/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

:root,
[data-bs-theme=light] {
	--bs-blue: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #ffc107;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-black: #000;
	--bs-white: #fff;
	--bs-gray: #6c757d;
	--bs-gray-dark: #343a40;
	--bs-gray-100: #f8f9fa;
	--bs-gray-200: #e9ecef;
	--bs-gray-300: #dee2e6;
	--bs-gray-400: #ced4da;
	--bs-gray-500: #adb5bd;
	--bs-gray-600: #6c757d;
	--bs-gray-700: #495057;
	--bs-gray-800: #343a40;
	--bs-gray-900: #212529;
	--bs-primary: #0d6efd;
	--bs-secondary: #6c757d;
	--bs-success: #198754;
	--bs-info: #0dcaf0;
	--bs-warning: #ffc107;
	--bs-danger: #dc3545;
	--bs-light: #f8f9fa;
	--bs-dark: #212529;
	--bs-primary-rgb: 13,110,253;
	--bs-secondary-rgb: 108,117,125;
	--bs-success-rgb: 25,135,84;
	--bs-info-rgb: 13,202,240;
	--bs-warning-rgb: 255,193,7;
	--bs-danger-rgb: 220,53,69;
	--bs-light-rgb: 248,249,250;
	--bs-dark-rgb: 33,37,41;
	--bs-primary-text-emphasis: #052c65;
	--bs-secondary-text-emphasis: #2b2f32;
	--bs-success-text-emphasis: #0a3622;
	--bs-info-text-emphasis: #055160;
	--bs-warning-text-emphasis: #664d03;
	--bs-danger-text-emphasis: #58151c;
	--bs-light-text-emphasis: #495057;
	--bs-dark-text-emphasis: #495057;
	--bs-primary-bg-subtle: #cfe2ff;
	--bs-secondary-bg-subtle: #e2e3e5;
	--bs-success-bg-subtle: #d1e7dd;
	--bs-info-bg-subtle: #cff4fc;
	--bs-warning-bg-subtle: #fff3cd;
	--bs-danger-bg-subtle: #f8d7da;
	--bs-light-bg-subtle: #fcfcfd;
	--bs-dark-bg-subtle: #ced4da;
	--bs-primary-border-subtle: #9ec5fe;
	--bs-secondary-border-subtle: #c4c8cb;
	--bs-success-border-subtle: #a3cfbb;
	--bs-info-border-subtle: #9eeaf9;
	--bs-warning-border-subtle: #ffe69c;
	--bs-danger-border-subtle: #f1aeb5;
	--bs-light-border-subtle: #e9ecef;
	--bs-dark-border-subtle: #adb5bd;
	--bs-white-rgb: 255,255,255;
	--bs-black-rgb: 0,0,0;
	--bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	--bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
	--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
	--bs-body-font-family: var(--bs-font-sans-serif);
	--bs-body-font-size: 1rem;
	--bs-body-font-weight: 400;
	--bs-body-line-height: 1.5;
	--bs-body-color: #212529;
	--bs-body-color-rgb: 33,37,41;
	--bs-body-bg: #fff;
	--bs-body-bg-rgb: 255,255,255;
	--bs-emphasis-color: #000;
	--bs-emphasis-color-rgb: 0,0,0;
	--bs-secondary-color: rgba(33, 37, 41, 0.75);
	--bs-secondary-color-rgb: 33,37,41;
	--bs-secondary-bg: #e9ecef;
	--bs-secondary-bg-rgb: 233,236,239;
	--bs-tertiary-color: rgba(33, 37, 41, 0.5);
	--bs-tertiary-color-rgb: 33,37,41;
	--bs-tertiary-bg: #f8f9fa;
	--bs-tertiary-bg-rgb: 248,249,250;
	--bs-heading-color: inherit;
	--bs-link-color: #0d6efd;
	--bs-link-color-rgb: 13,110,253;
	--bs-link-decoration: underline;
	--bs-link-hover-color: #0a58ca;
	--bs-link-hover-color-rgb: 10,88,202;
	--bs-code-color: #d63384;
	--bs-highlight-color: #212529;
	--bs-highlight-bg: #fff3cd;
	--bs-border-width: 1px;
	--bs-border-style: solid;
	--bs-border-color: #dee2e6;
	--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
	--bs-border-radius: 0.375rem;
	--bs-border-radius-sm: 0.25rem;
	--bs-border-radius-lg: 0.5rem;
	--bs-border-radius-xl: 1rem;
	--bs-border-radius-xxl: 2rem;
	--bs-border-radius-2xl: var(--bs-border-radius-xxl);
	--bs-border-radius-pill: 50rem;
	--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
	--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
	--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
	--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
	--bs-focus-ring-width: 0.25rem;
	--bs-focus-ring-opacity: 0.25;
	--bs-focus-ring-color: rgba(13, 110, 253, 0.25);
	--bs-form-valid-color: #198754;
	--bs-form-valid-border-color: #198754;
	--bs-form-invalid-color: #dc3545;
	--bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
	color-scheme: dark;
	--bs-body-color: #dee2e6;
	--bs-body-color-rgb: 222,226,230;
	--bs-body-bg: #212529;
	--bs-body-bg-rgb: 33,37,41;
	--bs-emphasis-color: #fff;
	--bs-emphasis-color-rgb: 255,255,255;
	--bs-secondary-color: rgba(222, 226, 230, 0.75);
	--bs-secondary-color-rgb: 222,226,230;
	--bs-secondary-bg: #343a40;
	--bs-secondary-bg-rgb: 52,58,64;
	--bs-tertiary-color: rgba(222, 226, 230, 0.5);
	--bs-tertiary-color-rgb: 222,226,230;
	--bs-tertiary-bg: #2b3035;
	--bs-tertiary-bg-rgb: 43,48,53;
	--bs-primary-text-emphasis: #6ea8fe;
	--bs-secondary-text-emphasis: #a7acb1;
	--bs-success-text-emphasis: #75b798;
	--bs-info-text-emphasis: #6edff6;
	--bs-warning-text-emphasis: #ffda6a;
	--bs-danger-text-emphasis: #ea868f;
	--bs-light-text-emphasis: #f8f9fa;
	--bs-dark-text-emphasis: #dee2e6;
	--bs-primary-bg-subtle: #031633;
	--bs-secondary-bg-subtle: #161719;
	--bs-success-bg-subtle: #051b11;
	--bs-info-bg-subtle: #032830;
	--bs-warning-bg-subtle: #332701;
	--bs-danger-bg-subtle: #2c0b0e;
	--bs-light-bg-subtle: #343a40;
	--bs-dark-bg-subtle: #1a1d20;
	--bs-primary-border-subtle: #084298;
	--bs-secondary-border-subtle: #41464b;
	--bs-success-border-subtle: #0f5132;
	--bs-info-border-subtle: #087990;
	--bs-warning-border-subtle: #997404;
	--bs-danger-border-subtle: #842029;
	--bs-light-border-subtle: #495057;
	--bs-dark-border-subtle: #343a40;
	--bs-heading-color: inherit;
	--bs-link-color: #6ea8fe;
	--bs-link-hover-color: #8bb9fe;
	--bs-link-color-rgb: 110,168,254;
	--bs-link-hover-color-rgb: 139,185,254;
	--bs-code-color: #e685b5;
	--bs-highlight-color: #dee2e6;
	--bs-highlight-bg: #664d03;
	--bs-border-color: #495057;
	--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
	--bs-form-valid-color: #75b798;
	--bs-form-valid-border-color: #75b798;
	--bs-form-invalid-color: #ea868f;
	--bs-form-invalid-border-color: #ea868f;
}

*,
::after,
::before {
	box-sizing: border-box;
}

body {
	margin: 0;
	font-family: var(--bs-body-font-family);
	font-size: var(--bs-body-font-size);
	font-weight: var(--bs-body-font-weight);
	line-height: var(--bs-body-line-height);
	color: var(--bs-body-color);
	text-align: var(--bs-body-text-align);
	background-color: var(--bs-body-bg);
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: transparent;
}

hr {
	margin: 1rem 0;
	color: inherit;
	border: 0;
	border-top: var(--bs-border-width) solid;
	opacity: .25;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0;
	margin-bottom: .5rem;
	font-weight: 500;
	line-height: 1.2;
	color: var(--bs-heading-color);
}

.h1,
h1 {
	font-size: calc(1.375rem + 1.5vw);
}

.h2,
h2 {
	font-size: calc(1.325rem + .9vw);
}

.h3,
h3 {
	font-size: calc(1.3rem + .6vw);
}

.h4,
h4 {
	font-size: calc(1.275rem + .3vw);
}

.h5,
h5 {
	font-size: 1.25rem;
}

.h6,
h6 {
	font-size: 1rem;
}

p {
	margin-top: 0;
	margin-bottom: 1rem;
}

abbr[title] {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
	cursor: help;
	-webkit-text-decoration-skip-ink: none;
	text-decoration-skip-ink: none;
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit;
}

ol,
ul {
	padding-left: 2rem;
}

dl,
ol,
ul {
	margin-top: 0;
	margin-bottom: 1rem;
}

ol ol,
ol ul,
ul ol,
ul ul {
	margin-bottom: 0;
}

dt {
	font-weight: 700;
}

dd {
	margin-bottom: .5rem;
	margin-left: 0;
}

blockquote {
	margin: 0 0 1rem;
}

b,
strong {
	font-weight: bolder;
}

.small,
small {
	font-size: .875em;
}

.mark,
mark {
	padding: .1875em;
	color: var(--bs-highlight-color);
	background-color: var(--bs-highlight-bg);
}

sub,
sup {
	position: relative;
	font-size: .75em;
	line-height: 0;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

a {
	color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));
	text-decoration: underline;
}

a:hover {
	--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]),
a:not([href]):not([class]):hover {
	color: inherit;
	text-decoration: none;
}

code,
kbd,
pre,
samp {
	font-family: var(--bs-font-monospace);
	font-size: 1em;
}

pre {
	display: block;
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	font-size: .875em;
}

pre code {
	font-size: inherit;
	color: inherit;
	word-break: normal;
}

code {
	font-size: .875em;
	color: var(--bs-code-color);
	word-wrap: break-word;
}

a>code {
	color: inherit;
}

kbd {
	padding: .1875rem .375rem;
	font-size: .875em;
	color: var(--bs-body-bg);
	background-color: var(--bs-body-color);
	border-radius: .25rem;
}

kbd kbd {
	padding: 0;
	font-size: 1em;
}

figure {
	margin: 0 0 1rem;
}

img,
svg {
	vertical-align: middle;
}

table {
	caption-side: bottom;
	border-collapse: collapse;
}

caption {
	padding-top: .5rem;
	padding-bottom: .5rem;
	color: var(--bs-secondary-color);
	text-align: left;
}

th {
	text-align: inherit;
	text-align: -webkit-match-parent;
}

tbody,
td,
tfoot,
th,
thead,
tr {
	border-color: inherit;
	border-style: solid;
	border-width: 0;
}

label {
	display: inline-block;
}

button {
	border-radius: 0;
}

button:focus:not(:focus-visible) {
	outline: 0;
}

button,
input,
optgroup,
select,
textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

button,
select {
	text-transform: none;
}

[role=button] {
	cursor: pointer;
}

select {
	word-wrap: normal;
}

select:disabled {
	opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
	display: none!important;
}

[type=button],
[type=reset],
[type=submit],
button {
	-webkit-appearance: button;
}

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
	cursor: pointer;
}

::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

textarea {
	resize: vertical;
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

legend {
	float: left;
	width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: calc(1.275rem + .3vw);
	line-height: inherit;
}

legend+* {
	clear: left;
}

::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-year-field {
	padding: 0;
}

::-webkit-inner-spin-button {
	height: auto;
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
	padding: 0;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}

::file-selector-button {
	font: inherit;
	-webkit-appearance: button;
}

output {
	display: inline-block;
}

iframe {
	border: 0;
}

summary {
	display: list-item;
	cursor: pointer;
}

progress {
	vertical-align: baseline;
}

[hidden] {
	display: none!important;
}

.lead {
	font-size: 1.25rem;
	font-weight: 300;
}

.display-1 {
	font-size: calc(1.625rem + 4.5vw);
	font-weight: 300;
	line-height: 1.2;
}

.display-2 {
	font-size: calc(1.575rem + 3.9vw);
	font-weight: 300;
	line-height: 1.2;
}

.display-3 {
	font-size: calc(1.525rem + 3.3vw);
	font-weight: 300;
	line-height: 1.2;
}

.display-4 {
	font-size: calc(1.475rem + 2.7vw);
	font-weight: 300;
	line-height: 1.2;
}

.display-5 {
	font-size: calc(1.425rem + 2.1vw);
	font-weight: 300;
	line-height: 1.2;
}

.display-6 {
	font-size: calc(1.375rem + 1.5vw);
	font-weight: 300;
	line-height: 1.2;
}

.list-unstyled {
	padding-left: 0;
	list-style: none;
}

.list-inline {
	padding-left: 0;
	list-style: none;
}

.list-inline-item {
	display: inline-block;
}

.list-inline-item:not(:last-child) {
	margin-right: .5rem;
}

.initialism {
	font-size: .875em;
	text-transform: uppercase;
}

.blockquote {
	margin-bottom: 1rem;
	font-size: 1.25rem;
}

.blockquote>:last-child {
	margin-bottom: 0;
}

.blockquote-footer {
	margin-top: -1rem;
	margin-bottom: 1rem;
	font-size: .875em;
	color: #6c757d;
}

.blockquote-footer::before {
	content: "— ";
}

.img-fluid {
	max-width: 100%;
	height: auto;
}

.img-thumbnail {
	padding: .25rem;
	background-color: var(--bs-body-bg);
	border: var(--bs-border-width) solid var(--bs-border-color);
	border-radius: var(--bs-border-radius);
	max-width: 100%;
	height: auto;
}

.figure {
	display: inline-block;
}

.figure-img {
	margin-bottom: .5rem;
	line-height: 1;
}

.figure-caption {
	font-size: .875em;
	color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
	--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;
	width: 100%;
	padding-right: calc(var(--bs-gutter-x) * .5);
	padding-left: calc(var(--bs-gutter-x) * .5);
	margin-right: auto;
	margin-left: auto;
}

:root {
	--bs-breakpoint-xs: 0;
	--bs-breakpoint-sm: 576px;
	--bs-breakpoint-md: 768px;
	--bs-breakpoint-lg: 992px;
	--bs-breakpoint-xl: 1200px;
	--bs-breakpoint-xxl: 1400px;
}

.row {
	--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;
	display: flex;
	flex-wrap: wrap;
	margin-top: calc(-1 * var(--bs-gutter-y));
	margin-right: calc(-.5 * var(--bs-gutter-x));
	margin-left: calc(-.5 * var(--bs-gutter-x));
}

.row>* {
	flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	padding-right: calc(var(--bs-gutter-x) * .5);
	padding-left: calc(var(--bs-gutter-x) * .5);
	margin-top: var(--bs-gutter-y);
}

.col {
	flex: 1 0 0%;
}

.row-cols-auto>* {
	flex: 0 0 auto;
	width: auto;
}

.row-cols-1>* {
	flex: 0 0 auto;
	width: 100%;
}

.row-cols-2>* {
	flex: 0 0 auto;
	width: 50%;
}

.row-cols-3>* {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.row-cols-4>* {
	flex: 0 0 auto;
	width: 25%;
}

.row-cols-5>* {
	flex: 0 0 auto;
	width: 20%;
}

.row-cols-6>* {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-auto {
	flex: 0 0 auto;
	width: auto;
}

.col-1 {
	flex: 0 0 auto;
	width: 8.33333333%;
}

.col-2 {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-3 {
	flex: 0 0 auto;
	width: 25%;
}

.col-4 {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.col-5 {
	flex: 0 0 auto;
	width: 41.66666667%;
}

.col-6 {
	flex: 0 0 auto;
	width: 50%;
}

.col-7 {
	flex: 0 0 auto;
	width: 58.33333333%;
}

.col-8 {
	flex: 0 0 auto;
	width: 66.66666667%;
}

.col-9 {
	flex: 0 0 auto;
	width: 75%;
}

.col-10 {
	flex: 0 0 auto;
	width: 83.33333333%;
}

.col-11 {
	flex: 0 0 auto;
	width: 91.66666667%;
}

.col-12 {
	flex: 0 0 auto;
	width: 100%;
}

.offset-1 {
	margin-left: 8.33333333%;
}

.offset-2 {
	margin-left: 16.66666667%;
}

.offset-3 {
	margin-left: 25%;
}

.offset-4 {
	margin-left: 33.33333333%;
}

.offset-5 {
	margin-left: 41.66666667%;
}

.offset-6 {
	margin-left: 50%;
}

.offset-7 {
	margin-left: 58.33333333%;
}

.offset-8 {
	margin-left: 66.66666667%;
}

.offset-9 {
	margin-left: 75%;
}

.offset-10 {
	margin-left: 83.33333333%;
}

.offset-11 {
	margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
	--bs-gutter-x: 0;
}

.g-0,
.gy-0 {
	--bs-gutter-y: 0;
}

.g-1,
.gx-1 {
	--bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
	--bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
	--bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
	--bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
	--bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
	--bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
	--bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
	--bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
	--bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
	--bs-gutter-y: 3rem;
}

.table {
	--bs-table-color-type: initial;
	--bs-table-bg-type: initial;
	--bs-table-color-state: initial;
	--bs-table-bg-state: initial;
	--bs-table-color: var(--bs-emphasis-color);
	--bs-table-bg: var(--bs-body-bg);
	--bs-table-border-color: var(--bs-border-color);
	--bs-table-accent-bg: transparent;
	--bs-table-striped-color: var(--bs-emphasis-color);
	--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
	--bs-table-active-color: var(--bs-emphasis-color);
	--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
	--bs-table-hover-color: var(--bs-emphasis-color);
	--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
	width: 100%;
	margin-bottom: 1rem;
	vertical-align: top;
	border-color: var(--bs-table-border-color);
}

.table>:not(caption)>*>* {
	padding: .5rem .5rem;
	color: var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));
	background-color: var(--bs-table-bg);
	border-bottom-width: var(--bs-border-width);
	box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));
}

.table>tbody {
	vertical-align: inherit;
}

.table>thead {
	vertical-align: bottom;
}

.table-group-divider {
	border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
	caption-side: top;
}

.table-sm>:not(caption)>*>* {
	padding: .25rem .25rem;
}

.table-bordered>:not(caption)>* {
	border-width: var(--bs-border-width) 0;
}

.table-bordered>:not(caption)>*>* {
	border-width: 0 var(--bs-border-width);
}

.table-borderless>:not(caption)>*>* {
	border-bottom-width: 0;
}

.table-borderless>:not(:first-child) {
	border-top-width: 0;
}

.table-striped>tbody>tr:nth-of-type(odd)>* {
	--bs-table-color-type: var(--bs-table-striped-color);
	--bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns>:not(caption)>tr>:nth-child(2n) {
	--bs-table-color-type: var(--bs-table-striped-color);
	--bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
	--bs-table-color-state: var(--bs-table-active-color);
	--bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover>tbody>tr:hover>* {
	--bs-table-color-state: var(--bs-table-hover-color);
	--bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
	--bs-table-color: #000;
	--bs-table-bg: #cfe2ff;
	--bs-table-border-color: #a6b5cc;
	--bs-table-striped-bg: #c5d7f2;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #bacbe6;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #bfd1ec;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-secondary {
	--bs-table-color: #000;
	--bs-table-bg: #e2e3e5;
	--bs-table-border-color: #b5b6b7;
	--bs-table-striped-bg: #d7d8da;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #cbccce;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #d1d2d4;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-success {
	--bs-table-color: #000;
	--bs-table-bg: #d1e7dd;
	--bs-table-border-color: #a7b9b1;
	--bs-table-striped-bg: #c7dbd2;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #bcd0c7;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #c1d6cc;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-info {
	--bs-table-color: #000;
	--bs-table-bg: #cff4fc;
	--bs-table-border-color: #a6c3ca;
	--bs-table-striped-bg: #c5e8ef;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #badce3;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #bfe2e9;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-warning {
	--bs-table-color: #000;
	--bs-table-bg: #fff3cd;
	--bs-table-border-color: #ccc2a4;
	--bs-table-striped-bg: #f2e7c3;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #e6dbb9;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #ece1be;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-danger {
	--bs-table-color: #000;
	--bs-table-bg: #f8d7da;
	--bs-table-border-color: #c6acae;
	--bs-table-striped-bg: #eccccf;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #dfc2c4;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #e5c7ca;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-light {
	--bs-table-color: #000;
	--bs-table-bg: #f8f9fa;
	--bs-table-border-color: #c6c7c8;
	--bs-table-striped-bg: #ecedee;
	--bs-table-striped-color: #000;
	--bs-table-active-bg: #dfe0e1;
	--bs-table-active-color: #000;
	--bs-table-hover-bg: #e5e6e7;
	--bs-table-hover-color: #000;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-dark {
	--bs-table-color: #fff;
	--bs-table-bg: #212529;
	--bs-table-border-color: #4d5154;
	--bs-table-striped-bg: #2c3034;
	--bs-table-striped-color: #fff;
	--bs-table-active-bg: #373b3e;
	--bs-table-active-color: #fff;
	--bs-table-hover-bg: #323539;
	--bs-table-hover-color: #fff;
	color: var(--bs-table-color);
	border-color: var(--bs-table-border-color);
}

.table-responsive {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.form-label {
	margin-bottom: .5rem;
}

.col-form-label {
	padding-top: calc(.375rem + var(--bs-border-width));
	padding-bottom: calc(.375rem + var(--bs-border-width));
	margin-bottom: 0;
	font-size: inherit;
	line-height: 1.5;
}

.col-form-label-lg {
	padding-top: calc(.5rem + var(--bs-border-width));
	padding-bottom: calc(.5rem + var(--bs-border-width));
	font-size: 1.25rem;
}

.col-form-label-sm {
	padding-top: calc(.25rem + var(--bs-border-width));
	padding-bottom: calc(.25rem + var(--bs-border-width));
	font-size: .875rem;
}

.form-text {
	margin-top: .25rem;
	font-size: .875em;
	color: var(--bs-secondary-color);
}

.form-control {
	display: block;
	width: 100%;
	padding: .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--bs-body-bg);
	background-clip: padding-box;
	border: var(--bs-border-width) solid var(--bs-border-color);
	border-radius: var(--bs-border-radius);
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-control[type=file] {
	overflow: hidden;
}

.form-control[type=file]:not(:disabled):not([readonly]) {
	cursor: pointer;
}

.form-control:focus {
	color: var(--bs-body-color);
	background-color: var(--bs-body-bg);
	border-color: #86b7fe;
	outline: 0;
	box-shadow: 0 0 0 .25rem rgba(13,110,253,.25);
}

.form-control::-webkit-date-and-time-value {
	min-width: 85px;
	height: 1.5em;
	margin: 0;
}

.form-control::-webkit-datetime-edit {
	display: block;
	padding: 0;
}

.form-control::-moz-placeholder {
	color: var(--bs-secondary-color);
	opacity: 1;
}

.form-control::placeholder {
	color: var(--bs-secondary-color);
	opacity: 1;
}

.form-control:disabled {
	background-color: var(--bs-secondary-bg);
	opacity: 1;
}

.form-control::-webkit-file-upload-button {
	padding: .375rem .75rem;
	margin: -.375rem -.75rem;
	-webkit-margin-end: .75rem;
	margin-inline-end: .75rem;
	color: var(--bs-body-color);
	background-color: var(--bs-tertiary-bg);
	pointer-events: none;
	border-color: inherit;
	border-style: solid;
	border-width: 0;
	border-inline-end-width: var(--bs-border-width);
	border-radius: 0;
	-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-control::file-selector-button {
	padding: .375rem .75rem;
	margin: -.375rem -.75rem;
	-webkit-margin-end: .75rem;
	margin-inline-end: .75rem;
	color: var(--bs-body-color);
	background-color: var(--bs-tertiary-bg);
	pointer-events: none;
	border-color: inherit;
	border-style: solid;
	border-width: 0;
	border-inline-end-width: var(--bs-border-width);
	border-radius: 0;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
	background-color: var(--bs-secondary-bg);
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
	background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
	display: block;
	width: 100%;
	padding: .375rem 0;
	margin-bottom: 0;
	line-height: 1.5;
	color: var(--bs-body-color);
	background-color: transparent;
	border: solid transparent;
	border-width: var(--bs-border-width) 0;
}

.form-control-plaintext:focus {
	outline: 0;
}

.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
	padding-right: 0;
	padding-left: 0;
}

.form-control-sm {
	min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));
	padding: .25rem .5rem;
	font-size: .875rem;
	border-radius: var(--bs-border-radius-sm);
}

.form-control-sm::-webkit-file-upload-button {
	padding: .25rem .5rem;
	margin: -.25rem -.5rem;
	-webkit-margin-end: .5rem;
	margin-inline-end: .5rem;
}

.form-control-sm::file-selector-button {
	padding: .25rem .5rem;
	margin: -.25rem -.5rem;
	-webkit-margin-end: .5rem;
	margin-inline-end: .5rem;
}

.form-control-lg {
	min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
	padding: .5rem 1rem;
	font-size: 1.25rem;
	border-radius: var(--bs-border-radius-lg);
}

.form-control-lg::-webkit-file-upload-button {
	padding: .5rem 1rem;
	margin: -.5rem -1rem;
	-webkit-margin-end: 1rem;
	margin-inline-end: 1rem;
}

.form-control-lg::file-selector-button {
	padding: .5rem 1rem;
	margin: -.5rem -1rem;
	-webkit-margin-end: 1rem;
	margin-inline-end: 1rem;
}

textarea.form-control {
	min-height: calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));
}

textarea.form-control-sm {
	min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));
}

textarea.form-control-lg {
	min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
	width: 3rem;
	height: calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));
	padding: .375rem;
}

.form-control-color:not(:disabled):not([readonly]) {
	cursor: pointer;
}

.form-control-color::-moz-color-swatch {
	border: 0!important;
	border-radius: var(--bs-border-radius);
}

.form-control-color::-webkit-color-swatch {
	border: 0!important;
	border-radius: var(--bs-border-radius);
}

.form-control-color.form-control-sm {
	height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));
}

.form-control-color.form-control-lg {
	height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
	--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	display: block;
	width: 100%;
	padding: .375rem 2.25rem .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--bs-body-bg);
	background-image: var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);
	background-repeat: no-repeat;
	background-position: right .75rem center;
	background-size: 16px 12px;
	border: var(--bs-border-width) solid var(--bs-border-color);
	border-radius: var(--bs-border-radius);
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-select:focus {
	border-color: #86b7fe;
	outline: 0;
	box-shadow: 0 0 0 .25rem rgba(13,110,253,.25);
}

.form-select[multiple],
.form-select[size]:not([size="1"]) {
	padding-right: .75rem;
	background-image: none;
}

.form-select:disabled {
	background-color: var(--bs-secondary-bg);
}

.form-select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
	padding-top: .25rem;
	padding-bottom: .25rem;
	padding-left: .5rem;
	font-size: .875rem;
	border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
	padding-top: .5rem;
	padding-bottom: .5rem;
	padding-left: 1rem;
	font-size: 1.25rem;
	border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
	--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
	display: block;
	min-height: 1.5rem;
	padding-left: 1.5em;
	margin-bottom: .125rem;
}

.form-check .form-check-input {
	float: left;
	margin-left: -1.5em;
}

.form-check-reverse {
	padding-right: 1.5em;
	padding-left: 0;
	text-align: right;
}

.form-check-reverse .form-check-input {
	float: right;
	margin-right: -1.5em;
	margin-left: 0;
}

.form-check-input {
	--bs-form-check-bg: var(--bs-body-bg);
	flex-shrink: 0;
	width: 1em;
	height: 1em;
	margin-top: .25em;
	vertical-align: top;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--bs-form-check-bg);
	background-image: var(--bs-form-check-bg-image);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	border: var(--bs-border-width) solid var(--bs-border-color);
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
	print-color-adjust: exact;
}

.form-check-input[type=checkbox] {
	border-radius: .25em;
}

.form-check-input[type=radio] {
	border-radius: 50%;
}

.form-check-input:active {
	filter: brightness(90%);
}

.form-check-input:focus {
	border-color: #86b7fe;
	outline: 0;
	box-shadow: 0 0 0 .25rem rgba(13,110,253,.25);
}

.form-check-input:checked {
	background-color: #0d6efd;
	border-color: #0d6efd;
}

.form-check-input:checked[type=checkbox] {
	--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}

.form-check-input:checked[type=radio] {
	--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-input[type=checkbox]:indeterminate {
	background-color: #0d6efd;
	border-color: #0d6efd;
	--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.form-check-input:disabled {
	pointer-events: none;
	filter: none;
	opacity: .5;
}

.form-check-input:disabled~.form-check-label,
.form-check-input[disabled]~.form-check-label {
	cursor: default;
	opacity: .5;
}

.form-switch {
	padding-left: 2.5em;
}

.form-switch .form-check-input {
	--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
	width: 2em;
	margin-left: -2.5em;
	background-image: var(--bs-form-switch-bg);
	background-position: left center;
	border-radius: 2em;
	transition: background-position .15s ease-in-out;
}

.form-switch .form-check-input:focus {
	--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}

.form-switch .form-check-input:checked {
	background-position: right center;
	--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.form-switch.form-check-reverse {
	padding-right: 2.5em;
	padding-left: 0;
}

.form-switch.form-check-reverse .form-check-input {
	margin-right: -2.5em;
	margin-left: 0;
}

.form-check-inline {
	display: inline-block;
	margin-right: 1rem;
}

.btn-check {
	position: absolute;
	clip: rect(0,0,0,0);
	pointer-events: none;
}

.btn-check:disabled+.btn,
.btn-check[disabled]+.btn {
	pointer-events: none;
	filter: none;
	opacity: .65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
	--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
	width: 100%;
	height: 1.5rem;
	padding: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: transparent;
}

.form-range:focus {
	outline: 0;
}

.form-range:focus::-webkit-slider-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25);
}

.form-range:focus::-moz-range-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25);
}

.form-range::-moz-focus-outer {
	border: 0;
}

.form-range::-webkit-slider-thumb {
	width: 1rem;
	height: 1rem;
	margin-top: -.25rem;
	-webkit-appearance: none;
	appearance: none;
	background-color: #0d6efd;
	border: 0;
	border-radius: 1rem;
	-webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-range::-webkit-slider-thumb:active {
	background-color: #b6d4fe;
}

.form-range::-webkit-slider-runnable-track {
	width: 100%;
	height: .5rem;
	color: transparent;
	cursor: pointer;
	background-color: var(--bs-secondary-bg);
	border-color: transparent;
	border-radius: 1rem;
}

.form-range::-moz-range-thumb {
	width: 1rem;
	height: 1rem;
	-moz-appearance: none;
	appearance: none;
	background-color: #0d6efd;
	border: 0;
	border-radius: 1rem;
	-moz-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-range::-moz-range-thumb:active {
	background-color: #b6d4fe;
}

.form-range::-moz-range-track {
	width: 100%;
	height: .5rem;
	color: transparent;
	cursor: pointer;
	background-color: var(--bs-secondary-bg);
	border-color: transparent;
	border-radius: 1rem;
}

.form-range:disabled {
	pointer-events: none;
}

.form-range:disabled::-webkit-slider-thumb {
	background-color: var(--bs-secondary-color);
}

.form-range:disabled::-moz-range-thumb {
	background-color: var(--bs-secondary-color);
}

.form-floating {
	position: relative;
}

.form-floating>.form-control,
.form-floating>.form-control-plaintext,
.form-floating>.form-select {
	height: calc(3.5rem + calc(var(--bs-border-width) * 2));
	min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
	line-height: 1.25;
}

.form-floating>label {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	height: 100%;
	padding: 1rem .75rem;
	overflow: hidden;
	text-align: start;
	text-overflow: ellipsis;
	white-space: nowrap;
	pointer-events: none;
	border: var(--bs-border-width) solid transparent;
	transform-origin: 0 0;
	transition: opacity .1s ease-in-out,transform .1s ease-in-out;
}

.form-floating>.form-control,
.form-floating>.form-control-plaintext {
	padding: 1rem .75rem;
}

.form-floating>.form-control-plaintext::-moz-placeholder,
.form-floating>.form-control::-moz-placeholder {
	color: transparent;
}

.form-floating>.form-control-plaintext::placeholder,
.form-floating>.form-control::placeholder {
	color: transparent;
}

.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),
.form-floating>.form-control:not(:-moz-placeholder-shown) {
	padding-top: 1.625rem;
	padding-bottom: .625rem;
}

.form-floating>.form-control-plaintext:focus,
.form-floating>.form-control-plaintext:not(:placeholder-shown),
.form-floating>.form-control:focus,
.form-floating>.form-control:not(:placeholder-shown) {
	padding-top: 1.625rem;
	padding-bottom: .625rem;
}

.form-floating>.form-control-plaintext:-webkit-autofill,
.form-floating>.form-control:-webkit-autofill {
	padding-top: 1.625rem;
	padding-bottom: .625rem;
}

.form-floating>.form-select {
	padding-top: 1.625rem;
	padding-bottom: .625rem;
}

.form-floating>.form-control:not(:-moz-placeholder-shown)~label {
	color: rgba(var(--bs-body-color-rgb),.65);
	transform: scale(.85) translateY(-.5rem) translateX(.15rem);
}

.form-floating>.form-control-plaintext~label,
.form-floating>.form-control:focus~label,
.form-floating>.form-control:not(:placeholder-shown)~label,
.form-floating>.form-select~label {
	color: rgba(var(--bs-body-color-rgb),.65);
	transform: scale(.85) translateY(-.5rem) translateX(.15rem);
}

.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after {
	position: absolute;
	inset: 1rem .375rem;
	z-index: -1;
	height: 1.5em;
	content: "";
	background-color: var(--bs-body-bg);
	border-radius: var(--bs-border-radius);
}

.form-floating>.form-control-plaintext~label::after,
.form-floating>.form-control:focus~label::after,
.form-floating>.form-control:not(:placeholder-shown)~label::after,
.form-floating>.form-select~label::after {
	position: absolute;
	inset: 1rem .375rem;
	z-index: -1;
	height: 1.5em;
	content: "";
	background-color: var(--bs-body-bg);
	border-radius: var(--bs-border-radius);
}

.form-floating>.form-control:-webkit-autofill~label {
	color: rgba(var(--bs-body-color-rgb),.65);
	transform: scale(.85) translateY(-.5rem) translateX(.15rem);
}

.form-floating>.form-control-plaintext~label {
	border-width: var(--bs-border-width) 0;
}

.form-floating>.form-control:disabled~label,
.form-floating>:disabled~label {
	color: #6c757d;
}

.form-floating>.form-control:disabled~label::after,
.form-floating>:disabled~label::after {
	background-color: var(--bs-secondary-bg);
}

.input-group {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	width: 100%;
}

.input-group>.form-control,
.input-group>.form-floating,
.input-group>.form-select {
	position: relative;
	flex: 1 1 auto;
	width: 1%;
	min-width: 0;
}

.input-group>.form-control:focus,
.input-group>.form-floating:focus-within,
.input-group>.form-select:focus {
	z-index: 5;
}

.input-group .btn {
	position: relative;
	z-index: 2;
}

.input-group .btn:focus {
	z-index: 5;
}

.input-group-text {
	display: flex;
	align-items: center;
	padding: .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	text-align: center;
	white-space: nowrap;
	background-color: var(--bs-tertiary-bg);
	border: var(--bs-border-width) solid var(--bs-border-color);
	border-radius: var(--bs-border-radius);
}

.input-group-lg>.btn,
.input-group-lg>.form-control,
.input-group-lg>.form-select,
.input-group-lg>.input-group-text {
	padding: .5rem 1rem;
	font-size: 1.25rem;
	border-radius: var(--bs-border-radius-lg);
}

.input-group-sm>.btn,
.input-group-sm>.form-control,
.input-group-sm>.form-select,
.input-group-sm>.input-group-text {
	padding: .25rem .5rem;
	font-size: .875rem;
	border-radius: var(--bs-border-radius-sm);
}

.input-group-lg>.form-select,
.input-group-sm>.form-select {
	padding-right: 3rem;
}

.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,
.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,
.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,
.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
	margin-left: calc(var(--bs-border-width) * -1);
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.input-group>.form-floating:not(:first-child)>.form-control,
.input-group>.form-floating:not(:first-child)>.form-select {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.valid-feedback {
	display: none;
	width: 100%;
	margin-top: .25rem;
	font-size: .875em;
	color: var(--bs-form-valid-color);
}

.valid-tooltip {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: .25rem .5rem;
	margin-top: .1rem;
	font-size: .875rem;
	color: #fff;
	background-color: var(--bs-success);
	border-radius: var(--bs-border-radius);
}

.is-valid~.valid-feedback,
.is-valid~.valid-tooltip,
.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip {
	display: block;
}

.form-control.is-valid,
.was-validated .form-control:valid {
	border-color: var(--bs-form-valid-border-color);
	padding-right: calc(1.5em + .75rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(.375em + .1875rem) center;
	background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}

.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
	border-color: var(--bs-form-valid-border-color);
	box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb),.25);
}

.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
	padding-right: calc(1.5em + .75rem);
	background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
}

.form-select.is-valid,
.was-validated .form-select:valid {
	border-color: var(--bs-form-valid-border-color);
}

.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"],
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"] {
	--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
	padding-right: 4.125rem;
	background-position: right .75rem center,center right 2.25rem;
	background-size: 16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);
}

.form-select.is-valid:focus,
.was-validated .form-select:valid:focus {
	border-color: var(--bs-form-valid-border-color);
	box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb),.25);
}

.form-control-color.is-valid,
.was-validated .form-control-color:valid {
	width: calc(3rem + calc(1.5em + .75rem));
}

.form-check-input.is-valid,
.was-validated .form-check-input:valid {
	border-color: var(--bs-form-valid-border-color);
}

.form-check-input.is-valid:checked,
.was-validated .form-check-input:valid:checked {
	background-color: var(--bs-form-valid-color);
}

.form-check-input.is-valid:focus,
.was-validated .form-check-input:valid:focus {
	box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb),.25);
}

.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
	color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input~.valid-feedback {
	margin-left: .5em;
}

.input-group>.form-control:not(:focus).is-valid,
.input-group>.form-floating:not(:focus-within).is-valid,
.input-group>.form-select:not(:focus).is-valid,
.was-validated .input-group>.form-control:not(:focus):valid,
.was-validated .input-group>.form-floating:not(:focus-within):valid,
.was-validated .input-group>.form-select:not(:focus):valid {
	z-index: 3;
}

.invalid-feedback {
	display: none;
	width: 100%;
	margin-top: .25rem;
	font-size: .875em;
	color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: .25rem .5rem;
	margin-top: .1rem;
	font-size: .875rem;
	color: #fff;
	background-color: var(--bs-danger);
	border-radius: var(--bs-border-radius);
}

.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip,
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip {
	display: block;
}

.form-control.is-invalid,
.was-validated .form-control:invalid {
	border-color: var(--bs-form-invalid-border-color);
	padding-right: calc(1.5em + .75rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(.375em + .1875rem) center;
	background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}

.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
	border-color: var(--bs-form-invalid-border-color);
	box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb),.25);
}

.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
	padding-right: calc(1.5em + .75rem);
	background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
}

.form-select.is-invalid,
.was-validated .form-select:invalid {
	border-color: var(--bs-form-invalid-border-color);
}

.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"],
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"] {
	--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
	padding-right: 4.125rem;
	background-position: right .75rem center,center right 2.25rem;
	background-size: 16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);
}

.form-select.is-invalid:focus,
.was-validated .form-select:invalid:focus {
	border-color: var(--bs-form-invalid-border-color);
	box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb),.25);
}

.form-control-color.is-invalid,
.was-validated .form-control-color:invalid {
	width: calc(3rem + calc(1.5em + .75rem));
}

.form-check-input.is-invalid,
.was-validated .form-check-input:invalid {
	border-color: var(--bs-form-invalid-border-color);
}

.form-check-input.is-invalid:checked,
.was-validated .form-check-input:invalid:checked {
	background-color: var(--bs-form-invalid-color);
}

.form-check-input.is-invalid:focus,
.was-validated .form-check-input:invalid:focus {
	box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb),.25);
}

.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
	color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input~.invalid-feedback {
	margin-left: .5em;
}

.input-group>.form-control:not(:focus).is-invalid,
.input-group>.form-floating:not(:focus-within).is-invalid,
.input-group>.form-select:not(:focus).is-invalid,
.was-validated .input-group>.form-control:not(:focus):invalid,
.was-validated .input-group>.form-floating:not(:focus-within):invalid,
.was-validated .input-group>.form-select:not(:focus):invalid {
	z-index: 4;
}

.btn {
	--bs-btn-padding-x: 0.75rem;
	--bs-btn-padding-y: 0.375rem;
	--bs-btn-font-size: 1rem;
	--bs-btn-font-weight: 400;
	--bs-btn-line-height: 1.5;
	--bs-btn-color: var(--bs-body-color);
	--bs-btn-bg: transparent;
	--bs-btn-border-width: var(--bs-border-width);
	--bs-btn-border-color: transparent;
	--bs-btn-border-radius: var(--bs-border-radius);
	--bs-btn-hover-border-color: transparent;
	--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);
	--bs-btn-disabled-opacity: 0.65;
	--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
	display: inline-block;
	padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
	font-family: var(--bs-btn-font-family);
	font-size: var(--bs-btn-font-size);
	font-weight: var(--bs-btn-font-weight);
	line-height: var(--bs-btn-line-height);
	color: var(--bs-btn-color);
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
	border-radius: var(--bs-btn-border-radius);
	background-color: var(--bs-btn-bg);
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.btn:hover {
	color: var(--bs-btn-hover-color);
	background-color: var(--bs-btn-hover-bg);
	border-color: var(--bs-btn-hover-border-color);
}

.btn-check+.btn:hover {
	color: var(--bs-btn-color);
	background-color: var(--bs-btn-bg);
	border-color: var(--bs-btn-border-color);
}

.btn:focus-visible {
	color: var(--bs-btn-hover-color);
	background-color: var(--bs-btn-hover-bg);
	border-color: var(--bs-btn-hover-border-color);
	outline: 0;
	box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn-check:focus-visible+.btn {
	border-color: var(--bs-btn-hover-border-color);
	outline: 0;
	box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn-check:checked+.btn,
.btn.active,
.btn.show,
.btn:first-child:active,
:not(.btn-check)+.btn:active {
	color: var(--bs-btn-active-color);
	background-color: var(--bs-btn-active-bg);
	border-color: var(--bs-btn-active-border-color);
}

.btn-check:checked+.btn:focus-visible,
.btn.active:focus-visible,
.btn.show:focus-visible,
.btn:first-child:active:focus-visible,
:not(.btn-check)+.btn:active:focus-visible {
	box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn-check:checked:focus-visible+.btn {
	box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn.disabled,
.btn:disabled,
fieldset:disabled .btn {
	color: var(--bs-btn-disabled-color);
	pointer-events: none;
	background-color: var(--bs-btn-disabled-bg);
	border-color: var(--bs-btn-disabled-border-color);
	opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
	--bs-btn-color: #fff;
	--bs-btn-bg: #0d6efd;
	--bs-btn-border-color: #0d6efd;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #0b5ed7;
	--bs-btn-hover-border-color: #0a58ca;
	--bs-btn-focus-shadow-rgb: 49,132,253;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #0a58ca;
	--bs-btn-active-border-color: #0a53be;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #0d6efd;
	--bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
	--bs-btn-color: #fff;
	--bs-btn-bg: #6c757d;
	--bs-btn-border-color: #6c757d;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #5c636a;
	--bs-btn-hover-border-color: #565e64;
	--bs-btn-focus-shadow-rgb: 130,138,145;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #565e64;
	--bs-btn-active-border-color: #51585e;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #6c757d;
	--bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
	--bs-btn-color: #fff;
	--bs-btn-bg: #198754;
	--bs-btn-border-color: #198754;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #157347;
	--bs-btn-hover-border-color: #146c43;
	--bs-btn-focus-shadow-rgb: 60,153,110;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #146c43;
	--bs-btn-active-border-color: #13653f;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #198754;
	--bs-btn-disabled-border-color: #198754;
}

.btn-info {
	--bs-btn-color: #000;
	--bs-btn-bg: #0dcaf0;
	--bs-btn-border-color: #0dcaf0;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #31d2f2;
	--bs-btn-hover-border-color: #25cff2;
	--bs-btn-focus-shadow-rgb: 11,172,204;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #3dd5f3;
	--bs-btn-active-border-color: #25cff2;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #0dcaf0;
	--bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
	--bs-btn-color: #000;
	--bs-btn-bg: #ffc107;
	--bs-btn-border-color: #ffc107;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #ffca2c;
	--bs-btn-hover-border-color: #ffc720;
	--bs-btn-focus-shadow-rgb: 217,164,6;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #ffcd39;
	--bs-btn-active-border-color: #ffc720;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #ffc107;
	--bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
	--bs-btn-color: #fff;
	--bs-btn-bg: #dc3545;
	--bs-btn-border-color: #dc3545;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #bb2d3b;
	--bs-btn-hover-border-color: #b02a37;
	--bs-btn-focus-shadow-rgb: 225,83,97;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #b02a37;
	--bs-btn-active-border-color: #a52834;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #dc3545;
	--bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
	--bs-btn-color: #000;
	--bs-btn-bg: #f8f9fa;
	--bs-btn-border-color: #f8f9fa;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #d3d4d5;
	--bs-btn-hover-border-color: #c6c7c8;
	--bs-btn-focus-shadow-rgb: 211,212,213;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #c6c7c8;
	--bs-btn-active-border-color: #babbbc;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #f8f9fa;
	--bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
	--bs-btn-color: #fff;
	--bs-btn-bg: #212529;
	--bs-btn-border-color: #212529;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #424649;
	--bs-btn-hover-border-color: #373b3e;
	--bs-btn-focus-shadow-rgb: 66,70,73;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #4d5154;
	--bs-btn-active-border-color: #373b3e;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #212529;
	--bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
	--bs-btn-color: #0d6efd;
	--bs-btn-border-color: #0d6efd;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #0d6efd;
	--bs-btn-hover-border-color: #0d6efd;
	--bs-btn-focus-shadow-rgb: 13,110,253;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #0d6efd;
	--bs-btn-active-border-color: #0d6efd;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #0d6efd;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #0d6efd;
	--bs-gradient: none;
}

.btn-outline-secondary {
	--bs-btn-color: #6c757d;
	--bs-btn-border-color: #6c757d;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #6c757d;
	--bs-btn-hover-border-color: #6c757d;
	--bs-btn-focus-shadow-rgb: 108,117,125;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #6c757d;
	--bs-btn-active-border-color: #6c757d;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #6c757d;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #6c757d;
	--bs-gradient: none;
}

.btn-outline-success {
	--bs-btn-color: #198754;
	--bs-btn-border-color: #198754;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #198754;
	--bs-btn-hover-border-color: #198754;
	--bs-btn-focus-shadow-rgb: 25,135,84;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #198754;
	--bs-btn-active-border-color: #198754;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #198754;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #198754;
	--bs-gradient: none;
}

.btn-outline-info {
	--bs-btn-color: #0dcaf0;
	--bs-btn-border-color: #0dcaf0;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #0dcaf0;
	--bs-btn-hover-border-color: #0dcaf0;
	--bs-btn-focus-shadow-rgb: 13,202,240;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #0dcaf0;
	--bs-btn-active-border-color: #0dcaf0;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #0dcaf0;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #0dcaf0;
	--bs-gradient: none;
}

.btn-outline-warning {
	--bs-btn-color: #ffc107;
	--bs-btn-border-color: #ffc107;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #ffc107;
	--bs-btn-hover-border-color: #ffc107;
	--bs-btn-focus-shadow-rgb: 255,193,7;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #ffc107;
	--bs-btn-active-border-color: #ffc107;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #ffc107;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #ffc107;
	--bs-gradient: none;
}

.btn-outline-danger {
	--bs-btn-color: #dc3545;
	--bs-btn-border-color: #dc3545;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #dc3545;
	--bs-btn-hover-border-color: #dc3545;
	--bs-btn-focus-shadow-rgb: 220,53,69;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #dc3545;
	--bs-btn-active-border-color: #dc3545;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #dc3545;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #dc3545;
	--bs-gradient: none;
}

.btn-outline-light {
	--bs-btn-color: #f8f9fa;
	--bs-btn-border-color: #f8f9fa;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #f8f9fa;
	--bs-btn-hover-border-color: #f8f9fa;
	--bs-btn-focus-shadow-rgb: 248,249,250;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #f8f9fa;
	--bs-btn-active-border-color: #f8f9fa;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #f8f9fa;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #f8f9fa;
	--bs-gradient: none;
}

.btn-outline-dark {
	--bs-btn-color: #212529;
	--bs-btn-border-color: #212529;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #212529;
	--bs-btn-hover-border-color: #212529;
	--bs-btn-focus-shadow-rgb: 33,37,41;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #212529;
	--bs-btn-active-border-color: #212529;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #212529;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #212529;
	--bs-gradient: none;
}

.btn-link {
	--bs-btn-font-weight: 400;
	--bs-btn-color: var(--bs-link-color);
	--bs-btn-bg: transparent;
	--bs-btn-border-color: transparent;
	--bs-btn-hover-color: var(--bs-link-hover-color);
	--bs-btn-hover-border-color: transparent;
	--bs-btn-active-color: var(--bs-link-hover-color);
	--bs-btn-active-border-color: transparent;
	--bs-btn-disabled-color: #6c757d;
	--bs-btn-disabled-border-color: transparent;
	--bs-btn-box-shadow: 0 0 0 #000;
	--bs-btn-focus-shadow-rgb: 49,132,253;
	text-decoration: underline;
}

.btn-link:focus-visible {
	color: var(--bs-btn-color);
}

.btn-link:hover {
	color: var(--bs-btn-hover-color);
}

.btn-group-lg>.btn,
.btn-lg {
	--bs-btn-padding-y: 0.5rem;
	--bs-btn-padding-x: 1rem;
	--bs-btn-font-size: 1.25rem;
	--bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-group-sm>.btn,
.btn-sm {
	--bs-btn-padding-y: 0.25rem;
	--bs-btn-padding-x: 0.5rem;
	--bs-btn-font-size: 0.875rem;
	--bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
	transition: opacity .15s linear;
}

.fade:not(.show) {
	opacity: 0;
}

.collapse:not(.show) {
	display: none;
}

.collapsing {
	height: 0;
	overflow: hidden;
	transition: height .35s ease;
}

.collapsing.collapse-horizontal {
	width: 0;
	height: auto;
	transition: width .35s ease;
}

.dropdown,
.dropdown-center,
.dropend,
.dropstart,
.dropup,
.dropup-center {
	position: relative;
}

.dropdown-toggle {
	white-space: nowrap;
}

.dropdown-toggle::after {
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
	border-top: .3em solid;
	border-right: .3em solid transparent;
	border-bottom: 0;
	border-left: .3em solid transparent;
}

.dropdown-toggle:empty::after {
	margin-left: 0;
}

.dropdown-menu {
	--bs-dropdown-zindex: 1000;
	--bs-dropdown-min-width: 10rem;
	--bs-dropdown-padding-x: 0;
	--bs-dropdown-padding-y: 0.5rem;
	--bs-dropdown-spacer: 0.125rem;
	--bs-dropdown-font-size: 1rem;
	--bs-dropdown-color: var(--bs-body-color);
	--bs-dropdown-bg: var(--bs-body-bg);
	--bs-dropdown-border-color: var(--bs-border-color-translucent);
	--bs-dropdown-border-radius: var(--bs-border-radius);
	--bs-dropdown-border-width: var(--bs-border-width);
	--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
	--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
	--bs-dropdown-divider-margin-y: 0.5rem;
	--bs-dropdown-box-shadow: var(--bs-box-shadow);
	--bs-dropdown-link-color: var(--bs-body-color);
	--bs-dropdown-link-hover-color: var(--bs-body-color);
	--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
	--bs-dropdown-link-active-color: #fff;
	--bs-dropdown-link-active-bg: #0d6efd;
	--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
	--bs-dropdown-item-padding-x: 1rem;
	--bs-dropdown-item-padding-y: 0.25rem;
	--bs-dropdown-header-color: #6c757d;
	--bs-dropdown-header-padding-x: 1rem;
	--bs-dropdown-header-padding-y: 0.5rem;
	position: absolute;
	z-index: var(--bs-dropdown-zindex);
	display: none;
	min-width: var(--bs-dropdown-min-width);
	padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
	margin: 0;
	font-size: var(--bs-dropdown-font-size);
	color: var(--bs-dropdown-color);
	text-align: left;
	list-style: none;
	background-color: var(--bs-dropdown-bg);
	background-clip: padding-box;
	border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
	border-radius: var(--bs-dropdown-border-radius);
}

.dropdown-menu[data-bs-popper] {
	top: 100%;
	left: 0;
	margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
	--bs-position: start;
}

.dropdown-menu-start[data-bs-popper] {
	right: auto;
	left: 0;
}

.dropdown-menu-end {
	--bs-position: end;
}

.dropdown-menu-end[data-bs-popper] {
	right: 0;
	left: auto;
}

.dropup .dropdown-menu[data-bs-popper] {
	top: auto;
	bottom: 100%;
	margin-top: 0;
	margin-bottom: var(--bs-dropdown-spacer);
}

.dropup .dropdown-toggle::after {
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
	border-top: 0;
	border-right: .3em solid transparent;
	border-bottom: .3em solid;
	border-left: .3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
	margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
	top: 0;
	right: auto;
	left: 100%;
	margin-top: 0;
	margin-left: var(--bs-dropdown-spacer);
}

.dropend .dropdown-toggle::after {
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
	border-top: .3em solid transparent;
	border-right: 0;
	border-bottom: .3em solid transparent;
	border-left: .3em solid;
}

.dropend .dropdown-toggle:empty::after {
	margin-left: 0;
}

.dropend .dropdown-toggle::after {
	vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
	top: 0;
	right: 100%;
	left: auto;
	margin-top: 0;
	margin-right: var(--bs-dropdown-spacer);
}

.dropstart .dropdown-toggle::after {
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
	content: "";
}

.dropstart .dropdown-toggle::after {
	display: none;
}

.dropstart .dropdown-toggle::before {
	display: inline-block;
	margin-right: .255em;
	vertical-align: .255em;
	content: "";
	border-top: .3em solid transparent;
	border-right: .3em solid;
	border-bottom: .3em solid transparent;
}

.dropstart .dropdown-toggle:empty::after {
	margin-left: 0;
}

.dropstart .dropdown-toggle::before {
	vertical-align: 0;
}

.dropdown-divider {
	height: 0;
	margin: var(--bs-dropdown-divider-margin-y) 0;
	overflow: hidden;
	border-top: 1px solid var(--bs-dropdown-divider-bg);
	opacity: 1;
}

.dropdown-item {
	display: block;
	width: 100%;
	padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
	clear: both;
	font-weight: 400;
	color: var(--bs-dropdown-link-color);
	text-align: inherit;
	text-decoration: none;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
	border-radius: var(--bs-dropdown-item-border-radius,0);
}

.dropdown-item:focus,
.dropdown-item:hover {
	color: var(--bs-dropdown-link-hover-color);
	background-color: var(--bs-dropdown-link-hover-bg);
}

.dropdown-item.active,
.dropdown-item:active {
	color: var(--bs-dropdown-link-active-color);
	text-decoration: none;
	background-color: var(--bs-dropdown-link-active-bg);
}

.dropdown-item.disabled,
.dropdown-item:disabled {
	color: var(--bs-dropdown-link-disabled-color);
	pointer-events: none;
	background-color: transparent;
}

.dropdown-menu.show {
	display: block;
}

.dropdown-header {
	display: block;
	padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
	margin-bottom: 0;
	font-size: .875rem;
	color: var(--bs-dropdown-header-color);
	white-space: nowrap;
}

.dropdown-item-text {
	display: block;
	padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
	color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
	--bs-dropdown-color: #dee2e6;
	--bs-dropdown-bg: #343a40;
	--bs-dropdown-border-color: var(--bs-border-color-translucent);
	--bs-dropdown-link-color: #dee2e6;
	--bs-dropdown-link-hover-color: #fff;
	--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
	--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
	--bs-dropdown-link-active-color: #fff;
	--bs-dropdown-link-active-bg: #0d6efd;
	--bs-dropdown-link-disabled-color: #adb5bd;
	--bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
	position: relative;
	display: inline-flex;
	vertical-align: middle;
}

.btn-group-vertical>.btn,
.btn-group>.btn {
	position: relative;
	flex: 1 1 auto;
}

.btn-group-vertical>.btn-check:checked+.btn,
.btn-group-vertical>.btn-check:focus+.btn,
.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:hover,
.btn-group>.btn-check:checked+.btn,
.btn-group>.btn-check:focus+.btn,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover {
	z-index: 1;
}

.btn-toolbar {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.btn-toolbar .input-group {
	width: auto;
}

.btn-group {
	border-radius: var(--bs-border-radius);
}

.btn-group>.btn-group:not(:first-child),
.btn-group>:not(.btn-check:first-child)+.btn {
	margin-left: calc(var(--bs-border-width) * -1);
}

.btn-group>.btn-group:not(:last-child)>.btn,
.btn-group>.btn.dropdown-toggle-split:first-child,
.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:nth-child(n+3),
.btn-group>:not(.btn-check)+.btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
	padding-right: .5625rem;
	padding-left: .5625rem;
}

.dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
	margin-left: 0;
}

.dropstart .dropdown-toggle-split::before {
	margin-right: 0;
}

.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split {
	padding-right: .375rem;
	padding-left: .375rem;
}

.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split {
	padding-right: .75rem;
	padding-left: .75rem;
}

.btn-group-vertical {
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
}

.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group {
	width: 100%;
}

.btn-group-vertical>.btn-group:not(:first-child),
.btn-group-vertical>.btn:not(:first-child) {
	margin-top: calc(var(--bs-border-width) * -1);
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn,
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.btn-group-vertical>.btn~.btn {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.nav {
	--bs-nav-link-padding-x: 1rem;
	--bs-nav-link-padding-y: 0.5rem;
	--bs-nav-link-color: var(--bs-link-color);
	--bs-nav-link-hover-color: var(--bs-link-hover-color);
	--bs-nav-link-disabled-color: var(--bs-secondary-color);
	display: flex;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.nav-link {
	display: block;
	padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
	font-size: var(--bs-nav-link-font-size);
	font-weight: var(--bs-nav-link-font-weight);
	color: var(--bs-nav-link-color);
	text-decoration: none;
	background: 0 0;
	border: 0;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}

.nav-link:focus,
.nav-link:hover {
	color: var(--bs-nav-link-hover-color);
}

.nav-link:focus-visible {
	outline: 0;
	box-shadow: 0 0 0 .25rem rgba(13,110,253,.25);
}

.nav-link.disabled,
.nav-link:disabled {
	color: var(--bs-nav-link-disabled-color);
	pointer-events: none;
	cursor: default;
}

.nav-tabs {
	--bs-nav-tabs-border-width: var(--bs-border-width);
	--bs-nav-tabs-border-color: var(--bs-border-color);
	--bs-nav-tabs-border-radius: var(--bs-border-radius);
	--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
	--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
	--bs-nav-tabs-link-active-bg: var(--bs-body-bg);
	--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
	border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}

.nav-tabs .nav-link {
	margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
	border: var(--bs-nav-tabs-border-width) solid transparent;
	border-top-left-radius: var(--bs-nav-tabs-border-radius);
	border-top-right-radius: var(--bs-nav-tabs-border-radius);
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
	isolation: isolate;
	border-color: var(--bs-nav-tabs-link-hover-border-color);
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
	color: var(--bs-nav-tabs-link-active-color);
	background-color: var(--bs-nav-tabs-link-active-bg);
	border-color: var(--bs-nav-tabs-link-active-border-color);
}

.nav-tabs .dropdown-menu {
	margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.nav-pills {
	--bs-nav-pills-border-radius: var(--bs-border-radius);
	--bs-nav-pills-link-active-color: #fff;
	--bs-nav-pills-link-active-bg: #0d6efd;
}

.nav-pills .nav-link {
	border-radius: var(--bs-nav-pills-border-radius);
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
	color: var(--bs-nav-pills-link-active-color);
	background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
	--bs-nav-underline-gap: 1rem;
	--bs-nav-underline-border-width: 0.125rem;
	--bs-nav-underline-link-active-color: var(--bs-emphasis-color);
	gap: var(--bs-nav-underline-gap);
}

.nav-underline .nav-link {
	padding-right: 0;
	padding-left: 0;
	border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}

.nav-underline .nav-link:focus,
.nav-underline .nav-link:hover {
	border-bottom-color: currentcolor;
}

.nav-underline .nav-link.active,
.nav-underline .show>.nav-link {
	font-weight: 700;
	color: var(--bs-nav-underline-link-active-color);
	border-bottom-color: currentcolor;
}

.nav-fill .nav-item,
.nav-fill>.nav-link {
	flex: 1 1 auto;
	text-align: center;
}

.nav-justified .nav-item,
.nav-justified>.nav-link {
	flex-basis: 0;
	flex-grow: 1;
	text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
	width: 100%;
}

.tab-content>.tab-pane {
	display: none;
}

.tab-content>.active {
	display: block;
}

.navbar {
	--bs-navbar-padding-x: 0;
	--bs-navbar-padding-y: 0.5rem;
	--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
	--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
	--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
	--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
	--bs-navbar-brand-padding-y: 0.3125rem;
	--bs-navbar-brand-margin-end: 1rem;
	--bs-navbar-brand-font-size: 1.25rem;
	--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
	--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
	--bs-navbar-nav-link-padding-x: 0.5rem;
	--bs-navbar-toggler-padding-y: 0.25rem;
	--bs-navbar-toggler-padding-x: 0.75rem;
	--bs-navbar-toggler-font-size: 1.25rem;
	--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
	--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
	--bs-navbar-toggler-border-radius: var(--bs-border-radius);
	--bs-navbar-toggler-focus-width: 0.25rem;
	--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}

.navbar>.container,
.navbar>.container-fluid,
.navbar>.container-lg,
.navbar>.container-md,
.navbar>.container-sm,
.navbar>.container-xl,
.navbar>.container-xxl {
	display: flex;
	flex-wrap: inherit;
	align-items: center;
	justify-content: space-between;
}

.navbar-brand {
	padding-top: var(--bs-navbar-brand-padding-y);
	padding-bottom: var(--bs-navbar-brand-padding-y);
	margin-right: var(--bs-navbar-brand-margin-end);
	font-size: var(--bs-navbar-brand-font-size);
	color: var(--bs-navbar-brand-color);
	text-decoration: none;
	white-space: nowrap;
}

.navbar-brand:focus,
.navbar-brand:hover {
	color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
	--bs-nav-link-padding-x: 0;
	--bs-nav-link-padding-y: 0.5rem;
	--bs-nav-link-color: var(--bs-navbar-color);
	--bs-nav-link-hover-color: var(--bs-navbar-hover-color);
	--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
	color: var(--bs-navbar-active-color);
}

.navbar-nav .dropdown-menu {
	position: static;
}

.navbar-text {
	padding-top: .5rem;
	padding-bottom: .5rem;
	color: var(--bs-navbar-color);
}

.navbar-text a,
.navbar-text a:focus,
.navbar-text a:hover {
	color: var(--bs-navbar-active-color);
}

.navbar-collapse {
	flex-basis: 100%;
	flex-grow: 1;
	align-items: center;
}

.navbar-toggler {
	padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
	font-size: var(--bs-navbar-toggler-font-size);
	line-height: 1;
	color: var(--bs-navbar-color);
	background-color: transparent;
	border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
	border-radius: var(--bs-navbar-toggler-border-radius);
	transition: var(--bs-navbar-toggler-transition);
}

.navbar-toggler:hover {
	text-decoration: none;
}

.navbar-toggler:focus {
	text-decoration: none;
	outline: 0;
	box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
	display: inline-block;
	width: 1.5em;
	height: 1.5em;
	vertical-align: middle;
	background-image: var(--bs-navbar-toggler-icon-bg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
}

.navbar-nav-scroll {
	max-height: var(--bs-scroll-height,75vh);
	overflow-y: auto;
}

.navbar-expand {
	flex-wrap: nowrap;
	justify-content: flex-start;
}

.navbar-expand .navbar-nav {
	flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
	padding-right: var(--bs-navbar-nav-link-padding-x);
	padding-left: var(--bs-navbar-nav-link-padding-x);
}

.navbar-expand .navbar-nav-scroll {
	overflow: visible;
}

.navbar-expand .navbar-collapse {
	display: flex!important;
	flex-basis: auto;
}

.navbar-expand .navbar-toggler {
	display: none;
}

.navbar-expand .offcanvas {
	position: static;
	z-index: auto;
	flex-grow: 1;
	width: auto!important;
	height: auto!important;
	visibility: visible!important;
	background-color: transparent!important;
	border: 0!important;
	transform: none!important;
	transition: none;
}

.navbar-expand .offcanvas .offcanvas-header {
	display: none;
}

.navbar-expand .offcanvas .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
	--bs-navbar-color: rgba(255, 255, 255, 0.55);
	--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
	--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
	--bs-navbar-active-color: #fff;
	--bs-navbar-brand-color: #fff;
	--bs-navbar-brand-hover-color: #fff;
	--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
	--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
	--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
	--bs-card-spacer-y: 1rem;
	--bs-card-spacer-x: 1rem;
	--bs-card-title-spacer-y: 0.5rem;
	--bs-card-border-width: var(--bs-border-width);
	--bs-card-border-color: var(--bs-border-color-translucent);
	--bs-card-border-radius: var(--bs-border-radius);
	--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
	--bs-card-cap-padding-y: 0.5rem;
	--bs-card-cap-padding-x: 1rem;
	--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
	--bs-card-bg: var(--bs-body-bg);
	--bs-card-img-overlay-padding: 1rem;
	--bs-card-group-margin: 0.75rem;
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	height: var(--bs-card-height);
	color: var(--bs-body-color);
	word-wrap: break-word;
	background-color: var(--bs-card-bg);
	background-clip: border-box;
	border: var(--bs-card-border-width) solid var(--bs-card-border-color);
	border-radius: var(--bs-card-border-radius);
}

.card>hr {
	margin-right: 0;
	margin-left: 0;
}

.card>.list-group {
	border-top: inherit;
	border-bottom: inherit;
}

.card>.list-group:first-child {
	border-top-width: 0;
	border-top-left-radius: var(--bs-card-inner-border-radius);
	border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card>.list-group:last-child {
	border-bottom-width: 0;
	border-bottom-right-radius: var(--bs-card-inner-border-radius);
	border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card>.card-header+.list-group,
.card>.list-group+.card-footer {
	border-top: 0;
}

.card-body {
	flex: 1 1 auto;
	padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
	color: var(--bs-card-color);
}

.card-title {
	margin-bottom: var(--bs-card-title-spacer-y);
	color: var(--bs-card-title-color);
}

.card-subtitle {
	margin-top: calc(-.5 * var(--bs-card-title-spacer-y));
	margin-bottom: 0;
	color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
	margin-bottom: 0;
}

.card-link+.card-link {
	margin-left: var(--bs-card-spacer-x);
}

.card-header {
	padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
	margin-bottom: 0;
	color: var(--bs-card-cap-color);
	background-color: var(--bs-card-cap-bg);
	border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}

.card-header:first-child {
	border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
	padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
	color: var(--bs-card-cap-color);
	background-color: var(--bs-card-cap-bg);
	border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}

.card-footer:last-child {
	border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
	margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
	margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
	margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
	border-bottom: 0;
}

.card-header-tabs .nav-link.active {
	background-color: var(--bs-card-bg);
	border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
	margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
	margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: var(--bs-card-img-overlay-padding);
	border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom,
.card-img-top {
	width: 100%;
}

.card-img,
.card-img-top {
	border-top-left-radius: var(--bs-card-inner-border-radius);
	border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
	border-bottom-right-radius: var(--bs-card-inner-border-radius);
	border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group>.card {
	margin-bottom: var(--bs-card-group-margin);
}

.accordion {
	--bs-accordion-color: var(--bs-body-color);
	--bs-accordion-bg: var(--bs-body-bg);
	--bs-accordion-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;
	--bs-accordion-border-color: var(--bs-border-color);
	--bs-accordion-border-width: var(--bs-border-width);
	--bs-accordion-border-radius: var(--bs-border-radius);
	--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
	--bs-accordion-btn-padding-x: 1.25rem;
	--bs-accordion-btn-padding-y: 1rem;
	--bs-accordion-btn-color: var(--bs-body-color);
	--bs-accordion-btn-bg: var(--bs-accordion-bg);
	--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
	--bs-accordion-btn-icon-width: 1.25rem;
	--bs-accordion-btn-icon-transform: rotate(-180deg);
	--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
	--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
	--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	--bs-accordion-body-padding-x: 1.25rem;
	--bs-accordion-body-padding-y: 1rem;
	--bs-accordion-active-color: var(--bs-primary-text-emphasis);
	--bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
	position: relative;
	display: flex;
	align-items: center;
	width: 100%;
	padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
	font-size: 1rem;
	color: var(--bs-accordion-btn-color);
	text-align: left;
	background-color: var(--bs-accordion-btn-bg);
	border: 0;
	border-radius: 0;
	overflow-anchor: none;
	transition: var(--bs-accordion-transition);
}

.accordion-button:not(.collapsed) {
	color: var(--bs-accordion-active-color);
	background-color: var(--bs-accordion-active-bg);
	box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}

.accordion-button:not(.collapsed)::after {
	background-image: var(--bs-accordion-btn-active-icon);
	transform: var(--bs-accordion-btn-icon-transform);
}

.accordion-button::after {
	flex-shrink: 0;
	width: var(--bs-accordion-btn-icon-width);
	height: var(--bs-accordion-btn-icon-width);
	margin-left: auto;
	content: "";
	background-image: var(--bs-accordion-btn-icon);
	background-repeat: no-repeat;
	background-size: var(--bs-accordion-btn-icon-width);
	transition: var(--bs-accordion-btn-icon-transition);
}

.accordion-button:hover {
	z-index: 2;
}

.accordion-button:focus {
	z-index: 3;
	outline: 0;
	box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
	margin-bottom: 0;
}

.accordion-item {
	color: var(--bs-accordion-color);
	background-color: var(--bs-accordion-bg);
	border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}

.accordion-item:first-of-type {
	border-top-left-radius: var(--bs-accordion-border-radius);
	border-top-right-radius: var(--bs-accordion-border-radius);
}

.accordion-item:first-of-type>.accordion-header .accordion-button {
	border-top-left-radius: var(--bs-accordion-inner-border-radius);
	border-top-right-radius: var(--bs-accordion-inner-border-radius);
}

.accordion-item:not(:first-of-type) {
	border-top: 0;
}

.accordion-item:last-of-type {
	border-bottom-right-radius: var(--bs-accordion-border-radius);
	border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed {
	border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
	border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}

.accordion-item:last-of-type>.accordion-collapse {
	border-bottom-right-radius: var(--bs-accordion-border-radius);
	border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
	padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush>.accordion-item {
	border-right: 0;
	border-left: 0;
	border-radius: 0;
}

.accordion-flush>.accordion-item:first-child {
	border-top: 0;
}

.accordion-flush>.accordion-item:last-child {
	border-bottom: 0;
}

.accordion-flush>.accordion-item>.accordion-header .accordion-button,
.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed {
	border-radius: 0;
}

.accordion-flush>.accordion-item>.accordion-collapse {
	border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
	--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.breadcrumb {
	--bs-breadcrumb-padding-x: 0;
	--bs-breadcrumb-padding-y: 0;
	--bs-breadcrumb-margin-bottom: 1rem;
	--bs-breadcrumb-divider-color: var(--bs-secondary-color);
	--bs-breadcrumb-item-padding-x: 0.5rem;
	--bs-breadcrumb-item-active-color: var(--bs-secondary-color);
	display: flex;
	flex-wrap: wrap;
	padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
	margin-bottom: var(--bs-breadcrumb-margin-bottom);
	font-size: var(--bs-breadcrumb-font-size);
	list-style: none;
	background-color: var(--bs-breadcrumb-bg);
	border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item+.breadcrumb-item {
	padding-left: var(--bs-breadcrumb-item-padding-x);
}

.breadcrumb-item+.breadcrumb-item::before {
	float: left;
	padding-right: var(--bs-breadcrumb-item-padding-x);
	color: var(--bs-breadcrumb-divider-color);
	content: var(--bs-breadcrumb-divider, "/");
}

.breadcrumb-item.active {
	color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
	--bs-pagination-padding-x: 0.75rem;
	--bs-pagination-padding-y: 0.375rem;
	--bs-pagination-font-size: 1rem;
	--bs-pagination-color: var(--bs-link-color);
	--bs-pagination-bg: var(--bs-body-bg);
	--bs-pagination-border-width: var(--bs-border-width);
	--bs-pagination-border-color: var(--bs-border-color);
	--bs-pagination-border-radius: var(--bs-border-radius);
	--bs-pagination-hover-color: var(--bs-link-hover-color);
	--bs-pagination-hover-bg: var(--bs-tertiary-bg);
	--bs-pagination-hover-border-color: var(--bs-border-color);
	--bs-pagination-focus-color: var(--bs-link-hover-color);
	--bs-pagination-focus-bg: var(--bs-secondary-bg);
	--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	--bs-pagination-active-color: #fff;
	--bs-pagination-active-bg: #0d6efd;
	--bs-pagination-active-border-color: #0d6efd;
	--bs-pagination-disabled-color: var(--bs-secondary-color);
	--bs-pagination-disabled-bg: var(--bs-secondary-bg);
	--bs-pagination-disabled-border-color: var(--bs-border-color);
	display: flex;
	padding-left: 0;
	list-style: none;
}

.page-link {
	position: relative;
	display: block;
	padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
	font-size: var(--bs-pagination-font-size);
	color: var(--bs-pagination-color);
	text-decoration: none;
	background-color: var(--bs-pagination-bg);
	border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.page-link:hover {
	z-index: 2;
	color: var(--bs-pagination-hover-color);
	background-color: var(--bs-pagination-hover-bg);
	border-color: var(--bs-pagination-hover-border-color);
}

.page-link:focus {
	z-index: 3;
	color: var(--bs-pagination-focus-color);
	background-color: var(--bs-pagination-focus-bg);
	outline: 0;
	box-shadow: var(--bs-pagination-focus-box-shadow);
}

.active>.page-link,
.page-link.active {
	z-index: 3;
	color: var(--bs-pagination-active-color);
	background-color: var(--bs-pagination-active-bg);
	border-color: var(--bs-pagination-active-border-color);
}

.disabled>.page-link,
.page-link.disabled {
	color: var(--bs-pagination-disabled-color);
	pointer-events: none;
	background-color: var(--bs-pagination-disabled-bg);
	border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
	margin-left: calc(var(--bs-border-width) * -1);
}

.page-item:first-child .page-link {
	border-top-left-radius: var(--bs-pagination-border-radius);
	border-bottom-left-radius: var(--bs-pagination-border-radius);
}

.page-item:last-child .page-link {
	border-top-right-radius: var(--bs-pagination-border-radius);
	border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
	--bs-pagination-padding-x: 1.5rem;
	--bs-pagination-padding-y: 0.75rem;
	--bs-pagination-font-size: 1.25rem;
	--bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
	--bs-pagination-padding-x: 0.5rem;
	--bs-pagination-padding-y: 0.25rem;
	--bs-pagination-font-size: 0.875rem;
	--bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
	--bs-badge-padding-x: 0.65em;
	--bs-badge-padding-y: 0.35em;
	--bs-badge-font-size: 0.75em;
	--bs-badge-font-weight: 700;
	--bs-badge-color: #fff;
	--bs-badge-border-radius: var(--bs-border-radius);
	display: inline-block;
	padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
	font-size: var(--bs-badge-font-size);
	font-weight: var(--bs-badge-font-weight);
	line-height: 1;
	color: var(--bs-badge-color);
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: var(--bs-badge-border-radius);
}

.badge:empty {
	display: none;
}

.btn .badge {
	position: relative;
	top: -1px;
}

.alert {
	--bs-alert-bg: transparent;
	--bs-alert-padding-x: 1rem;
	--bs-alert-padding-y: 1rem;
	--bs-alert-margin-bottom: 1rem;
	--bs-alert-color: inherit;
	--bs-alert-border-color: transparent;
	--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
	--bs-alert-border-radius: var(--bs-border-radius);
	--bs-alert-link-color: inherit;
	position: relative;
	padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
	margin-bottom: var(--bs-alert-margin-bottom);
	color: var(--bs-alert-color);
	background-color: var(--bs-alert-bg);
	border: var(--bs-alert-border);
	border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
	color: inherit;
}

.alert-link {
	font-weight: 700;
	color: var(--bs-alert-link-color);
}

.alert-dismissible {
	padding-right: 3rem;
}

.alert-dismissible .btn-close {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	padding: 1.25rem 1rem;
}

.alert-primary {
	--bs-alert-color: var(--bs-primary-text-emphasis);
	--bs-alert-bg: var(--bs-primary-bg-subtle);
	--bs-alert-border-color: var(--bs-primary-border-subtle);
	--bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
	--bs-alert-color: var(--bs-secondary-text-emphasis);
	--bs-alert-bg: var(--bs-secondary-bg-subtle);
	--bs-alert-border-color: var(--bs-secondary-border-subtle);
	--bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
	--bs-alert-color: var(--bs-success-text-emphasis);
	--bs-alert-bg: var(--bs-success-bg-subtle);
	--bs-alert-border-color: var(--bs-success-border-subtle);
	--bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
	--bs-alert-color: var(--bs-info-text-emphasis);
	--bs-alert-bg: var(--bs-info-bg-subtle);
	--bs-alert-border-color: var(--bs-info-border-subtle);
	--bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
	--bs-alert-color: var(--bs-warning-text-emphasis);
	--bs-alert-bg: var(--bs-warning-bg-subtle);
	--bs-alert-border-color: var(--bs-warning-border-subtle);
	--bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
	--bs-alert-color: var(--bs-danger-text-emphasis);
	--bs-alert-bg: var(--bs-danger-bg-subtle);
	--bs-alert-border-color: var(--bs-danger-border-subtle);
	--bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
	--bs-alert-color: var(--bs-light-text-emphasis);
	--bs-alert-bg: var(--bs-light-bg-subtle);
	--bs-alert-border-color: var(--bs-light-border-subtle);
	--bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
	--bs-alert-color: var(--bs-dark-text-emphasis);
	--bs-alert-bg: var(--bs-dark-bg-subtle);
	--bs-alert-border-color: var(--bs-dark-border-subtle);
	--bs-alert-link-color: var(--bs-dark-text-emphasis);
}

.progress,
.progress-stacked {
	--bs-progress-height: 1rem;
	--bs-progress-font-size: 0.75rem;
	--bs-progress-bg: var(--bs-secondary-bg);
	--bs-progress-border-radius: var(--bs-border-radius);
	--bs-progress-box-shadow: var(--bs-box-shadow-inset);
	--bs-progress-bar-color: #fff;
	--bs-progress-bar-bg: #0d6efd;
	--bs-progress-bar-transition: width 0.6s ease;
	display: flex;
	height: var(--bs-progress-height);
	overflow: hidden;
	font-size: var(--bs-progress-font-size);
	background-color: var(--bs-progress-bg);
	border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
	color: var(--bs-progress-bar-color);
	text-align: center;
	white-space: nowrap;
	background-color: var(--bs-progress-bar-bg);
	transition: var(--bs-progress-bar-transition);
}

.progress-bar-striped {
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked>.progress {
	overflow: visible;
}

.progress-stacked>.progress>.progress-bar {
	width: 100%;
}

.progress-bar-animated {
	animation: 1s linear infinite progress-bar-stripes;
}

.list-group {
	--bs-list-group-color: var(--bs-body-color);
	--bs-list-group-bg: var(--bs-body-bg);
	--bs-list-group-border-color: var(--bs-border-color);
	--bs-list-group-border-width: var(--bs-border-width);
	--bs-list-group-border-radius: var(--bs-border-radius);
	--bs-list-group-item-padding-x: 1rem;
	--bs-list-group-item-padding-y: 0.5rem;
	--bs-list-group-action-color: var(--bs-secondary-color);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
	--bs-list-group-action-active-color: var(--bs-body-color);
	--bs-list-group-action-active-bg: var(--bs-secondary-bg);
	--bs-list-group-disabled-color: var(--bs-secondary-color);
	--bs-list-group-disabled-bg: var(--bs-body-bg);
	--bs-list-group-active-color: #fff;
	--bs-list-group-active-bg: #0d6efd;
	--bs-list-group-active-border-color: #0d6efd;
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
	list-style-type: none;
	counter-reset: section;
}

.list-group-numbered>.list-group-item::before {
	content: counters(section, ".") ". ";
	counter-increment: section;
}

.list-group-item-action {
	width: 100%;
	color: var(--bs-list-group-action-color);
	text-align: inherit;
}

.list-group-item-action:focus,
.list-group-item-action:hover {
	z-index: 1;
	color: var(--bs-list-group-action-hover-color);
	text-decoration: none;
	background-color: var(--bs-list-group-action-hover-bg);
}

.list-group-item-action:active {
	color: var(--bs-list-group-action-active-color);
	background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
	position: relative;
	display: block;
	padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
	color: var(--bs-list-group-color);
	text-decoration: none;
	background-color: var(--bs-list-group-bg);
	border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}

.list-group-item:first-child {
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.list-group-item:last-child {
	border-bottom-right-radius: inherit;
	border-bottom-left-radius: inherit;
}

.list-group-item.disabled,
.list-group-item:disabled {
	color: var(--bs-list-group-disabled-color);
	pointer-events: none;
	background-color: var(--bs-list-group-disabled-bg);
}

.list-group-item.active {
	z-index: 2;
	color: var(--bs-list-group-active-color);
	background-color: var(--bs-list-group-active-bg);
	border-color: var(--bs-list-group-active-border-color);
}

.list-group-item+.list-group-item {
	border-top-width: 0;
}

.list-group-item+.list-group-item.active {
	margin-top: calc(-1 * var(--bs-list-group-border-width));
	border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
	flex-direction: row;
}

.list-group-horizontal>.list-group-item:first-child:not(:last-child) {
	border-bottom-left-radius: var(--bs-list-group-border-radius);
	border-top-right-radius: 0;
}

.list-group-horizontal>.list-group-item:last-child:not(:first-child) {
	border-top-right-radius: var(--bs-list-group-border-radius);
	border-bottom-left-radius: 0;
}

.list-group-horizontal>.list-group-item.active {
	margin-top: 0;
}

.list-group-horizontal>.list-group-item+.list-group-item {
	border-top-width: var(--bs-list-group-border-width);
	border-left-width: 0;
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
	margin-left: calc(-1 * var(--bs-list-group-border-width));
	border-left-width: var(--bs-list-group-border-width);
}

.list-group-flush {
	border-radius: 0;
}

.list-group-flush>.list-group-item {
	border-width: 0 0 var(--bs-list-group-border-width);
}

.list-group-flush>.list-group-item:last-child {
	border-bottom-width: 0;
}

.list-group-item-primary {
	--bs-list-group-color: var(--bs-primary-text-emphasis);
	--bs-list-group-bg: var(--bs-primary-bg-subtle);
	--bs-list-group-border-color: var(--bs-primary-border-subtle);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
	--bs-list-group-action-active-color: var(--bs-emphasis-color);
	--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
	--bs-list-group-active-color: var(--bs-primary-bg-subtle);
	--bs-list-group-active-bg: var(--bs-primary-text-emphasis);
	--bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
	--bs-list-group-color: var(--bs-secondary-text-emphasis);
	--bs-list-group-bg: var(--bs-secondary-bg-subtle);
	--bs-list-group-border-color: var(--bs-secondary-border-subtle);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
	--bs-list-group-action-active-color: var(--bs-emphasis-color);
	--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
	--bs-list-group-active-color: var(--bs-secondary-bg-subtle);
	--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
	--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
	--bs-list-group-color: var(--bs-success-text-emphasis);
	--bs-list-group-bg: var(--bs-success-bg-subtle);
	--bs-list-group-border-color: var(--bs-success-border-subtle);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
	--bs-list-group-action-active-color: var(--bs-emphasis-color);
	--bs-list-group-action-active-bg: var(--bs-success-border-subtle);
	--bs-list-group-active-color: var(--bs-success-bg-subtle);
	--bs-list-group-active-bg: var(--bs-success-text-emphasis);
	--bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
	--bs-list-group-color: var(--bs-info-text-emphasis);
	--bs-list-group-bg: var(--bs-info-bg-subtle);
	--bs-list-group-border-color: var(--bs-info-border-subtle);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
	--bs-list-group-action-active-color: var(--bs-emphasis-color);
	--bs-list-group-action-active-bg: var(--bs-info-border-subtle);
	--bs-list-group-active-color: var(--bs-info-bg-subtle);
	--bs-list-group-active-bg: var(--bs-info-text-emphasis);
	--bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
	--bs-list-group-color: var(--bs-warning-text-emphasis);
	--bs-list-group-bg: var(--bs-warning-bg-subtle);
	--bs-list-group-border-color: var(--bs-warning-border-subtle);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
	--bs-list-group-action-active-color: var(--bs-emphasis-color);
	--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
	--bs-list-group-active-color: var(--bs-warning-bg-subtle);
	--bs-list-group-active-bg: var(--bs-warning-text-emphasis);
	--bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
	--bs-list-group-color: var(--bs-danger-text-emphasis);
	--bs-list-group-bg: var(--bs-danger-bg-subtle);
	--bs-list-group-border-color: var(--bs-danger-border-subtle);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
	--bs-list-group-action-active-color: var(--bs-emphasis-color);
	--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
	--bs-list-group-active-color: var(--bs-danger-bg-subtle);
	--bs-list-group-active-bg: var(--bs-danger-text-emphasis);
	--bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
	--bs-list-group-color: var(--bs-light-text-emphasis);
	--bs-list-group-bg: var(--bs-light-bg-subtle);
	--bs-list-group-border-color: var(--bs-light-border-subtle);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
	--bs-list-group-action-active-color: var(--bs-emphasis-color);
	--bs-list-group-action-active-bg: var(--bs-light-border-subtle);
	--bs-list-group-active-color: var(--bs-light-bg-subtle);
	--bs-list-group-active-bg: var(--bs-light-text-emphasis);
	--bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
	--bs-list-group-color: var(--bs-dark-text-emphasis);
	--bs-list-group-bg: var(--bs-dark-bg-subtle);
	--bs-list-group-border-color: var(--bs-dark-border-subtle);
	--bs-list-group-action-hover-color: var(--bs-emphasis-color);
	--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
	--bs-list-group-action-active-color: var(--bs-emphasis-color);
	--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
	--bs-list-group-active-color: var(--bs-dark-bg-subtle);
	--bs-list-group-active-bg: var(--bs-dark-text-emphasis);
	--bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
	--bs-btn-close-color: #000;
	--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
	--bs-btn-close-opacity: 0.5;
	--bs-btn-close-hover-opacity: 0.75;
	--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	--bs-btn-close-focus-opacity: 1;
	--bs-btn-close-disabled-opacity: 0.25;
	--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
	box-sizing: content-box;
	width: 1em;
	height: 1em;
	padding: .25em .25em;
	color: var(--bs-btn-close-color);
	background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
	border: 0;
	border-radius: .375rem;
	opacity: var(--bs-btn-close-opacity);
}

.btn-close:hover {
	color: var(--bs-btn-close-color);
	text-decoration: none;
	opacity: var(--bs-btn-close-hover-opacity);
}

.btn-close:focus {
	outline: 0;
	box-shadow: var(--bs-btn-close-focus-shadow);
	opacity: var(--bs-btn-close-focus-opacity);
}

.btn-close.disabled,
.btn-close:disabled {
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
	filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
	filter: var(--bs-btn-close-white-filter);
}

.toast {
	--bs-toast-zindex: 1090;
	--bs-toast-padding-x: 0.75rem;
	--bs-toast-padding-y: 0.5rem;
	--bs-toast-spacing: 1.5rem;
	--bs-toast-max-width: 350px;
	--bs-toast-font-size: 0.875rem;
	--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
	--bs-toast-border-width: var(--bs-border-width);
	--bs-toast-border-color: var(--bs-border-color-translucent);
	--bs-toast-border-radius: var(--bs-border-radius);
	--bs-toast-box-shadow: var(--bs-box-shadow);
	--bs-toast-header-color: var(--bs-secondary-color);
	--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
	--bs-toast-header-border-color: var(--bs-border-color-translucent);
	width: var(--bs-toast-max-width);
	max-width: 100%;
	font-size: var(--bs-toast-font-size);
	color: var(--bs-toast-color);
	pointer-events: auto;
	background-color: var(--bs-toast-bg);
	background-clip: padding-box;
	border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
	box-shadow: var(--bs-toast-box-shadow);
	border-radius: var(--bs-toast-border-radius);
}

.toast.showing {
	opacity: 0;
}

.toast:not(.show) {
	display: none;
}

.toast-container {
	--bs-toast-zindex: 1090;
	position: absolute;
	z-index: var(--bs-toast-zindex);
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	max-width: 100%;
	pointer-events: none;
}

.toast-container>:not(:last-child) {
	margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
	display: flex;
	align-items: center;
	padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
	color: var(--bs-toast-header-color);
	background-color: var(--bs-toast-header-bg);
	background-clip: padding-box;
	border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
	border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
	border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}

.toast-header .btn-close {
	margin-right: calc(-.5 * var(--bs-toast-padding-x));
	margin-left: var(--bs-toast-padding-x);
}

.toast-body {
	padding: var(--bs-toast-padding-x);
	word-wrap: break-word;
}

.modal {
	--bs-modal-zindex: 1055;
	--bs-modal-width: 500px;
	--bs-modal-padding: 1rem;
	--bs-modal-margin: 0.5rem;
	--bs-modal-bg: var(--bs-body-bg);
	--bs-modal-border-color: var(--bs-border-color-translucent);
	--bs-modal-border-width: var(--bs-border-width);
	--bs-modal-border-radius: var(--bs-border-radius-lg);
	--bs-modal-box-shadow: var(--bs-box-shadow-sm);
	--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
	--bs-modal-header-padding-x: 1rem;
	--bs-modal-header-padding-y: 1rem;
	--bs-modal-header-padding: 1rem 1rem;
	--bs-modal-header-border-color: var(--bs-border-color);
	--bs-modal-header-border-width: var(--bs-border-width);
	--bs-modal-title-line-height: 1.5;
	--bs-modal-footer-gap: 0.5rem;
	--bs-modal-footer-border-color: var(--bs-border-color);
	--bs-modal-footer-border-width: var(--bs-border-width);
	position: fixed;
	top: 0;
	left: 0;
	z-index: var(--bs-modal-zindex);
	display: none;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	outline: 0;
}

.modal-dialog {
	position: relative;
	width: auto;
	margin: var(--bs-modal-margin);
	pointer-events: none;
}

.modal.fade .modal-dialog {
	transition: transform .3s ease-out;
	transform: translate(0,-50px);
}

.modal.show .modal-dialog {
	transform: none;
}

.modal.modal-static .modal-dialog {
	transform: scale(1.02);
}

.modal-dialog-scrollable {
	height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-dialog-scrollable .modal-content {
	max-height: 100%;
	overflow: hidden;
}

.modal-dialog-scrollable .modal-body {
	overflow-y: auto;
}

.modal-dialog-centered {
	display: flex;
	align-items: center;
	min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	color: var(--bs-modal-color);
	pointer-events: auto;
	background-color: var(--bs-modal-bg);
	background-clip: padding-box;
	border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
	border-radius: var(--bs-modal-border-radius);
	outline: 0;
}

.modal-backdrop {
	--bs-backdrop-zindex: 1050;
	--bs-backdrop-bg: #000;
	--bs-backdrop-opacity: 0.5;
	position: fixed;
	top: 0;
	left: 0;
	z-index: var(--bs-backdrop-zindex);
	width: 100vw;
	height: 100vh;
	background-color: var(--bs-backdrop-bg);
}

.modal-backdrop.fade {
	opacity: 0;
}

.modal-backdrop.show {
	opacity: var(--bs-backdrop-opacity);
}

.modal-header {
	display: flex;
	flex-shrink: 0;
	align-items: center;
	padding: var(--bs-modal-header-padding);
	border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
	border-top-left-radius: var(--bs-modal-inner-border-radius);
	border-top-right-radius: var(--bs-modal-inner-border-radius);
}

.modal-header .btn-close {
	padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);
	margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
	margin-bottom: 0;
	line-height: var(--bs-modal-title-line-height);
}

.modal-body {
	position: relative;
	flex: 1 1 auto;
	padding: var(--bs-modal-padding);
}

.modal-footer {
	display: flex;
	flex-shrink: 0;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-end;
	padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
	background-color: var(--bs-modal-footer-bg);
	border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
	border-bottom-right-radius: var(--bs-modal-inner-border-radius);
	border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}

.modal-footer>* {
	margin: calc(var(--bs-modal-footer-gap) * .5);
}

.modal-fullscreen {
	width: 100vw;
	max-width: none;
	height: 100%;
	margin: 0;
}

.modal-fullscreen .modal-content {
	height: 100%;
	border: 0;
	border-radius: 0;
}

.modal-fullscreen .modal-footer,
.modal-fullscreen .modal-header {
	border-radius: 0;
}

.modal-fullscreen .modal-body {
	overflow-y: auto;
}

.tooltip {
	--bs-tooltip-zindex: 1080;
	--bs-tooltip-max-width: 200px;
	--bs-tooltip-padding-x: 0.5rem;
	--bs-tooltip-padding-y: 0.25rem;
	--bs-tooltip-font-size: 0.875rem;
	--bs-tooltip-color: var(--bs-body-bg);
	--bs-tooltip-bg: var(--bs-emphasis-color);
	--bs-tooltip-border-radius: var(--bs-border-radius);
	--bs-tooltip-opacity: 0.9;
	--bs-tooltip-arrow-width: 0.8rem;
	--bs-tooltip-arrow-height: 0.4rem;
	z-index: var(--bs-tooltip-zindex);
	display: block;
	margin: var(--bs-tooltip-margin);
	font-family: var(--bs-font-sans-serif);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	white-space: normal;
	word-spacing: normal;
	line-break: auto;
	font-size: var(--bs-tooltip-font-size);
	word-wrap: break-word;
	opacity: 0;
}

.tooltip.show {
	opacity: var(--bs-tooltip-opacity);
}

.tooltip .tooltip-arrow {
	display: block;
	width: var(--bs-tooltip-arrow-width);
	height: var(--bs-tooltip-arrow-height);
}

.tooltip .tooltip-arrow::before {
	position: absolute;
	content: "";
	border-color: transparent;
	border-style: solid;
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.bs-tooltip-top .tooltip-arrow {
	bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,
.bs-tooltip-top .tooltip-arrow::before {
	top: -1px;
	border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
	border-top-color: var(--bs-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,
.bs-tooltip-end .tooltip-arrow {
	left: calc(-1 * var(--bs-tooltip-arrow-height));
	width: var(--bs-tooltip-arrow-height);
	height: var(--bs-tooltip-arrow-width);
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,
.bs-tooltip-end .tooltip-arrow::before {
	right: -1px;
	border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
	border-right-color: var(--bs-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,
.bs-tooltip-bottom .tooltip-arrow {
	top: calc(-1 * var(--bs-tooltip-arrow-height));
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,
.bs-tooltip-bottom .tooltip-arrow::before {
	bottom: -1px;
	border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
	border-bottom-color: var(--bs-tooltip-bg);
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.bs-tooltip-start .tooltip-arrow {
	right: calc(-1 * var(--bs-tooltip-arrow-height));
	width: var(--bs-tooltip-arrow-height);
	height: var(--bs-tooltip-arrow-width);
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,
.bs-tooltip-start .tooltip-arrow::before {
	left: -1px;
	border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
	border-left-color: var(--bs-tooltip-bg);
}

.tooltip-inner {
	max-width: var(--bs-tooltip-max-width);
	padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
	color: var(--bs-tooltip-color);
	text-align: center;
	background-color: var(--bs-tooltip-bg);
	border-radius: var(--bs-tooltip-border-radius);
}

.popover {
	--bs-popover-zindex: 1070;
	--bs-popover-max-width: 276px;
	--bs-popover-font-size: 0.875rem;
	--bs-popover-bg: var(--bs-body-bg);
	--bs-popover-border-width: var(--bs-border-width);
	--bs-popover-border-color: var(--bs-border-color-translucent);
	--bs-popover-border-radius: var(--bs-border-radius-lg);
	--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
	--bs-popover-box-shadow: var(--bs-box-shadow);
	--bs-popover-header-padding-x: 1rem;
	--bs-popover-header-padding-y: 0.5rem;
	--bs-popover-header-font-size: 1rem;
	--bs-popover-header-color: inherit;
	--bs-popover-header-bg: var(--bs-secondary-bg);
	--bs-popover-body-padding-x: 1rem;
	--bs-popover-body-padding-y: 1rem;
	--bs-popover-body-color: var(--bs-body-color);
	--bs-popover-arrow-width: 1rem;
	--bs-popover-arrow-height: 0.5rem;
	--bs-popover-arrow-border: var(--bs-popover-border-color);
	z-index: var(--bs-popover-zindex);
	display: block;
	max-width: var(--bs-popover-max-width);
	font-family: var(--bs-font-sans-serif);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	white-space: normal;
	word-spacing: normal;
	line-break: auto;
	font-size: var(--bs-popover-font-size);
	word-wrap: break-word;
	background-color: var(--bs-popover-bg);
	background-clip: padding-box;
	border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
	border-radius: var(--bs-popover-border-radius);
}

.popover .popover-arrow {
	display: block;
	width: var(--bs-popover-arrow-width);
	height: var(--bs-popover-arrow-height);
}

.popover .popover-arrow::after,
.popover .popover-arrow::before {
	position: absolute;
	display: block;
	content: "";
	border-color: transparent;
	border-style: solid;
	border-width: 0;
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,
.bs-popover-top>.popover-arrow {
	bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,
.bs-popover-top>.popover-arrow::after,
.bs-popover-top>.popover-arrow::before {
	border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,
.bs-popover-top>.popover-arrow::before {
	bottom: 0;
	border-top-color: var(--bs-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,
.bs-popover-top>.popover-arrow::after {
	bottom: var(--bs-popover-border-width);
	border-top-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,
.bs-popover-end>.popover-arrow {
	left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
	width: var(--bs-popover-arrow-height);
	height: var(--bs-popover-arrow-width);
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,
.bs-popover-end>.popover-arrow::after,
.bs-popover-end>.popover-arrow::before {
	border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,
.bs-popover-end>.popover-arrow::before {
	left: 0;
	border-right-color: var(--bs-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,
.bs-popover-end>.popover-arrow::after {
	left: var(--bs-popover-border-width);
	border-right-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,
.bs-popover-bottom>.popover-arrow {
	top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,
.bs-popover-bottom>.popover-arrow::after,
.bs-popover-bottom>.popover-arrow::before {
	border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,
.bs-popover-bottom>.popover-arrow::before {
	top: 0;
	border-bottom-color: var(--bs-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,
.bs-popover-bottom>.popover-arrow::after {
	top: var(--bs-popover-border-width);
	border-bottom-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	width: var(--bs-popover-arrow-width);
	margin-left: calc(-.5 * var(--bs-popover-arrow-width));
	content: "";
	border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,
.bs-popover-start>.popover-arrow {
	right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
	width: var(--bs-popover-arrow-height);
	height: var(--bs-popover-arrow-width);
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,
.bs-popover-start>.popover-arrow::after,
.bs-popover-start>.popover-arrow::before {
	border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,
.bs-popover-start>.popover-arrow::before {
	right: 0;
	border-left-color: var(--bs-popover-arrow-border);
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,
.bs-popover-start>.popover-arrow::after {
	right: var(--bs-popover-border-width);
	border-left-color: var(--bs-popover-bg);
}

.popover-header {
	padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
	margin-bottom: 0;
	font-size: var(--bs-popover-header-font-size);
	color: var(--bs-popover-header-color);
	background-color: var(--bs-popover-header-bg);
	border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
	border-top-left-radius: var(--bs-popover-inner-border-radius);
	border-top-right-radius: var(--bs-popover-inner-border-radius);
}

.popover-header:empty {
	display: none;
}

.popover-body {
	padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
	color: var(--bs-popover-body-color);
}

.carousel {
	position: relative;
}

.carousel.pointer-event {
	touch-action: pan-y;
}

.carousel-inner {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.carousel-inner::after {
	display: block;
	clear: both;
	content: "";
}

.carousel-item {
	position: relative;
	display: none;
	float: left;
	width: 100%;
	margin-right: -100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: transform .6s ease-in-out;
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
	display: block;
}

.active.carousel-item-end,
.carousel-item-next:not(.carousel-item-start) {
	transform: translateX(100%);
}

.active.carousel-item-start,
.carousel-item-prev:not(.carousel-item-end) {
	transform: translateX(-100%);
}

.carousel-fade .carousel-item {
	opacity: 0;
	transition-property: opacity;
	transform: none;
}

.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end,
.carousel-fade .carousel-item.active {
	z-index: 1;
	opacity: 1;
}

.carousel-fade .active.carousel-item-end,
.carousel-fade .active.carousel-item-start {
	z-index: 0;
	opacity: 0;
	transition: opacity 0s .6s;
}

.carousel-control-next,
.carousel-control-prev {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 15%;
	padding: 0;
	color: #fff;
	text-align: center;
	background: 0 0;
	border: 0;
	opacity: .5;
	transition: opacity .15s ease;
}

.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
	color: #fff;
	text-decoration: none;
	outline: 0;
	opacity: .9;
}

.carousel-control-prev {
	left: 0;
}

.carousel-control-next {
	right: 0;
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100% 100%;
}

.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	display: flex;
	justify-content: center;
	padding: 0;
	margin-right: 15%;
	margin-bottom: 1rem;
	margin-left: 15%;
}

.carousel-indicators [data-bs-target] {
	box-sizing: content-box;
	flex: 0 1 auto;
	width: 30px;
	height: 3px;
	padding: 0;
	margin-right: 3px;
	margin-left: 3px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #fff;
	background-clip: padding-box;
	border: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	opacity: .5;
	transition: opacity .6s ease;
}

.carousel-indicators .active {
	opacity: 1;
}

.carousel-caption {
	position: absolute;
	right: 15%;
	bottom: 1.25rem;
	left: 15%;
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	color: #fff;
	text-align: center;
}

.carousel-dark .carousel-control-next-icon,
.carousel-dark .carousel-control-prev-icon {
	filter: invert(1) grayscale(100);
}

.carousel-dark .carousel-indicators [data-bs-target] {
	background-color: #000;
}

.carousel-dark .carousel-caption {
	color: #000;
}

[data-bs-theme=dark] .carousel .carousel-control-next-icon,
[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon,
[data-bs-theme=dark].carousel .carousel-control-prev-icon {
	filter: invert(1) grayscale(100);
}

[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],
[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
	background-color: #000;
}

[data-bs-theme=dark] .carousel .carousel-caption,
[data-bs-theme=dark].carousel .carousel-caption {
	color: #000;
}

.spinner-border,
.spinner-grow {
	display: inline-block;
	width: var(--bs-spinner-width);
	height: var(--bs-spinner-height);
	vertical-align: var(--bs-spinner-vertical-align);
	border-radius: 50%;
	animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

.spinner-border {
	--bs-spinner-width: 2rem;
	--bs-spinner-height: 2rem;
	--bs-spinner-vertical-align: -0.125em;
	--bs-spinner-border-width: 0.25em;
	--bs-spinner-animation-speed: 0.75s;
	--bs-spinner-animation-name: spinner-border;
	border: var(--bs-spinner-border-width) solid currentcolor;
	border-right-color: transparent;
}

.spinner-border-sm {
	--bs-spinner-width: 1rem;
	--bs-spinner-height: 1rem;
	--bs-spinner-border-width: 0.2em;
}

.spinner-grow {
	--bs-spinner-width: 2rem;
	--bs-spinner-height: 2rem;
	--bs-spinner-vertical-align: -0.125em;
	--bs-spinner-animation-speed: 0.75s;
	--bs-spinner-animation-name: spinner-grow;
	background-color: currentcolor;
	opacity: 0;
}

.spinner-grow-sm {
	--bs-spinner-width: 1rem;
	--bs-spinner-height: 1rem;
}

.offcanvas,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm,
.offcanvas-xl,
.offcanvas-xxl {
	--bs-offcanvas-zindex: 1045;
	--bs-offcanvas-width: 400px;
	--bs-offcanvas-height: 30vh;
	--bs-offcanvas-padding-x: 1rem;
	--bs-offcanvas-padding-y: 1rem;
	--bs-offcanvas-color: var(--bs-body-color);
	--bs-offcanvas-bg: var(--bs-body-bg);
	--bs-offcanvas-border-width: var(--bs-border-width);
	--bs-offcanvas-border-color: var(--bs-border-color-translucent);
	--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
	--bs-offcanvas-transition: transform 0.3s ease-in-out;
	--bs-offcanvas-title-line-height: 1.5;
}

.offcanvas {
	position: fixed;
	bottom: 0;
	z-index: var(--bs-offcanvas-zindex);
	display: flex;
	flex-direction: column;
	max-width: 100%;
	color: var(--bs-offcanvas-color);
	visibility: hidden;
	background-color: var(--bs-offcanvas-bg);
	background-clip: padding-box;
	outline: 0;
	transition: var(--bs-offcanvas-transition);
}

.offcanvas.offcanvas-start {
	top: 0;
	left: 0;
	width: var(--bs-offcanvas-width);
	border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(-100%);
}

.offcanvas.offcanvas-end {
	top: 0;
	right: 0;
	width: var(--bs-offcanvas-width);
	border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(100%);
}

.offcanvas.offcanvas-top {
	top: 0;
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(-100%);
}

.offcanvas.offcanvas-bottom {
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(100%);
}

.offcanvas.show:not(.hiding),
.offcanvas.showing {
	transform: none;
}

.offcanvas.hiding,
.offcanvas.show,
.offcanvas.showing {
	visibility: visible;
}

.offcanvas-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000;
}

.offcanvas-backdrop.fade {
	opacity: 0;
}

.offcanvas-backdrop.show {
	opacity: .5;
}

.offcanvas-header {
	display: flex;
	align-items: center;
	padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}

.offcanvas-header .btn-close {
	padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
	margin: calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto;
}

.offcanvas-title {
	margin-bottom: 0;
	line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
	flex-grow: 1;
	padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
	overflow-y: auto;
}

.placeholder {
	display: inline-block;
	min-height: 1em;
	vertical-align: middle;
	cursor: wait;
	background-color: currentcolor;
	opacity: .5;
}

.placeholder.btn::before {
	display: inline-block;
	content: "";
}

.placeholder-xs {
	min-height: .6em;
}

.placeholder-sm {
	min-height: .8em;
}

.placeholder-lg {
	min-height: 1.2em;
}

.placeholder-glow .placeholder {
	animation: placeholder-glow 2s ease-in-out infinite;
}

.placeholder-wave {
	-webkit-mask-image: linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);
	mask-image: linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);
	-webkit-mask-size: 200% 100%;
	mask-size: 200% 100%;
	animation: placeholder-wave 2s linear infinite;
}

.clearfix::after {
	display: block;
	clear: both;
	content: "";
}

.text-bg-primary {
	color: #fff!important;
	background-color: RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important;
}

.text-bg-secondary {
	color: #fff!important;
	background-color: RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;
}

.text-bg-success {
	color: #fff!important;
	background-color: RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important;
}

.text-bg-info {
	color: #000!important;
	background-color: RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important;
}

.text-bg-warning {
	color: #000!important;
	background-color: RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important;
}

.text-bg-danger {
	color: #fff!important;
	background-color: RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important;
}

.text-bg-light {
	color: #000!important;
	background-color: RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important;
}

.text-bg-dark {
	color: #fff!important;
	background-color: RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important;
}

.link-primary {
	color: RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-primary:focus,
.link-primary:hover {
	color: RGBA(10,88,202,var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;
}

.link-secondary {
	color: RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-secondary:focus,
.link-secondary:hover {
	color: RGBA(86,94,100,var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;
}

.link-success {
	color: RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-success:focus,
.link-success:hover {
	color: RGBA(20,108,67,var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;
}

.link-info {
	color: RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-info:focus,
.link-info:hover {
	color: RGBA(61,213,243,var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;
}

.link-warning {
	color: RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-warning:focus,
.link-warning:hover {
	color: RGBA(255,205,57,var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;
}

.link-danger {
	color: RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-danger:focus,
.link-danger:hover {
	color: RGBA(176,42,55,var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;
}

.link-light {
	color: RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-light:focus,
.link-light:hover {
	color: RGBA(249,250,251,var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;
}

.link-dark {
	color: RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-dark:focus,
.link-dark:hover {
	color: RGBA(26,30,33,var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;
}

.link-body-emphasis {
	color: RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-body-emphasis:focus,
.link-body-emphasis:hover {
	color: RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;
	-webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;
	text-decoration-color: RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;
}

.focus-ring:focus {
	outline: 0;
	box-shadow: var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
	display: inline-flex;
	gap: .375rem;
	align-items: center;
	-webkit-text-decoration-color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));
	text-decoration-color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));
	text-underline-offset: .25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.icon-link>.bi {
	flex-shrink: 0;
	width: 1em;
	height: 1em;
	fill: currentcolor;
	transition: .2s ease-in-out transform;
}

.icon-link-hover:focus-visible>.bi,
.icon-link-hover:hover>.bi {
	transform: var(--bs-icon-link-transform,translate3d(.25em,0,0));
}

.ratio {
	position: relative;
	width: 100%;
}

.ratio::before {
	display: block;
	padding-top: var(--bs-aspect-ratio);
	content: "";
}

.ratio>* {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ratio-1x1 {
	--bs-aspect-ratio: 100%;
}

.ratio-4x3 {
	--bs-aspect-ratio: 75%;
}

.ratio-16x9 {
	--bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
	--bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030;
}

.fixed-bottom {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030;
}

.sticky-top {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1020;
}

.sticky-bottom {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	z-index: 1020;
}

.hstack {
	display: flex;
	flex-direction: row;
	align-items: center;
	align-self: stretch;
}

.vstack {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
	width: 1px!important;
	height: 1px!important;
	padding: 0!important;
	margin: -1px!important;
	overflow: hidden!important;
	clip: rect(0,0,0,0)!important;
	white-space: nowrap!important;
	border: 0!important;
}

.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),
.visually-hidden:not(caption) {
	position: absolute!important;
}

.stretched-link::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	content: "";
}

.text-truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.vr {
	display: inline-block;
	align-self: stretch;
	width: var(--bs-border-width);
	min-height: 1em;
	background-color: currentcolor;
	opacity: .25;
}

.align-baseline {
	vertical-align: baseline!important;
}

.align-top {
	vertical-align: top!important;
}

.align-middle {
	vertical-align: middle!important;
}

.align-bottom {
	vertical-align: bottom!important;
}

.align-text-bottom {
	vertical-align: text-bottom!important;
}

.align-text-top {
	vertical-align: text-top!important;
}

.float-start {
	float: left!important;
}

.float-end {
	float: right!important;
}

.float-none {
	float: none!important;
}

.object-fit-contain {
	-o-object-fit: contain!important;
	object-fit: contain!important;
}

.object-fit-cover {
	-o-object-fit: cover!important;
	object-fit: cover!important;
}

.object-fit-fill {
	-o-object-fit: fill!important;
	object-fit: fill!important;
}

.object-fit-scale {
	-o-object-fit: scale-down!important;
	object-fit: scale-down!important;
}

.object-fit-none {
	-o-object-fit: none!important;
	object-fit: none!important;
}

.opacity-0 {
	opacity: 0!important;
}

.opacity-25 {
	opacity: .25!important;
}

.opacity-50 {
	opacity: .5!important;
}

.opacity-75 {
	opacity: .75!important;
}

.opacity-100 {
	opacity: 1!important;
}

.overflow-auto {
	overflow: auto!important;
}

.overflow-hidden {
	overflow: hidden!important;
}

.overflow-visible {
	overflow: visible!important;
}

.overflow-scroll {
	overflow: scroll!important;
}

.overflow-x-auto {
	overflow-x: auto!important;
}

.overflow-x-hidden {
	overflow-x: hidden!important;
}

.overflow-x-visible {
	overflow-x: visible!important;
}

.overflow-x-scroll {
	overflow-x: scroll!important;
}

.overflow-y-auto {
	overflow-y: auto!important;
}

.overflow-y-hidden {
	overflow-y: hidden!important;
}

.overflow-y-visible {
	overflow-y: visible!important;
}

.overflow-y-scroll {
	overflow-y: scroll!important;
}

.d-inline {
	display: inline!important;
}

.d-inline-block {
	display: inline-block!important;
}

.d-block {
	display: block!important;
}

.d-grid {
	display: grid!important;
}

.d-inline-grid {
	display: inline-grid!important;
}

.d-table {
	display: table!important;
}

.d-table-row {
	display: table-row!important;
}

.d-table-cell {
	display: table-cell!important;
}

.d-flex {
	display: flex!important;
}

.d-inline-flex {
	display: inline-flex!important;
}

.d-none {
	display: none!important;
}

.shadow {
	box-shadow: var(--bs-box-shadow)!important;
}

.shadow-sm {
	box-shadow: var(--bs-box-shadow-sm)!important;
}

.shadow-lg {
	box-shadow: var(--bs-box-shadow-lg)!important;
}

.shadow-none {
	box-shadow: none!important;
}

.focus-ring-primary {
	--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
	--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
	--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
	--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
	--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
	--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
	--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
	--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
	position: static!important;
}

.position-relative {
	position: relative!important;
}

.position-absolute {
	position: absolute!important;
}

.position-fixed {
	position: fixed!important;
}

.position-sticky {
	position: -webkit-sticky!important;
	position: sticky!important;
}

.top-0 {
	top: 0!important;
}

.top-50 {
	top: 50%!important;
}

.top-100 {
	top: 100%!important;
}

.bottom-0 {
	bottom: 0!important;
}

.bottom-50 {
	bottom: 50%!important;
}

.bottom-100 {
	bottom: 100%!important;
}

.start-0 {
	left: 0!important;
}

.start-50 {
	left: 50%!important;
}

.start-100 {
	left: 100%!important;
}

.end-0 {
	right: 0!important;
}

.end-50 {
	right: 50%!important;
}

.end-100 {
	right: 100%!important;
}

.translate-middle {
	transform: translate(-50%,-50%)!important;
}

.translate-middle-x {
	transform: translateX(-50%)!important;
}

.translate-middle-y {
	transform: translateY(-50%)!important;
}

.border {
	border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
}

.border-0 {
	border: 0!important;
}

.border-top {
	border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
}

.border-top-0 {
	border-top: 0!important;
}

.border-end {
	border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
}

.border-end-0 {
	border-right: 0!important;
}

.border-bottom {
	border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
}

.border-bottom-0 {
	border-bottom: 0!important;
}

.border-start {
	border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
}

.border-start-0 {
	border-left: 0!important;
}

.border-primary {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important;
}

.border-secondary {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important;
}

.border-success {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important;
}

.border-info {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important;
}

.border-warning {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important;
}

.border-danger {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important;
}

.border-light {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important;
}

.border-dark {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important;
}

.border-black {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important;
}

.border-white {
	--bs-border-opacity: 1;
	border-color: rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important;
}

.border-primary-subtle {
	border-color: var(--bs-primary-border-subtle)!important;
}

.border-secondary-subtle {
	border-color: var(--bs-secondary-border-subtle)!important;
}

.border-success-subtle {
	border-color: var(--bs-success-border-subtle)!important;
}

.border-info-subtle {
	border-color: var(--bs-info-border-subtle)!important;
}

.border-warning-subtle {
	border-color: var(--bs-warning-border-subtle)!important;
}

.border-danger-subtle {
	border-color: var(--bs-danger-border-subtle)!important;
}

.border-light-subtle {
	border-color: var(--bs-light-border-subtle)!important;
}

.border-dark-subtle {
	border-color: var(--bs-dark-border-subtle)!important;
}

.border-1 {
	border-width: 1px!important;
}

.border-2 {
	border-width: 2px!important;
}

.border-3 {
	border-width: 3px!important;
}

.border-4 {
	border-width: 4px!important;
}

.border-5 {
	border-width: 5px!important;
}

.border-opacity-10 {
	--bs-border-opacity: 0.1;
}

.border-opacity-25 {
	--bs-border-opacity: 0.25;
}

.border-opacity-50 {
	--bs-border-opacity: 0.5;
}

.border-opacity-75 {
	--bs-border-opacity: 0.75;
}

.border-opacity-100 {
	--bs-border-opacity: 1;
}

.w-25 {
	width: 25%!important;
}

.w-50 {
	width: 50%!important;
}

.w-75 {
	width: 75%!important;
}

.w-100 {
	width: 100%!important;
}

.w-auto {
	width: auto!important;
}

.mw-100 {
	max-width: 100%!important;
}

.vw-100 {
	width: 100vw!important;
}

.min-vw-100 {
	min-width: 100vw!important;
}

.h-25 {
	height: 25%!important;
}

.h-50 {
	height: 50%!important;
}

.h-75 {
	height: 75%!important;
}

.h-100 {
	height: 100%!important;
}

.h-auto {
	height: auto!important;
}

.mh-100 {
	max-height: 100%!important;
}

.vh-100 {
	height: 100vh!important;
}

.min-vh-100 {
	min-height: 100vh!important;
}

.flex-fill {
	flex: 1 1 auto!important;
}

.flex-row {
	flex-direction: row!important;
}

.flex-column {
	flex-direction: column!important;
}

.flex-row-reverse {
	flex-direction: row-reverse!important;
}

.flex-column-reverse {
	flex-direction: column-reverse!important;
}

.flex-grow-0 {
	flex-grow: 0!important;
}

.flex-grow-1 {
	flex-grow: 1!important;
}

.flex-shrink-0 {
	flex-shrink: 0!important;
}

.flex-shrink-1 {
	flex-shrink: 1!important;
}

.flex-wrap {
	flex-wrap: wrap!important;
}

.flex-nowrap {
	flex-wrap: nowrap!important;
}

.flex-wrap-reverse {
	flex-wrap: wrap-reverse!important;
}

.justify-content-start {
	justify-content: flex-start!important;
}

.justify-content-end {
	justify-content: flex-end!important;
}

.justify-content-center {
	justify-content: center!important;
}

.justify-content-between {
	justify-content: space-between!important;
}

.justify-content-around {
	justify-content: space-around!important;
}

.justify-content-evenly {
	justify-content: space-evenly!important;
}

.align-items-start {
	align-items: flex-start!important;
}

.align-items-end {
	align-items: flex-end!important;
}

.align-items-center {
	align-items: center!important;
}

.align-items-baseline {
	align-items: baseline!important;
}

.align-items-stretch {
	align-items: stretch!important;
}

.align-content-start {
	align-content: flex-start!important;
}

.align-content-end {
	align-content: flex-end!important;
}

.align-content-center {
	align-content: center!important;
}

.align-content-between {
	align-content: space-between!important;
}

.align-content-around {
	align-content: space-around!important;
}

.align-content-stretch {
	align-content: stretch!important;
}

.align-self-auto {
	align-self: auto!important;
}

.align-self-start {
	align-self: flex-start!important;
}

.align-self-end {
	align-self: flex-end!important;
}

.align-self-center {
	align-self: center!important;
}

.align-self-baseline {
	align-self: baseline!important;
}

.align-self-stretch {
	align-self: stretch!important;
}

.order-first {
	order: -1!important;
}

.order-0 {
	order: 0!important;
}

.order-1 {
	order: 1!important;
}

.order-2 {
	order: 2!important;
}

.order-3 {
	order: 3!important;
}

.order-4 {
	order: 4!important;
}

.order-5 {
	order: 5!important;
}

.order-last {
	order: 6!important;
}

.m-0 {
	margin: 0!important;
}

.m-1 {
	margin: .25rem!important;
}

.m-2 {
	margin: .5rem!important;
}

.m-3 {
	margin: 1rem!important;
}

.m-4 {
	margin: 1.5rem!important;
}

.m-5 {
	margin: 3rem!important;
}

.m-auto {
	margin: auto!important;
}

.mx-0 {
	margin-right: 0!important;
	margin-left: 0!important;
}

.mx-1 {
	margin-right: .25rem!important;
	margin-left: .25rem!important;
}

.mx-2 {
	margin-right: .5rem!important;
	margin-left: .5rem!important;
}

.mx-3 {
	margin-right: 1rem!important;
	margin-left: 1rem!important;
}

.mx-4 {
	margin-right: 1.5rem!important;
	margin-left: 1.5rem!important;
}

.mx-5 {
	margin-right: 3rem!important;
	margin-left: 3rem!important;
}

.mx-auto {
	margin-right: auto!important;
	margin-left: auto!important;
}

.my-0 {
	margin-top: 0!important;
	margin-bottom: 0!important;
}

.my-1 {
	margin-top: .25rem!important;
	margin-bottom: .25rem!important;
}

.my-2 {
	margin-top: .5rem!important;
	margin-bottom: .5rem!important;
}

.my-3 {
	margin-top: 1rem!important;
	margin-bottom: 1rem!important;
}

.my-4 {
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important;
}

.my-5 {
	margin-top: 3rem!important;
	margin-bottom: 3rem!important;
}

.my-auto {
	margin-top: auto!important;
	margin-bottom: auto!important;
}

.mt-0 {
	margin-top: 0!important;
}

.mt-1 {
	margin-top: .25rem!important;
}

.mt-2 {
	margin-top: .5rem!important;
}

.mt-3 {
	margin-top: 1rem!important;
}

.mt-4 {
	margin-top: 1.5rem!important;
}

.mt-5 {
	margin-top: 3rem!important;
}

.mt-auto {
	margin-top: auto!important;
}

.me-0 {
	margin-right: 0!important;
}

.me-1 {
	margin-right: .25rem!important;
}

.me-2 {
	margin-right: .5rem!important;
}

.me-3 {
	margin-right: 1rem!important;
}

.me-4 {
	margin-right: 1.5rem!important;
}

.me-5 {
	margin-right: 3rem!important;
}

.me-auto {
	margin-right: auto!important;
}

.mb-0 {
	margin-bottom: 0!important;
}

.mb-1 {
	margin-bottom: .25rem!important;
}

.mb-2 {
	margin-bottom: .5rem!important;
}

.mb-3 {
	margin-bottom: 1rem!important;
}

.mb-4 {
	margin-bottom: 1.5rem!important;
}

.mb-5 {
	margin-bottom: 3rem!important;
}

.mb-auto {
	margin-bottom: auto!important;
}

.ms-0 {
	margin-left: 0!important;
}

.ms-1 {
	margin-left: .25rem!important;
}

.ms-2 {
	margin-left: .5rem!important;
}

.ms-3 {
	margin-left: 1rem!important;
}

.ms-4 {
	margin-left: 1.5rem!important;
}

.ms-5 {
	margin-left: 3rem!important;
}

.ms-auto {
	margin-left: auto!important;
}

.p-0 {
	padding: 0!important;
}

.p-1 {
	padding: .25rem!important;
}

.p-2 {
	padding: .5rem!important;
}

.p-3 {
	padding: 1rem!important;
}

.p-4 {
	padding: 1.5rem!important;
}

.p-5 {
	padding: 3rem!important;
}

.px-0 {
	padding-right: 0!important;
	padding-left: 0!important;
}

.px-1 {
	padding-right: .25rem!important;
	padding-left: .25rem!important;
}

.px-2 {
	padding-right: .5rem!important;
	padding-left: .5rem!important;
}

.px-3 {
	padding-right: 1rem!important;
	padding-left: 1rem!important;
}

.px-4 {
	padding-right: 1.5rem!important;
	padding-left: 1.5rem!important;
}

.px-5 {
	padding-right: 3rem!important;
	padding-left: 3rem!important;
}

.py-0 {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

.py-1 {
	padding-top: .25rem!important;
	padding-bottom: .25rem!important;
}

.py-2 {
	padding-top: .5rem!important;
	padding-bottom: .5rem!important;
}

.py-3 {
	padding-top: 1rem!important;
	padding-bottom: 1rem!important;
}

.py-4 {
	padding-top: 1.5rem!important;
	padding-bottom: 1.5rem!important;
}

.py-5 {
	padding-top: 3rem!important;
	padding-bottom: 3rem!important;
}

.pt-0 {
	padding-top: 0!important;
}

.pt-1 {
	padding-top: .25rem!important;
}

.pt-2 {
	padding-top: .5rem!important;
}

.pt-3 {
	padding-top: 1rem!important;
}

.pt-4 {
	padding-top: 1.5rem!important;
}

.pt-5 {
	padding-top: 3rem!important;
}

.pe-0 {
	padding-right: 0!important;
}

.pe-1 {
	padding-right: .25rem!important;
}

.pe-2 {
	padding-right: .5rem!important;
}

.pe-3 {
	padding-right: 1rem!important;
}

.pe-4 {
	padding-right: 1.5rem!important;
}

.pe-5 {
	padding-right: 3rem!important;
}

.pb-0 {
	padding-bottom: 0!important;
}

.pb-1 {
	padding-bottom: .25rem!important;
}

.pb-2 {
	padding-bottom: .5rem!important;
}

.pb-3 {
	padding-bottom: 1rem!important;
}

.pb-4 {
	padding-bottom: 1.5rem!important;
}

.pb-5 {
	padding-bottom: 3rem!important;
}

.ps-0 {
	padding-left: 0!important;
}

.ps-1 {
	padding-left: .25rem!important;
}

.ps-2 {
	padding-left: .5rem!important;
}

.ps-3 {
	padding-left: 1rem!important;
}

.ps-4 {
	padding-left: 1.5rem!important;
}

.ps-5 {
	padding-left: 3rem!important;
}

.gap-0 {
	gap: 0!important;
}

.gap-1 {
	gap: .25rem!important;
}

.gap-2 {
	gap: .5rem!important;
}

.gap-3 {
	gap: 1rem!important;
}

.gap-4 {
	gap: 1.5rem!important;
}

.gap-5 {
	gap: 3rem!important;
}

.row-gap-0 {
	row-gap: 0!important;
}

.row-gap-1 {
	row-gap: .25rem!important;
}

.row-gap-2 {
	row-gap: .5rem!important;
}

.row-gap-3 {
	row-gap: 1rem!important;
}

.row-gap-4 {
	row-gap: 1.5rem!important;
}

.row-gap-5 {
	row-gap: 3rem!important;
}

.column-gap-0 {
	-moz-column-gap: 0!important;
	column-gap: 0!important;
}

.column-gap-1 {
	-moz-column-gap: .25rem!important;
	column-gap: .25rem!important;
}

.column-gap-2 {
	-moz-column-gap: .5rem!important;
	column-gap: .5rem!important;
}

.column-gap-3 {
	-moz-column-gap: 1rem!important;
	column-gap: 1rem!important;
}

.column-gap-4 {
	-moz-column-gap: 1.5rem!important;
	column-gap: 1.5rem!important;
}

.column-gap-5 {
	-moz-column-gap: 3rem!important;
	column-gap: 3rem!important;
}

.font-monospace {
	font-family: var(--bs-font-monospace)!important;
}

.fs-1 {
	font-size: calc(1.375rem + 1.5vw)!important;
}

.fs-2 {
	font-size: calc(1.325rem + .9vw)!important;
}

.fs-3 {
	font-size: calc(1.3rem + .6vw)!important;
}

.fs-4 {
	font-size: calc(1.275rem + .3vw)!important;
}

.fs-5 {
	font-size: 1.25rem!important;
}

.fs-6 {
	font-size: 1rem!important;
}

.fst-italic {
	font-style: italic!important;
}

.fst-normal {
	font-style: normal!important;
}

.fw-lighter {
	font-weight: lighter!important;
}

.fw-light {
	font-weight: 300!important;
}

.fw-normal {
	font-weight: 400!important;
}

.fw-medium {
	font-weight: 500!important;
}

.fw-semibold {
	font-weight: 600!important;
}

.fw-bold {
	font-weight: 700!important;
}

.fw-bolder {
	font-weight: bolder!important;
}

.lh-1 {
	line-height: 1!important;
}

.lh-sm {
	line-height: 1.25!important;
}

.lh-base {
	line-height: 1.5!important;
}

.lh-lg {
	line-height: 2!important;
}

.text-start {
	text-align: left!important;
}

.text-end {
	text-align: right!important;
}

.text-center {
	text-align: center!important;
}

.text-decoration-none {
	text-decoration: none!important;
}

.text-decoration-underline {
	text-decoration: underline!important;
}

.text-decoration-line-through {
	text-decoration: line-through!important;
}

.text-lowercase {
	text-transform: lowercase!important;
}

.text-uppercase {
	text-transform: uppercase!important;
}

.text-capitalize {
	text-transform: capitalize!important;
}

.text-wrap {
	white-space: normal!important;
}

.text-nowrap {
	white-space: nowrap!important;
}

.text-break {
	word-wrap: break-word!important;
	word-break: break-word!important;
}

.text-primary {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
}

.text-secondary {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;
}

.text-success {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important;
}

.text-info {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important;
}

.text-warning {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important;
}

.text-danger {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important;
}

.text-light {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}

.text-dark {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}

.text-black {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important;
}

.text-white {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}

.text-body {
	--bs-text-opacity: 1;
	color: rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important;
}

.text-muted {
	--bs-text-opacity: 1;
	color: var(--bs-secondary-color)!important;
}

.text-black-50 {
	--bs-text-opacity: 1;
	color: rgba(0,0,0,.5)!important;
}

.text-white-50 {
	--bs-text-opacity: 1;
	color: rgba(255,255,255,.5)!important;
}

.text-body-secondary {
	--bs-text-opacity: 1;
	color: var(--bs-secondary-color)!important;
}

.text-body-tertiary {
	--bs-text-opacity: 1;
	color: var(--bs-tertiary-color)!important;
}

.text-body-emphasis {
	--bs-text-opacity: 1;
	color: var(--bs-emphasis-color)!important;
}

.text-reset {
	--bs-text-opacity: 1;
	color: inherit!important;
}

.text-opacity-25 {
	--bs-text-opacity: 0.25;
}

.text-opacity-50 {
	--bs-text-opacity: 0.5;
}

.text-opacity-75 {
	--bs-text-opacity: 0.75;
}

.text-opacity-100 {
	--bs-text-opacity: 1;
}

.text-primary-emphasis {
	color: var(--bs-primary-text-emphasis)!important;
}

.text-secondary-emphasis {
	color: var(--bs-secondary-text-emphasis)!important;
}

.text-success-emphasis {
	color: var(--bs-success-text-emphasis)!important;
}

.text-info-emphasis {
	color: var(--bs-info-text-emphasis)!important;
}

.text-warning-emphasis {
	color: var(--bs-warning-text-emphasis)!important;
}

.text-danger-emphasis {
	color: var(--bs-danger-text-emphasis)!important;
}

.text-light-emphasis {
	color: var(--bs-light-text-emphasis)!important;
}

.text-dark-emphasis {
	color: var(--bs-dark-text-emphasis)!important;
}

.link-opacity-10 {
	--bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
	--bs-link-opacity: 0.1;
}

.link-opacity-25 {
	--bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
	--bs-link-opacity: 0.25;
}

.link-opacity-50 {
	--bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
	--bs-link-opacity: 0.5;
}

.link-opacity-75 {
	--bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
	--bs-link-opacity: 0.75;
}

.link-opacity-100 {
	--bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
	--bs-link-opacity: 1;
}

.link-offset-1 {
	text-underline-offset: .125em!important;
}

.link-offset-1-hover:hover {
	text-underline-offset: .125em!important;
}

.link-offset-2 {
	text-underline-offset: .25em!important;
}

.link-offset-2-hover:hover {
	text-underline-offset: .25em!important;
}

.link-offset-3 {
	text-underline-offset: .375em!important;
}

.link-offset-3-hover:hover {
	text-underline-offset: .375em!important;
}

.link-underline-primary {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;
	text-decoration-color: rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;
}

.link-underline-secondary {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;
	text-decoration-color: rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;
}

.link-underline-success {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;
	text-decoration-color: rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;
}

.link-underline-info {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;
	text-decoration-color: rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;
}

.link-underline-warning {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;
	text-decoration-color: rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;
}

.link-underline-danger {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;
	text-decoration-color: rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;
}

.link-underline-light {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;
	text-decoration-color: rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;
}

.link-underline-dark {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;
	text-decoration-color: rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;
}

.link-underline {
	--bs-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;
	text-decoration-color: rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;
}

.link-underline-opacity-0 {
	--bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
	--bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
	--bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
	--bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
	--bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
	--bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
	--bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
	--bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
	--bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
	--bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
	--bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
	--bs-link-underline-opacity: 1;
}

.bg-primary {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important;
}

.bg-secondary {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important;
}

.bg-success {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important;
}

.bg-info {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important;
}

.bg-warning {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important;
}

.bg-danger {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important;
}

.bg-light {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important;
}

.bg-dark {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important;
}

.bg-black {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important;
}

.bg-white {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important;
}

.bg-body {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important;
}

.bg-transparent {
	--bs-bg-opacity: 1;
	background-color: transparent!important;
}

.bg-body-secondary {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important;
}

.bg-body-tertiary {
	--bs-bg-opacity: 1;
	background-color: rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important;
}

.bg-opacity-10 {
	--bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
	--bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
	--bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
	--bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
	--bs-bg-opacity: 1;
}

.bg-primary-subtle {
	background-color: var(--bs-primary-bg-subtle)!important;
}

.bg-secondary-subtle {
	background-color: var(--bs-secondary-bg-subtle)!important;
}

.bg-success-subtle {
	background-color: var(--bs-success-bg-subtle)!important;
}

.bg-info-subtle {
	background-color: var(--bs-info-bg-subtle)!important;
}

.bg-warning-subtle {
	background-color: var(--bs-warning-bg-subtle)!important;
}

.bg-danger-subtle {
	background-color: var(--bs-danger-bg-subtle)!important;
}

.bg-light-subtle {
	background-color: var(--bs-light-bg-subtle)!important;
}

.bg-dark-subtle {
	background-color: var(--bs-dark-bg-subtle)!important;
}

.bg-gradient {
	background-image: var(--bs-gradient)!important;
}

.user-select-all {
	-webkit-user-select: all!important;
	-moz-user-select: all!important;
	user-select: all!important;
}

.user-select-auto {
	-webkit-user-select: auto!important;
	-moz-user-select: auto!important;
	user-select: auto!important;
}

.user-select-none {
	-webkit-user-select: none!important;
	-moz-user-select: none!important;
	user-select: none!important;
}

.pe-none {
	pointer-events: none!important;
}

.pe-auto {
	pointer-events: auto!important;
}

.rounded {
	border-radius: var(--bs-border-radius)!important;
}

.rounded-0 {
	border-radius: 0!important;
}

.rounded-1 {
	border-radius: var(--bs-border-radius-sm)!important;
}

.rounded-2 {
	border-radius: var(--bs-border-radius)!important;
}

.rounded-3 {
	border-radius: var(--bs-border-radius-lg)!important;
}

.rounded-4 {
	border-radius: var(--bs-border-radius-xl)!important;
}

.rounded-5 {
	border-radius: var(--bs-border-radius-xxl)!important;
}

.rounded-circle {
	border-radius: 50%!important;
}

.rounded-pill {
	border-radius: var(--bs-border-radius-pill)!important;
}

.rounded-top {
	border-top-left-radius: var(--bs-border-radius)!important;
	border-top-right-radius: var(--bs-border-radius)!important;
}

.rounded-top-0 {
	border-top-left-radius: 0!important;
	border-top-right-radius: 0!important;
}

.rounded-top-1 {
	border-top-left-radius: var(--bs-border-radius-sm)!important;
	border-top-right-radius: var(--bs-border-radius-sm)!important;
}

.rounded-top-2 {
	border-top-left-radius: var(--bs-border-radius)!important;
	border-top-right-radius: var(--bs-border-radius)!important;
}

.rounded-top-3 {
	border-top-left-radius: var(--bs-border-radius-lg)!important;
	border-top-right-radius: var(--bs-border-radius-lg)!important;
}

.rounded-top-4 {
	border-top-left-radius: var(--bs-border-radius-xl)!important;
	border-top-right-radius: var(--bs-border-radius-xl)!important;
}

.rounded-top-5 {
	border-top-left-radius: var(--bs-border-radius-xxl)!important;
	border-top-right-radius: var(--bs-border-radius-xxl)!important;
}

.rounded-top-circle {
	border-top-left-radius: 50%!important;
	border-top-right-radius: 50%!important;
}

.rounded-top-pill {
	border-top-left-radius: var(--bs-border-radius-pill)!important;
	border-top-right-radius: var(--bs-border-radius-pill)!important;
}

.rounded-end {
	border-top-right-radius: var(--bs-border-radius)!important;
	border-bottom-right-radius: var(--bs-border-radius)!important;
}

.rounded-end-0 {
	border-top-right-radius: 0!important;
	border-bottom-right-radius: 0!important;
}

.rounded-end-1 {
	border-top-right-radius: var(--bs-border-radius-sm)!important;
	border-bottom-right-radius: var(--bs-border-radius-sm)!important;
}

.rounded-end-2 {
	border-top-right-radius: var(--bs-border-radius)!important;
	border-bottom-right-radius: var(--bs-border-radius)!important;
}

.rounded-end-3 {
	border-top-right-radius: var(--bs-border-radius-lg)!important;
	border-bottom-right-radius: var(--bs-border-radius-lg)!important;
}

.rounded-end-4 {
	border-top-right-radius: var(--bs-border-radius-xl)!important;
	border-bottom-right-radius: var(--bs-border-radius-xl)!important;
}

.rounded-end-5 {
	border-top-right-radius: var(--bs-border-radius-xxl)!important;
	border-bottom-right-radius: var(--bs-border-radius-xxl)!important;
}

.rounded-end-circle {
	border-top-right-radius: 50%!important;
	border-bottom-right-radius: 50%!important;
}

.rounded-end-pill {
	border-top-right-radius: var(--bs-border-radius-pill)!important;
	border-bottom-right-radius: var(--bs-border-radius-pill)!important;
}

.rounded-bottom {
	border-bottom-right-radius: var(--bs-border-radius)!important;
	border-bottom-left-radius: var(--bs-border-radius)!important;
}

.rounded-bottom-0 {
	border-bottom-right-radius: 0!important;
	border-bottom-left-radius: 0!important;
}

.rounded-bottom-1 {
	border-bottom-right-radius: var(--bs-border-radius-sm)!important;
	border-bottom-left-radius: var(--bs-border-radius-sm)!important;
}

.rounded-bottom-2 {
	border-bottom-right-radius: var(--bs-border-radius)!important;
	border-bottom-left-radius: var(--bs-border-radius)!important;
}

.rounded-bottom-3 {
	border-bottom-right-radius: var(--bs-border-radius-lg)!important;
	border-bottom-left-radius: var(--bs-border-radius-lg)!important;
}

.rounded-bottom-4 {
	border-bottom-right-radius: var(--bs-border-radius-xl)!important;
	border-bottom-left-radius: var(--bs-border-radius-xl)!important;
}

.rounded-bottom-5 {
	border-bottom-right-radius: var(--bs-border-radius-xxl)!important;
	border-bottom-left-radius: var(--bs-border-radius-xxl)!important;
}

.rounded-bottom-circle {
	border-bottom-right-radius: 50%!important;
	border-bottom-left-radius: 50%!important;
}

.rounded-bottom-pill {
	border-bottom-right-radius: var(--bs-border-radius-pill)!important;
	border-bottom-left-radius: var(--bs-border-radius-pill)!important;
}

.rounded-start {
	border-bottom-left-radius: var(--bs-border-radius)!important;
	border-top-left-radius: var(--bs-border-radius)!important;
}

.rounded-start-0 {
	border-bottom-left-radius: 0!important;
	border-top-left-radius: 0!important;
}

.rounded-start-1 {
	border-bottom-left-radius: var(--bs-border-radius-sm)!important;
	border-top-left-radius: var(--bs-border-radius-sm)!important;
}

.rounded-start-2 {
	border-bottom-left-radius: var(--bs-border-radius)!important;
	border-top-left-radius: var(--bs-border-radius)!important;
}

.rounded-start-3 {
	border-bottom-left-radius: var(--bs-border-radius-lg)!important;
	border-top-left-radius: var(--bs-border-radius-lg)!important;
}

.rounded-start-4 {
	border-bottom-left-radius: var(--bs-border-radius-xl)!important;
	border-top-left-radius: var(--bs-border-radius-xl)!important;
}

.rounded-start-5 {
	border-bottom-left-radius: var(--bs-border-radius-xxl)!important;
	border-top-left-radius: var(--bs-border-radius-xxl)!important;
}

.rounded-start-circle {
	border-bottom-left-radius: 50%!important;
	border-top-left-radius: 50%!important;
}

.rounded-start-pill {
	border-bottom-left-radius: var(--bs-border-radius-pill)!important;
	border-top-left-radius: var(--bs-border-radius-pill)!important;
}

.visible {
	visibility: visible!important;
}

.invisible {
	visibility: hidden!important;
}

.z-n1 {
	z-index: -1!important;
}

.z-0 {
	z-index: 0!important;
}

.z-1 {
	z-index: 1!important;
}

.z-2 {
	z-index: 2!important;
}

.z-3 {
	z-index: 3!important;
}

.owl-carousel,
.owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative;
}

.owl-carousel {
	display: none;
	width: 100%;
	z-index: 1;
}

.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	touch-action: manipulation;
	-moz-backface-visibility: hidden;
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0,0,0);
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
}

.owl-carousel .owl-item {
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-touch-callout: none;
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%;
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
	display: none;
}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
	display: block;
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
	background: 0 0;
	color: inherit;
	border: none;
	padding: 0!important;
	font: inherit;
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block;
}

.owl-carousel.owl-hidden {
	opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
	visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel.owl-grab {
	cursor: move;
	cursor: grab;
}

.owl-carousel.owl-rtl {
	direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
	float: right;
}

.owl-carousel .animated {
	animation-duration: 1s;
	animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
	z-index: 0;
}

.owl-carousel .owl-animated-out {
	z-index: 1;
}

.owl-carousel .fadeOut {
	animation-name: fadeOut;
}

.owl-height {
	transition: height .5s ease-in-out;
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity .4s ease;
}

.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
	max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
	transform-style: preserve-3d;
}

.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000;
}

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url(vendors/owl_carousel/owl.video.play.png) no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: transform .1s ease;
}

.owl-carousel .owl-video-play-icon:hover {
	-ms-transform: scale(1.3,1.3);
	transform: scale(1.3,1.3);
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
	display: none;
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity .4s ease;
}

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%;
}

.owl-theme .owl-dots,
.owl-theme .owl-nav {
	text-align: center;
	-webkit-tap-highlight-color: transparent;
}

.owl-theme .owl-nav {
	margin-top: 10px;
}

.owl-theme .owl-nav [class*=owl-] {
	color: #fff;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	background: #d6d6d6;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px;
}

.owl-theme .owl-nav [class*=owl-]:hover {
	background: #869791;
	color: #fff;
	text-decoration: none;
}

.owl-theme .owl-nav .disabled {
	opacity: .5;
	cursor: default;
}

.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: 10px;
}

.owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
}

.owl-theme .owl-dots .owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	background: #d6d6d6;
	display: block;
	-webkit-backface-visibility: visible;
	transition: opacity .2s ease;
	border-radius: 30px;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background: #869791;
}

.header-right__top {
	display: flex;
	flex-direction: column;
}

.header__left {
	display: flex;
	align-items: center;
}

html {
	box-sizing: border-box;
	font-size: 16px;
}

body {
	color: #000;
	background: #fff;
	font-family: Helvetica,Arial,sans-serif;
	font-weight: 400;
}

*,
::after,
::before {
	padding: 0;
	margin: 0;
	box-sizing: inherit;
}

img,
picture,
svg {
	max-width: 100%;
	height: auto;
	width: auto;
	display: inline-block;
}

@font-face {
	font-family: Helvetica;
	src: url(../fonts/Helvetica-BoldOblique.woff2) format("woff2"),url(../fonts/Helvetica-BoldOblique.woff) format("woff");
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Helvetica;
	src: url(../fonts/Helvetica-Compressed.woff2) format("woff2"),url(../fonts/Helvetica-Compressed.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Helvetica;
	src: url(../fonts/Helvetica.woff2) format("woff2"),url(../fonts/Helvetica.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Helvetica;
	src: url(../fonts/Helvetica-Bold.woff2) format("woff2"),url(../fonts/Helvetica-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Helvetica;
	src: url(../fonts/Helvetica-Light.woff2) format("woff2"),url(../fonts/Helvetica-Light.woff) format("woff");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Helvetica;
	src: url(../fonts/HelveticaRounded-Bold.woff2) format("woff2"),url(../fonts/HelveticaRounded-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Helvetica;
	src: url(../fonts/Helvetica-Oblique.woff2) format("woff2"),url(../fonts/Helvetica-Oblique.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-Black.woff2) format("woff2"),url(../fonts/Roboto-Black.woff) format("woff");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-BlackItalic.woff2) format("woff2"),url(../fonts/Roboto-BlackItalic.woff) format("woff");
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-BoldItalic.woff2) format("woff2"),url(../fonts/Roboto-BoldItalic.woff) format("woff");
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-Italic.woff2) format("woff2"),url(../fonts/Roboto-Italic.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-LightItalic.woff2) format("woff2"),url(../fonts/Roboto-LightItalic.woff) format("woff");
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-MediumItalic.woff2) format("woff2"),url(../fonts/Roboto-MediumItalic.woff) format("woff");
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-ThinItalic.woff2) format("woff2"),url(../fonts/Roboto-ThinItalic.woff) format("woff");
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Roboto;
	src: url(../fonts/Roboto-Thin.woff2) format("woff2"),url(../fonts/Roboto-Thin.woff) format("woff");
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat-Black.woff) format("woff");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-BlackItalic.woff2) format("woff2"),url(../fonts/Montserrat-BlackItalic.woff) format("woff");
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-BoldItalic.woff) format("woff");
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBoldItalic.woff) format("woff");
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-ExtraLight.woff2) format("woff2"),url(../fonts/Montserrat-ExtraLight.woff) format("woff");
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(../fonts/Montserrat-ExtraLightItalic.woff) format("woff");
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-Italic.woff2) format("woff2"),url(../fonts/Montserrat-Italic.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat-Light.woff) format("woff");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-LightItalic.woff2) format("woff2"),url(../fonts/Montserrat-LightItalic.woff) format("woff");
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-MediumItalic.woff2) format("woff2"),url(../fonts/Montserrat-MediumItalic.woff) format("woff");
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff");
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-SemiBoldItalic.woff) format("woff");
	font-weight: 600;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-Thin.woff2) format("woff2"),url(../fonts/Montserrat-Thin.woff) format("woff");
	font-weight: 100;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: Montserrat;
	src: url(../fonts/Montserrat-ThinItalic.woff2) format("woff2"),url(../fonts/Montserrat-ThinItalic.woff) format("woff");
	font-weight: 100;
	font-style: italic;
	font-display: swap;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 700;
	padding: 0;
	margin: 0;
}

blockquote,
figure,
ol,
p,
ul {
	padding: 0;
	margin: 0;
	font-weight: 400;
	list-style-type: none;
}

a {
	color: #000;
	text-decoration: none;
}

.button {
	line-height: 16.1px;
	text-align: center;
	padding: 10px 25px;
	display: inline-block;
	outline: 0;
	border: 1px solid #945547;
	min-width: fit-content;
	transition: all .5s;
	font-weight: 700;
	font-family: Roboto,sans-serif;
	color: #945547;
	background: #fff;
}

.button-primary {
	color: #fff;
	background: #945547;
	text-transform: uppercase;
	font-size: .875rem;
}

.button-primary:focus-visible,
.button-primary:hover {
	border: 1px solid #945547;
	background: #fff;
	color: #945547;
}

.button-secondary {
	color: #fff;
	background: #008042;
	text-transform: uppercase;
	border: 1px solid #fff;
	font-size: .75rem;
}

.button-secondary:focus-visible,
.button-secondary:hover {
	border: 1px solid #008042;
	background: #fff;
	color: #008042;
}

.form-select {
	outline: 0;
	border: 1px solid #a8a8a8;
	border-radius: 0;
	font-size: .875rem;
	padding: 10px 15px;
	color: #6e6e6e;
}

.form-select:focus {
	box-shadow: none;
	border-color: #a8a8a8;
}

.form-control {
	outline: 0;
	border: 1px solid #a8a8a8;
	border-radius: 0!important;
	font-size: .875rem;
	padding: 10px 15px;
	color: #6e6e6e;
}

.form-control::placeholder {
	font-size: .875rem;
	color: #6e6e6e;
}

.form-control:focus {
	box-shadow: none;
	border-color: #a8a8a8;
}

.form-field-wrapper {
	width: 100%;
}

.form-field-wrapper .form-label {
	font-size: 1rem;
	font-weight: 400;
	color: #212121;
	margin-bottom: 5px;
}

.date-picker {
	outline: 0;
	border: 1px solid #a8a8a8;
	border-radius: 0!important;
	font-size: .875rem;
	padding: 10px 15px;
	color: #6e6e6e;
	text-transform: uppercase;
	width: 100%;
}

input[type=date i]::-webkit-calendar-picker-indicator {
	background-image: url(../images/caledner-icon.svg);
}

.custom-scrollbar {
	scrollbar-width: thin;
	scrollbar-color: #a8a8a8 #f7f7f7;
}

.custom-scrollbar::-webkit-scrollbar {
	width: 4px;
}

.custom-scrollbar::-webkit-scrollbar-track {
	background: #f7f7f7;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
	background-color: #a8a8a8;
	border-radius: 10px;
}

.bottom-border {
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(148,85,71,.5);
	position: relative;
	margin-bottom: 20px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 15px;
}

.bottom-border::after {
	content: "";
	position: absolute;
	height: 5px;
	background: #945547;
	width: 30px;
	bottom: -2.5px;
	left: 0;
}

.bottom-border h6 {
	font-size: 1.375rem;
	color: #212121;
	line-height: 23.3px;
}

.horizontal-border {
	margin-block: 10px;
	border-bottom: 1px solid rgba(69,69,69,.2);
}

.popup-wrapper {
	padding: 20px;
	background: #fff;
	border-radius: 0;
}

.popup-wrapper .modal-header {
	justify-content: center;
	border-bottom: 0;
	position: relative;
}

.popup-wrapper .modal-header h1 {
	font-size: 1.25rem;
	color: #945547;
}

.popup-wrapper .modal-header p {
	font-size: 1rem;
	color: #454545;
}

.popup-wrapper .modal-body button {
	min-width: 180px!important;
	text-transform: uppercase;
}

.popup-wrapper .modal-body .green-heading {
	font-size: 2.5rem;
	color: #008042;
}

.popup-wrapper .modal-body .thankyou-text {
	font-size: 1.25rem;
	color: #945547;
}

.popup-wrapper .btn-close {
	position: absolute;
	right: 10px;
	top: 0;
	display: block!important;
	padding: 0;
	min-width: auto;
}

.heading-pagination {
	padding-block: 30px;
}

.caselist-main {
	display: flex;
	justify-content: flex-end;
}

.read-more {
	font-size: .875rem;
	font-weight: 700;
	color: #945547;
	font-family: Roboto,sans-serif;
}

.hidden {
	display: none;
}

.pagination {
	border: 1px solid #a9a9a9;
	width: fit-content;
	display: flex;
	padding-block: 7px;
	align-items: center;
	justify-content: center;
}

.pagination .next,
.pagination .prev {
	font-size: .75rem!important;
}

.pagination .page-numbers {
	font-size: 1rem;
	color: #000;
	border-radius: 0;
	border: 0;
	padding-inline: 17px;
	background: #fff;
	margin-left: 0!important;
	position: relative;
}

.pagination .page-numbers:hover {
	background: inherit;
}

.pagination .page-numbers::after {
	content: "";
	position: absolute;
	display: block;
	width: 1px;
	height: 32px;
	background: rgba(0,0,0,.2);
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}

.pagination .page-numbers:last-child::after {
	display: none;
}

.pagination .current {
	font-size: 1.375rem;
	color: #945547;
}

.pagination span.page-numbers.dots {
	display: none;
}

.pagination span.page-numbers.dots:last-child {
	display: block;
}

.pagination .next.page-numbers.disabled,
.pagination .prev.page-numbers.disabled {
	cursor: not-allowed;
}

.pagination .next.page-numbers:nth-child(2),
.pagination .next.page-numbers:nth-last-child(2),
.pagination .prev.page-numbers:nth-child(2),
.pagination .prev.page-numbers:nth-last-child(2) {
	display: none;
}

table {
	width: 100%;
	border: 1px solid #a9a9a9;
}

table tr {
	color: #212121;
}

table tr th {
	background: rgba(217,217,217,.5);
	padding: 10px;
	border-right: 1px solid #a9a9a9;
}

table tr th:first-child,
table tr th:last-child {
	vertical-align: middle;
	text-align: center;
}

table tr th img {
	cursor: pointer;
}

table tr td {
	padding: 10px;
	border: 1px solid #a9a9a9;
	color: #000;
	font-size: .875rem;
}

table tr td:first-child,
table tr td:last-child {
	vertical-align: middle;
	text-align: center;
}

table tr td img {
	cursor: pointer;
}

table tr td .download-button {
	padding: 5px 10px;
	background-color: #945547;
	display: inline-block;
	margin-right: 10px;
	min-width: 50px;
}

table tr td .download-button:last-child {
	margin-right: 0;
}

table tr td .download-button span {
	color: #fff;
	font-size: .875rem;
}

table tr td .download-button span img {
	width: 15px;
	height: 15px;
	filter: invert(1);
}

.nav-tabs {
	justify-content: center;
	gap: 17px;
	display: flex!important;
	flex-wrap: wrap;
	border-bottom: 0;
}

.nav-tabs .nav-link {
	padding: 15px 20px;
	font-size: .875rem;
	color: rgba(255,255,255,.8);
	border-radius: 10px;
	border: 1px solid rgba(255,255,255,.5);
	background-color: transparent;
	text-transform: capitalize;
	min-width: 163px;
	text-align: center;
	transition: all .5s;
}

.nav-tabs .nav-link.active {
	border: 1px solid #fff;
	font-weight: 700;
	color: #fff;
	background-color: transparent;
}

.nav-tabs .nav-link:hover {
	color: #000;
	background-color: #fff;
}

.tribe-events-header .tribe-events-c-events-bar .tribe-events-c-search__button {
	color: #fff;
	background: #945547;
	text-transform: uppercase;
	font-size: .875rem;
	border: 1px solid rgba(217,217,217,.5019607843);
}

.tribe-events-header .tribe-events-c-events-bar .tribe-events-c-search__button:hover {
	color: #945547;
	background: #fff;
	border: 1px solid #945547;
}

.tribe-events-header .tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text {
	font-size: .75rem;
	font-weight: 700;
}

.tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link {
	border-radius: 0;
	font-size: 12px;
	padding: 20px!important;
	background: #008042!important;
}

.tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link .tribe-events-c-view-selector__list-item-text {
	color: #fff!important;
	font-weight: 700;
}

.tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link .tribe-events-c-view-selector__list-item-text span {
	color: #fff;
}

.tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link::after {
	display: none!important;
}

.tribe-events-calendar-month .tribe-events-calendar-month__body {
	background-color: rgba(217,217,217,.5019607843);
}

.tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__day-date {
	text-align: right;
	font-size: 1.375rem;
	font-weight: 400;
	color: #454545;
	opacity: 1;
}

.tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__calendar-event-details {
	padding: 10px;
	background-color: #945547;
}

.tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__calendar-event-details .tribe-events-calendar-month__calendar-event-datetime {
	color: #fff;
	font-size: .875rem;
	opacity: 1;
}

.tribe-events-calendar-month .tribe-events-calendar-month__body .tribe-events-calendar-month__calendar-event-details .tribe-events-calendar-month__calendar-event-title a {
	color: #fff;
	font-size: .875rem;
}

.tribe-common--breakpoint-medium .tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link {
	padding: 20px!important;
}

.tribe-events .tribe-events-calendar-month__header-column {
	padding: 20px;
	background: #008042;
}

.tribe-events .tribe-events-calendar-month__header-column h3 {
	text-align: center!important;
	font-weight: 700;
	color: #fff;
	font-size: 1.25rem!important;
	text-transform: capitalize;
}

.tribe-common--breakpoint-medium .tribe-events .tribe-events-calendar-month__header-column-title {
	text-align: center;
}

.tribe-common--breakpoint-medium .tribe-events .tribe-events-calendar-month__day {
	border: 1px solid rgba(0,0,0,.2);
}

.tribe-common-c-btn-border {
	color: #fff!important;
	background: #945547!important;
	text-transform: uppercase;
	font-size: .875rem!important;
	border: 1px solid rgba(217,217,217,.5019607843)!important;
}

.tribe-common-c-btn-border:hover {
	color: #945547;
	background: #fff;
	border: 1px solid #945547;
}

.tribe-common-c-btn-border:focus {
	outline: 0;
}

.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner {
	background-color: #945547;
}

.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner h3 {
	color: #fff;
	font-size: .875rem;
}

.tribe-events-c-view-selector__list-item {
	padding: 0!important;
}

.tribe-events-c-view-selector__list-item-link {
	padding: 20px;
}

.tribe-events .tribe-events-calendar-month__day-cell--selected {
	background: #945547!important;
}

.tribe-events .tribe-events-calendar-month__day-cell--selected h3 span,
.tribe-events .tribe-events-calendar-month__day-cell--selected h3 time {
	color: #fff!important;
}

.tribe-events .tribe-events-calendar-month__day-cell--mobile:hover {
	background: #945547!important;
	border: 0!important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list {
	gap: 30px;
}

.tribe-events .tribe-events-calendar-month__day-cell--mobile {
	justify-content: center;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
	padding-bottom: 0;
}

#style-4::-webkit-scrollbar-track {
	box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #f7f7f7;
	width: 5px;
}

#style-4::-webkit-scrollbar {
	width: 6px;
	background-color: #f7f7f7;
}

#style-4::-webkit-scrollbar-thumb {
	background-color: #a9a9a9;
}

.footer {
	background: #945547;
	padding: 10px 0;
}

.footer__top-box {
	border-bottom: 1px solid rgba(255,255,255,.3);
}

.footer__top-box-main ul li a {
	font-size: .75rem!important;
}

.footer__top h5 {
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-family: Montserrat,sans-serif;
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 25px;
	padding-block: 20px;
	padding-inline: 10px;
	color: #fff;
	cursor: pointer;
}

.footer__top h5.active>img {
	rotate: 180deg;
	display: inline-block;
	transition: rotate .5s;
}

.footer__top ul {
	display: none;
	cursor: pointer;
	margin-block: 10px;
}

.footer__top ul.activ+ul {
	display: flex;
	flex-direction: column;
	gap: 15px;
	align-items: flex-start;
}

.footer__top ul li {
	display: flex;
	align-items: flex-start;
	gap: 10px;
	padding-inline: 10px;
}

.footer__top ul li:not(:last-child) {
	margin-bottom: 15px;
}

.footer__top ul li:first-child img {
	width: 42px;
	padding-inline: 10px;
}

.footer__top ul li p {
	font-size: .875rem;
	color: #fff;
	line-height: 20px;
	cursor: text;
	text-transform: capitalize;
}

.footer__top ul li address {
	cursor: text;
	color: #fff;
	font-size: .75rem;
	margin-bottom: 0;
}

.footer__top ul li a {
	font-size: .875rem;
	color: #fff;
	line-height: 20px;
}

.footer_bottom {
	display: flex;
	flex-direction: column;
	gap: 20px;
	align-items: center;
	padding-block: 10px;
}

.footer_bottom ul {
	display: flex;
	align-items: center;
	gap: 10px;
	justify-content: space-between;
}

.footer_bottom ul li:first-child>a>img {
	width: 30px;
	aspect-ratio: 1/1;
}

.footer_bottom_copyright {
	color: #fff;
	font-size: 1rem;
}

.header__icons {
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
	display: none;
}

.header__left__logo {
	width: 40px;
	aspect-ratio: 1/1;
}

.header__left a {
	font-size: .625rem;
	line-height: 11.81px;
	text-transform: uppercase;
	font-weight: 700;
}

.header__left .btn-close {
	cursor: pointer;
}

.header-right {
	width: 100%;
	background: #fff;
}

.header-right__top {
	gap: 20px;
}

.header-right__top li {
	line-height: 10px;
}

.header-right__top li a {
	font-size: .875rem;
	white-space: nowrap;
}

.header-right__bottom input,
.header-right__bottom select {
	border-radius: 6px!important;
	border-bottom: 1px solid #a8a8a8;
}

.header-right__bottom select {
	text-transform: uppercase;
}

.header-right__searchsite {
	position: relative;
}

.header-right__searchsite .search-icon {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(-50%,-50%);
}

.header-right__select {
	width: 100%;
}

.header-left-width {
	width: 100%;
}

.header-right-width {
	width: 100%;
}

main {
	padding-top: 110px;
}

.nav .custom-navbar {
	display: flex;
	flex-direction: column;
	width: 100%;
	margin-inline: 0;
	max-width: 100%;
}

.nav .custom-navbar li {
	position: relative;
	display: inline-block;
	padding-block: 10px;
	border-bottom: 1px solid rgba(148,85,71,.5);
}

.nav .custom-navbar li .dropbtn {
	display: grid;
	align-items: center;
	grid-template-columns: 1fr 11px;
	background-image: url(../images/down-arrow-black.svg);
	background-position: right;
	background-repeat: no-repeat;
}

.nav .custom-navbar li .dropdown-content {
	display: none;
	position: absolute;
	background-color: #fff;
	min-width: 130px;
	box-shadow: 0 4px 14px 0 rgba(0,0,0,.251);
	border-radius: 0 0 10px 10px;
	z-index: 10;
}

.nav .custom-navbar li .dropdown-content li:last-child a:hover {
	border-radius: 0 0 10px 10px;
}

.nav .custom-navbar li .dropdown-content a {
	padding: 12px 16px;
	text-decoration: none;
	display: inline-block;
	font-size: .875rem;
	font-weight: 400;
	color: #945547;
	transition: all .3s;
	width: 100%;
}

.nav .custom-navbar li .dropdown-content a:hover {
	background-color: #e6cbc1;
}

.nav .custom-navbar li .dropdown-content .dropdown-submenu {
	position: relative;
}

.nav .custom-navbar li .dropdown-content .dropdown-submenu a {
	display: flex;
	justify-content: space-between;
	word-wrap: break-word;
}

.nav .custom-navbar li .dropdown-content .dropdown-submenu .dropdown-content-submenu {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	background-color: #f7f7f7;
	min-width: 160px;
	border-radius: 0 0 10px 10px;
	box-shadow: 0 4px 14px 0 rgba(0,0,0,.251);
	z-index: 10;
}

.nav .custom-navbar li .dropdown-content .dropdown-submenu .dropdown-content-submenu li:last-child a:hover {
	border-radius: 0 0 10px 10px;
}

.nav .custom-navbar li .dropdown-content .dropdown-submenu .dropdown-content-submenu li:first-child a:hover {
	border-radius: 0;
}

.nav .custom-navbar li .dropdown-content .dropdown-submenu:hover .dropdown-content-submenu,
.nav .custom-navbar li .dropdown-content .dropdown-submenu:hover .dropdown-content-submenu-new {
	display: block;
}

.nav .custom-navbar li:hover .dropbtn {
	background-color: rgba(255,255,255,.8);
	color: #000;
	display: grid;
	align-items: center;
	grid-template-columns: 1fr 11px;
}

.nav .custom-navbar li:hover .dropdown-content {
	display: flex;
	flex-direction: column;
}

.nav .custom-navbar li:hover .dropdown-content li {
	padding-block: 0;
}

.nav .custom-navbar li:last-child .dropdown-content .dropdown-submenu {
	position: relative;
}

.nav .custom-navbar li:last-child .dropdown-content .dropdown-submenu .dropdown-content-submenu {
	display: none;
	position: absolute;
	left: -155px!important;
	transform: translateX(0);
	top: 0;
	background-color: #f7f7f7;
	min-width: 160px;
	box-shadow: 0 8px 16px 0 rgba(0,0,0,.2);
	z-index: 10;
}

.nav .custom-navbar li:last-child .dropdown-content .dropdown-submenu:hover .dropdown-content-submenu {
	display: block;
}

.container {
	--content: 1239px;
	--mw: 100%;
	--px: calc(15px * 2);
	width: min(var(--mw) - var(--px),var(--content));
	padding-inline: 0!important;
	margin-inline: auto;
}

.breadcrumb {
	margin-bottom: 0;
}

.breadcrumb .breadcrumb-item a {
	font-size: .875rem;
	color: #9f9f9f;
	text-transform: capitalize;
}

.breadcrumb .breadcrumb-item.active {
	font-weight: 700;
	color: #945547;
}

.banner {
	background-image: url(../images/home-banner.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	height: 310px;
}

.banner__content {
	display: flex;
	justify-content: flex-end;
}

.banner__content h6 {
	width: 350px;
	text-align: right;
	text-transform: uppercase;
	font-size: 1.875rem;
	padding-top: 80px;
	color: #fff;
	text-shadow: 0 4px 10px rgba(52,14,6,.8);
}

.homepage {
	margin: 10px 0 30px;
}

.homepage .welcome-section {
	background-color: #008042;
	display: flex;
	align-items: center;
	padding-block: 5px;
}

.homepage .welcome-section marquee {
	color: #fff;
}

.homepage .carausal-section {
	position: relative;
	margin-top: 30px;
}

.homepage .carausal-section .owl-nav {
	margin-top: 0;
	position: absolute;
	top: -75px;
	right: 0;
	display: flex;
	align-items: center;
}

.homepage .carausal-section .owl-nav .owl-next,
.homepage .carausal-section .owl-nav .owl-prev {
	height: 30px;
	width: 30px;
	margin: 5px;
	background: rgba(230,203,193,.3);
	color: #000;
	font-size: 1.625rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.homepage .carausal-section .owl-nav .owl-next:hover,
.homepage .carausal-section .owl-nav .owl-prev:hover {
	background: #945547;
	color: #fff;
}

.homepage .carausal-section .owl-stage-outer .owl-item .item {
	padding: 10px;
}

.homepage .carausal-section .owl-stage-outer .owl-item .item .decision-slide {
	box-shadow: 0 3px 16px rgba(1,1,1,.25);
	padding: 20px;
	background-color: #fff;
	border-radius: 6px;
	display: flex;
	min-height: 170px;
	flex-direction: column;
}

.homepage .carausal-section .owl-stage-outer .owl-item .item .decision-slide h6 {
	font-size: .875rem;
	color: #212121;
	margin-bottom: 8px;
}

.homepage .carausal-section .owl-stage-outer .owl-item .item .decision-slide h6 span {
	font-size: 1.25rem;
	color: #008042;
	margin-right: 3px;
}

.homepage .carausal-section .owl-stage-outer .owl-item .item .decision-slide p {
	font-size: .75rem;
	color: #000;
	margin-bottom: 15px;
	text-transform: uppercase;
	line-height: 15.66px;
	text-align: justify;
	font-family: Roboto,sans-serif;
	flex-grow: 1;
}

.homepage .carausal-section .owl-stage-outer .owl-item .item .decision-slide a {
	font-size: .75rem;
	color: #008042;
	font-weight: 700;
	text-transform: uppercase;
}

.homepage .president-section {
	margin-top: 40px;
	border-radius: 10px;
	background-color: #f7f7f7;
	box-shadow: 0 3px 16px rgba(1,1,1,.25);
}

.homepage .president-section .president-left {
	background-color: #f7f7f7;
	padding: 15px;
	border-radius: 10px 0 0 10px;
}

.homepage .president-section .president-left img {
	width: 100%;
}

.homepage .president-section .president-left p {
	font-size: 1.25rem;
	font-weight: 700;
	font-family: Roboto,sans-serif;
	color: rgba(0,0,0,.9);
	margin-top: 10px;
}

.homepage .president-section .president-left span {
	font-size: 1rem;
	font-family: Roboto,sans-serif;
	color: #454545;
	margin-top: 4px;
}

.homepage .president-section .president-right {
	padding: 15px;
}

.homepage .president-section .president-right p {
	margin-top: 15px;
	font-family: Roboto,sans-serif;
	color: #454545;
	text-align: justify;
	font-size: .875rem;
}

.homepage .president-section .president-right .read-more {
	text-transform: uppercase;
	margin-top: 10px;
	display: inline-block;
}

.homepage .calender-form-section {
	margin-top: 40px;
}

.homepage .latest-articles-section {
	margin-top: 40px;
}

.homepage .calender-section {
	box-shadow: 0 3px 16px rgba(1,1,1,.25);
	padding: 20px;
	height: 100%;
	background-color: #fefefe;
}

.homepage .calender-section img {
	width: 100%;
	height: 150px;
	object-fit: cover;
}

.homepage .calender-section .calender-box {
	border: 1px solid #f4f4f4;
}

.homepage .calender-section header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 15px 10px;
	background: #008042;
	color: #fff;
}

.homepage .calender-section .header-display {
	display: flex;
	align-items: center;
}

.homepage .calender-section .header-display p {
	color: #fff;
	font-size: .875rem;
	font-weight: 700;
	word-spacing: .5rem;
}

.homepage .calender-section .arrow {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	margin-bottom: 0;
	text-align: center;
	font-size: 20px;
	cursor: pointer;
	transition: all .4s linear;
}

.homepage .calender-section .arrow:hover {
	background: var(--accent-2);
	transition: all .4s linear;
}

.homepage .calender-section .week {
	font-weight: 700;
}

.homepage .calender-section #days,
.homepage .calender-section .week {
	display: grid;
	color: #616161;
	grid-template-columns: repeat(7,35px);
	margin: auto;
	padding: 0 10px;
	gap: 6px;
	justify-content: space-between;
}

.homepage .calender-section #days {
	padding-block: 10px;
}

.homepage .calender-section #days div,
.homepage .calender-section .week div {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 3rem;
	width: 2.2em;
	font-size: 1rem;
}

.homepage .calender-section #days div:hover {
	background: #008042;
	color: #fff;
	cursor: pointer;
}

.homepage .calender-section .selectedEvent {
	background: #945547;
	color: #fff;
}

.homepage .calender-section .current-date {
	background-color: #008042;
	color: #fff;
}

.homepage .calender-section .current-date:hover {
	background-color: #008042;
	color: #fff;
}

.homepage .calender-section .display-selected {
	margin-bottom: 10px;
	padding: 20px 20px;
	text-align: center;
}

.homepage .calender-section .inactive {
	opacity: .5;
}

.homepage .community-section {
	box-shadow: 0 3px 16px rgba(1,1,1,.25);
	height: 100%;
	background: #008042;
}

.homepage .community-section .community-banner img {
	width: 100%;
}

.homepage .community-section .community-info {
	padding: 20px;
}

.homepage .community-section .community-info h6 {
	font-size: 1.375rem;
	color: #fff;
	line-height: 25.3px;
	margin-bottom: 20px;
}

.homepage .community-section .community-info h6 span {
	text-transform: uppercase;
	color: #e6cb00;
}

.homepage .community-section .community-info p {
	font-family: Roboto,sans-serif;
	font-size: .875rem;
	color: #fff;
	text-align: justify;
}

.homepage .form-cases-wrapper {
	background: #fefefe;
	padding: 20px;
	box-shadow: 0 3px 16px rgba(1,1,1,.25);
	height: 100%;
}

.homepage .form-cases-wrapper .legalaid,
.homepage .form-cases-wrapper form {
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.homepage .form-cases-wrapper .legalaid .date-wrapper,
.homepage .form-cases-wrapper form .date-wrapper {
	display: flex;
	flex-direction: column;
}

.homepage .form-cases-wrapper .legalaid .date-wrapper label,
.homepage .form-cases-wrapper form .date-wrapper label {
	font-size: .875rem;
}

.homepage .form-cases-wrapper .button {
	text-transform: uppercase;
}

.homepage .form-cases-wrapper a {
	width: 100%;
	padding-top: 56.25%;
	position: relative;
	overflow: hidden;
	display: block;
	height: calc(100% - 58px);
}

.homepage .form-cases-wrapper a img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.homepage .multimedia-content {
	box-shadow: 0 3px 16px rgba(1,1,1,.25);
	margin-bottom: 15px;
}

.homepage .multimedia-content img {
	width: 100%;
}

.homepage .latest-news--wrapper {
	box-shadow: 0 3px 16px rgba(1,1,1,.25);
	padding: 20px 0 0 20px;
	height: 100%;
}

.homepage .latest-news--wrapper .latest-news-main {
	max-height: 560px;
	overflow-y: auto;
	overflow-x: hidden;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.homepage .latest-news--wrapper .latest-news-main .latest-news h6 {
	font-size: .875rem;
	color: #212121;
	margin-bottom: 8px;
}

.homepage .latest-news--wrapper .latest-news-main .latest-news h6 span {
	font-size: 1.25rem;
	color: #008042;
	margin-right: 3px;
}

.homepage .latest-news--wrapper .latest-news-main .latest-news p {
	font-size: .875rem;
	color: #000;
	margin-bottom: 15px;
	text-transform: uppercase;
	line-height: 18.55px;
	font-family: Roboto,sans-serif;
	text-align: justify;
}

.homepage .latest-news--wrapper .latest-news-main .latest-news a {
	font-size: .75rem;
	font-weight: 700;
	text-transform: uppercase;
	display: inline-block;
}

.detail-wrapper {
	margin: 30px 0 30px;
}

.detail-wrapper .details-container {
	max-width: 847px;
	padding-inline: 15px;
	margin: 0 auto;
}

.detail-wrapper .details-container img {
	width: 100%;
}

.detail-wrapper .details-container h6 {
	font-size: .875rem;
	color: #212121;
	margin-bottom: 8px;
}

.detail-wrapper .details-container h6 span {
	font-size: 1.25rem;
	color: #008042;
	margin-right: 3px;
}

.detail-wrapper .details-container p {
	font-size: 1rem;
	color: #454545;
	line-height: 21.22px;
	text-align: justify;
	font-family: Roboto,sans-serif;
}

.detail-wrapper .details-container p:nth-of-type(1) {
	margin-top: 30px;
}

.faq-main {
	padding-bottom: 130px;
}

.faq-main .newsletter-para {
	font-family: Roboto,sans-serif;
}

.faq-main ul {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	justify-content: space-between;
	gap: 20px;
}

.faq-main ul .faq-wrapper {
	width: 100%;
	border-radius: 10px;
	background: #f7f7f7;
	max-height: fit-content;
}

.faq-main ul .faq-wrapper .faq-body {
	display: none;
	padding: 10px;
	background-color: #f9f9f9;
	border-top: 1px solid #ddd;
	font-size: 1rem;
	transition: .4s ease;
}

.faq-main ul .faq-wrapper .faq-heading {
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	padding: 25px 20px;
}

.faq-main ul .faq-wrapper .faq-heading p {
	font-size: 1.25rem;
	max-width: 90%;
}

.faq-main ul .faq-wrapper .faq-heading .faq-arrow img {
	transition: transform .3s ease;
}

.faq-main ul .faq-wrapper.active .faq-arrow img {
	transform: rotate(180deg);
}

.faq-main ul .faq-wrapper.active .faq-body {
	display: block;
}

.faq-main ul .faq-wrapper.active {
	max-height: max-content;
}

.heading-pagination {
	display: flex;
	align-items: center;
	width: 100%;
	flex-wrap: wrap;
}

.heading-pagination .pagination-left {
	width: 100%;
}

.heading-pagination .pagination-right {
	width: 100%;
	margin-top: 20px;
}

.search-documents-wrapper {
	padding-top: 30px;
	padding-bottom: 50px;
}

.search-documents-wrapper .button-primary {
	width: 100%;
	padding-block: 13px;
	text-transform: uppercase;
}

.tender-details-wrapper .proposal-request {
	background-color: #945547;
	padding: 38px 28px;
}

.tender-details-wrapper .proposal-request h6 {
	color: #fff;
	font-size: 1.375rem;
	padding-bottom: 9px;
	border-bottom: 1px solid rgba(255,255,255,.2);
}

.tender-details-wrapper .proposal-request .proposal-request-date {
	font-size: .875rem;
	color: #fff;
}

.tender-details-wrapper .proposal-request .proposal-request-date span {
	font-size: 1.25rem;
}

.tender-details-wrapper .proposal-request p {
	color: rgba(255,255,255,.9);
	font-size: 1.125rem;
}

.tender-details-wrapper .tenders-details {
	background-color: #f7f7f7;
	padding: 30px 25px;
	margin-top: 35px;
}

.tender-details-wrapper .tenders-details .tender-detail-bottom {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.2);
	margin-bottom: 20px;
}

.tender-details-wrapper .tenders-details h6 {
	font-weight: 600;
	color: #000;
	font-size: 1.25rem;
	font-family: Roboto,sans-serif;
}

.tender-details-wrapper .tenders-details p {
	font-size: 1rem;
	color: #454545;
	font-family: Roboto,sans-serif;
	text-align: justify;
}

.tender-details-wrapper .tender-detail-right {
	height: 100%;
	width: 100%;
}

.tender-details-wrapper .tender-detail-right img {
	height: 100%;
	width: 100%;
}

.job-detail-header {
	display: flex;
	align-items: center;
	flex-direction: column;
}

.job-detail-header h6 {
	border-bottom: 0!important;
	font-family: Roboto,sans-serif;
}

.job-detail-header p {
	max-width: 683px;
	font-size: 1.125rem!important;
	text-align: center;
	font-family: Roboto,sans-serif;
}

.vacancies-cards-wrapper {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 20px;
}

.vacancies-cards-wrapper .vanacies-card {
	width: 100%;
	padding: 38px 20px;
	border-radius: 10px;
	border: 1px solid rgba(0,0,0,.2);
}

.vacancies-cards-wrapper .vanacies-card .card-top {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.1);
}

.vacancies-cards-wrapper .vanacies-card .card-top p {
	font-weight: 700;
	font-size: .875rem;
	color: #454545;
}

.vacancies-cards-wrapper .vanacies-card .card-top p span {
	font-size: 1.25rem;
	color: #008042;
}

.vacancies-cards-wrapper .vanacies-card .card-top img {
	height: 21px;
	max-width: 21px;
	cursor: pointer;
}

.vacancies-cards-wrapper .vanacies-card .card-top button {
	text-align: left;
	margin-top: 10px;
}

.vacancies-cards-wrapper .vanacies-card .card-bottom p {
	text-align: justify;
	font-size: 1rem;
	margin-block: 20px;
	font-family: Roboto,sans-serif;
}

.cause-list-wrapper .proposal-request {
	height: 100%;
	display: flex;
	align-items: center;
}

.cause-list-wrapper p {
	font-family: Roboto,sans-serif;
	text-align: justify;
}

.tenders-list-banner {
	background-image: url(../images/tenders-list.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	padding-bottom: 50px;
	display: flex;
	height: 356px;
	align-items: flex-end;
	justify-content: center;
}

.main-detail-wrapper {
	margin-top: 30px;
	margin-bottom: 70px;
}

.main-detail-wrapper p {
	font-size: 1rem;
	color: #454545;
	line-height: 21.22px;
	text-align: justify;
	font-family: Roboto,sans-serif;
}

.main-detail-wrapper .main-top-section {
	margin-bottom: 30px;
}

.main-detail-wrapper .main-bottom-section img {
	width: 100%;
}

.nor-wrapper {
	margin-top: 30px;
	margin-bottom: 50px;
}

.nor-wrapper .nor-left img {
	width: 100%;
	height: 100%;
}

.nor-wrapper .nor-left .nor-left-bottom {
	margin-top: 25px;
}

.nor-wrapper .nor-left .nor-left-bottom h6 {
	font-weight: 400;
	color: #000;
	font-size: 1.25rem;
	padding-bottom: 18px;
	margin-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.1);
}

.nor-wrapper .nor-left .nor-left-bottom p {
	font-size: .875rem;
	color: #454545;
	font-family: Roboto,sans-serif;
	line-height: 19px;
	margin-bottom: 15px;
}

.nor-wrapper .nor-right {
	background-color: #f7f7f7;
	padding: 20px;
}

.nor-wrapper .nor-right .nor-list {
	display: flex;
	align-items: flex-start;
	padding-block: 22px;
	justify-content: space-between;
	flex-direction: column;
	border-bottom: 1px solid rgba(0,0,0,.1);
	gap: 5px;
}

.nor-wrapper .nor-right .nor-list:first-child {
	padding-top: 0;
}

.nor-wrapper .nor-right .nor-list p {
	color: #454545;
	font-size: 1rem;
	font-weight: 500;
	font-family: Roboto,sans-serif;
}

.nor-wrapper .nor-right .nor-list .download_pdf {
	cursor: pointer;
}

.nor-wrapper .nor-right .nor-list .download_pdf a {
	color: #454545;
	font-size: 1rem;
	font-weight: 500;
	font-family: Roboto,sans-serif;
}

.nor-wrapper .nor-right .nor-list .nor-pdf {
	max-width: 18px;
}

.nor-wrapper .nor-right .nor-list h6 {
	font-size: .875rem;
	color: #212121;
}

.nor-wrapper .nor-right .nor-list h6 span {
	color: #008042;
	font-size: 1.25rem;
	width: auto;
}

.nor-wrapper .nor-right .nor-list .button-secondary {
	min-width: 118px;
	align-self: baseline;
	padding-inline: 11.5px;
}

.mandate-wrapper {
	margin-top: 30px;
	margin-bottom: 80px;
}

.mandate-wrapper .mandate-left {
	background-color: #945547;
	padding: 20px;
	height: 100%;
}

.mandate-wrapper .mandate-left h6 {
	font-size: 1.75rem;
	font-weight: 500;
	color: #fff;
	margin-bottom: 15px;
}

.mandate-wrapper .mandate-left p {
	color: rgba(255,255,255,.9);
	font-size: 1.125rem;
}

.mandate-wrapper .madate-right img {
	width: 100%;
	height: 100%;
}

.mandate-wrapper .mandate-bottom {
	margin-top: 48px;
}

.mandate-wrapper .mandate-bottom .jurisdiction-left {
	padding: 20px;
	background-color: #f7f7f7;
}

.mandate-wrapper .mandate-bottom .jurisdiction-left h5 {
	font-size: 1rem;
	font-weight: 700;
	color: #000;
	margin-bottom: 10px;
}

.mandate-wrapper .mandate-bottom .jurisdiction-left p {
	margin-bottom: 10px;
}

.mandate-wrapper .mandate-bottom .jurisdiction-left ul li {
	font-size: .875rem;
	font-family: Roboto,sans-serif;
	color: #4f4f4f;
	text-align: justify;
	position: relative;
	padding-left: 20px;
	margin-bottom: 10px;
}

.mandate-wrapper .mandate-bottom .jurisdiction-left ul li::before {
	content: "";
	display: block;
	height: 8px;
	width: 8px;
	top: 4px;
	background: #008042;
	position: absolute;
	border-radius: 50%;
	left: 0;
}

.mandate-wrapper .mandate-bottom .jurisdiction-left ul li:last-child {
	margin-bottom: 0;
}

.mandate-wrapper .mandate-bottom .jurisdiction-right .juridiction-list {
	padding: 20px;
	background-color: #f7f7f7;
	margin-bottom: 35px;
}

.mandate-wrapper .mandate-bottom .jurisdiction-right .juridiction-list:last-child {
	margin-bottom: 0;
}

.mandate-wrapper .mandate-bottom .jurisdiction-right .juridiction-list h5 {
	font-size: 1rem;
	font-weight: 700;
	color: #000;
	margin-bottom: 10px;
}

.mandate-wrapper .mandate-bottom .jurisdiction-right .juridiction-list p {
	font-size: .875rem;
	font-family: Roboto,sans-serif;
	color: #4f4f4f;
	text-align: justify;
}

.information-wrapper {
	margin-top: 30px;
	margin-bottom: 60px;
}

.information-wrapper .information-container {
	max-width: 1200px;
	padding-inline: 15px;
	margin: 0 auto;
}

.information-wrapper .information-container .information-right {
	height: 100%;
}

.information-wrapper .information-container .information-right img {
	height: 100%;
	width: 100%;
}

.information-wrapper .information-container .information-left .lists-main .list {
	padding-block: 15px;
	border-bottom: 1px solid rgba(0,0,0,.1);
	font-weight: 500;
	font-size: 1rem;
	color: #454545;
	font-family: Roboto,sans-serif;
}

.information-wrapper .information-container .information-left .lists-main .list:last-child {
	border-bottom: 0;
}

.information-wrapper .information-container .information-left .lists-main .list a {
	font-weight: 500;
	font-size: 1rem;
	color: #454545;
	font-family: Roboto,sans-serif;
}

.information-wrapper .information-container .information-left h6 {
	font-size: 1.125rem;
	color: #454545;
}

.information-wrapper .information-container .information-left ul li {
	color: rgba(0,0,0,.9);
	font-family: Roboto,sans-serif;
	text-align: justify;
	position: relative;
	padding-left: 20px;
	margin-bottom: 10px;
}

.information-wrapper .information-container .information-left ul li::before {
	content: "";
	display: block;
	height: 8px;
	width: 8px;
	top: 8px;
	background: #008042;
	position: absolute;
	border-radius: 50%;
	left: 0;
}

.information-wrapper .information-container .information-left ul li:last-child {
	margin-bottom: 0;
}

.information-wrapper .information-container .landmark-cases-wrapper {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 100px;
}

.information-wrapper .information-container .landmark-cases-wrapper .bottom-border {
	max-width: 238px;
	display: flex;
	justify-content: center;
}

.information-wrapper .information-container .landmark-cases-wrapper .brown-box {
	border: 2px solid #945547;
	padding: 40px 20px;
	width: 100%;
}

.information-wrapper .information-container .landmark-cases-wrapper .brown-box p {
	color: #4f4f4f;
	font-family: Roboto,sans-serif;
	text-align: center;
	margin: 0 auto;
}

.information-wrapper .information-container .landmark-cases-wrapper .brown-box .information-wrap-center {
	margin: 10px auto;
}

.information-wrapper .information-container .landmark-cases-wrapper .brown-box .information-wrap-center ul li {
	color: #4f4f4f;
}

.information-wrapper .information-container.str_of_court_container .information-right img {
	max-width: 100%;
	max-height: 400px;
	height: auto;
}

.basic-text-wrapper {
	margin-top: 38px;
	margin-bottom: 70px;
}

.basic-text-wrapper .basic-left {
	background-color: #945547;
	padding: 40px;
	height: 100%;
}

.basic-text-wrapper .basic-left p {
	font-family: Roboto,sans-serif;
	font-weight: 500;
	color: #fff;
	margin-bottom: 10px;
}

.basic-text-wrapper .basic-left p:last-child {
	margin-bottom: 0;
}

.basic-text-wrapper .basic-left ul li {
	padding-block: 15px;
	font-family: Roboto,sans-serif;
	font-weight: 500;
	color: #fff;
	border-bottom: 1px solid rgba(255,255,255,.1);
}

.basic-text-wrapper .basic-left ul li:first-child {
	padding-top: 0;
}

.basic-text-wrapper .basic-left ul li a {
	font-weight: 500;
	color: #fff;
}

.basic-text-wrapper .basic-left ul li .letter {
	font-weight: 500;
	color: #fff;
	margin-right: 20px;
}

.basic-text-wrapper .basic-left ul li img {
	filter: invert(100%) grayscale(100%) brightness(2);
	width: 18px;
	height: 18px;
	margin-right: 5px;
}

.basic-text-wrapper .basic-right {
	height: 100%;
}

.basic-text-wrapper .basic-right img {
	height: 100%;
	width: 100%;
}

.basic-text-wrapper .basic-bottom {
	margin-top: 43px;
}

.basic-text-wrapper .basic-bottom .basic-text-left ul li {
	color: #616161;
	padding-block: 15px;
	font-size: 1.125rem;
	font-family: Roboto,sans-serif;
}

.basic-text-wrapper .basic-bottom .basic-text-left ul li:first-child {
	padding-top: 0;
}

.basic-text-wrapper .basic-bottom .basic-text-right {
	background-color: #f7f7f7;
	padding: 30px;
}

.basic-text-wrapper .basic-bottom .basic-text-right ul li {
	padding-block: 15px;
	cursor: pointer;
	color: #616161;
	font-size: 1rem;
	font-weight: 500;
	display: flex;
	align-items: flex-start;
	font-family: Roboto,sans-serif;
	border-bottom: 1px solid rgba(97,97,97,.2);
}

.basic-text-wrapper .basic-bottom .basic-text-right ul li:first-child {
	padding-top: 0;
}

.basic-text-wrapper .basic-bottom .basic-text-right ul li a {
	color: #616161;
	font-size: 1rem;
	font-weight: 500;
}

.basic-text-wrapper .basic-bottom .basic-text-right ul li .letter {
	font-weight: 500;
	color: #616161;
	margin-right: 20px;
}

.basic-text-wrapper .basic-bottom .basic-text-right ul li img {
	width: 18px;
	height: 18px;
	margin-right: 5px;
}

.mission-vision-main {
	background-color: #f7f7f7;
	padding: 20px 30px;
	display: flex;
	flex-direction: column;
}

.mission-vision-main .mission-blocks {
	width: 100%;
	padding: 20px;
	border-bottom: 1px solid rgba(148,85,71,.3);
}

.mission-vision-main .mission-blocks:last-child {
	border-bottom: 0;
}

.mission-vision-main .mission-blocks .top-block {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 15px;
}

.mission-vision-main .mission-blocks .top-block span {
	font-weight: 700;
	font-size: 1.375rem;
	color: #000;
}

.mission-vision-main .mission-blocks p {
	font-family: Roboto,sans-serif;
	color: #4f4f4f;
	text-align: center;
}

.mission-vision-main .mission-blocks ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 10px;
	column-gap: 20px;
	width: 100%;
}

.mission-vision-main .mission-blocks ul li {
	color: #4f4f4f;
	font-family: Roboto,sans-serif;
	text-align: justify;
	position: relative;
	padding-left: 14px;
	margin-bottom: 10px;
	width: 50%;
}

.mission-vision-main .mission-blocks ul li::before {
	content: "";
	display: block;
	height: 8px;
	width: 8px;
	top: 8px;
	background: #008042;
	position: absolute;
	border-radius: 50%;
	left: 0;
}

.mission-bottom .information-left ul li {
	font-family: Roboto,sans-serif;
	color: rgba(0,0,0,.9);
	text-align: justify;
	margin-bottom: 10px;
}

.mission-bottom .information-left ul li h6 {
	font-size: 1rem!important;
}

.judges-wrapper {
	margin-top: 30px;
	margin-bottom: 120px;
}

.judges-wrapper .judges-main {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	justify-content: center;
	gap: 20px;
}

.judges-wrapper .judges-main .judges-block {
	display: flex;
	width: 100%;
	flex-direction: column;
	border: 1px solid rgba(0,0,0,.2);
}

.judges-wrapper .judges-main .judges-block .judges-top {
	width: 100%;
	height: 340px;
}

.judges-wrapper .judges-main .judges-block .judges-top img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.judges-wrapper .judges-main .judges-block .judges-bottom {
	padding: 25px 20px;
}

.judges-wrapper .judges-main .judges-block .judges-bottom .judges-detail {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding-bottom: 20px;
	min-height: 120px;
	border-bottom: 1px solid rgba(0,0,0,.1);
}

.judges-wrapper .judges-main .judges-block .judges-bottom .judges-detail h6 {
	font-size: 1.25rem;
	font-weight: 400;
	flex-grow: 1;
}

.judges-wrapper .judges-main .judges-block .judges-bottom .judges-detail .button {
	text-transform: capitalize;
	font-size: .875rem;
	font-weight: 700;
}

.judges-wrapper .judges-main .judges-block .judges-bottom p {
	font-size: .875rem;
	color: #454545;
	padding-block: 20px;
}

.judges-wrapper .judges-main .judges-block .judges-bottom .read-more {
	text-transform: uppercase;
	font-size: .75rem;
}

.biography-wrapper {
	background-color: rgba(228,202,0,.05);
	padding-top: 30px;
	padding-bottom: 50px;
}

.biography-wrapper .bottom-border {
	margin-bottom: 50px;
}

.biography-wrapper img {
	height: 100%;
	width: 100%;
}

.biography-wrapper .biography .biography-right .person-details {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.1);
}

.biography-wrapper .biography .biography-right .person-details h6 {
	font-weight: 400;
	font-size: 1.25rem;
	color: #000;
	margin-bottom: 10px;
}

.biography-wrapper .biography .biography-right .person-details .button {
	font-weight: 700;
	font-size: .875rem;
	text-transform: capitalize;
}

.biography-wrapper .biography .biography-right p {
	font-family: Roboto,sans-serif;
	padding-top: 20px;
}

.procedural-rules-wrapper {
	margin-top: 60px;
}

.procedural-rules-wrapper .procedural-container {
	max-width: 974px;
	padding-inline: 15px;
	margin: 0 auto;
}

.procedural-rules-wrapper .prodecural-bottom p {
	font-size: .875rem;
	color: #454545;
	font-family: Roboto,sans-serif;
	margin-bottom: 20px;
}

.procedural-rules-wrapper .prodecural-bottom p a {
	font-size: .875rem;
	color: #454545;
	font-family: Roboto,sans-serif;
}

.procedural-rules-wrapper .prodecural-bottom h5 {
	font-size: .875rem;
	color: #454545;
	font-family: Roboto,sans-serif;
}

.procedural-rules-wrapper .prodecural-bottom h4 {
	text-transform: uppercase;
	font-size: .875rem;
	color: #454545;
	font-weight: 400;
	margin-bottom: 20px;
	font-family: Roboto,sans-serif;
}

.filing-wrapper .filing-guidelines-text {
	margin-top: 30px;
}

.filing-wrapper .filing-guidelines-text p {
	font-family: Roboto,sans-serif;
	margin-bottom: 20px;
	text-align: justify;
}

.filing-wrapper .information-container .information-left p {
	font-family: Roboto,sans-serif;
	color: #4f4f4f;
	margin-bottom: 10px;
}

.precedent-container {
	max-width: 864px;
	margin: 0 auto;
	padding-inline: 15px;
}

.precedent-container p {
	font-family: Roboto,sans-serif;
	color: #454545;
	text-align: justify;
	margin-top: 20px;
}

.precedent-container .green-pdf {
	filter: invert(100%) grayscale(100%) brightness(2);
}

.archived-wrapper {
	margin-top: 30px;
	margin-bottom: 50px;
}

.archived-wrapper .archived-main ul {
	display: flex;
	flex-direction: column;
	gap: 30px;
}

.archived-wrapper .archived-main ul li {
	padding: 30px 20px 20px;
	background-color: rgba(217,217,217,.2);
}

.archived-wrapper .archived-main ul li h6 {
	font-size: 1rem;
}

.archived-wrapper .archived-main ul li span {
	color: rgba(0,0,0,.5);
}

.archived-wrapper .archived-main ul li button {
	gap: 5px;
}

.media-banner {
	background-image: linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(0,0,0,.07) 5%,rgba(0,0,0,.5) 45%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.9) 100%),url(../images/media-new-banner.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	padding-bottom: 50px;
	display: flex;
	height: 100dvh;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 30px;
}

.media-banner h4 {
	font-size: 1.25rem;
	color: #fff;
	text-align: center;
	text-shadow: 0 4px 14px rgba(0,0,0,.6509803922);
}

.media-wrapper {
	margin-top: 30px;
	margin-bottom: 50px;
}

.media-wrapper .media-content {
	margin-bottom: 30px;
	width: 100%;
	position: relative;
	cursor: pointer;
}

.media-wrapper .media-content .overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: transparent;
	overflow: hidden;
	width: 100%;
	height: 0;
	transition: .5s ease;
}

.media-wrapper .media-content .overlay .icons {
	position: absolute;
	top: 60%;
	left: 80%;
	transform: translate(-50%,-50%);
	display: flex;
	gap: 10px;
}

.media-wrapper .media-content:hover .overlay {
	height: 30%;
	background: linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));
}

.media-wrapper .media-content img,
.media-wrapper .media-content video {
	width: 100%;
}

.media-wrapper .media-content:last-child {
	margin-bottom: 0;
}

.images-slider .carousel .slide {
	display: flex;
	justify-content: center;
}

.images-slider .carousel-inner {
	width: 80%;
}

.images-slider .carousel-control-next,
.images-slider .carousel-control-prev {
	width: 10%;
	filter: invert(1);
}

.images-slider .carousel.slide {
	display: flex;
	justify-content: center;
}

.audio-main {
	margin-top: 30px;
}

.audio-main:first-child {
	margin-top: 0;
}

.audio-main ul {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	justify-content: space-between;
	row-gap: 30px;
	margin-top: 10px;
}

.audio-main ul li {
	width: 100%;
	padding: 25px 15px 15px;
	background: #f7f7f7;
	border-radius: 10px;
}

.audio-main ul li .audio-top {
	padding-bottom: 15px;
	border-bottom: 1px solid rgba(159,159,159,.3);
}

.audio-main ul li .audio-top h5 {
	font-size: .875rem;
}

.audio-main ul li .audio-bottom {
	padding-top: 15px;
	display: flex;
	padding-bottom: 10px;
	gap: 10px;
	align-items: center;
	justify-content: space-between;
}

.audio-main ul li .audio-bottom #waveform {
	width: 100%;
	height: 34px;
}

.audio-main ul li .audio-bottom .controls {
	height: 34px;
	width: 34px;
	padding-top: 7px;
}

.audio-main ul li .audio-bottom .play-pause-btn {
	cursor: pointer;
	border: 0;
	width: 34px;
	height: 34px;
}

.audio-main ul li .button {
	padding: 6px;
	border-radius: 7px;
	padding-top: 7px;
}

.audio-main ul li .button img {
	filter: invert(1);
}

.audio-main ul li .button:hover img {
	filter: invert(.5);
}

.case-detail-wrapper .case-detail {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.case-detail-wrapper .case-detail span {
	color: #fff;
	background-color: #945547;
	padding: 10px 20px;
	font-size: 1.25rem;
	margin-top: 10px;
}

.case-detail-wrapper .case-location {
	font-size: .875rem;
	display: flex;
	gap: 20px;
	cursor: pointer;
	align-items: center;
	justify-content: flex-start;
	padding-block: 14px;
	border-bottom: 1px solid rgba(0,0,0,.1);
}

.case-detail-wrapper .case-location:first-child {
	border-top: 0;
}

.case-detail-wrapper .about-case {
	margin-top: 20px;
}

.case-detail-wrapper .about-case .grey-box p {
	font-size: .875rem;
	margin-bottom: 5px;
}

.case-detail-wrapper .about-case .grey-box .grey-value {
	background-color: #ededed;
	border: 1px solid #9f9f9f;
	padding: 10px 20px;
}

.case-detail-wrapper .about-case .grey-box .grey-value span {
	font-size: 1rem;
	font-weight: 500;
	color: #616161;
}

.search-site-wrapper {
	margin-block: 30px;
}

.search-site-wrapper .search-title {
	font-size: 1.5rem;
}

.search-site-wrapper .search-results-list .search-result-item {
	margin-block: 20px;
}

.search-site-wrapper .search-results-list .search-result-item .search-result-title a {
	font-size: 1.125rem;
	color: #945547;
}

.search-site-wrapper .search-results-list .search-result-item .search-result-excerpt {
	font-size: .875rem;
}

.press-release-wrapper {
	margin-block: 30px;
}

.press-release-wrapper .press-main {
	margin-top: 30px;
}

.press-release-wrapper .press-main .press-left img {
	width: 100%;
}

.press-release-wrapper .press-main .press-left .press-left-bottom {
	padding: 20px;
}

.press-release-wrapper .press-main .press-left .press-left-bottom h5 {
	font-weight: 700;
	font-size: .875rem;
	margin-bottom: 7px;
	color: #212121;
}

.press-release-wrapper .press-main .press-left .press-left-bottom h5 span {
	font-weight: 700;
	font-size: 20;
	color: #008042;
}

.press-release-wrapper .press-main .press-left .press-left-bottom h6 {
	font-size: 1.25rem;
	font-weight: 400;
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.2);
}

.press-release-wrapper .press-main .press-left .press-left-bottom p {
	font-family: Roboto,sans-serif;
	color: #454545;
	margin-top: 20px;
}

.press-release-wrapper .press-main .press-left .press-left-bottom .read-more {
	text-transform: uppercase;
}

.press-release-wrapper .press-main .press-right .press-list img {
	width: 100%;
}

.press-release-wrapper .press-main .press-right .press-list .press-news {
	padding-block: 20px;
	border-bottom: 1px solid rgba(0,0,0,.1);
}

.press-release-wrapper .press-main .press-right .press-list .press-news:last-child {
	border-bottom: 0;
}

.press-release-wrapper .press-main .press-right .press-list .press-news h6 {
	font-weight: 700;
	font-size: .875rem;
	margin-bottom: 7px;
	color: #212121;
}

.press-release-wrapper .press-main .press-right .press-list .press-news h6 span {
	font-weight: 700;
	font-size: 20;
	color: #008042;
}

.press-release-wrapper .press-main .press-right .press-list .press-news p {
	font-size: .875rem;
	color: #212121;
	margin: 10px 0;
}

.announcements-wrapper .announcement-top {
	padding: 30px;
	background-color: #945547;
	text-align: center;
}

.announcements-wrapper .announcement-top span {
	font-size: 1.125rem;
	color: rgba(255,255,255,.9);
	font-family: Roboto,sans-serif;
}

.announcements-wrapper .announcement-top h6 {
	font-size: 1.25rem;
	color: #fff;
	margin-top: 20px;
	font-family: Roboto,sans-serif;
}

.announcements-wrapper .details-container {
	margin-top: 30px;
}

.announcements-wrapper .details-container h5 {
	font-size: 1.25rem;
	font-weight: 400;
	text-align: center;
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.2);
	margin-bottom: 20px;
}

.announcements-wrapper .details-container .announcement-grey-box {
	padding: 30px 20px;
	background-color: #f7f7f7;
	margin-top: 30px;
}

.announcements-wrapper .details-container .announcement-grey-box p {
	margin-top: 0;
	margin-bottom: 30px;
}

.announcements-wrapper .details-container .announcement-grey-box h6 {
	font-family: Helvetica,Arial,sans-serif;
	color: #454545;
	font-weight: 600;
	font-size: 1rem;
}

.announcements-wrapper .details-container .announcement-grey-box .announcements-contact p,
.announcements-wrapper .details-container .announcement-grey-box .announcements-contact span {
	font-family: Roboto,sans-serif;
	color: #454545;
	font-size: 1rem;
	text-align: unset;
}

.system-maintenance-banner {
	background-image: url(../images/maintenance-banner.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	padding-bottom: 50px;
	display: flex;
	height: 356px;
	align-items: flex-end;
	justify-content: center;
}

.maintenance-cards-wrapper {
	display: flex;
	width: 100%;
	gap: 20px;
	flex-wrap: wrap;
	justify-content: space-between;
}

.maintenance-cards-wrapper .maintenance-card {
	width: 100%;
	border: 1px solid rgba(0,0,0,.2);
}

.maintenance-cards-wrapper .maintenance-card .card-top img {
	width: 100%;
}

.maintenance-cards-wrapper .maintenance-card .card-bottom {
	padding: 20px;
}

.maintenance-cards-wrapper .maintenance-card .card-bottom h6 {
	font-size: 1.25rem;
	padding-bottom: 20px;
	margin-bottom: 20px;
	font-weight: 400;
	border-bottom: 1px solid rgba(0,0,0,.1);
}

.maintenance-cards-wrapper .maintenance-card .card-bottom p {
	font-size: .875rem;
	font-weight: 500;
	color: #008042;
	text-align: center;
	font-family: Roboto,sans-serif;
}

.maintenance-banner {
	background-image: url(../images/maintenance-alerts-banner.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	padding-bottom: 50px;
	display: flex;
	height: 356px;
	align-items: flex-end;
	justify-content: center;
}

.system-maintenance-wrapper .maintenance-card {
	border-radius: 10px;
}

.mediapage-banner {
	background-image: url(../images/media-events-banner.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	padding-bottom: 50px;
	display: flex;
	height: 504px;
	flex-direction: column;
	align-items: center;
	justify-content: flex-end;
	gap: 30px;
}

.mediapage-banner h4 {
	font-size: 1.5rem;
	color: #fff;
	text-align: center;
	text-shadow: 0 4px 14px rgba(0,0,0,.6509803922);
}

.media-events-wrapper .maintenance-cards-wrapper .maintenance-card .card-top a {
	display: inline-block;
	width: 100%;
}

.media-events-wrapper .maintenance-cards-wrapper .maintenance-card .card-top a img {
	object-fit: contain;
	height: 265px;
}

.sitemap-wrapper .sitemap-box {
	display: flex;
	flex-direction: column;
	gap: 8px;
	margin-bottom: 25px;
}

.sitemap-wrapper .sitemap-box:last-child {
	margin-bottom: 0;
}

.sitemap-wrapper .sitemap-box h5 {
	font-size: 1.125rem;
}

.statistics-wrapper {
	margin-block: 30px;
}

.statistics-wrapper .statistics-banner {
	background-image: linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(0,0,0,.07) 5%,rgba(0,0,0,.5) 45%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.9) 100%),url(../images/stats-banner.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 100%;
	padding-bottom: 50px;
	display: flex;
	height: 356px;
	align-items: flex-end;
	justify-content: center;
}

.statistics-wrapper .tab-content {
	margin-block: 70px;
}

.statistics-wrapper .tab-content .statistics-main {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-items: center;
	gap: 10px;
}

.statistics-wrapper .tab-content .statistics-main .inner-box {
	padding: 10px;
	border-radius: .25rem;
	box-shadow: 0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);
	background-color: #e6cbc1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100px;
	text-align: center;
}

.statistics-wrapper .tab-content .statistics-main .inner-box h6 {
	font-size: 1.875rem;
	color: #4f4f4f;
}

.statistics-wrapper .tab-content .statistics-main .inner-box p {
	font-size: 20;
	font-weight: 700;
	color: #4f4f4f;
}

.internal-instruments .internal-options {
	margin-top: 30px;
	display: flex;
	justify-content: center;
	gap: 20px;
	flex-wrap: wrap;
}

.internal-instruments .internal-options .regional-options {
	width: 100%;
	padding: 20px;
	border: 1px solid rgba(0,0,0,.2);
	cursor: pointer;
}

.internal-instruments .internal-options .regional-options h6 {
	cursor: pointer;
	font-size: 1.125rem;
	text-align: center;
}

@media (prefers-reduced-motion:no-preference) {

:root {
	scroll-behavior: smooth;
}

}

@media (prefers-reduced-motion:reduce) {

.form-control {
	transition: none;
}

.form-control::-webkit-file-upload-button {
	-webkit-transition: none;
	transition: none;
}

.form-control::file-selector-button {
	transition: none;
}

.form-select {
	transition: none;
}

.form-switch .form-check-input {
	transition: none;
}

.form-range::-webkit-slider-thumb {
	-webkit-transition: none;
	transition: none;
}

.form-range::-moz-range-thumb {
	-moz-transition: none;
	transition: none;
}

.form-floating>label {
	transition: none;
}

.btn {
	transition: none;
}

.fade {
	transition: none;
}

.collapsing {
	transition: none;
}

.collapsing.collapse-horizontal {
	transition: none;
}

.nav-link {
	transition: none;
}

.navbar-toggler {
	transition: none;
}

.accordion-button {
	transition: none;
}

.accordion-button::after {
	transition: none;
}

.page-link {
	transition: none;
}

.progress-bar {
	transition: none;
}

.progress-bar-animated {
	animation: none;
}

.modal.fade .modal-dialog {
	transition: none;
}

.carousel-item {
	transition: none;
}

.carousel-fade .active.carousel-item-end,
.carousel-fade .active.carousel-item-start {
	transition: none;
}

.carousel-control-next,
.carousel-control-prev {
	transition: none;
}

.carousel-indicators [data-bs-target] {
	transition: none;
}

.spinner-border,
.spinner-grow {
	--bs-spinner-animation-speed: 1.5s;
}

.offcanvas {
	transition: none;
}

.icon-link>.bi {
	transition: none;
}

}

@media (min-width:375px) {

.header__left__logo {
	width: 70px;
}

}

@media (min-width:576px) {

.container,
.container-sm {
	max-width: 540px;
}

.col-sm {
	flex: 1 0 0%;
}

.row-cols-sm-auto>* {
	flex: 0 0 auto;
	width: auto;
}

.row-cols-sm-1>* {
	flex: 0 0 auto;
	width: 100%;
}

.row-cols-sm-2>* {
	flex: 0 0 auto;
	width: 50%;
}

.row-cols-sm-3>* {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.row-cols-sm-4>* {
	flex: 0 0 auto;
	width: 25%;
}

.row-cols-sm-5>* {
	flex: 0 0 auto;
	width: 20%;
}

.row-cols-sm-6>* {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-sm-auto {
	flex: 0 0 auto;
	width: auto;
}

.col-sm-1 {
	flex: 0 0 auto;
	width: 8.33333333%;
}

.col-sm-2 {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-sm-3 {
	flex: 0 0 auto;
	width: 25%;
}

.col-sm-4 {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.col-sm-5 {
	flex: 0 0 auto;
	width: 41.66666667%;
}

.col-sm-6 {
	flex: 0 0 auto;
	width: 50%;
}

.col-sm-7 {
	flex: 0 0 auto;
	width: 58.33333333%;
}

.col-sm-8 {
	flex: 0 0 auto;
	width: 66.66666667%;
}

.col-sm-9 {
	flex: 0 0 auto;
	width: 75%;
}

.col-sm-10 {
	flex: 0 0 auto;
	width: 83.33333333%;
}

.col-sm-11 {
	flex: 0 0 auto;
	width: 91.66666667%;
}

.col-sm-12 {
	flex: 0 0 auto;
	width: 100%;
}

.offset-sm-0 {
	margin-left: 0;
}

.offset-sm-1 {
	margin-left: 8.33333333%;
}

.offset-sm-2 {
	margin-left: 16.66666667%;
}

.offset-sm-3 {
	margin-left: 25%;
}

.offset-sm-4 {
	margin-left: 33.33333333%;
}

.offset-sm-5 {
	margin-left: 41.66666667%;
}

.offset-sm-6 {
	margin-left: 50%;
}

.offset-sm-7 {
	margin-left: 58.33333333%;
}

.offset-sm-8 {
	margin-left: 66.66666667%;
}

.offset-sm-9 {
	margin-left: 75%;
}

.offset-sm-10 {
	margin-left: 83.33333333%;
}

.offset-sm-11 {
	margin-left: 91.66666667%;
}

.g-sm-0,
.gx-sm-0 {
	--bs-gutter-x: 0;
}

.g-sm-0,
.gy-sm-0 {
	--bs-gutter-y: 0;
}

.g-sm-1,
.gx-sm-1 {
	--bs-gutter-x: 0.25rem;
}

.g-sm-1,
.gy-sm-1 {
	--bs-gutter-y: 0.25rem;
}

.g-sm-2,
.gx-sm-2 {
	--bs-gutter-x: 0.5rem;
}

.g-sm-2,
.gy-sm-2 {
	--bs-gutter-y: 0.5rem;
}

.g-sm-3,
.gx-sm-3 {
	--bs-gutter-x: 1rem;
}

.g-sm-3,
.gy-sm-3 {
	--bs-gutter-y: 1rem;
}

.g-sm-4,
.gx-sm-4 {
	--bs-gutter-x: 1.5rem;
}

.g-sm-4,
.gy-sm-4 {
	--bs-gutter-y: 1.5rem;
}

.g-sm-5,
.gx-sm-5 {
	--bs-gutter-x: 3rem;
}

.g-sm-5,
.gy-sm-5 {
	--bs-gutter-y: 3rem;
}

.dropdown-menu-sm-start {
	--bs-position: start;
}

.dropdown-menu-sm-start[data-bs-popper] {
	right: auto;
	left: 0;
}

.dropdown-menu-sm-end {
	--bs-position: end;
}

.dropdown-menu-sm-end[data-bs-popper] {
	right: 0;
	left: auto;
}

.navbar-expand-sm {
	flex-wrap: nowrap;
	justify-content: flex-start;
}

.navbar-expand-sm .navbar-nav {
	flex-direction: row;
}

.navbar-expand-sm .navbar-nav .dropdown-menu {
	position: absolute;
}

.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: var(--bs-navbar-nav-link-padding-x);
	padding-left: var(--bs-navbar-nav-link-padding-x);
}

.navbar-expand-sm .navbar-nav-scroll {
	overflow: visible;
}

.navbar-expand-sm .navbar-collapse {
	display: flex!important;
	flex-basis: auto;
}

.navbar-expand-sm .navbar-toggler {
	display: none;
}

.navbar-expand-sm .offcanvas {
	position: static;
	z-index: auto;
	flex-grow: 1;
	width: auto!important;
	height: auto!important;
	visibility: visible!important;
	background-color: transparent!important;
	border: 0!important;
	transform: none!important;
	transition: none;
}

.navbar-expand-sm .offcanvas .offcanvas-header {
	display: none;
}

.navbar-expand-sm .offcanvas .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
}

.card-group {
	display: flex;
	flex-flow: row wrap;
}

.card-group>.card {
	flex: 1 0 0%;
	margin-bottom: 0;
}

.card-group>.card+.card {
	margin-left: 0;
	border-left: 0;
}

.card-group>.card:not(:last-child) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.card-group>.card:not(:last-child) .card-header,
.card-group>.card:not(:last-child) .card-img-top {
	border-top-right-radius: 0;
}

.card-group>.card:not(:last-child) .card-footer,
.card-group>.card:not(:last-child) .card-img-bottom {
	border-bottom-right-radius: 0;
}

.card-group>.card:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.card-group>.card:not(:first-child) .card-header,
.card-group>.card:not(:first-child) .card-img-top {
	border-top-left-radius: 0;
}

.card-group>.card:not(:first-child) .card-footer,
.card-group>.card:not(:first-child) .card-img-bottom {
	border-bottom-left-radius: 0;
}

.list-group-horizontal-sm {
	flex-direction: row;
}

.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child) {
	border-bottom-left-radius: var(--bs-list-group-border-radius);
	border-top-right-radius: 0;
}

.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child) {
	border-top-right-radius: var(--bs-list-group-border-radius);
	border-bottom-left-radius: 0;
}

.list-group-horizontal-sm>.list-group-item.active {
	margin-top: 0;
}

.list-group-horizontal-sm>.list-group-item+.list-group-item {
	border-top-width: var(--bs-list-group-border-width);
	border-left-width: 0;
}

.list-group-horizontal-sm>.list-group-item+.list-group-item.active {
	margin-left: calc(-1 * var(--bs-list-group-border-width));
	border-left-width: var(--bs-list-group-border-width);
}

.modal {
	--bs-modal-margin: 1.75rem;
	--bs-modal-box-shadow: var(--bs-box-shadow);
}

.modal-dialog {
	max-width: var(--bs-modal-width);
	margin-right: auto;
	margin-left: auto;
}

.modal-sm {
	--bs-modal-width: 300px;
}

.offcanvas-sm {
	--bs-offcanvas-height: auto;
	--bs-offcanvas-border-width: 0;
	background-color: transparent!important;
}

.offcanvas-sm .offcanvas-header {
	display: none;
}

.offcanvas-sm .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
	background-color: transparent!important;
}

.sticky-sm-top {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1020;
}

.sticky-sm-bottom {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	z-index: 1020;
}

.float-sm-start {
	float: left!important;
}

.float-sm-end {
	float: right!important;
}

.float-sm-none {
	float: none!important;
}

.object-fit-sm-contain {
	-o-object-fit: contain!important;
	object-fit: contain!important;
}

.object-fit-sm-cover {
	-o-object-fit: cover!important;
	object-fit: cover!important;
}

.object-fit-sm-fill {
	-o-object-fit: fill!important;
	object-fit: fill!important;
}

.object-fit-sm-scale {
	-o-object-fit: scale-down!important;
	object-fit: scale-down!important;
}

.object-fit-sm-none {
	-o-object-fit: none!important;
	object-fit: none!important;
}

.d-sm-inline {
	display: inline!important;
}

.d-sm-inline-block {
	display: inline-block!important;
}

.d-sm-block {
	display: block!important;
}

.d-sm-grid {
	display: grid!important;
}

.d-sm-inline-grid {
	display: inline-grid!important;
}

.d-sm-table {
	display: table!important;
}

.d-sm-table-row {
	display: table-row!important;
}

.d-sm-table-cell {
	display: table-cell!important;
}

.d-sm-flex {
	display: flex!important;
}

.d-sm-inline-flex {
	display: inline-flex!important;
}

.d-sm-none {
	display: none!important;
}

.flex-sm-fill {
	flex: 1 1 auto!important;
}

.flex-sm-row {
	flex-direction: row!important;
}

.flex-sm-column {
	flex-direction: column!important;
}

.flex-sm-row-reverse {
	flex-direction: row-reverse!important;
}

.flex-sm-column-reverse {
	flex-direction: column-reverse!important;
}

.flex-sm-grow-0 {
	flex-grow: 0!important;
}

.flex-sm-grow-1 {
	flex-grow: 1!important;
}

.flex-sm-shrink-0 {
	flex-shrink: 0!important;
}

.flex-sm-shrink-1 {
	flex-shrink: 1!important;
}

.flex-sm-wrap {
	flex-wrap: wrap!important;
}

.flex-sm-nowrap {
	flex-wrap: nowrap!important;
}

.flex-sm-wrap-reverse {
	flex-wrap: wrap-reverse!important;
}

.justify-content-sm-start {
	justify-content: flex-start!important;
}

.justify-content-sm-end {
	justify-content: flex-end!important;
}

.justify-content-sm-center {
	justify-content: center!important;
}

.justify-content-sm-between {
	justify-content: space-between!important;
}

.justify-content-sm-around {
	justify-content: space-around!important;
}

.justify-content-sm-evenly {
	justify-content: space-evenly!important;
}

.align-items-sm-start {
	align-items: flex-start!important;
}

.align-items-sm-end {
	align-items: flex-end!important;
}

.align-items-sm-center {
	align-items: center!important;
}

.align-items-sm-baseline {
	align-items: baseline!important;
}

.align-items-sm-stretch {
	align-items: stretch!important;
}

.align-content-sm-start {
	align-content: flex-start!important;
}

.align-content-sm-end {
	align-content: flex-end!important;
}

.align-content-sm-center {
	align-content: center!important;
}

.align-content-sm-between {
	align-content: space-between!important;
}

.align-content-sm-around {
	align-content: space-around!important;
}

.align-content-sm-stretch {
	align-content: stretch!important;
}

.align-self-sm-auto {
	align-self: auto!important;
}

.align-self-sm-start {
	align-self: flex-start!important;
}

.align-self-sm-end {
	align-self: flex-end!important;
}

.align-self-sm-center {
	align-self: center!important;
}

.align-self-sm-baseline {
	align-self: baseline!important;
}

.align-self-sm-stretch {
	align-self: stretch!important;
}

.order-sm-first {
	order: -1!important;
}

.order-sm-0 {
	order: 0!important;
}

.order-sm-1 {
	order: 1!important;
}

.order-sm-2 {
	order: 2!important;
}

.order-sm-3 {
	order: 3!important;
}

.order-sm-4 {
	order: 4!important;
}

.order-sm-5 {
	order: 5!important;
}

.order-sm-last {
	order: 6!important;
}

.m-sm-0 {
	margin: 0!important;
}

.m-sm-1 {
	margin: .25rem!important;
}

.m-sm-2 {
	margin: .5rem!important;
}

.m-sm-3 {
	margin: 1rem!important;
}

.m-sm-4 {
	margin: 1.5rem!important;
}

.m-sm-5 {
	margin: 3rem!important;
}

.m-sm-auto {
	margin: auto!important;
}

.mx-sm-0 {
	margin-right: 0!important;
	margin-left: 0!important;
}

.mx-sm-1 {
	margin-right: .25rem!important;
	margin-left: .25rem!important;
}

.mx-sm-2 {
	margin-right: .5rem!important;
	margin-left: .5rem!important;
}

.mx-sm-3 {
	margin-right: 1rem!important;
	margin-left: 1rem!important;
}

.mx-sm-4 {
	margin-right: 1.5rem!important;
	margin-left: 1.5rem!important;
}

.mx-sm-5 {
	margin-right: 3rem!important;
	margin-left: 3rem!important;
}

.mx-sm-auto {
	margin-right: auto!important;
	margin-left: auto!important;
}

.my-sm-0 {
	margin-top: 0!important;
	margin-bottom: 0!important;
}

.my-sm-1 {
	margin-top: .25rem!important;
	margin-bottom: .25rem!important;
}

.my-sm-2 {
	margin-top: .5rem!important;
	margin-bottom: .5rem!important;
}

.my-sm-3 {
	margin-top: 1rem!important;
	margin-bottom: 1rem!important;
}

.my-sm-4 {
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important;
}

.my-sm-5 {
	margin-top: 3rem!important;
	margin-bottom: 3rem!important;
}

.my-sm-auto {
	margin-top: auto!important;
	margin-bottom: auto!important;
}

.mt-sm-0 {
	margin-top: 0!important;
}

.mt-sm-1 {
	margin-top: .25rem!important;
}

.mt-sm-2 {
	margin-top: .5rem!important;
}

.mt-sm-3 {
	margin-top: 1rem!important;
}

.mt-sm-4 {
	margin-top: 1.5rem!important;
}

.mt-sm-5 {
	margin-top: 3rem!important;
}

.mt-sm-auto {
	margin-top: auto!important;
}

.me-sm-0 {
	margin-right: 0!important;
}

.me-sm-1 {
	margin-right: .25rem!important;
}

.me-sm-2 {
	margin-right: .5rem!important;
}

.me-sm-3 {
	margin-right: 1rem!important;
}

.me-sm-4 {
	margin-right: 1.5rem!important;
}

.me-sm-5 {
	margin-right: 3rem!important;
}

.me-sm-auto {
	margin-right: auto!important;
}

.mb-sm-0 {
	margin-bottom: 0!important;
}

.mb-sm-1 {
	margin-bottom: .25rem!important;
}

.mb-sm-2 {
	margin-bottom: .5rem!important;
}

.mb-sm-3 {
	margin-bottom: 1rem!important;
}

.mb-sm-4 {
	margin-bottom: 1.5rem!important;
}

.mb-sm-5 {
	margin-bottom: 3rem!important;
}

.mb-sm-auto {
	margin-bottom: auto!important;
}

.ms-sm-0 {
	margin-left: 0!important;
}

.ms-sm-1 {
	margin-left: .25rem!important;
}

.ms-sm-2 {
	margin-left: .5rem!important;
}

.ms-sm-3 {
	margin-left: 1rem!important;
}

.ms-sm-4 {
	margin-left: 1.5rem!important;
}

.ms-sm-5 {
	margin-left: 3rem!important;
}

.ms-sm-auto {
	margin-left: auto!important;
}

.p-sm-0 {
	padding: 0!important;
}

.p-sm-1 {
	padding: .25rem!important;
}

.p-sm-2 {
	padding: .5rem!important;
}

.p-sm-3 {
	padding: 1rem!important;
}

.p-sm-4 {
	padding: 1.5rem!important;
}

.p-sm-5 {
	padding: 3rem!important;
}

.px-sm-0 {
	padding-right: 0!important;
	padding-left: 0!important;
}

.px-sm-1 {
	padding-right: .25rem!important;
	padding-left: .25rem!important;
}

.px-sm-2 {
	padding-right: .5rem!important;
	padding-left: .5rem!important;
}

.px-sm-3 {
	padding-right: 1rem!important;
	padding-left: 1rem!important;
}

.px-sm-4 {
	padding-right: 1.5rem!important;
	padding-left: 1.5rem!important;
}

.px-sm-5 {
	padding-right: 3rem!important;
	padding-left: 3rem!important;
}

.py-sm-0 {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

.py-sm-1 {
	padding-top: .25rem!important;
	padding-bottom: .25rem!important;
}

.py-sm-2 {
	padding-top: .5rem!important;
	padding-bottom: .5rem!important;
}

.py-sm-3 {
	padding-top: 1rem!important;
	padding-bottom: 1rem!important;
}

.py-sm-4 {
	padding-top: 1.5rem!important;
	padding-bottom: 1.5rem!important;
}

.py-sm-5 {
	padding-top: 3rem!important;
	padding-bottom: 3rem!important;
}

.pt-sm-0 {
	padding-top: 0!important;
}

.pt-sm-1 {
	padding-top: .25rem!important;
}

.pt-sm-2 {
	padding-top: .5rem!important;
}

.pt-sm-3 {
	padding-top: 1rem!important;
}

.pt-sm-4 {
	padding-top: 1.5rem!important;
}

.pt-sm-5 {
	padding-top: 3rem!important;
}

.pe-sm-0 {
	padding-right: 0!important;
}

.pe-sm-1 {
	padding-right: .25rem!important;
}

.pe-sm-2 {
	padding-right: .5rem!important;
}

.pe-sm-3 {
	padding-right: 1rem!important;
}

.pe-sm-4 {
	padding-right: 1.5rem!important;
}

.pe-sm-5 {
	padding-right: 3rem!important;
}

.pb-sm-0 {
	padding-bottom: 0!important;
}

.pb-sm-1 {
	padding-bottom: .25rem!important;
}

.pb-sm-2 {
	padding-bottom: .5rem!important;
}

.pb-sm-3 {
	padding-bottom: 1rem!important;
}

.pb-sm-4 {
	padding-bottom: 1.5rem!important;
}

.pb-sm-5 {
	padding-bottom: 3rem!important;
}

.ps-sm-0 {
	padding-left: 0!important;
}

.ps-sm-1 {
	padding-left: .25rem!important;
}

.ps-sm-2 {
	padding-left: .5rem!important;
}

.ps-sm-3 {
	padding-left: 1rem!important;
}

.ps-sm-4 {
	padding-left: 1.5rem!important;
}

.ps-sm-5 {
	padding-left: 3rem!important;
}

.gap-sm-0 {
	gap: 0!important;
}

.gap-sm-1 {
	gap: .25rem!important;
}

.gap-sm-2 {
	gap: .5rem!important;
}

.gap-sm-3 {
	gap: 1rem!important;
}

.gap-sm-4 {
	gap: 1.5rem!important;
}

.gap-sm-5 {
	gap: 3rem!important;
}

.row-gap-sm-0 {
	row-gap: 0!important;
}

.row-gap-sm-1 {
	row-gap: .25rem!important;
}

.row-gap-sm-2 {
	row-gap: .5rem!important;
}

.row-gap-sm-3 {
	row-gap: 1rem!important;
}

.row-gap-sm-4 {
	row-gap: 1.5rem!important;
}

.row-gap-sm-5 {
	row-gap: 3rem!important;
}

.column-gap-sm-0 {
	-moz-column-gap: 0!important;
	column-gap: 0!important;
}

.column-gap-sm-1 {
	-moz-column-gap: .25rem!important;
	column-gap: .25rem!important;
}

.column-gap-sm-2 {
	-moz-column-gap: .5rem!important;
	column-gap: .5rem!important;
}

.column-gap-sm-3 {
	-moz-column-gap: 1rem!important;
	column-gap: 1rem!important;
}

.column-gap-sm-4 {
	-moz-column-gap: 1.5rem!important;
	column-gap: 1.5rem!important;
}

.column-gap-sm-5 {
	-moz-column-gap: 3rem!important;
	column-gap: 3rem!important;
}

.text-sm-start {
	text-align: left!important;
}

.text-sm-end {
	text-align: right!important;
}

.text-sm-center {
	text-align: center!important;
}

.header__left a {
	font-size: .8125rem;
	line-height: 18px;
}

}

@media (min-width:768px) {

.container,
.container-md,
.container-sm {
	max-width: 720px;
}

.col-md {
	flex: 1 0 0%;
}

.row-cols-md-auto>* {
	flex: 0 0 auto;
	width: auto;
}

.row-cols-md-1>* {
	flex: 0 0 auto;
	width: 100%;
}

.row-cols-md-2>* {
	flex: 0 0 auto;
	width: 50%;
}

.row-cols-md-3>* {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.row-cols-md-4>* {
	flex: 0 0 auto;
	width: 25%;
}

.row-cols-md-5>* {
	flex: 0 0 auto;
	width: 20%;
}

.row-cols-md-6>* {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-md-auto {
	flex: 0 0 auto;
	width: auto;
}

.col-md-1 {
	flex: 0 0 auto;
	width: 8.33333333%;
}

.col-md-2 {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-md-3 {
	flex: 0 0 auto;
	width: 25%;
}

.col-md-4 {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.col-md-5 {
	flex: 0 0 auto;
	width: 41.66666667%;
}

.col-md-6 {
	flex: 0 0 auto;
	width: 50%;
}

.col-md-7 {
	flex: 0 0 auto;
	width: 58.33333333%;
}

.col-md-8 {
	flex: 0 0 auto;
	width: 66.66666667%;
}

.col-md-9 {
	flex: 0 0 auto;
	width: 75%;
}

.col-md-10 {
	flex: 0 0 auto;
	width: 83.33333333%;
}

.col-md-11 {
	flex: 0 0 auto;
	width: 91.66666667%;
}

.col-md-12 {
	flex: 0 0 auto;
	width: 100%;
}

.offset-md-0 {
	margin-left: 0;
}

.offset-md-1 {
	margin-left: 8.33333333%;
}

.offset-md-2 {
	margin-left: 16.66666667%;
}

.offset-md-3 {
	margin-left: 25%;
}

.offset-md-4 {
	margin-left: 33.33333333%;
}

.offset-md-5 {
	margin-left: 41.66666667%;
}

.offset-md-6 {
	margin-left: 50%;
}

.offset-md-7 {
	margin-left: 58.33333333%;
}

.offset-md-8 {
	margin-left: 66.66666667%;
}

.offset-md-9 {
	margin-left: 75%;
}

.offset-md-10 {
	margin-left: 83.33333333%;
}

.offset-md-11 {
	margin-left: 91.66666667%;
}

.g-md-0,
.gx-md-0 {
	--bs-gutter-x: 0;
}

.g-md-0,
.gy-md-0 {
	--bs-gutter-y: 0;
}

.g-md-1,
.gx-md-1 {
	--bs-gutter-x: 0.25rem;
}

.g-md-1,
.gy-md-1 {
	--bs-gutter-y: 0.25rem;
}

.g-md-2,
.gx-md-2 {
	--bs-gutter-x: 0.5rem;
}

.g-md-2,
.gy-md-2 {
	--bs-gutter-y: 0.5rem;
}

.g-md-3,
.gx-md-3 {
	--bs-gutter-x: 1rem;
}

.g-md-3,
.gy-md-3 {
	--bs-gutter-y: 1rem;
}

.g-md-4,
.gx-md-4 {
	--bs-gutter-x: 1.5rem;
}

.g-md-4,
.gy-md-4 {
	--bs-gutter-y: 1.5rem;
}

.g-md-5,
.gx-md-5 {
	--bs-gutter-x: 3rem;
}

.g-md-5,
.gy-md-5 {
	--bs-gutter-y: 3rem;
}

.dropdown-menu-md-start {
	--bs-position: start;
}

.dropdown-menu-md-start[data-bs-popper] {
	right: auto;
	left: 0;
}

.dropdown-menu-md-end {
	--bs-position: end;
}

.dropdown-menu-md-end[data-bs-popper] {
	right: 0;
	left: auto;
}

.navbar-expand-md {
	flex-wrap: nowrap;
	justify-content: flex-start;
}

.navbar-expand-md .navbar-nav {
	flex-direction: row;
}

.navbar-expand-md .navbar-nav .dropdown-menu {
	position: absolute;
}

.navbar-expand-md .navbar-nav .nav-link {
	padding-right: var(--bs-navbar-nav-link-padding-x);
	padding-left: var(--bs-navbar-nav-link-padding-x);
}

.navbar-expand-md .navbar-nav-scroll {
	overflow: visible;
}

.navbar-expand-md .navbar-collapse {
	display: flex!important;
	flex-basis: auto;
}

.navbar-expand-md .navbar-toggler {
	display: none;
}

.navbar-expand-md .offcanvas {
	position: static;
	z-index: auto;
	flex-grow: 1;
	width: auto!important;
	height: auto!important;
	visibility: visible!important;
	background-color: transparent!important;
	border: 0!important;
	transform: none!important;
	transition: none;
}

.navbar-expand-md .offcanvas .offcanvas-header {
	display: none;
}

.navbar-expand-md .offcanvas .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
}

.list-group-horizontal-md {
	flex-direction: row;
}

.list-group-horizontal-md>.list-group-item:first-child:not(:last-child) {
	border-bottom-left-radius: var(--bs-list-group-border-radius);
	border-top-right-radius: 0;
}

.list-group-horizontal-md>.list-group-item:last-child:not(:first-child) {
	border-top-right-radius: var(--bs-list-group-border-radius);
	border-bottom-left-radius: 0;
}

.list-group-horizontal-md>.list-group-item.active {
	margin-top: 0;
}

.list-group-horizontal-md>.list-group-item+.list-group-item {
	border-top-width: var(--bs-list-group-border-width);
	border-left-width: 0;
}

.list-group-horizontal-md>.list-group-item+.list-group-item.active {
	margin-left: calc(-1 * var(--bs-list-group-border-width));
	border-left-width: var(--bs-list-group-border-width);
}

.offcanvas-md {
	--bs-offcanvas-height: auto;
	--bs-offcanvas-border-width: 0;
	background-color: transparent!important;
}

.offcanvas-md .offcanvas-header {
	display: none;
}

.offcanvas-md .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
	background-color: transparent!important;
}

.sticky-md-top {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1020;
}

.sticky-md-bottom {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	z-index: 1020;
}

.float-md-start {
	float: left!important;
}

.float-md-end {
	float: right!important;
}

.float-md-none {
	float: none!important;
}

.object-fit-md-contain {
	-o-object-fit: contain!important;
	object-fit: contain!important;
}

.object-fit-md-cover {
	-o-object-fit: cover!important;
	object-fit: cover!important;
}

.object-fit-md-fill {
	-o-object-fit: fill!important;
	object-fit: fill!important;
}

.object-fit-md-scale {
	-o-object-fit: scale-down!important;
	object-fit: scale-down!important;
}

.object-fit-md-none {
	-o-object-fit: none!important;
	object-fit: none!important;
}

.d-md-inline {
	display: inline!important;
}

.d-md-inline-block {
	display: inline-block!important;
}

.d-md-block {
	display: block!important;
}

.d-md-grid {
	display: grid!important;
}

.d-md-inline-grid {
	display: inline-grid!important;
}

.d-md-table {
	display: table!important;
}

.d-md-table-row {
	display: table-row!important;
}

.d-md-table-cell {
	display: table-cell!important;
}

.d-md-flex {
	display: flex!important;
}

.d-md-inline-flex {
	display: inline-flex!important;
}

.d-md-none {
	display: none!important;
}

.flex-md-fill {
	flex: 1 1 auto!important;
}

.flex-md-row {
	flex-direction: row!important;
}

.flex-md-column {
	flex-direction: column!important;
}

.flex-md-row-reverse {
	flex-direction: row-reverse!important;
}

.flex-md-column-reverse {
	flex-direction: column-reverse!important;
}

.flex-md-grow-0 {
	flex-grow: 0!important;
}

.flex-md-grow-1 {
	flex-grow: 1!important;
}

.flex-md-shrink-0 {
	flex-shrink: 0!important;
}

.flex-md-shrink-1 {
	flex-shrink: 1!important;
}

.flex-md-wrap {
	flex-wrap: wrap!important;
}

.flex-md-nowrap {
	flex-wrap: nowrap!important;
}

.flex-md-wrap-reverse {
	flex-wrap: wrap-reverse!important;
}

.justify-content-md-start {
	justify-content: flex-start!important;
}

.justify-content-md-end {
	justify-content: flex-end!important;
}

.justify-content-md-center {
	justify-content: center!important;
}

.justify-content-md-between {
	justify-content: space-between!important;
}

.justify-content-md-around {
	justify-content: space-around!important;
}

.justify-content-md-evenly {
	justify-content: space-evenly!important;
}

.align-items-md-start {
	align-items: flex-start!important;
}

.align-items-md-end {
	align-items: flex-end!important;
}

.align-items-md-center {
	align-items: center!important;
}

.align-items-md-baseline {
	align-items: baseline!important;
}

.align-items-md-stretch {
	align-items: stretch!important;
}

.align-content-md-start {
	align-content: flex-start!important;
}

.align-content-md-end {
	align-content: flex-end!important;
}

.align-content-md-center {
	align-content: center!important;
}

.align-content-md-between {
	align-content: space-between!important;
}

.align-content-md-around {
	align-content: space-around!important;
}

.align-content-md-stretch {
	align-content: stretch!important;
}

.align-self-md-auto {
	align-self: auto!important;
}

.align-self-md-start {
	align-self: flex-start!important;
}

.align-self-md-end {
	align-self: flex-end!important;
}

.align-self-md-center {
	align-self: center!important;
}

.align-self-md-baseline {
	align-self: baseline!important;
}

.align-self-md-stretch {
	align-self: stretch!important;
}

.order-md-first {
	order: -1!important;
}

.order-md-0 {
	order: 0!important;
}

.order-md-1 {
	order: 1!important;
}

.order-md-2 {
	order: 2!important;
}

.order-md-3 {
	order: 3!important;
}

.order-md-4 {
	order: 4!important;
}

.order-md-5 {
	order: 5!important;
}

.order-md-last {
	order: 6!important;
}

.m-md-0 {
	margin: 0!important;
}

.m-md-1 {
	margin: .25rem!important;
}

.m-md-2 {
	margin: .5rem!important;
}

.m-md-3 {
	margin: 1rem!important;
}

.m-md-4 {
	margin: 1.5rem!important;
}

.m-md-5 {
	margin: 3rem!important;
}

.m-md-auto {
	margin: auto!important;
}

.mx-md-0 {
	margin-right: 0!important;
	margin-left: 0!important;
}

.mx-md-1 {
	margin-right: .25rem!important;
	margin-left: .25rem!important;
}

.mx-md-2 {
	margin-right: .5rem!important;
	margin-left: .5rem!important;
}

.mx-md-3 {
	margin-right: 1rem!important;
	margin-left: 1rem!important;
}

.mx-md-4 {
	margin-right: 1.5rem!important;
	margin-left: 1.5rem!important;
}

.mx-md-5 {
	margin-right: 3rem!important;
	margin-left: 3rem!important;
}

.mx-md-auto {
	margin-right: auto!important;
	margin-left: auto!important;
}

.my-md-0 {
	margin-top: 0!important;
	margin-bottom: 0!important;
}

.my-md-1 {
	margin-top: .25rem!important;
	margin-bottom: .25rem!important;
}

.my-md-2 {
	margin-top: .5rem!important;
	margin-bottom: .5rem!important;
}

.my-md-3 {
	margin-top: 1rem!important;
	margin-bottom: 1rem!important;
}

.my-md-4 {
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important;
}

.my-md-5 {
	margin-top: 3rem!important;
	margin-bottom: 3rem!important;
}

.my-md-auto {
	margin-top: auto!important;
	margin-bottom: auto!important;
}

.mt-md-0 {
	margin-top: 0!important;
}

.mt-md-1 {
	margin-top: .25rem!important;
}

.mt-md-2 {
	margin-top: .5rem!important;
}

.mt-md-3 {
	margin-top: 1rem!important;
}

.mt-md-4 {
	margin-top: 1.5rem!important;
}

.mt-md-5 {
	margin-top: 3rem!important;
}

.mt-md-auto {
	margin-top: auto!important;
}

.me-md-0 {
	margin-right: 0!important;
}

.me-md-1 {
	margin-right: .25rem!important;
}

.me-md-2 {
	margin-right: .5rem!important;
}

.me-md-3 {
	margin-right: 1rem!important;
}

.me-md-4 {
	margin-right: 1.5rem!important;
}

.me-md-5 {
	margin-right: 3rem!important;
}

.me-md-auto {
	margin-right: auto!important;
}

.mb-md-0 {
	margin-bottom: 0!important;
}

.mb-md-1 {
	margin-bottom: .25rem!important;
}

.mb-md-2 {
	margin-bottom: .5rem!important;
}

.mb-md-3 {
	margin-bottom: 1rem!important;
}

.mb-md-4 {
	margin-bottom: 1.5rem!important;
}

.mb-md-5 {
	margin-bottom: 3rem!important;
}

.mb-md-auto {
	margin-bottom: auto!important;
}

.ms-md-0 {
	margin-left: 0!important;
}

.ms-md-1 {
	margin-left: .25rem!important;
}

.ms-md-2 {
	margin-left: .5rem!important;
}

.ms-md-3 {
	margin-left: 1rem!important;
}

.ms-md-4 {
	margin-left: 1.5rem!important;
}

.ms-md-5 {
	margin-left: 3rem!important;
}

.ms-md-auto {
	margin-left: auto!important;
}

.p-md-0 {
	padding: 0!important;
}

.p-md-1 {
	padding: .25rem!important;
}

.p-md-2 {
	padding: .5rem!important;
}

.p-md-3 {
	padding: 1rem!important;
}

.p-md-4 {
	padding: 1.5rem!important;
}

.p-md-5 {
	padding: 3rem!important;
}

.px-md-0 {
	padding-right: 0!important;
	padding-left: 0!important;
}

.px-md-1 {
	padding-right: .25rem!important;
	padding-left: .25rem!important;
}

.px-md-2 {
	padding-right: .5rem!important;
	padding-left: .5rem!important;
}

.px-md-3 {
	padding-right: 1rem!important;
	padding-left: 1rem!important;
}

.px-md-4 {
	padding-right: 1.5rem!important;
	padding-left: 1.5rem!important;
}

.px-md-5 {
	padding-right: 3rem!important;
	padding-left: 3rem!important;
}

.py-md-0 {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

.py-md-1 {
	padding-top: .25rem!important;
	padding-bottom: .25rem!important;
}

.py-md-2 {
	padding-top: .5rem!important;
	padding-bottom: .5rem!important;
}

.py-md-3 {
	padding-top: 1rem!important;
	padding-bottom: 1rem!important;
}

.py-md-4 {
	padding-top: 1.5rem!important;
	padding-bottom: 1.5rem!important;
}

.py-md-5 {
	padding-top: 3rem!important;
	padding-bottom: 3rem!important;
}

.pt-md-0 {
	padding-top: 0!important;
}

.pt-md-1 {
	padding-top: .25rem!important;
}

.pt-md-2 {
	padding-top: .5rem!important;
}

.pt-md-3 {
	padding-top: 1rem!important;
}

.pt-md-4 {
	padding-top: 1.5rem!important;
}

.pt-md-5 {
	padding-top: 3rem!important;
}

.pe-md-0 {
	padding-right: 0!important;
}

.pe-md-1 {
	padding-right: .25rem!important;
}

.pe-md-2 {
	padding-right: .5rem!important;
}

.pe-md-3 {
	padding-right: 1rem!important;
}

.pe-md-4 {
	padding-right: 1.5rem!important;
}

.pe-md-5 {
	padding-right: 3rem!important;
}

.pb-md-0 {
	padding-bottom: 0!important;
}

.pb-md-1 {
	padding-bottom: .25rem!important;
}

.pb-md-2 {
	padding-bottom: .5rem!important;
}

.pb-md-3 {
	padding-bottom: 1rem!important;
}

.pb-md-4 {
	padding-bottom: 1.5rem!important;
}

.pb-md-5 {
	padding-bottom: 3rem!important;
}

.ps-md-0 {
	padding-left: 0!important;
}

.ps-md-1 {
	padding-left: .25rem!important;
}

.ps-md-2 {
	padding-left: .5rem!important;
}

.ps-md-3 {
	padding-left: 1rem!important;
}

.ps-md-4 {
	padding-left: 1.5rem!important;
}

.ps-md-5 {
	padding-left: 3rem!important;
}

.gap-md-0 {
	gap: 0!important;
}

.gap-md-1 {
	gap: .25rem!important;
}

.gap-md-2 {
	gap: .5rem!important;
}

.gap-md-3 {
	gap: 1rem!important;
}

.gap-md-4 {
	gap: 1.5rem!important;
}

.gap-md-5 {
	gap: 3rem!important;
}

.row-gap-md-0 {
	row-gap: 0!important;
}

.row-gap-md-1 {
	row-gap: .25rem!important;
}

.row-gap-md-2 {
	row-gap: .5rem!important;
}

.row-gap-md-3 {
	row-gap: 1rem!important;
}

.row-gap-md-4 {
	row-gap: 1.5rem!important;
}

.row-gap-md-5 {
	row-gap: 3rem!important;
}

.column-gap-md-0 {
	-moz-column-gap: 0!important;
	column-gap: 0!important;
}

.column-gap-md-1 {
	-moz-column-gap: .25rem!important;
	column-gap: .25rem!important;
}

.column-gap-md-2 {
	-moz-column-gap: .5rem!important;
	column-gap: .5rem!important;
}

.column-gap-md-3 {
	-moz-column-gap: 1rem!important;
	column-gap: 1rem!important;
}

.column-gap-md-4 {
	-moz-column-gap: 1.5rem!important;
	column-gap: 1.5rem!important;
}

.column-gap-md-5 {
	-moz-column-gap: 3rem!important;
	column-gap: 3rem!important;
}

.text-md-start {
	text-align: left!important;
}

.text-md-end {
	text-align: right!important;
}

.text-md-center {
	text-align: center!important;
}

.pagination {
	justify-content: center;
}

.heading-pagination {
	flex-wrap: nowrap;
}

.heading-pagination .pagination-left {
	width: 50%;
	margin-right: 20px;
}

.heading-pagination .pagination-right {
	width: 50%;
	justify-content: flex-end;
	display: flex;
	margin-top: 0;
}

.maintenance-cards-wrapper .maintenance-card {
	width: 48%;
}

.internal-instruments .internal-options .regional-options {
	width: 30%;
}

}

@media (min-width:992px) {

.container,
.container-lg,
.container-md,
.container-sm {
	max-width: 960px;
}

.col-lg {
	flex: 1 0 0%;
}

.row-cols-lg-auto>* {
	flex: 0 0 auto;
	width: auto;
}

.row-cols-lg-1>* {
	flex: 0 0 auto;
	width: 100%;
}

.row-cols-lg-2>* {
	flex: 0 0 auto;
	width: 50%;
}

.row-cols-lg-3>* {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.row-cols-lg-4>* {
	flex: 0 0 auto;
	width: 25%;
}

.row-cols-lg-5>* {
	flex: 0 0 auto;
	width: 20%;
}

.row-cols-lg-6>* {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-lg-auto {
	flex: 0 0 auto;
	width: auto;
}

.col-lg-1 {
	flex: 0 0 auto;
	width: 8.33333333%;
}

.col-lg-2 {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-lg-3 {
	flex: 0 0 auto;
	width: 25%;
}

.col-lg-4 {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.col-lg-5 {
	flex: 0 0 auto;
	width: 41.66666667%;
}

.col-lg-6 {
	flex: 0 0 auto;
	width: 50%;
}

.col-lg-7 {
	flex: 0 0 auto;
	width: 58.33333333%;
}

.col-lg-8 {
	flex: 0 0 auto;
	width: 66.66666667%;
}

.col-lg-9 {
	flex: 0 0 auto;
	width: 75%;
}

.col-lg-10 {
	flex: 0 0 auto;
	width: 83.33333333%;
}

.col-lg-11 {
	flex: 0 0 auto;
	width: 91.66666667%;
}

.col-lg-12 {
	flex: 0 0 auto;
	width: 100%;
}

.offset-lg-0 {
	margin-left: 0;
}

.offset-lg-1 {
	margin-left: 8.33333333%;
}

.offset-lg-2 {
	margin-left: 16.66666667%;
}

.offset-lg-3 {
	margin-left: 25%;
}

.offset-lg-4 {
	margin-left: 33.33333333%;
}

.offset-lg-5 {
	margin-left: 41.66666667%;
}

.offset-lg-6 {
	margin-left: 50%;
}

.offset-lg-7 {
	margin-left: 58.33333333%;
}

.offset-lg-8 {
	margin-left: 66.66666667%;
}

.offset-lg-9 {
	margin-left: 75%;
}

.offset-lg-10 {
	margin-left: 83.33333333%;
}

.offset-lg-11 {
	margin-left: 91.66666667%;
}

.g-lg-0,
.gx-lg-0 {
	--bs-gutter-x: 0;
}

.g-lg-0,
.gy-lg-0 {
	--bs-gutter-y: 0;
}

.g-lg-1,
.gx-lg-1 {
	--bs-gutter-x: 0.25rem;
}

.g-lg-1,
.gy-lg-1 {
	--bs-gutter-y: 0.25rem;
}

.g-lg-2,
.gx-lg-2 {
	--bs-gutter-x: 0.5rem;
}

.g-lg-2,
.gy-lg-2 {
	--bs-gutter-y: 0.5rem;
}

.g-lg-3,
.gx-lg-3 {
	--bs-gutter-x: 1rem;
}

.g-lg-3,
.gy-lg-3 {
	--bs-gutter-y: 1rem;
}

.g-lg-4,
.gx-lg-4 {
	--bs-gutter-x: 1.5rem;
}

.g-lg-4,
.gy-lg-4 {
	--bs-gutter-y: 1.5rem;
}

.g-lg-5,
.gx-lg-5 {
	--bs-gutter-x: 3rem;
}

.g-lg-5,
.gy-lg-5 {
	--bs-gutter-y: 3rem;
}

.dropdown-menu-lg-start {
	--bs-position: start;
}

.dropdown-menu-lg-start[data-bs-popper] {
	right: auto;
	left: 0;
}

.dropdown-menu-lg-end {
	--bs-position: end;
}

.dropdown-menu-lg-end[data-bs-popper] {
	right: 0;
	left: auto;
}

.navbar-expand-lg {
	flex-wrap: nowrap;
	justify-content: flex-start;
}

.navbar-expand-lg .navbar-nav {
	flex-direction: row;
}

.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
}

.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: var(--bs-navbar-nav-link-padding-x);
	padding-left: var(--bs-navbar-nav-link-padding-x);
}

.navbar-expand-lg .navbar-nav-scroll {
	overflow: visible;
}

.navbar-expand-lg .navbar-collapse {
	display: flex!important;
	flex-basis: auto;
}

.navbar-expand-lg .navbar-toggler {
	display: none;
}

.navbar-expand-lg .offcanvas {
	position: static;
	z-index: auto;
	flex-grow: 1;
	width: auto!important;
	height: auto!important;
	visibility: visible!important;
	background-color: transparent!important;
	border: 0!important;
	transform: none!important;
	transition: none;
}

.navbar-expand-lg .offcanvas .offcanvas-header {
	display: none;
}

.navbar-expand-lg .offcanvas .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
}

.list-group-horizontal-lg {
	flex-direction: row;
}

.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child) {
	border-bottom-left-radius: var(--bs-list-group-border-radius);
	border-top-right-radius: 0;
}

.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child) {
	border-top-right-radius: var(--bs-list-group-border-radius);
	border-bottom-left-radius: 0;
}

.list-group-horizontal-lg>.list-group-item.active {
	margin-top: 0;
}

.list-group-horizontal-lg>.list-group-item+.list-group-item {
	border-top-width: var(--bs-list-group-border-width);
	border-left-width: 0;
}

.list-group-horizontal-lg>.list-group-item+.list-group-item.active {
	margin-left: calc(-1 * var(--bs-list-group-border-width));
	border-left-width: var(--bs-list-group-border-width);
}

.modal-lg,
.modal-xl {
	--bs-modal-width: 800px;
}

.offcanvas-lg {
	--bs-offcanvas-height: auto;
	--bs-offcanvas-border-width: 0;
	background-color: transparent!important;
}

.offcanvas-lg .offcanvas-header {
	display: none;
}

.offcanvas-lg .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
	background-color: transparent!important;
}

.sticky-lg-top {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1020;
}

.sticky-lg-bottom {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	z-index: 1020;
}

.float-lg-start {
	float: left!important;
}

.float-lg-end {
	float: right!important;
}

.float-lg-none {
	float: none!important;
}

.object-fit-lg-contain {
	-o-object-fit: contain!important;
	object-fit: contain!important;
}

.object-fit-lg-cover {
	-o-object-fit: cover!important;
	object-fit: cover!important;
}

.object-fit-lg-fill {
	-o-object-fit: fill!important;
	object-fit: fill!important;
}

.object-fit-lg-scale {
	-o-object-fit: scale-down!important;
	object-fit: scale-down!important;
}

.object-fit-lg-none {
	-o-object-fit: none!important;
	object-fit: none!important;
}

.d-lg-inline {
	display: inline!important;
}

.d-lg-inline-block {
	display: inline-block!important;
}

.d-lg-block {
	display: block!important;
}

.d-lg-grid {
	display: grid!important;
}

.d-lg-inline-grid {
	display: inline-grid!important;
}

.d-lg-table {
	display: table!important;
}

.d-lg-table-row {
	display: table-row!important;
}

.d-lg-table-cell {
	display: table-cell!important;
}

.d-lg-flex {
	display: flex!important;
}

.d-lg-inline-flex {
	display: inline-flex!important;
}

.d-lg-none {
	display: none!important;
}

.flex-lg-fill {
	flex: 1 1 auto!important;
}

.flex-lg-row {
	flex-direction: row!important;
}

.flex-lg-column {
	flex-direction: column!important;
}

.flex-lg-row-reverse {
	flex-direction: row-reverse!important;
}

.flex-lg-column-reverse {
	flex-direction: column-reverse!important;
}

.flex-lg-grow-0 {
	flex-grow: 0!important;
}

.flex-lg-grow-1 {
	flex-grow: 1!important;
}

.flex-lg-shrink-0 {
	flex-shrink: 0!important;
}

.flex-lg-shrink-1 {
	flex-shrink: 1!important;
}

.flex-lg-wrap {
	flex-wrap: wrap!important;
}

.flex-lg-nowrap {
	flex-wrap: nowrap!important;
}

.flex-lg-wrap-reverse {
	flex-wrap: wrap-reverse!important;
}

.justify-content-lg-start {
	justify-content: flex-start!important;
}

.justify-content-lg-end {
	justify-content: flex-end!important;
}

.justify-content-lg-center {
	justify-content: center!important;
}

.justify-content-lg-between {
	justify-content: space-between!important;
}

.justify-content-lg-around {
	justify-content: space-around!important;
}

.justify-content-lg-evenly {
	justify-content: space-evenly!important;
}

.align-items-lg-start {
	align-items: flex-start!important;
}

.align-items-lg-end {
	align-items: flex-end!important;
}

.align-items-lg-center {
	align-items: center!important;
}

.align-items-lg-baseline {
	align-items: baseline!important;
}

.align-items-lg-stretch {
	align-items: stretch!important;
}

.align-content-lg-start {
	align-content: flex-start!important;
}

.align-content-lg-end {
	align-content: flex-end!important;
}

.align-content-lg-center {
	align-content: center!important;
}

.align-content-lg-between {
	align-content: space-between!important;
}

.align-content-lg-around {
	align-content: space-around!important;
}

.align-content-lg-stretch {
	align-content: stretch!important;
}

.align-self-lg-auto {
	align-self: auto!important;
}

.align-self-lg-start {
	align-self: flex-start!important;
}

.align-self-lg-end {
	align-self: flex-end!important;
}

.align-self-lg-center {
	align-self: center!important;
}

.align-self-lg-baseline {
	align-self: baseline!important;
}

.align-self-lg-stretch {
	align-self: stretch!important;
}

.order-lg-first {
	order: -1!important;
}

.order-lg-0 {
	order: 0!important;
}

.order-lg-1 {
	order: 1!important;
}

.order-lg-2 {
	order: 2!important;
}

.order-lg-3 {
	order: 3!important;
}

.order-lg-4 {
	order: 4!important;
}

.order-lg-5 {
	order: 5!important;
}

.order-lg-last {
	order: 6!important;
}

.m-lg-0 {
	margin: 0!important;
}

.m-lg-1 {
	margin: .25rem!important;
}

.m-lg-2 {
	margin: .5rem!important;
}

.m-lg-3 {
	margin: 1rem!important;
}

.m-lg-4 {
	margin: 1.5rem!important;
}

.m-lg-5 {
	margin: 3rem!important;
}

.m-lg-auto {
	margin: auto!important;
}

.mx-lg-0 {
	margin-right: 0!important;
	margin-left: 0!important;
}

.mx-lg-1 {
	margin-right: .25rem!important;
	margin-left: .25rem!important;
}

.mx-lg-2 {
	margin-right: .5rem!important;
	margin-left: .5rem!important;
}

.mx-lg-3 {
	margin-right: 1rem!important;
	margin-left: 1rem!important;
}

.mx-lg-4 {
	margin-right: 1.5rem!important;
	margin-left: 1.5rem!important;
}

.mx-lg-5 {
	margin-right: 3rem!important;
	margin-left: 3rem!important;
}

.mx-lg-auto {
	margin-right: auto!important;
	margin-left: auto!important;
}

.my-lg-0 {
	margin-top: 0!important;
	margin-bottom: 0!important;
}

.my-lg-1 {
	margin-top: .25rem!important;
	margin-bottom: .25rem!important;
}

.my-lg-2 {
	margin-top: .5rem!important;
	margin-bottom: .5rem!important;
}

.my-lg-3 {
	margin-top: 1rem!important;
	margin-bottom: 1rem!important;
}

.my-lg-4 {
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important;
}

.my-lg-5 {
	margin-top: 3rem!important;
	margin-bottom: 3rem!important;
}

.my-lg-auto {
	margin-top: auto!important;
	margin-bottom: auto!important;
}

.mt-lg-0 {
	margin-top: 0!important;
}

.mt-lg-1 {
	margin-top: .25rem!important;
}

.mt-lg-2 {
	margin-top: .5rem!important;
}

.mt-lg-3 {
	margin-top: 1rem!important;
}

.mt-lg-4 {
	margin-top: 1.5rem!important;
}

.mt-lg-5 {
	margin-top: 3rem!important;
}

.mt-lg-auto {
	margin-top: auto!important;
}

.me-lg-0 {
	margin-right: 0!important;
}

.me-lg-1 {
	margin-right: .25rem!important;
}

.me-lg-2 {
	margin-right: .5rem!important;
}

.me-lg-3 {
	margin-right: 1rem!important;
}

.me-lg-4 {
	margin-right: 1.5rem!important;
}

.me-lg-5 {
	margin-right: 3rem!important;
}

.me-lg-auto {
	margin-right: auto!important;
}

.mb-lg-0 {
	margin-bottom: 0!important;
}

.mb-lg-1 {
	margin-bottom: .25rem!important;
}

.mb-lg-2 {
	margin-bottom: .5rem!important;
}

.mb-lg-3 {
	margin-bottom: 1rem!important;
}

.mb-lg-4 {
	margin-bottom: 1.5rem!important;
}

.mb-lg-5 {
	margin-bottom: 3rem!important;
}

.mb-lg-auto {
	margin-bottom: auto!important;
}

.ms-lg-0 {
	margin-left: 0!important;
}

.ms-lg-1 {
	margin-left: .25rem!important;
}

.ms-lg-2 {
	margin-left: .5rem!important;
}

.ms-lg-3 {
	margin-left: 1rem!important;
}

.ms-lg-4 {
	margin-left: 1.5rem!important;
}

.ms-lg-5 {
	margin-left: 3rem!important;
}

.ms-lg-auto {
	margin-left: auto!important;
}

.p-lg-0 {
	padding: 0!important;
}

.p-lg-1 {
	padding: .25rem!important;
}

.p-lg-2 {
	padding: .5rem!important;
}

.p-lg-3 {
	padding: 1rem!important;
}

.p-lg-4 {
	padding: 1.5rem!important;
}

.p-lg-5 {
	padding: 3rem!important;
}

.px-lg-0 {
	padding-right: 0!important;
	padding-left: 0!important;
}

.px-lg-1 {
	padding-right: .25rem!important;
	padding-left: .25rem!important;
}

.px-lg-2 {
	padding-right: .5rem!important;
	padding-left: .5rem!important;
}

.px-lg-3 {
	padding-right: 1rem!important;
	padding-left: 1rem!important;
}

.px-lg-4 {
	padding-right: 1.5rem!important;
	padding-left: 1.5rem!important;
}

.px-lg-5 {
	padding-right: 3rem!important;
	padding-left: 3rem!important;
}

.py-lg-0 {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

.py-lg-1 {
	padding-top: .25rem!important;
	padding-bottom: .25rem!important;
}

.py-lg-2 {
	padding-top: .5rem!important;
	padding-bottom: .5rem!important;
}

.py-lg-3 {
	padding-top: 1rem!important;
	padding-bottom: 1rem!important;
}

.py-lg-4 {
	padding-top: 1.5rem!important;
	padding-bottom: 1.5rem!important;
}

.py-lg-5 {
	padding-top: 3rem!important;
	padding-bottom: 3rem!important;
}

.pt-lg-0 {
	padding-top: 0!important;
}

.pt-lg-1 {
	padding-top: .25rem!important;
}

.pt-lg-2 {
	padding-top: .5rem!important;
}

.pt-lg-3 {
	padding-top: 1rem!important;
}

.pt-lg-4 {
	padding-top: 1.5rem!important;
}

.pt-lg-5 {
	padding-top: 3rem!important;
}

.pe-lg-0 {
	padding-right: 0!important;
}

.pe-lg-1 {
	padding-right: .25rem!important;
}

.pe-lg-2 {
	padding-right: .5rem!important;
}

.pe-lg-3 {
	padding-right: 1rem!important;
}

.pe-lg-4 {
	padding-right: 1.5rem!important;
}

.pe-lg-5 {
	padding-right: 3rem!important;
}

.pb-lg-0 {
	padding-bottom: 0!important;
}

.pb-lg-1 {
	padding-bottom: .25rem!important;
}

.pb-lg-2 {
	padding-bottom: .5rem!important;
}

.pb-lg-3 {
	padding-bottom: 1rem!important;
}

.pb-lg-4 {
	padding-bottom: 1.5rem!important;
}

.pb-lg-5 {
	padding-bottom: 3rem!important;
}

.ps-lg-0 {
	padding-left: 0!important;
}

.ps-lg-1 {
	padding-left: .25rem!important;
}

.ps-lg-2 {
	padding-left: .5rem!important;
}

.ps-lg-3 {
	padding-left: 1rem!important;
}

.ps-lg-4 {
	padding-left: 1.5rem!important;
}

.ps-lg-5 {
	padding-left: 3rem!important;
}

.gap-lg-0 {
	gap: 0!important;
}

.gap-lg-1 {
	gap: .25rem!important;
}

.gap-lg-2 {
	gap: .5rem!important;
}

.gap-lg-3 {
	gap: 1rem!important;
}

.gap-lg-4 {
	gap: 1.5rem!important;
}

.gap-lg-5 {
	gap: 3rem!important;
}

.row-gap-lg-0 {
	row-gap: 0!important;
}

.row-gap-lg-1 {
	row-gap: .25rem!important;
}

.row-gap-lg-2 {
	row-gap: .5rem!important;
}

.row-gap-lg-3 {
	row-gap: 1rem!important;
}

.row-gap-lg-4 {
	row-gap: 1.5rem!important;
}

.row-gap-lg-5 {
	row-gap: 3rem!important;
}

.column-gap-lg-0 {
	-moz-column-gap: 0!important;
	column-gap: 0!important;
}

.column-gap-lg-1 {
	-moz-column-gap: .25rem!important;
	column-gap: .25rem!important;
}

.column-gap-lg-2 {
	-moz-column-gap: .5rem!important;
	column-gap: .5rem!important;
}

.column-gap-lg-3 {
	-moz-column-gap: 1rem!important;
	column-gap: 1rem!important;
}

.column-gap-lg-4 {
	-moz-column-gap: 1.5rem!important;
	column-gap: 1.5rem!important;
}

.column-gap-lg-5 {
	-moz-column-gap: 3rem!important;
	column-gap: 3rem!important;
}

.text-lg-start {
	text-align: left!important;
}

.text-lg-end {
	text-align: right!important;
}

.text-lg-center {
	text-align: center!important;
}

.bottom-border {
	gap: 0;
}

.footer {
	padding: 50px 0 20px;
}

.footer__top {
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.footer__top-box {
	border-bottom: 0;
}

.footer__top-box-main {
	width: 28%;
}

.footer__top h5 {
	cursor: text;
	font-size: 1.25rem;
	padding: 0;
	margin-bottom: 35px;
}

.footer__top h5>img {
	display: none;
}

.footer__top ul {
	display: block;
}

.footer__top ul li {
	padding-inline: 0;
}

.footer_bottom {
	gap: 0;
	padding-block: 0;
}

.footer_bottom ul {
	align-self: flex-end;
}

.footer_bottom ul li:first-child>a {
	display: inline-block;
}

.footer_bottom_copyright {
	width: 100%;
	padding-top: 27px;
	border-top: 1px solid rgba(255,255,255,.3);
	margin-top: 30px;
	text-align: center;
}

.header {
	position: relative;
	padding-block: 15px;
	z-index: 10;
}

.header__left {
	position: relative;
	padding: 0;
}

.header__left__logo {
	width: 92px;
}

.header-right {
	width: 100%;
	padding: 0;
}

.header-right__top {
	align-items: center;
	justify-content: flex-end;
	gap: 7px;
}

.header-right__top li .button {
	padding-inline: 10px;
	font-size: .75rem;
	white-space: nowrap;
}

.header-right__top {
	flex-direction: row;
}

.header-right__bottom {
	display: flex;
	gap: 10px;
	justify-content: flex-end;
	margin-top: 30px;
}

.header-right__bottom input,
.header-right__bottom select {
	width: 100%;
	padding: 5px 10px;
}

.header-right__searchsite {
	width: 183px;
}

.header-right__select {
	width: 90px;
}

.header-right .header__left {
	display: none;
}

.header-left-width {
	width: 43%;
}

.header-right-width {
	width: 57%;
}

main {
	padding-top: 0;
}

.nav {
	background: #e6cbc1;
	width: 100%;
	position: sticky;
	top: 0;
	z-index: 10;
}

.nav .custom-navbar {
	flex-direction: row;
	justify-content: space-between;
	--content: 1239px;
	--mw: 100%;
	--px: calc(15px * 2);
	width: min(var(--mw) - var(--px),var(--content));
	padding-inline: 0!important;
	margin-inline: auto;
}

.nav .custom-navbar li {
	padding: 0;
	border: 0;
	width: 100%;
}

.nav .custom-navbar li.current_page_ancestor .dropbtn,
.nav .custom-navbar li.current_page_item .dropbtn {
	background-color: rgba(255,255,255,.8);
}

.nav .custom-navbar li .dropbtn {
	color: #000!important;
	text-decoration: none;
	font-size: .875rem;
	font-weight: 400;
	height: 62px;
	color: #945547;
	place-items: center;
	white-space: pre-line;
	padding-inline: 16px;
	background-position: 90px 27px;
}

.nav .custom-navbar li .dropbtn--grid {
	grid-template-columns: 1fr!important;
	gap: 0;
	background-image: none;
}

.nav .custom-navbar li .dropdown-content {
	min-width: 100%;
}

.nav .custom-navbar li .dropdown-content a {
	padding: 12px 14px;
	display: inline-block;
	width: 100%;
	white-space: nowrap;
}

.nav .custom-navbar li .dropdown-content .dropdown-submenu .dropdown-content-submenu {
	min-height: max-content;
}

.nav .custom-navbar li:hover .dropbtn {
	display: grid;
	color: #945547!important;
}

.nav .custom-navbar li:last-child .dropdown-content .dropdown-submenu .dropdown-content-submenu {
	min-height: max-content;
}

.banner__content h6 {
	padding-top: 47px;
}

.heading-pagination .pagination-left {
	width: 65%;
}

.heading-pagination .pagination-right {
	width: 35%;
}

.vacancies-cards-wrapper .vanacies-card .card-top button {
	margin-top: 0;
}

.cause-list-wrapper .proposal-request {
	padding-right: 70px;
}

.nor-wrapper .nor-right .nor-list {
	flex-direction: row;
	align-items: center;
}

.mandate-wrapper .mandate-left {
	padding: 38px 135px 28px 28px;
}

.information-wrapper .information-container .landmark-cases-wrapper .brown-box p {
	max-width: 670px;
}

.information-wrapper .information-container .landmark-cases-wrapper .brown-box .information-wrap-center {
	max-width: 670px;
}

.mission-vision-main {
	flex-direction: row;
}

.mission-vision-main .mission-blocks {
	width: 33.3%;
	border-right: 1px solid rgba(148,85,71,.3);
	border-bottom: 0;
}

.mission-vision-main .mission-blocks:last-child {
	border-right: 0;
}

.mission-vision-main .mission-blocks ul li {
	width: 35%;
}

.judges-wrapper .judges-main .judges-block {
	width: 32%;
}

.archived-wrapper .archived-main ul li button {
	margin-left: auto;
}

.audio-main ul li {
	width: 32%;
}

.maintenance-cards-wrapper {
	gap: 16px;
}

.maintenance-cards-wrapper .maintenance-card {
	width: 32%;
}

.statistics-wrapper .tab-content .statistics-main .inner-box {
	width: 22%;
}

}

@media (min-width:1200px) {

.h1,
h1 {
	font-size: 2.5rem;
}

.h2,
h2 {
	font-size: 2rem;
}

.h3,
h3 {
	font-size: 1.75rem;
}

.h4,
h4 {
	font-size: 1.5rem;
}

legend {
	font-size: 1.5rem;
}

.display-1 {
	font-size: 5rem;
}

.display-2 {
	font-size: 4.5rem;
}

.display-3 {
	font-size: 4rem;
}

.display-4 {
	font-size: 3.5rem;
}

.display-5 {
	font-size: 3rem;
}

.display-6 {
	font-size: 2.5rem;
}

.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
	max-width: 1140px;
}

.col-xl {
	flex: 1 0 0%;
}

.row-cols-xl-auto>* {
	flex: 0 0 auto;
	width: auto;
}

.row-cols-xl-1>* {
	flex: 0 0 auto;
	width: 100%;
}

.row-cols-xl-2>* {
	flex: 0 0 auto;
	width: 50%;
}

.row-cols-xl-3>* {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.row-cols-xl-4>* {
	flex: 0 0 auto;
	width: 25%;
}

.row-cols-xl-5>* {
	flex: 0 0 auto;
	width: 20%;
}

.row-cols-xl-6>* {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-xl-auto {
	flex: 0 0 auto;
	width: auto;
}

.col-xl-1 {
	flex: 0 0 auto;
	width: 8.33333333%;
}

.col-xl-2 {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-xl-3 {
	flex: 0 0 auto;
	width: 25%;
}

.col-xl-4 {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.col-xl-5 {
	flex: 0 0 auto;
	width: 41.66666667%;
}

.col-xl-6 {
	flex: 0 0 auto;
	width: 50%;
}

.col-xl-7 {
	flex: 0 0 auto;
	width: 58.33333333%;
}

.col-xl-8 {
	flex: 0 0 auto;
	width: 66.66666667%;
}

.col-xl-9 {
	flex: 0 0 auto;
	width: 75%;
}

.col-xl-10 {
	flex: 0 0 auto;
	width: 83.33333333%;
}

.col-xl-11 {
	flex: 0 0 auto;
	width: 91.66666667%;
}

.col-xl-12 {
	flex: 0 0 auto;
	width: 100%;
}

.offset-xl-0 {
	margin-left: 0;
}

.offset-xl-1 {
	margin-left: 8.33333333%;
}

.offset-xl-2 {
	margin-left: 16.66666667%;
}

.offset-xl-3 {
	margin-left: 25%;
}

.offset-xl-4 {
	margin-left: 33.33333333%;
}

.offset-xl-5 {
	margin-left: 41.66666667%;
}

.offset-xl-6 {
	margin-left: 50%;
}

.offset-xl-7 {
	margin-left: 58.33333333%;
}

.offset-xl-8 {
	margin-left: 66.66666667%;
}

.offset-xl-9 {
	margin-left: 75%;
}

.offset-xl-10 {
	margin-left: 83.33333333%;
}

.offset-xl-11 {
	margin-left: 91.66666667%;
}

.g-xl-0,
.gx-xl-0 {
	--bs-gutter-x: 0;
}

.g-xl-0,
.gy-xl-0 {
	--bs-gutter-y: 0;
}

.g-xl-1,
.gx-xl-1 {
	--bs-gutter-x: 0.25rem;
}

.g-xl-1,
.gy-xl-1 {
	--bs-gutter-y: 0.25rem;
}

.g-xl-2,
.gx-xl-2 {
	--bs-gutter-x: 0.5rem;
}

.g-xl-2,
.gy-xl-2 {
	--bs-gutter-y: 0.5rem;
}

.g-xl-3,
.gx-xl-3 {
	--bs-gutter-x: 1rem;
}

.g-xl-3,
.gy-xl-3 {
	--bs-gutter-y: 1rem;
}

.g-xl-4,
.gx-xl-4 {
	--bs-gutter-x: 1.5rem;
}

.g-xl-4,
.gy-xl-4 {
	--bs-gutter-y: 1.5rem;
}

.g-xl-5,
.gx-xl-5 {
	--bs-gutter-x: 3rem;
}

.g-xl-5,
.gy-xl-5 {
	--bs-gutter-y: 3rem;
}

.dropdown-menu-xl-start {
	--bs-position: start;
}

.dropdown-menu-xl-start[data-bs-popper] {
	right: auto;
	left: 0;
}

.dropdown-menu-xl-end {
	--bs-position: end;
}

.dropdown-menu-xl-end[data-bs-popper] {
	right: 0;
	left: auto;
}

.navbar-expand-xl {
	flex-wrap: nowrap;
	justify-content: flex-start;
}

.navbar-expand-xl .navbar-nav {
	flex-direction: row;
}

.navbar-expand-xl .navbar-nav .dropdown-menu {
	position: absolute;
}

.navbar-expand-xl .navbar-nav .nav-link {
	padding-right: var(--bs-navbar-nav-link-padding-x);
	padding-left: var(--bs-navbar-nav-link-padding-x);
}

.navbar-expand-xl .navbar-nav-scroll {
	overflow: visible;
}

.navbar-expand-xl .navbar-collapse {
	display: flex!important;
	flex-basis: auto;
}

.navbar-expand-xl .navbar-toggler {
	display: none;
}

.navbar-expand-xl .offcanvas {
	position: static;
	z-index: auto;
	flex-grow: 1;
	width: auto!important;
	height: auto!important;
	visibility: visible!important;
	background-color: transparent!important;
	border: 0!important;
	transform: none!important;
	transition: none;
}

.navbar-expand-xl .offcanvas .offcanvas-header {
	display: none;
}

.navbar-expand-xl .offcanvas .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
}

.list-group-horizontal-xl {
	flex-direction: row;
}

.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child) {
	border-bottom-left-radius: var(--bs-list-group-border-radius);
	border-top-right-radius: 0;
}

.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child) {
	border-top-right-radius: var(--bs-list-group-border-radius);
	border-bottom-left-radius: 0;
}

.list-group-horizontal-xl>.list-group-item.active {
	margin-top: 0;
}

.list-group-horizontal-xl>.list-group-item+.list-group-item {
	border-top-width: var(--bs-list-group-border-width);
	border-left-width: 0;
}

.list-group-horizontal-xl>.list-group-item+.list-group-item.active {
	margin-left: calc(-1 * var(--bs-list-group-border-width));
	border-left-width: var(--bs-list-group-border-width);
}

.modal-xl {
	--bs-modal-width: 1140px;
}

.offcanvas-xl {
	--bs-offcanvas-height: auto;
	--bs-offcanvas-border-width: 0;
	background-color: transparent!important;
}

.offcanvas-xl .offcanvas-header {
	display: none;
}

.offcanvas-xl .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
	background-color: transparent!important;
}

.sticky-xl-top {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1020;
}

.sticky-xl-bottom {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	z-index: 1020;
}

.float-xl-start {
	float: left!important;
}

.float-xl-end {
	float: right!important;
}

.float-xl-none {
	float: none!important;
}

.object-fit-xl-contain {
	-o-object-fit: contain!important;
	object-fit: contain!important;
}

.object-fit-xl-cover {
	-o-object-fit: cover!important;
	object-fit: cover!important;
}

.object-fit-xl-fill {
	-o-object-fit: fill!important;
	object-fit: fill!important;
}

.object-fit-xl-scale {
	-o-object-fit: scale-down!important;
	object-fit: scale-down!important;
}

.object-fit-xl-none {
	-o-object-fit: none!important;
	object-fit: none!important;
}

.d-xl-inline {
	display: inline!important;
}

.d-xl-inline-block {
	display: inline-block!important;
}

.d-xl-block {
	display: block!important;
}

.d-xl-grid {
	display: grid!important;
}

.d-xl-inline-grid {
	display: inline-grid!important;
}

.d-xl-table {
	display: table!important;
}

.d-xl-table-row {
	display: table-row!important;
}

.d-xl-table-cell {
	display: table-cell!important;
}

.d-xl-flex {
	display: flex!important;
}

.d-xl-inline-flex {
	display: inline-flex!important;
}

.d-xl-none {
	display: none!important;
}

.flex-xl-fill {
	flex: 1 1 auto!important;
}

.flex-xl-row {
	flex-direction: row!important;
}

.flex-xl-column {
	flex-direction: column!important;
}

.flex-xl-row-reverse {
	flex-direction: row-reverse!important;
}

.flex-xl-column-reverse {
	flex-direction: column-reverse!important;
}

.flex-xl-grow-0 {
	flex-grow: 0!important;
}

.flex-xl-grow-1 {
	flex-grow: 1!important;
}

.flex-xl-shrink-0 {
	flex-shrink: 0!important;
}

.flex-xl-shrink-1 {
	flex-shrink: 1!important;
}

.flex-xl-wrap {
	flex-wrap: wrap!important;
}

.flex-xl-nowrap {
	flex-wrap: nowrap!important;
}

.flex-xl-wrap-reverse {
	flex-wrap: wrap-reverse!important;
}

.justify-content-xl-start {
	justify-content: flex-start!important;
}

.justify-content-xl-end {
	justify-content: flex-end!important;
}

.justify-content-xl-center {
	justify-content: center!important;
}

.justify-content-xl-between {
	justify-content: space-between!important;
}

.justify-content-xl-around {
	justify-content: space-around!important;
}

.justify-content-xl-evenly {
	justify-content: space-evenly!important;
}

.align-items-xl-start {
	align-items: flex-start!important;
}

.align-items-xl-end {
	align-items: flex-end!important;
}

.align-items-xl-center {
	align-items: center!important;
}

.align-items-xl-baseline {
	align-items: baseline!important;
}

.align-items-xl-stretch {
	align-items: stretch!important;
}

.align-content-xl-start {
	align-content: flex-start!important;
}

.align-content-xl-end {
	align-content: flex-end!important;
}

.align-content-xl-center {
	align-content: center!important;
}

.align-content-xl-between {
	align-content: space-between!important;
}

.align-content-xl-around {
	align-content: space-around!important;
}

.align-content-xl-stretch {
	align-content: stretch!important;
}

.align-self-xl-auto {
	align-self: auto!important;
}

.align-self-xl-start {
	align-self: flex-start!important;
}

.align-self-xl-end {
	align-self: flex-end!important;
}

.align-self-xl-center {
	align-self: center!important;
}

.align-self-xl-baseline {
	align-self: baseline!important;
}

.align-self-xl-stretch {
	align-self: stretch!important;
}

.order-xl-first {
	order: -1!important;
}

.order-xl-0 {
	order: 0!important;
}

.order-xl-1 {
	order: 1!important;
}

.order-xl-2 {
	order: 2!important;
}

.order-xl-3 {
	order: 3!important;
}

.order-xl-4 {
	order: 4!important;
}

.order-xl-5 {
	order: 5!important;
}

.order-xl-last {
	order: 6!important;
}

.m-xl-0 {
	margin: 0!important;
}

.m-xl-1 {
	margin: .25rem!important;
}

.m-xl-2 {
	margin: .5rem!important;
}

.m-xl-3 {
	margin: 1rem!important;
}

.m-xl-4 {
	margin: 1.5rem!important;
}

.m-xl-5 {
	margin: 3rem!important;
}

.m-xl-auto {
	margin: auto!important;
}

.mx-xl-0 {
	margin-right: 0!important;
	margin-left: 0!important;
}

.mx-xl-1 {
	margin-right: .25rem!important;
	margin-left: .25rem!important;
}

.mx-xl-2 {
	margin-right: .5rem!important;
	margin-left: .5rem!important;
}

.mx-xl-3 {
	margin-right: 1rem!important;
	margin-left: 1rem!important;
}

.mx-xl-4 {
	margin-right: 1.5rem!important;
	margin-left: 1.5rem!important;
}

.mx-xl-5 {
	margin-right: 3rem!important;
	margin-left: 3rem!important;
}

.mx-xl-auto {
	margin-right: auto!important;
	margin-left: auto!important;
}

.my-xl-0 {
	margin-top: 0!important;
	margin-bottom: 0!important;
}

.my-xl-1 {
	margin-top: .25rem!important;
	margin-bottom: .25rem!important;
}

.my-xl-2 {
	margin-top: .5rem!important;
	margin-bottom: .5rem!important;
}

.my-xl-3 {
	margin-top: 1rem!important;
	margin-bottom: 1rem!important;
}

.my-xl-4 {
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important;
}

.my-xl-5 {
	margin-top: 3rem!important;
	margin-bottom: 3rem!important;
}

.my-xl-auto {
	margin-top: auto!important;
	margin-bottom: auto!important;
}

.mt-xl-0 {
	margin-top: 0!important;
}

.mt-xl-1 {
	margin-top: .25rem!important;
}

.mt-xl-2 {
	margin-top: .5rem!important;
}

.mt-xl-3 {
	margin-top: 1rem!important;
}

.mt-xl-4 {
	margin-top: 1.5rem!important;
}

.mt-xl-5 {
	margin-top: 3rem!important;
}

.mt-xl-auto {
	margin-top: auto!important;
}

.me-xl-0 {
	margin-right: 0!important;
}

.me-xl-1 {
	margin-right: .25rem!important;
}

.me-xl-2 {
	margin-right: .5rem!important;
}

.me-xl-3 {
	margin-right: 1rem!important;
}

.me-xl-4 {
	margin-right: 1.5rem!important;
}

.me-xl-5 {
	margin-right: 3rem!important;
}

.me-xl-auto {
	margin-right: auto!important;
}

.mb-xl-0 {
	margin-bottom: 0!important;
}

.mb-xl-1 {
	margin-bottom: .25rem!important;
}

.mb-xl-2 {
	margin-bottom: .5rem!important;
}

.mb-xl-3 {
	margin-bottom: 1rem!important;
}

.mb-xl-4 {
	margin-bottom: 1.5rem!important;
}

.mb-xl-5 {
	margin-bottom: 3rem!important;
}

.mb-xl-auto {
	margin-bottom: auto!important;
}

.ms-xl-0 {
	margin-left: 0!important;
}

.ms-xl-1 {
	margin-left: .25rem!important;
}

.ms-xl-2 {
	margin-left: .5rem!important;
}

.ms-xl-3 {
	margin-left: 1rem!important;
}

.ms-xl-4 {
	margin-left: 1.5rem!important;
}

.ms-xl-5 {
	margin-left: 3rem!important;
}

.ms-xl-auto {
	margin-left: auto!important;
}

.p-xl-0 {
	padding: 0!important;
}

.p-xl-1 {
	padding: .25rem!important;
}

.p-xl-2 {
	padding: .5rem!important;
}

.p-xl-3 {
	padding: 1rem!important;
}

.p-xl-4 {
	padding: 1.5rem!important;
}

.p-xl-5 {
	padding: 3rem!important;
}

.px-xl-0 {
	padding-right: 0!important;
	padding-left: 0!important;
}

.px-xl-1 {
	padding-right: .25rem!important;
	padding-left: .25rem!important;
}

.px-xl-2 {
	padding-right: .5rem!important;
	padding-left: .5rem!important;
}

.px-xl-3 {
	padding-right: 1rem!important;
	padding-left: 1rem!important;
}

.px-xl-4 {
	padding-right: 1.5rem!important;
	padding-left: 1.5rem!important;
}

.px-xl-5 {
	padding-right: 3rem!important;
	padding-left: 3rem!important;
}

.py-xl-0 {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

.py-xl-1 {
	padding-top: .25rem!important;
	padding-bottom: .25rem!important;
}

.py-xl-2 {
	padding-top: .5rem!important;
	padding-bottom: .5rem!important;
}

.py-xl-3 {
	padding-top: 1rem!important;
	padding-bottom: 1rem!important;
}

.py-xl-4 {
	padding-top: 1.5rem!important;
	padding-bottom: 1.5rem!important;
}

.py-xl-5 {
	padding-top: 3rem!important;
	padding-bottom: 3rem!important;
}

.pt-xl-0 {
	padding-top: 0!important;
}

.pt-xl-1 {
	padding-top: .25rem!important;
}

.pt-xl-2 {
	padding-top: .5rem!important;
}

.pt-xl-3 {
	padding-top: 1rem!important;
}

.pt-xl-4 {
	padding-top: 1.5rem!important;
}

.pt-xl-5 {
	padding-top: 3rem!important;
}

.pe-xl-0 {
	padding-right: 0!important;
}

.pe-xl-1 {
	padding-right: .25rem!important;
}

.pe-xl-2 {
	padding-right: .5rem!important;
}

.pe-xl-3 {
	padding-right: 1rem!important;
}

.pe-xl-4 {
	padding-right: 1.5rem!important;
}

.pe-xl-5 {
	padding-right: 3rem!important;
}

.pb-xl-0 {
	padding-bottom: 0!important;
}

.pb-xl-1 {
	padding-bottom: .25rem!important;
}

.pb-xl-2 {
	padding-bottom: .5rem!important;
}

.pb-xl-3 {
	padding-bottom: 1rem!important;
}

.pb-xl-4 {
	padding-bottom: 1.5rem!important;
}

.pb-xl-5 {
	padding-bottom: 3rem!important;
}

.ps-xl-0 {
	padding-left: 0!important;
}

.ps-xl-1 {
	padding-left: .25rem!important;
}

.ps-xl-2 {
	padding-left: .5rem!important;
}

.ps-xl-3 {
	padding-left: 1rem!important;
}

.ps-xl-4 {
	padding-left: 1.5rem!important;
}

.ps-xl-5 {
	padding-left: 3rem!important;
}

.gap-xl-0 {
	gap: 0!important;
}

.gap-xl-1 {
	gap: .25rem!important;
}

.gap-xl-2 {
	gap: .5rem!important;
}

.gap-xl-3 {
	gap: 1rem!important;
}

.gap-xl-4 {
	gap: 1.5rem!important;
}

.gap-xl-5 {
	gap: 3rem!important;
}

.row-gap-xl-0 {
	row-gap: 0!important;
}

.row-gap-xl-1 {
	row-gap: .25rem!important;
}

.row-gap-xl-2 {
	row-gap: .5rem!important;
}

.row-gap-xl-3 {
	row-gap: 1rem!important;
}

.row-gap-xl-4 {
	row-gap: 1.5rem!important;
}

.row-gap-xl-5 {
	row-gap: 3rem!important;
}

.column-gap-xl-0 {
	-moz-column-gap: 0!important;
	column-gap: 0!important;
}

.column-gap-xl-1 {
	-moz-column-gap: .25rem!important;
	column-gap: .25rem!important;
}

.column-gap-xl-2 {
	-moz-column-gap: .5rem!important;
	column-gap: .5rem!important;
}

.column-gap-xl-3 {
	-moz-column-gap: 1rem!important;
	column-gap: 1rem!important;
}

.column-gap-xl-4 {
	-moz-column-gap: 1.5rem!important;
	column-gap: 1.5rem!important;
}

.column-gap-xl-5 {
	-moz-column-gap: 3rem!important;
	column-gap: 3rem!important;
}

.text-xl-start {
	text-align: left!important;
}

.text-xl-end {
	text-align: right!important;
}

.text-xl-center {
	text-align: center!important;
}

.fs-1 {
	font-size: 2.5rem!important;
}

.fs-2 {
	font-size: 2rem!important;
}

.fs-3 {
	font-size: 1.75rem!important;
}

.fs-4 {
	font-size: 1.5rem!important;
}

.header__left {
	gap: 10px;
}

.header__left a {
	font-size: 1.125rem;
	line-height: 24px;
}

.header-right__top {
	gap: 10px;
}

.header-right__top li .button {
	font-size: .875rem;
	padding: 10px 10px;
}

.nav .custom-navbar li .dropbtn {
	padding-inline: 15px;
	background-position: 115px 27px;
}

.heading-pagination .pagination-left {
	width: 70%;
	margin-right: 35px;
}

.heading-pagination .pagination-right {
	width: 30%;
}

.vacancies-cards-wrapper .vanacies-card {
	width: 49%;
}

.media-banner h4 {
	font-size: 2.8125rem;
}

.maintenance-cards-wrapper {
	gap: 20px;
}

.maintenance-cards-wrapper .maintenance-card {
	gap: 25px;
}

}

@media (min-width:1400px) {

.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
	max-width: 1320px;
}

.col-xxl {
	flex: 1 0 0%;
}

.row-cols-xxl-auto>* {
	flex: 0 0 auto;
	width: auto;
}

.row-cols-xxl-1>* {
	flex: 0 0 auto;
	width: 100%;
}

.row-cols-xxl-2>* {
	flex: 0 0 auto;
	width: 50%;
}

.row-cols-xxl-3>* {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.row-cols-xxl-4>* {
	flex: 0 0 auto;
	width: 25%;
}

.row-cols-xxl-5>* {
	flex: 0 0 auto;
	width: 20%;
}

.row-cols-xxl-6>* {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-xxl-auto {
	flex: 0 0 auto;
	width: auto;
}

.col-xxl-1 {
	flex: 0 0 auto;
	width: 8.33333333%;
}

.col-xxl-2 {
	flex: 0 0 auto;
	width: 16.66666667%;
}

.col-xxl-3 {
	flex: 0 0 auto;
	width: 25%;
}

.col-xxl-4 {
	flex: 0 0 auto;
	width: 33.33333333%;
}

.col-xxl-5 {
	flex: 0 0 auto;
	width: 41.66666667%;
}

.col-xxl-6 {
	flex: 0 0 auto;
	width: 50%;
}

.col-xxl-7 {
	flex: 0 0 auto;
	width: 58.33333333%;
}

.col-xxl-8 {
	flex: 0 0 auto;
	width: 66.66666667%;
}

.col-xxl-9 {
	flex: 0 0 auto;
	width: 75%;
}

.col-xxl-10 {
	flex: 0 0 auto;
	width: 83.33333333%;
}

.col-xxl-11 {
	flex: 0 0 auto;
	width: 91.66666667%;
}

.col-xxl-12 {
	flex: 0 0 auto;
	width: 100%;
}

.offset-xxl-0 {
	margin-left: 0;
}

.offset-xxl-1 {
	margin-left: 8.33333333%;
}

.offset-xxl-2 {
	margin-left: 16.66666667%;
}

.offset-xxl-3 {
	margin-left: 25%;
}

.offset-xxl-4 {
	margin-left: 33.33333333%;
}

.offset-xxl-5 {
	margin-left: 41.66666667%;
}

.offset-xxl-6 {
	margin-left: 50%;
}

.offset-xxl-7 {
	margin-left: 58.33333333%;
}

.offset-xxl-8 {
	margin-left: 66.66666667%;
}

.offset-xxl-9 {
	margin-left: 75%;
}

.offset-xxl-10 {
	margin-left: 83.33333333%;
}

.offset-xxl-11 {
	margin-left: 91.66666667%;
}

.g-xxl-0,
.gx-xxl-0 {
	--bs-gutter-x: 0;
}

.g-xxl-0,
.gy-xxl-0 {
	--bs-gutter-y: 0;
}

.g-xxl-1,
.gx-xxl-1 {
	--bs-gutter-x: 0.25rem;
}

.g-xxl-1,
.gy-xxl-1 {
	--bs-gutter-y: 0.25rem;
}

.g-xxl-2,
.gx-xxl-2 {
	--bs-gutter-x: 0.5rem;
}

.g-xxl-2,
.gy-xxl-2 {
	--bs-gutter-y: 0.5rem;
}

.g-xxl-3,
.gx-xxl-3 {
	--bs-gutter-x: 1rem;
}

.g-xxl-3,
.gy-xxl-3 {
	--bs-gutter-y: 1rem;
}

.g-xxl-4,
.gx-xxl-4 {
	--bs-gutter-x: 1.5rem;
}

.g-xxl-4,
.gy-xxl-4 {
	--bs-gutter-y: 1.5rem;
}

.g-xxl-5,
.gx-xxl-5 {
	--bs-gutter-x: 3rem;
}

.g-xxl-5,
.gy-xxl-5 {
	--bs-gutter-y: 3rem;
}

.dropdown-menu-xxl-start {
	--bs-position: start;
}

.dropdown-menu-xxl-start[data-bs-popper] {
	right: auto;
	left: 0;
}

.dropdown-menu-xxl-end {
	--bs-position: end;
}

.dropdown-menu-xxl-end[data-bs-popper] {
	right: 0;
	left: auto;
}

.navbar-expand-xxl {
	flex-wrap: nowrap;
	justify-content: flex-start;
}

.navbar-expand-xxl .navbar-nav {
	flex-direction: row;
}

.navbar-expand-xxl .navbar-nav .dropdown-menu {
	position: absolute;
}

.navbar-expand-xxl .navbar-nav .nav-link {
	padding-right: var(--bs-navbar-nav-link-padding-x);
	padding-left: var(--bs-navbar-nav-link-padding-x);
}

.navbar-expand-xxl .navbar-nav-scroll {
	overflow: visible;
}

.navbar-expand-xxl .navbar-collapse {
	display: flex!important;
	flex-basis: auto;
}

.navbar-expand-xxl .navbar-toggler {
	display: none;
}

.navbar-expand-xxl .offcanvas {
	position: static;
	z-index: auto;
	flex-grow: 1;
	width: auto!important;
	height: auto!important;
	visibility: visible!important;
	background-color: transparent!important;
	border: 0!important;
	transform: none!important;
	transition: none;
}

.navbar-expand-xxl .offcanvas .offcanvas-header {
	display: none;
}

.navbar-expand-xxl .offcanvas .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
}

.list-group-horizontal-xxl {
	flex-direction: row;
}

.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child) {
	border-bottom-left-radius: var(--bs-list-group-border-radius);
	border-top-right-radius: 0;
}

.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child) {
	border-top-right-radius: var(--bs-list-group-border-radius);
	border-bottom-left-radius: 0;
}

.list-group-horizontal-xxl>.list-group-item.active {
	margin-top: 0;
}

.list-group-horizontal-xxl>.list-group-item+.list-group-item {
	border-top-width: var(--bs-list-group-border-width);
	border-left-width: 0;
}

.list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
	margin-left: calc(-1 * var(--bs-list-group-border-width));
	border-left-width: var(--bs-list-group-border-width);
}

.offcanvas-xxl {
	--bs-offcanvas-height: auto;
	--bs-offcanvas-border-width: 0;
	background-color: transparent!important;
}

.offcanvas-xxl .offcanvas-header {
	display: none;
}

.offcanvas-xxl .offcanvas-body {
	display: flex;
	flex-grow: 0;
	padding: 0;
	overflow-y: visible;
	background-color: transparent!important;
}

.sticky-xxl-top {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1020;
}

.sticky-xxl-bottom {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	z-index: 1020;
}

.float-xxl-start {
	float: left!important;
}

.float-xxl-end {
	float: right!important;
}

.float-xxl-none {
	float: none!important;
}

.object-fit-xxl-contain {
	-o-object-fit: contain!important;
	object-fit: contain!important;
}

.object-fit-xxl-cover {
	-o-object-fit: cover!important;
	object-fit: cover!important;
}

.object-fit-xxl-fill {
	-o-object-fit: fill!important;
	object-fit: fill!important;
}

.object-fit-xxl-scale {
	-o-object-fit: scale-down!important;
	object-fit: scale-down!important;
}

.object-fit-xxl-none {
	-o-object-fit: none!important;
	object-fit: none!important;
}

.d-xxl-inline {
	display: inline!important;
}

.d-xxl-inline-block {
	display: inline-block!important;
}

.d-xxl-block {
	display: block!important;
}

.d-xxl-grid {
	display: grid!important;
}

.d-xxl-inline-grid {
	display: inline-grid!important;
}

.d-xxl-table {
	display: table!important;
}

.d-xxl-table-row {
	display: table-row!important;
}

.d-xxl-table-cell {
	display: table-cell!important;
}

.d-xxl-flex {
	display: flex!important;
}

.d-xxl-inline-flex {
	display: inline-flex!important;
}

.d-xxl-none {
	display: none!important;
}

.flex-xxl-fill {
	flex: 1 1 auto!important;
}

.flex-xxl-row {
	flex-direction: row!important;
}

.flex-xxl-column {
	flex-direction: column!important;
}

.flex-xxl-row-reverse {
	flex-direction: row-reverse!important;
}

.flex-xxl-column-reverse {
	flex-direction: column-reverse!important;
}

.flex-xxl-grow-0 {
	flex-grow: 0!important;
}

.flex-xxl-grow-1 {
	flex-grow: 1!important;
}

.flex-xxl-shrink-0 {
	flex-shrink: 0!important;
}

.flex-xxl-shrink-1 {
	flex-shrink: 1!important;
}

.flex-xxl-wrap {
	flex-wrap: wrap!important;
}

.flex-xxl-nowrap {
	flex-wrap: nowrap!important;
}

.flex-xxl-wrap-reverse {
	flex-wrap: wrap-reverse!important;
}

.justify-content-xxl-start {
	justify-content: flex-start!important;
}

.justify-content-xxl-end {
	justify-content: flex-end!important;
}

.justify-content-xxl-center {
	justify-content: center!important;
}

.justify-content-xxl-between {
	justify-content: space-between!important;
}

.justify-content-xxl-around {
	justify-content: space-around!important;
}

.justify-content-xxl-evenly {
	justify-content: space-evenly!important;
}

.align-items-xxl-start {
	align-items: flex-start!important;
}

.align-items-xxl-end {
	align-items: flex-end!important;
}

.align-items-xxl-center {
	align-items: center!important;
}

.align-items-xxl-baseline {
	align-items: baseline!important;
}

.align-items-xxl-stretch {
	align-items: stretch!important;
}

.align-content-xxl-start {
	align-content: flex-start!important;
}

.align-content-xxl-end {
	align-content: flex-end!important;
}

.align-content-xxl-center {
	align-content: center!important;
}

.align-content-xxl-between {
	align-content: space-between!important;
}

.align-content-xxl-around {
	align-content: space-around!important;
}

.align-content-xxl-stretch {
	align-content: stretch!important;
}

.align-self-xxl-auto {
	align-self: auto!important;
}

.align-self-xxl-start {
	align-self: flex-start!important;
}

.align-self-xxl-end {
	align-self: flex-end!important;
}

.align-self-xxl-center {
	align-self: center!important;
}

.align-self-xxl-baseline {
	align-self: baseline!important;
}

.align-self-xxl-stretch {
	align-self: stretch!important;
}

.order-xxl-first {
	order: -1!important;
}

.order-xxl-0 {
	order: 0!important;
}

.order-xxl-1 {
	order: 1!important;
}

.order-xxl-2 {
	order: 2!important;
}

.order-xxl-3 {
	order: 3!important;
}

.order-xxl-4 {
	order: 4!important;
}

.order-xxl-5 {
	order: 5!important;
}

.order-xxl-last {
	order: 6!important;
}

.m-xxl-0 {
	margin: 0!important;
}

.m-xxl-1 {
	margin: .25rem!important;
}

.m-xxl-2 {
	margin: .5rem!important;
}

.m-xxl-3 {
	margin: 1rem!important;
}

.m-xxl-4 {
	margin: 1.5rem!important;
}

.m-xxl-5 {
	margin: 3rem!important;
}

.m-xxl-auto {
	margin: auto!important;
}

.mx-xxl-0 {
	margin-right: 0!important;
	margin-left: 0!important;
}

.mx-xxl-1 {
	margin-right: .25rem!important;
	margin-left: .25rem!important;
}

.mx-xxl-2 {
	margin-right: .5rem!important;
	margin-left: .5rem!important;
}

.mx-xxl-3 {
	margin-right: 1rem!important;
	margin-left: 1rem!important;
}

.mx-xxl-4 {
	margin-right: 1.5rem!important;
	margin-left: 1.5rem!important;
}

.mx-xxl-5 {
	margin-right: 3rem!important;
	margin-left: 3rem!important;
}

.mx-xxl-auto {
	margin-right: auto!important;
	margin-left: auto!important;
}

.my-xxl-0 {
	margin-top: 0!important;
	margin-bottom: 0!important;
}

.my-xxl-1 {
	margin-top: .25rem!important;
	margin-bottom: .25rem!important;
}

.my-xxl-2 {
	margin-top: .5rem!important;
	margin-bottom: .5rem!important;
}

.my-xxl-3 {
	margin-top: 1rem!important;
	margin-bottom: 1rem!important;
}

.my-xxl-4 {
	margin-top: 1.5rem!important;
	margin-bottom: 1.5rem!important;
}

.my-xxl-5 {
	margin-top: 3rem!important;
	margin-bottom: 3rem!important;
}

.my-xxl-auto {
	margin-top: auto!important;
	margin-bottom: auto!important;
}

.mt-xxl-0 {
	margin-top: 0!important;
}

.mt-xxl-1 {
	margin-top: .25rem!important;
}

.mt-xxl-2 {
	margin-top: .5rem!important;
}

.mt-xxl-3 {
	margin-top: 1rem!important;
}

.mt-xxl-4 {
	margin-top: 1.5rem!important;
}

.mt-xxl-5 {
	margin-top: 3rem!important;
}

.mt-xxl-auto {
	margin-top: auto!important;
}

.me-xxl-0 {
	margin-right: 0!important;
}

.me-xxl-1 {
	margin-right: .25rem!important;
}

.me-xxl-2 {
	margin-right: .5rem!important;
}

.me-xxl-3 {
	margin-right: 1rem!important;
}

.me-xxl-4 {
	margin-right: 1.5rem!important;
}

.me-xxl-5 {
	margin-right: 3rem!important;
}

.me-xxl-auto {
	margin-right: auto!important;
}

.mb-xxl-0 {
	margin-bottom: 0!important;
}

.mb-xxl-1 {
	margin-bottom: .25rem!important;
}

.mb-xxl-2 {
	margin-bottom: .5rem!important;
}

.mb-xxl-3 {
	margin-bottom: 1rem!important;
}

.mb-xxl-4 {
	margin-bottom: 1.5rem!important;
}

.mb-xxl-5 {
	margin-bottom: 3rem!important;
}

.mb-xxl-auto {
	margin-bottom: auto!important;
}

.ms-xxl-0 {
	margin-left: 0!important;
}

.ms-xxl-1 {
	margin-left: .25rem!important;
}

.ms-xxl-2 {
	margin-left: .5rem!important;
}

.ms-xxl-3 {
	margin-left: 1rem!important;
}

.ms-xxl-4 {
	margin-left: 1.5rem!important;
}

.ms-xxl-5 {
	margin-left: 3rem!important;
}

.ms-xxl-auto {
	margin-left: auto!important;
}

.p-xxl-0 {
	padding: 0!important;
}

.p-xxl-1 {
	padding: .25rem!important;
}

.p-xxl-2 {
	padding: .5rem!important;
}

.p-xxl-3 {
	padding: 1rem!important;
}

.p-xxl-4 {
	padding: 1.5rem!important;
}

.p-xxl-5 {
	padding: 3rem!important;
}

.px-xxl-0 {
	padding-right: 0!important;
	padding-left: 0!important;
}

.px-xxl-1 {
	padding-right: .25rem!important;
	padding-left: .25rem!important;
}

.px-xxl-2 {
	padding-right: .5rem!important;
	padding-left: .5rem!important;
}

.px-xxl-3 {
	padding-right: 1rem!important;
	padding-left: 1rem!important;
}

.px-xxl-4 {
	padding-right: 1.5rem!important;
	padding-left: 1.5rem!important;
}

.px-xxl-5 {
	padding-right: 3rem!important;
	padding-left: 3rem!important;
}

.py-xxl-0 {
	padding-top: 0!important;
	padding-bottom: 0!important;
}

.py-xxl-1 {
	padding-top: .25rem!important;
	padding-bottom: .25rem!important;
}

.py-xxl-2 {
	padding-top: .5rem!important;
	padding-bottom: .5rem!important;
}

.py-xxl-3 {
	padding-top: 1rem!important;
	padding-bottom: 1rem!important;
}

.py-xxl-4 {
	padding-top: 1.5rem!important;
	padding-bottom: 1.5rem!important;
}

.py-xxl-5 {
	padding-top: 3rem!important;
	padding-bottom: 3rem!important;
}

.pt-xxl-0 {
	padding-top: 0!important;
}

.pt-xxl-1 {
	padding-top: .25rem!important;
}

.pt-xxl-2 {
	padding-top: .5rem!important;
}

.pt-xxl-3 {
	padding-top: 1rem!important;
}

.pt-xxl-4 {
	padding-top: 1.5rem!important;
}

.pt-xxl-5 {
	padding-top: 3rem!important;
}

.pe-xxl-0 {
	padding-right: 0!important;
}

.pe-xxl-1 {
	padding-right: .25rem!important;
}

.pe-xxl-2 {
	padding-right: .5rem!important;
}

.pe-xxl-3 {
	padding-right: 1rem!important;
}

.pe-xxl-4 {
	padding-right: 1.5rem!important;
}

.pe-xxl-5 {
	padding-right: 3rem!important;
}

.pb-xxl-0 {
	padding-bottom: 0!important;
}

.pb-xxl-1 {
	padding-bottom: .25rem!important;
}

.pb-xxl-2 {
	padding-bottom: .5rem!important;
}

.pb-xxl-3 {
	padding-bottom: 1rem!important;
}

.pb-xxl-4 {
	padding-bottom: 1.5rem!important;
}

.pb-xxl-5 {
	padding-bottom: 3rem!important;
}

.ps-xxl-0 {
	padding-left: 0!important;
}

.ps-xxl-1 {
	padding-left: .25rem!important;
}

.ps-xxl-2 {
	padding-left: .5rem!important;
}

.ps-xxl-3 {
	padding-left: 1rem!important;
}

.ps-xxl-4 {
	padding-left: 1.5rem!important;
}

.ps-xxl-5 {
	padding-left: 3rem!important;
}

.gap-xxl-0 {
	gap: 0!important;
}

.gap-xxl-1 {
	gap: .25rem!important;
}

.gap-xxl-2 {
	gap: .5rem!important;
}

.gap-xxl-3 {
	gap: 1rem!important;
}

.gap-xxl-4 {
	gap: 1.5rem!important;
}

.gap-xxl-5 {
	gap: 3rem!important;
}

.row-gap-xxl-0 {
	row-gap: 0!important;
}

.row-gap-xxl-1 {
	row-gap: .25rem!important;
}

.row-gap-xxl-2 {
	row-gap: .5rem!important;
}

.row-gap-xxl-3 {
	row-gap: 1rem!important;
}

.row-gap-xxl-4 {
	row-gap: 1.5rem!important;
}

.row-gap-xxl-5 {
	row-gap: 3rem!important;
}

.column-gap-xxl-0 {
	-moz-column-gap: 0!important;
	column-gap: 0!important;
}

.column-gap-xxl-1 {
	-moz-column-gap: .25rem!important;
	column-gap: .25rem!important;
}

.column-gap-xxl-2 {
	-moz-column-gap: .5rem!important;
	column-gap: .5rem!important;
}

.column-gap-xxl-3 {
	-moz-column-gap: 1rem!important;
	column-gap: 1rem!important;
}

.column-gap-xxl-4 {
	-moz-column-gap: 1.5rem!important;
	column-gap: 1.5rem!important;
}

.column-gap-xxl-5 {
	-moz-column-gap: 3rem!important;
	column-gap: 3rem!important;
}

.text-xxl-start {
	text-align: left!important;
}

.text-xxl-end {
	text-align: right!important;
}

.text-xxl-center {
	text-align: center!important;
}

.header__left a {
	font-size: 1.25rem;
	line-height: 27px;
}

}

@media (max-width:1399.98px) {

.table-responsive-xxl {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.modal-fullscreen-xxl-down {
	width: 100vw;
	max-width: none;
	height: 100%;
	margin: 0;
}

.modal-fullscreen-xxl-down .modal-content {
	height: 100%;
	border: 0;
	border-radius: 0;
}

.modal-fullscreen-xxl-down .modal-footer,
.modal-fullscreen-xxl-down .modal-header {
	border-radius: 0;
}

.modal-fullscreen-xxl-down .modal-body {
	overflow-y: auto;
}

.offcanvas-xxl {
	position: fixed;
	bottom: 0;
	z-index: var(--bs-offcanvas-zindex);
	display: flex;
	flex-direction: column;
	max-width: 100%;
	color: var(--bs-offcanvas-color);
	visibility: hidden;
	background-color: var(--bs-offcanvas-bg);
	background-clip: padding-box;
	outline: 0;
	transition: var(--bs-offcanvas-transition);
}

.offcanvas-xxl.offcanvas-start {
	top: 0;
	left: 0;
	width: var(--bs-offcanvas-width);
	border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(-100%);
}

.offcanvas-xxl.offcanvas-end {
	top: 0;
	right: 0;
	width: var(--bs-offcanvas-width);
	border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(100%);
}

.offcanvas-xxl.offcanvas-top {
	top: 0;
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(-100%);
}

.offcanvas-xxl.offcanvas-bottom {
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(100%);
}

.offcanvas-xxl.show:not(.hiding),
.offcanvas-xxl.showing {
	transform: none;
}

.offcanvas-xxl.hiding,
.offcanvas-xxl.show,
.offcanvas-xxl.showing {
	visibility: visible;
}

}

@media (max-width:1399.98px) and (prefers-reduced-motion:reduce) {

.offcanvas-xxl {
	transition: none;
}

}

@media (max-width:1199.98px) {

.table-responsive-xl {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.modal-fullscreen-xl-down {
	width: 100vw;
	max-width: none;
	height: 100%;
	margin: 0;
}

.modal-fullscreen-xl-down .modal-content {
	height: 100%;
	border: 0;
	border-radius: 0;
}

.modal-fullscreen-xl-down .modal-footer,
.modal-fullscreen-xl-down .modal-header {
	border-radius: 0;
}

.modal-fullscreen-xl-down .modal-body {
	overflow-y: auto;
}

.offcanvas-xl {
	position: fixed;
	bottom: 0;
	z-index: var(--bs-offcanvas-zindex);
	display: flex;
	flex-direction: column;
	max-width: 100%;
	color: var(--bs-offcanvas-color);
	visibility: hidden;
	background-color: var(--bs-offcanvas-bg);
	background-clip: padding-box;
	outline: 0;
	transition: var(--bs-offcanvas-transition);
}

.offcanvas-xl.offcanvas-start {
	top: 0;
	left: 0;
	width: var(--bs-offcanvas-width);
	border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(-100%);
}

.offcanvas-xl.offcanvas-end {
	top: 0;
	right: 0;
	width: var(--bs-offcanvas-width);
	border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(100%);
}

.offcanvas-xl.offcanvas-top {
	top: 0;
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(-100%);
}

.offcanvas-xl.offcanvas-bottom {
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(100%);
}

.offcanvas-xl.show:not(.hiding),
.offcanvas-xl.showing {
	transform: none;
}

.offcanvas-xl.hiding,
.offcanvas-xl.show,
.offcanvas-xl.showing {
	visibility: visible;
}

}

@media (max-width:1199.98px) and (prefers-reduced-motion:reduce) {

.offcanvas-xl {
	transition: none;
}

}

@media only screen and (max-width:1024px) {

.header__left {
	gap: 6px;
	margin-bottom: 0;
	width: 100%;
	background: #fff;
	position: fixed;
	left: 0;
	padding: 20px;
	top: 0;
	z-index: 10;
}

.header-right {
	display: none;
}

.nav {
	display: none;
}

body.mob-menu-overlay,
body.mob-menu-slideout,
body.mob-menu-slideout-over,
body.mob-menu-slideout-top {
	padding-top: 0!important;
}

.mobmenul-container {
	right: 11px!important;
	bottom: 0!important;
	top: 0!important;
}

.mobmenur-container {
	right: 0!important;
	top: 10px!important;
}

.mobmenul-container i {
	color: #000!important;
}

.mob-menu-header-holder {
	top: 43px!important;
	right: 0!important;
	background: 0 0!important;
	width: 30px!important;
	height: 30px;
	z-index: 22;
}

.mob-menu-logo-holder {
	display: none!important;
}

.mobmenu-content #mobmenuleft>li>a:hover,
.mobmenu-content #mobmenuright li:hover {
	background-color: rgba(255,255,255,.8)!important;
}

#mobmenuleft .mob-expand-submenu,
#mobmenuleft .mobmenu-content h2,
#mobmenuleft .mobmenu-content h3,
#mobmenuleft li a,
#mobmenuleft li a:visited,
#mobmenuleft>.widgettitle,
.mobmenu-content .mobmenu-tabs-header li,
.mobmenu-left-panel .mobmenu-display-name {
	font-family: Helvetica,Arial,sans-serif!important;
	font-size: 1rem!important;
	font-weight: 400;
	color: #000!important;
}

.mob-menu-cart-bg-holder,
.mob-menu-left-bg-holder,
.mob-menu-right-bg-holder,
.mobmenu-content #mobmenuleft li:hover {
	background-color: #e6cbc1!important;
}

#mobmenuleft li a,
#mobmenuleft li a:visited,
.mobmenu-content h2,
.mobmenu-content h3,
.show-nav-left .mob-expand-submenu i,
.show-nav-left .mob-menu-copyright {
	color: #000!important;
}

.mobmenu-content #mobmenuleft .sub-menu {
	background-color: rgba(255,255,255,.5)!important;
}

.mobmenu-content #mobmenuleft li:hover {
	background-color: inherit!important;
}

.mobmenu-content li>.sub-menu li {
	padding-left: 0!important;
}

.sidebar_mbl .search-icon {
	right: 20px!important;
}

}

@media (max-width:991.98px) {

.table-responsive-lg {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.modal-fullscreen-lg-down {
	width: 100vw;
	max-width: none;
	height: 100%;
	margin: 0;
}

.modal-fullscreen-lg-down .modal-content {
	height: 100%;
	border: 0;
	border-radius: 0;
}

.modal-fullscreen-lg-down .modal-footer,
.modal-fullscreen-lg-down .modal-header {
	border-radius: 0;
}

.modal-fullscreen-lg-down .modal-body {
	overflow-y: auto;
}

.offcanvas-lg {
	position: fixed;
	bottom: 0;
	z-index: var(--bs-offcanvas-zindex);
	display: flex;
	flex-direction: column;
	max-width: 100%;
	color: var(--bs-offcanvas-color);
	visibility: hidden;
	background-color: var(--bs-offcanvas-bg);
	background-clip: padding-box;
	outline: 0;
	transition: var(--bs-offcanvas-transition);
}

.offcanvas-lg.offcanvas-start {
	top: 0;
	left: 0;
	width: var(--bs-offcanvas-width);
	border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(-100%);
}

.offcanvas-lg.offcanvas-end {
	top: 0;
	right: 0;
	width: var(--bs-offcanvas-width);
	border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(100%);
}

.offcanvas-lg.offcanvas-top {
	top: 0;
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(-100%);
}

.offcanvas-lg.offcanvas-bottom {
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(100%);
}

.offcanvas-lg.show:not(.hiding),
.offcanvas-lg.showing {
	transform: none;
}

.offcanvas-lg.hiding,
.offcanvas-lg.show,
.offcanvas-lg.showing {
	visibility: visible;
}

}

@media (max-width:991.98px) and (prefers-reduced-motion:reduce) {

.offcanvas-lg {
	transition: none;
}

}

@media (max-width:767.98px) {

.table-responsive-md {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.modal-fullscreen-md-down {
	width: 100vw;
	max-width: none;
	height: 100%;
	margin: 0;
}

.modal-fullscreen-md-down .modal-content {
	height: 100%;
	border: 0;
	border-radius: 0;
}

.modal-fullscreen-md-down .modal-footer,
.modal-fullscreen-md-down .modal-header {
	border-radius: 0;
}

.modal-fullscreen-md-down .modal-body {
	overflow-y: auto;
}

.offcanvas-md {
	position: fixed;
	bottom: 0;
	z-index: var(--bs-offcanvas-zindex);
	display: flex;
	flex-direction: column;
	max-width: 100%;
	color: var(--bs-offcanvas-color);
	visibility: hidden;
	background-color: var(--bs-offcanvas-bg);
	background-clip: padding-box;
	outline: 0;
	transition: var(--bs-offcanvas-transition);
}

.offcanvas-md.offcanvas-start {
	top: 0;
	left: 0;
	width: var(--bs-offcanvas-width);
	border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(-100%);
}

.offcanvas-md.offcanvas-end {
	top: 0;
	right: 0;
	width: var(--bs-offcanvas-width);
	border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(100%);
}

.offcanvas-md.offcanvas-top {
	top: 0;
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(-100%);
}

.offcanvas-md.offcanvas-bottom {
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(100%);
}

.offcanvas-md.show:not(.hiding),
.offcanvas-md.showing {
	transform: none;
}

.offcanvas-md.hiding,
.offcanvas-md.show,
.offcanvas-md.showing {
	visibility: visible;
}

}

@media (max-width:767.98px) and (prefers-reduced-motion:reduce) {

.offcanvas-md {
	transition: none;
}

}

@media (max-width:575.98px) {

.table-responsive-sm {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.modal-fullscreen-sm-down {
	width: 100vw;
	max-width: none;
	height: 100%;
	margin: 0;
}

.modal-fullscreen-sm-down .modal-content {
	height: 100%;
	border: 0;
	border-radius: 0;
}

.modal-fullscreen-sm-down .modal-footer,
.modal-fullscreen-sm-down .modal-header {
	border-radius: 0;
}

.modal-fullscreen-sm-down .modal-body {
	overflow-y: auto;
}

.offcanvas-sm {
	position: fixed;
	bottom: 0;
	z-index: var(--bs-offcanvas-zindex);
	display: flex;
	flex-direction: column;
	max-width: 100%;
	color: var(--bs-offcanvas-color);
	visibility: hidden;
	background-color: var(--bs-offcanvas-bg);
	background-clip: padding-box;
	outline: 0;
	transition: var(--bs-offcanvas-transition);
}

.offcanvas-sm.offcanvas-start {
	top: 0;
	left: 0;
	width: var(--bs-offcanvas-width);
	border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(-100%);
}

.offcanvas-sm.offcanvas-end {
	top: 0;
	right: 0;
	width: var(--bs-offcanvas-width);
	border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateX(100%);
}

.offcanvas-sm.offcanvas-top {
	top: 0;
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(-100%);
}

.offcanvas-sm.offcanvas-bottom {
	right: 0;
	left: 0;
	height: var(--bs-offcanvas-height);
	max-height: 100%;
	border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
	transform: translateY(100%);
}

.offcanvas-sm.show:not(.hiding),
.offcanvas-sm.showing {
	transform: none;
}

.offcanvas-sm.hiding,
.offcanvas-sm.show,
.offcanvas-sm.showing {
	visibility: visible;
}

}

@media (max-width:575.98px) and (prefers-reduced-motion:reduce) {

.offcanvas-sm {
	transition: none;
}

}

@media print {

.d-print-inline {
	display: inline!important;
}

.d-print-inline-block {
	display: inline-block!important;
}

.d-print-block {
	display: block!important;
}

.d-print-grid {
	display: grid!important;
}

.d-print-inline-grid {
	display: inline-grid!important;
}

.d-print-table {
	display: table!important;
}

.d-print-table-row {
	display: table-row!important;
}

.d-print-table-cell {
	display: table-cell!important;
}

.d-print-flex {
	display: flex!important;
}

.d-print-inline-flex {
	display: inline-flex!important;
}

.d-print-none {
	display: none!important;
}

}

@keyframes progress-bar-stripes {

0% {
	background-position-x: 1rem;
}

}

@keyframes spinner-border {

to {
	transform: rotate(360deg);
}

}

@keyframes spinner-grow {

0% {
	transform: scale(0);
}

50% {
	opacity: 1;
	transform: none;
}

}

@keyframes placeholder-glow {

50% {
	opacity: .2;
}

}

@keyframes placeholder-wave {

100% {
	-webkit-mask-position: -200% 0;
	mask-position: -200% 0;
}

}

@keyframes fadeOut {

0% {
	opacity: 1;
}

100% {
	opacity: 0;
}

}

@keyframes showSidebar {

to {
	left: 0;
}

}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZlbmRvcnMvYm9vdHN0cmFwL2Jvb3RzdHJhcC5taW4uY3NzIiwidmVuZG9ycy9vd2xfY2Fyb3VzZWwvb3dsLmNhcm91c2VsLm1pbi5jc3MiLCJ2ZW5kb3JzL293bF9jYXJvdXNlbC9vd2wudGhlbWUuZGVmYXVsdC5taW4uY3NzIiwidXRpbGl0aWVzL19leHRlbmQuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsInV0aWxpdGllcy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL19idXR0b24uc2NzcyIsImNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19jb21tb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL190YWJsZS5zY3NzIiwiY29tcG9uZW50cy9fdGFicy5zY3NzIiwiY29tcG9uZW50cy9fY2FsZW5kZXIuc2NzcyIsImNvbXBvbmVudHMvX2N1c3RvbS1zY3JvbGxiYXIuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19tYWluLnNjc3MiLCJsYXlvdXQvX25hdmlnYXRpb24uc2NzcyIsImxheW91dC9fbGF5b3V0LnNjc3MiLCJsYXlvdXQvX2JyZWFkY3J1bWIuc2NzcyIsImxheW91dC9fbW9iaWxlLW1lbnUuc2NzcyIsInBhZ2VzL19ob21lLnNjc3MiLCJwYWdlcy9fZGV0YWlsLXBhZ2Uuc2NzcyIsInBhZ2VzL19mYXEuc2NzcyIsInBhZ2VzL19zZWFyY2gtZG9jdW1lbnRzLnNjc3MiLCJwYWdlcy9fdGVuZGVyLWRldGFpbHMuc2NzcyIsInBhZ2VzL19qb2ItZGV0YWlscy5zY3NzIiwicGFnZXMvX3ZhY2FuY2llcy5zY3NzIiwicGFnZXMvX2NhdXNlLWxpc3Quc2NzcyIsInBhZ2VzL190ZW5kZXItbGlzdC5zY3NzIiwicGFnZXMvX21haW4tbWVudS1kZXRhaWwtcGFnZXMuc2NzcyIsInBhZ2VzL19ub3RpY2Utb2YtcmVnaXN0cmF0aW9uLnNjc3MiLCJwYWdlcy9fbWFuZGF0ZS5zY3NzIiwicGFnZXMvX3ByYWN0aWNhbC1pbmZvcm1hdGlvbi5zY3NzIiwicGFnZXMvX2Jhc2ljLXRleHQuc2NzcyIsInBhZ2VzL19taXNzaW9uLXZpc2lvbi5zY3NzIiwicGFnZXMvX2N1cnJlbnQtanVkZ2VzLnNjc3MiLCJwYWdlcy9fYmlvZ3JhcGh5LnNjc3MiLCJwYWdlcy9fcHJvY2VkdXJhbC1ydWxlcy5zY3NzIiwicGFnZXMvX2ZpbGluZy1ndWlkZWxpbmVzLnNjc3MiLCJwYWdlcy9fcHJlY2VkZW50LWRhdGFiYXNlLnNjc3MiLCJwYWdlcy9fYXJjaGl2ZWQtcHJlY2VlZGluZ3Muc2NzcyIsInBhZ2VzL19tZWRpYS5zY3NzIiwicGFnZXMvX2Nhc2UtZGV0YWlsLnNjc3MiLCJwYWdlcy9fc2VhcmNoLXNpdGUuc2NzcyIsInBhZ2VzL19wcmVzcy1yZWxlYXNlLnNjc3MiLCJwYWdlcy9fYW5ub3VuY2VtZW50cy5zY3NzIiwicGFnZXMvX3N5c3RlbS1tYWludGVuYW5jZS1hbGVydC5zY3NzIiwicGFnZXMvX21haW50ZW5hbmNlLWFsZXJ0LnNjc3MiLCJwYWdlcy9fbWVkaWEtZXZlbnRzLnNjc3MiLCJwYWdlcy9fc2l0ZW1hcC5zY3NzIiwicGFnZXMvX3N0YXRpc3RpY3Muc2NzcyIsInBhZ2VzL19pbnRlcm5hbC1pbnN0cnVtZW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBaUI7Ozs7QUFJZCxNQUFNLHNCQUFzQixVQUFVLFFBQVEsWUFBWSxRQUFRLFlBQVksUUFBUSxVQUFVLFFBQVEsU0FBUyxRQUFRLFlBQVksUUFBUSxZQUFZLFFBQVEsV0FBVyxRQUFRLFVBQVUsUUFBUSxVQUFVLFFBQVEsV0FBVyxLQUFLLFdBQVcsS0FBSyxVQUFV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WSxhQUFhLFdBQVcsWUFBWSxhQUFhLEtBQUssTUFBTSxjQUFjLEVBQUUsS0FBSyxNQUFNLGNBQWMsRUFBRSxLQUFLLE1BQU0sY0FBYyxRQUFRLEtBQUssTUFBTSxjQUFjLFFBQVEsS0FBSyxNQUFNLGNBQWMsT0FBTyxLQUFLLE1BQU0sY0FBYyxPQUFPLEtBQUssTUFBTSxjQUFjLEtBQUssS0FBSyxNQUFNLGNBQWMsS0FBSyxLQUFLLE1BQU0sY0FBYyxPQUFPLEtBQUssTUFBTSxjQUFjLE9BQU8sS0FBSyxNQUFNLGNBQWMsS0FBSyxLQUFLLE1BQU0sY0FBYyxLQUFLLHlCQUF5QixRQUFRLEtBQUssRUFBRSxFQUFFLEdBQUcsb0JBQW9CLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxLQUFLLGlCQUFpQixLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sS0FBSyxpQkFBaUIsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksaUJBQWlCLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLGlCQUFpQixLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sSUFBSSxpQkFBaUIsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksaUJBQWlCLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLGFBQWEsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLEtBQUssVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sWUFBWSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElB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aUJBQWlCLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxJQUFJLGlCQUFpQixLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxpQkFBaUIsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksaUJBQWlCLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxJQUFJLGlCQUFpQixLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxhQUFhLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxLQUFLLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLFlBQVksVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxJQUFJLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLGFBQWEsVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxJQUFJLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLGFBQWEsVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxJQUFJLFdBQVcsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLGFBQWEsV0FBVyxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxXQUFXLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxLQUFLLGFBQWEsWUFBWSxFQUFFLGFBQWEsWUFBWSxZQUFZLGFBQWEsWUFBWSxhQUFhLGFBQWEsWUFBWSxJQUFJLGFBQWEsWUFBWSxhQUFhLGFBQWEsWUFBWSxhQUFhLGFBQWEsWUFBWSxJQUFJLGFBQWEsWUFBWSxhQUFhLGFBQWEsWUFBWSxhQUFhLGFBQWEsWUFBWSxJQUFJLGNBQWMsWUFBWSxhQUFhLGNBQWMsWUFBWSxhQUFhLFFBQVEsU0FBUyxjQUFjLEVBQUUsUUFBUSxTQUFTLGNBQWMsRUFBRSxRQUFRLFNBQVMsY0FBYyxRQUFRLFFBQVEsU0FBUyxjQUFjLFFBQVEsUUFBUSxTQUFTLGNBQWMsT0FBTyxRQUFRLFNBQVMsY0FBYyxPQUFPLFFBQVEsU0FBUyxjQUFjLEtBQUssUUFBUSxTQUFTLGNBQWMsS0FBSyxRQUFRLFNBQVMsY0FBYyxPQUFPLFFBQVEsU0FBUyxjQUFjLE9BQU8sUUFBUSxTQUFTLGNBQWMsS0FBSyxRQUFRLFNBQVMsY0FBYyxNQUFNLDBCQUEwQixRQUFRLEtBQUssRUFBRSxFQUFFLEdBQUcsb0JBQW9CLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxLQUFLLGlCQUFpQixLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sS0FBSyxpQkFBaUIsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksaUJBQWlCLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLGlCQUFpQixLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sSUFBSSxpQkFBaUIsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksaUJBQWlCLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLGFBQWEsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLEtBQUssVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sWUFBWSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksVUFBVSxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxVQUFVLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLFVBQVUsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLElBQUksV0FBVyxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sYUFBYSxXQUFXLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLFdBQVcsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLEtBQUssYUFBYSxZQUFZLEVBQUUsYUFBYSxZQUFZLFlBQVksYUFBYSxZQUFZLGFBQWEsYUFBYSxZQUFZLElBQUksYUFBYSxZQUFZLGFBQWEsYUFBYSxZQUFZLGFBQWEsYUFBYSxZQUFZLElBQUksYUFBYSxZQUFZLGFBQWEsYUFBYSxZQUFZLGFBQWEsYUFBYSxZQUFZLElBQUksY0FBYyxZQUFZLGFBQWEsY0FBYyxZQUFZLGFBQWEsUUFBUSxTQUFTLGNBQWMsRUFBRSxRQUFRLFNBQVMsY0FBYyxFQUFFLFFBQVEsU0FBUyxjQUFjLFFBQVEsUUFBUSxTQUFTLGNBQWMsUUFBUSxRQUFRLFNBQVMsY0FBYyxPQUFPLFFBQVEsU0FBUyxjQUFjLE9BQU8sUUFBUSxTQUFTLGNBQWMsS0FBSyxRQUFRLFNBQVMsY0FBYyxLQUFLLFFBQVEsU0FBUyxjQUFjLE9BQU8sUUFBUSxTQUFTLGNBQWMsT0FBTyxRQUFRLFNBQVMsY0FBYyxLQUFLLFFBQVEsU0FBUyxjQUFjLE1BQU0sMEJBQTBCLFNBQVMsS0FBSyxFQUFFLEVBQUUsR0FBRyxxQkFBcUIsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLEtBQUssa0JBQWtCLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxLQUFLLGtCQUFrQixLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sSUFBSSxrQkFBa0IsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLGFBQWEsa0JBQWtCLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxJQUFJLGtCQUFrQixLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sSUFBSSxrQkFBa0IsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLGFBQWEsY0FBYyxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sS0FBSyxXQUFXLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxZQUFZLFdBQVcsS0FBSyxFQUFFLEVBQUUsS0FBSyxNQUFNLGFBQWEsV0FBVyxLQUFLLEVBQUUsRUFBRSxLQUFLLE1BQU0sSUFBSSxXQUFXLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxhQUFhLFdBQVcsS0FB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eUJBQXlCLEtBQUsscUJBQXFCLFFBQVEsd0JBQXdCLEtBQUssb0JBQW9CLFFBQVEsdUJBQXVCLEtBQUssTUFBTSxzQkFBc0IsYUFBYSw2QkFBNkIsZUFBZSxpQkFBaUIsS0FBSyxjQUFjLFFBQVEsd0JBQXdCLFFBQVEsc0JBQXNCLFFBQVEseUJBQXlCLEtBQUsscUJBQXFCLFFBQVEsd0JBQXdCLEtBQUssb0JBQW9CLFFBQVEsdUJBQXVCLEtBQUssTUFBTSxzQkFBc0IsYUFBYSw2QkFBNkIsY0FBYyxpQkFBaUIsS0FBSyxjQUFjLFFBQVEsd0JBQXdCLFFBQVEsc0JBQXNCLFFBQVEseUJBQXlCLEtBQUsscUJBQXFCLFFBQVEsd0JBQXdCLEtBQUssb0JBQW9CLFFBQVEsdUJBQXVCLEtBQUssTUFBTSxzQkFBc0IsYUFBYSw2QkFBNkIsYUFBYSxpQkFBaUIsS0FBSyxjQUFjLFFBQVEsd0JBQXdCLFFBQVEsc0JBQXNCLFFBQVEseUJBQXlCLEtBQUsscUJBQXFCLFFBQVEsd0JBQXdCLEtBQUssb0JBQW9CLFFBQVEsdUJBQXVCLEtBQUssTUFBTSxzQkFBc0IsYUFBYSw2QkFBNkIsWUFBWSxpQkFBaUIsS0FBSyxjQUFjLFFBQVEsd0JBQXdCLFFBQVEsc0JBQXNCLFFBQVEseUJBQXlCLEtBQUsscUJBQXFCLFFBQVEsd0JBQXdCLEtBQUssb0JBQW9CLFFBQVEsdUJBQXVCLEtBQUssTUFBTSxzQkFBc0IsYUFBYSw2QkFBNkIsa0JBQWtCLFdBQVcsS0FBSywyQkFBMkIsTUFBTSw0QkFBNEIscUJBQXFCLFdBQVcsS0FBSywyQkFBMkIsT0FBTyw0QkFBNEIscUJBQXFCLFdBQVcsS0FBSywyQkFBMkIsT0FBTyw0QkFBNEIscUJBQXFCLFdBQVcsS0FBSywyQkFBMkIsT0FBTyw2QkFBNkIscUJBQXFCLFdBQVcsS0FBSywyQkFBMkIsT0FBTyw2QkFBNkIsc0JBQXNCLFdBQVcsS0FBSywyQkFBMkIsT0FBTyxZQUFZLGNBQWMsTUFBTSxnQkFBZ0IsWUFBWSx1Q0FBdUMsZUFBZSx1Q0FBdUMsY0FBYyxFQUFFLFVBQVUsUUFBUSxZ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QXFCLEtBQUssa0JBQWtCLFFBQVEsNEJBQTRCLFFBQVEsMEJBQTBCLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxzQkFBc0IsS0FBSyxtQkFBbUIsUUFBUSw2QkFBNkIsUUFBUSx1QkFBdUIsTUFBTSxFQUFFLElBQUksSUFBSSxxQkFBcUIsd0JBQXdCLFFBQVEscUJBQXFCLFlBQVksK0JBQStCLFFBQVEsY0FBYyxLQUFLLHVCQUF1QixlQUFlLFFBQVEsc0JBQXNCLFFBQVEscUJBQXFCLEtBQUssa0JBQWtCLFFBQVEsNEJBQTRCLFFBQVEsMEJBQTBCLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxzQkFBc0IsS0FBSyxtQkFBbUIsUUFBUSw2QkFBNkIsUUFBUSx1QkFBdUIsTUFBTSxFQUFFLElBQUksSUFBSSxxQkFBcUIsd0JBQXdCLFFBQVEscUJBQXFCLFlBQVksK0JBQStCLFFBQVEsY0FBYyxLQUFLLHFCQUFxQixlQUFlLFFBQVEsc0JBQXNCLFFBQVEscUJBQXFCLEtBQUssa0JBQWtCLFFBQVEsNEJBQTRCLFFBQVEsMEJBQTBCLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxzQkFBc0IsS0FBSyxtQkFBbUIsUUFBUSw2QkFBNkIsUUFBUSx1QkFBdUIsTUFBTSxFQUFFLElBQUksSUFBSSxxQkFBcUIsd0JBQXdCLFFBQVEscUJBQXFCLFlBQVksK0JBQStCLFFBQVEsY0FBYyxLQUFLLGtCQUFrQixlQUFlLFFBQVEsc0JBQXNCLFFBQVEscUJBQXFCLEtBQUssa0JBQWtCLFFBQVEsNEJBQTRCLFFBQVEsMEJBQTBCLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxzQkFBc0IsS0FBSyxtQkFBbUIsUUFBUSw2QkFBNkIsUUFBUSx1QkFBdUIsTUFBTSxFQUFFLElBQUksSUFBSSxxQkFBcUIsd0JBQXdCLFFBQVEscUJBQXFCLFlBQVksK0JBQStCLFFBQVEsY0FBYyxLQUFLLHFCQUFxQixlQUFlLFFBQVEsc0JBQXNCLFFBQVEscUJBQXFCLEtBQUssa0JBQWtCLFFBQVEsNEJBQTRCLFFBQVEsMEJBQTBCLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxzQkFBc0IsS0FBSyxtQkFBbUIsUUFBUSw2QkFBNkIsUUFBUSx1QkFBdUIsTUFBTSxFQUFFLElBQUksSUFBSSxxQkFBcUIsd0JBQXdCLFFBQVEscUJBQXFCLFlBQVksK0JBQStCLFFBQVEsY0FBYyxLQUFLLG9CQUFvQixlQUFlLFFBQVEsc0JBQXNCLFFBQVEscUJBQXFCLEtBQUssa0JBQWtCLFFBQVEsNEJBQTRCLFFBQVEsMEJBQTBCLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxzQkFBc0IsS0FBSyxtQkFBbUIsUUFBUSw2QkFBNkIsUUFBUSx1QkFBdUIsTUFBTSxFQUFFLElBQUksSUFBSSxxQkFBcUIsd0JBQXdCLFFBQVEscUJBQXFCLFlBQVksK0JBQStCLFFBQVEsY0FBYyxLQUFLLG1CQUFtQixlQUFlLFFBQVEsc0JBQXNCLFFBQVEscUJBQXFCLEtBQUssa0JBQWtCLFFBQVEsNEJBQTRCLFFBQVEsMEJBQTBCLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxzQkFBc0IsS0FBSyxtQkFBbUIsUUFBUSw2QkFBNkIsUUFBUSx1QkFBdUIsTUFBTSxFQUFFLElBQUksSUFBSSxxQkFBcUIsd0JBQXdCLFFBQVEscUJBQXFCLFlBQVksK0JBQStCLFFBQVEsY0FBYyxLQUFLLGtCQUFrQixlQUFlLFFBQVEsc0JBQXNCLFFBQVEscUJBQXFCLEtBQUssa0JBQWtCLFFBQVEsNEJBQTRCLFFBQVEsMEJBQTBCLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxzQkFBc0IsS0FBSyxtQkFBbUIsUUFBUSw2QkFBNkIsUUFBUSx1QkFBdUIsTUFBTSxFQUFFLElBQUksSUFBSSxxQkFBcUIsd0JBQXdCLFFBQVEscUJBQXFCLFlBQVksK0JBQStCLFFBQVEsY0FBYyxLQUFLLFVBQVUscUJBQXFCLElBQUksZUFBZSxxQkFBcUIsWUFBWSxZQUFZLHNCQUFzQixZQUFZLHFCQUFxQiwyQkFBMkIsNEJBQTRCLFlBQVksc0JBQXNCLDJCQUEyQiw2QkFBNkIsWUFBWSx3QkFBd0IsUUFBUSwrQkFBK0IsWUFBWSxvQkFBb0IsRUFBRSxFQUFFLEVBQUUsS0FBSywwQkFBMEIsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLGdCQUFnQixVQUFVLHdCQUF3QixNQUFNLG9CQUFvQixnQkFBZ0IsTUFBTSwwQkFBMEIsbUJBQW1CLFFBQVEsbUJBQW1CLE9BQU8sbUJBQW1CLEtBQUssbUJBQW1CLFFBQVEsdUJBQXVCLDJCQUEyQixtQkFBbUIsUUFBUSxtQkFBbUIsUUFBUSxtQkFBbUIsT0FBTyxtQkFBbUIsU0FBUyx1QkFBdUIsMkJBQTJCLE1BQU0sV0FBVyxRQUFRLEtBQUssT0FBTyx1Q0FBdUMsTUFBTSxXQUFXLE1BQU0saUJBQWlCLFFBQVEsRUFBRSxxQkFBcUIsUUFBUSxLQUFLLFlBQVksT0FBTyxFQUFFLFNBQVMsT0FBTyxXQUFXLE9BQU8sS0FBSyxLQUFLLHVDQUF1QyxZQUFZLFdBQVcsTUFBTSxnQ0FBZ0MsTUFBTSxFQUFFLE9BQU8sS0FBSyxXQUFXLE1BQU0sS0FBSyxLQUFLLHVDQUF1QyxnQ0FBZ0MsV0FBVyxNQUFNLFVBQVUsaUJBQWlCLFNBQVMsV0FBVyxRQUFRLGVBQWUsU0FBUyxTQUFTLGlCQUFpQixZQUFZLE9BQU8sd0JBQXdCLFFBQVEsYUFBYSxZQUFZLE9BQU8sZUFBZSxPQUFPLFFBQVEsR0FBRyxXQUFXLEtBQUssTUFBTSxhQUFhLEtBQUssTUFBTSxZQUFZLGNBQWMsRUFBRSxZQUFZLEtBQUssTUFBTSxZQUFZLDhCQUE4QixZQUFZLEVBQUUsZUFBZSxxQkFBcUIsS0FBSyx3QkFBd0IsTUFBTSx3QkFBd0IsRUFBRSx3QkFBd0IsT0FBTyxxQkFBcUIsU0FBUyx3QkFBd0IsS0FBSyxvQkFBb0IscUJBQXFCLGlCQUFpQixrQkFBa0IsMkJBQTJCLG1DQUFtQyw0QkFBNEIsd0JBQXdCLDJCQUEyQix1QkFBdUIsa0NBQWtDLHVEQUF1RCx5QkFBeUIsbUNBQW1DLCtCQUErQixPQUFPLHlCQUF5QixxQkFBcUIseUJBQXlCLHFCQUFxQiwrQkFBK0IscUJBQXFCLDRCQUE0QixzQkFBc0IsZ0NBQWdDLEtBQUssNkJBQTZCLFFBQVEsa0NBQWtDLHlCQUF5Qiw2QkFBNkIsS0FBSyw2QkFBNkIsUUFBUSwyQkFBMkIsUUFBUSwrQkFBK0IsS0FBSywrQkFBK0IsT0FBTyxTQUFTLFNBQVMsUUFBUSwwQkFBMEIsUUFBUSxLQUFLLFVBQVUsNkJBQTZCLFFBQVEsNkJBQTZCLDZCQUE2QixPQUFPLEVBQUUsVUFBVSw2QkFBNkIsTUFBTSx5QkFBeUIsV0FBVyxLQUFLLFdBQVcsS0FBSyxpQkFBaUIsc0JBQXNCLGdCQUFnQixZQUFZLE9BQU8sZ0NBQWdDLE1BQU0sZ0NBQWdDLGNBQWMsaUNBQWlDLCtCQUErQixJQUFJLEtBQUssS0FBSyxFQUFFLFdBQVcsMEJBQTBCLHFCQUFxQixjQUFjLE1BQU0scUNBQXFDLE1BQU0sS0FBSyxLQUFLLEVBQUUsbUJBQW1CLGNBQWMsSUFBSSxtQ0FBbUMsTUFBTSxFQUFFLEtBQUssS0FBSyx5QkFBeUIsd0JBQXdCLGNBQWMsTUFBTSx3Q0FBd0MsTUFBTSxLQUFLLEtBQUssRUFBRSxzQkFBc0IsY0FBYyxJQUFJLHNDQUFzQyxNQUFNLEVBQUUsS0FBSyxNQUFNLHlCQUF5Qix3QkFBd0IsY0FBYyxNQUFNLHdDQUF3QyxNQUFNLEtBQUssS0FBSyxFQUFFLHNCQUFzQixjQUFjLElBQUksc0NBQXNDLE1BQU0sRUFBRSxLQUFLLE1BQU0seUJBQXlCLHdCQUF3QixjQUFjLE1BQU0sd0NBQXdDLE1BQU0sS0FBSyxLQUFLLEVBQUUsc0JBQXNCLGNBQWMsSUFBSSxzQ0FBc0MsTUFBTSxFQUFFLEtBQUssTUFBTSwwQkFBMEIsd0JBQXdCLGNBQWMsTUFBTSx3Q0FBd0MsTUFBTSxLQUFLLEtBQUssRUFBRSxzQkFBc0IsY0FBYyxJQUFJLHNDQUFzQyxNQUFNLEVBQUUsS0FBSyxNQUFNLDBCQUEwQix5QkFBeUIsY0FBYyxNQUFNLHlDQUF5QyxNQUFNLEtBQUssS0FBSyxFQUFFLHVCQUF1QixjQUFjLElBQUksdUNBQXVDLE1BQU0sRUFBRSxLQUFLLE1BQU0sdUNBQXVDLElBQUksS0FBSyxPQUFPLEtBQUssV0FBVyxFQUFFLGNBQWMsMEJBQTBCLGdDQUFnQyxRQUFRLGFBQWEsWUFBWSxPQUFPLGVBQWUsT0FBTyxRQUFRLEdBQUcsV0FBVyxFQUFFLGFBQWEsS0FBSyxNQUFNLFlBQVksY0FBYyxLQUFLLE1BQU0sWUFBWSxLQUFLLE1BQU0sWUFBWSxzQ0FBc0MsWUFBWSxFQUFFLHdDQUF3QyxJQUFJLEVBQUUsTUFBTSxLQUFLLEtBQUssS0FBSyxXQUFXLEVBQUUsWUFBWSwwQkFBMEIsaUNBQWlDLFFBQVEsYUFBYSxZQUFZLE9BQU8sZUFBZSxPQUFPLFFBQVEsR0FBRyxXQUFXLEtBQUssTUFBTSxZQUFZLGFBQWEsRUFBRSxjQUFjLEtBQUssTUFBTSxZQUFZLFlBQVksS0FBSyxNQUFNLHVDQUF1QyxZQUFZLEVBQUUsaUNBQWlDLGVBQWUsRUFBRSwwQ0FBMEMsSUFBSSxFQUFFLE1BQU0sS0FBSyxLQUFLLEtBQUssV0FBVyxFQUFFLGFBQWEsMEJBQTBCLG1DQUFtQyxRQUFRLGFBQWEsWUFBWSxPQUFPLGVBQWUsT0FBTyxRQUFRLEdBQUcsbUNBQW1DLFFBQVEsS0FBSyxvQ0FBb0MsUUFBUSxhQUFhLGFBQWEsT0FBTyxlQUFlLE9BQU8sUUFBUSxHQUFHLFdBQVcsS0FBSyxNQUFNLFlBQVksYUFBYSxLQUFLLE1BQU0sY0FBYyxLQUFLLE1BQU0sWUFBWSx5Q0FBeUMsWUFBWSxFQUFFLG9DQUFvQyxlQUFlLEVBQUUsa0JBQWtCLE9BQU8sRUFBRSxPQUFPLG9DQUFvQyxFQUFFLFNBQVMsT0FBTyxXQUFXLElBQUksTUFBTSw4QkFBOEIsUUFBUSxFQUFFLGVBQWUsUUFBUSxNQUFNLE1BQU0sS0FBSyxRQUFRLGtDQUFrQyxrQ0FBa0MsTUFBTSxLQUFLLFlBQVksSUFBSSxNQUFNLDhCQUE4QixXQUFXLFFBQVEsZ0JBQWdCLEtBQUssWUFBWSxPQUFPLGlCQUFpQixZQUFZLE9BQU8sRUFBRSxjQUFjLHdDQUF3QyxxQkFBcUIscUJBQXFCLE1BQU0sb0NBQW9DLGlCQUFpQixpQ0FBaUMsc0JBQXNCLHNCQUFzQixNQUFNLHFDQUFxQyxnQkFBZ0IsS0FBSyxpQkFBaUIsa0NBQWtDLHdCQUF3Qix3QkFBd0IsTUFBTSx1Q0FBdUMsZUFBZSxLQUFLLGlCQUFpQixZQUFZLG9CQUFvQixRQUFRLE1BQU0saUJBQWlCLFFBQVEsTUFBTSxRQUFRLG9DQUFvQyxvQ0FBb0MsY0FBYyxFQUFFLFVBQVUsUUFBUSxNQUFNLGdDQUFnQyxZQUFZLE9BQU8sb0JBQW9CLFFBQVEsTUFBTSxRQUFRLGtDQUFrQyxrQ0FBa0MsTUFBTSw4QkFBOEIsb0JBQW9CLG9CQUFvQixRQUFRLGlCQUFpQixRQUFRLDJCQUEyQixtQ0FBOEQseUJBQXlCLFFBQVEsK0JBQStCLEtBQUsseUJBQXlCLG1DQUFtQyw0QkFBNEIsMEJBQTBCLGdDQUFnQyxLQUFLLDZCQUE2QixRQUFRLGtDQUFrQyxRQUFRLDJCQUEyQixRQUFRLFdBQVcsb0JBQW9CLFNBQVMsU0FBUyxRQUFRLFlBQVksZUFBZSxPQUFPLHlCQUF5QixnQkFBZ0IsU0FBUyxTQUFTLEtBQUssRUFBRSxFQUFFLEtBQUssNENBQTRDLDBDQUEwQyxnQ0FBZ0MsZ0NBQWdDLCtCQUErQiwrQkFBK0IsbUNBQW1DLGlDQUFpQyx1QkFBdUIsdUJBQXVCLHNCQUFzQixzQkFBc0IsUUFBUSxFQUFFLGFBQWEsUUFBUSxLQUFLLFVBQVUsS0FBSyxnQkFBZ0IsV0FBVywwQkFBMEIsTUFBTSxLQUFLLFdBQVcsY0FBYyx3QkFBd0Isd0NBQXdDLDZDQUE2QyxZQUFZLGtDQUFrQyw0Q0FBNEMsa0RBQWtELHVEQUF1RCx3QkFBd0IsRUFBRSwyQkFBMkIsRUFBRSw2Q0FBNkMsK0JBQStCLGlDQUFpQyx1QkFBdUIsRUFBRSwwQkFBMEIsRUFBRSx1QkFBdUIsY0FBYyxTQUFTLGFBQWEsU0FBUyw4QkFBOEIsdUNBQXVDLHNDQUFzQyxZQUFZLEVBQUUsMENBQTBDLGFBQWEsRUFBRSwwQ0FBMEMsK0JBQStCLGNBQWMsUUFBUSxhQUFhLFFBQVEsMENBQTBDLCtCQUErQixjQUFjLE9BQU8sYUFBYSxPQUFPLG9CQUFvQixlQUFlLE9BQU8sWUFBWSxXQUFXLGdCQUFnQixPQUFPLHlCQUF5QiwrQkFBK0IsTUFBTSxLQUFLLGlEQUFpRCwyQ0FBMkMsV0FBVyxrQ0FBa0MscURBQXFELGdFQUFnRSwyQkFBMkIsRUFBRSwwQkFBMEIsRUFBRSxzREFBc0QsOEJBQThCLHVCQUF1QixFQUFFLHdCQUF3QixFQUFFLEtBQUssd0JBQXdCLEtBQUssd0JBQXdCLE9BQW1DLG9CQUFvQixxQkFBcUIsMEJBQTBCLDJCQUEyQiw2QkFBNkIsMEJBQTBCLFFBQVEsS0FBSyxVQUFVLEtBQUssYUFBYSxFQUFFLGNBQWMsRUFBRSxXQUFXLEtBQUssVUFBVSxRQUFRLE1BQU0sUUFBUSw2QkFBNkIsNkJBQTZCLFVBQVUsNkJBQTZCLFlBQVksK0JBQStCLE1BQU0seUJBQXlCLGdCQUFnQixLQUFLLFdBQVcsRUFBRSxFQUFFLE9BQU8sRUFBRSxXQUFXLE1BQU0sS0FBSyxXQUFXLENBQUMsaUJBQWlCLEtBQUssV0FBVyxDQUFDLGFBQWEsS0FBSyxZQUFZLHVDQUF1QyxVQUFVLFdBQVcsTUFBTSxnQkFBZ0IsZ0JBQWdCLE1BQU0sK0JBQStCLHdCQUF3QixRQUFRLEVBQUUsV0FBVyxFQUFFLEVBQUUsRUFBRSxPQUFPLHFCQUFxQixtQkFBbUIsbUJBQW1CLE1BQU0sa0NBQWtDLGVBQWUsS0FBSyxPQUFPLFFBQVEsVUFBVSwyQkFBMkIsdUJBQXVCLDJCQUEyQix1QkFBdUIsNEJBQTRCLHdCQUF3QixzQ0FBc0MsdUJBQXVCLHVCQUF1Qix1QkFBdUIsZ0NBQWdDLHlCQUF5Qiw2QkFBNkIsa0JBQWtCLHVDQUF1Qyx1QkFBdUIsdUJBQXVCLGtCQUFrQixjQUFjLGdDQUFnQyxNQUFNLGdDQUFnQyxvQkFBb0IsY0FBYywyQ0FBMkMsT0FBTyxnQ0FBZ0MsTUFBTSxZQUFZLHVCQUF1QixpQ0FBaUMsd0JBQXdCLGlDQUFpQywwQkFBMEIsMEJBQTBCLFVBQVUsUUFBUSxhQUFhLDJDQUEyQyxtQ0FBbUMsMkJBQTJCLE1BQU0scUNBQXFDLGlCQUFpQixrQ0FBa0MsYUFBYSw0Q0FBNEMseUJBQXlCLFdBQVcsMkNBQTJDLHVCQUF1QixFQUFFLHdCQUF3QixFQUFFLFdBQVcsNkJBQTZCLHdCQUF3QixpQ0FBaUMsS0FBSyw4QkFBOEIsUUFBUSxxQkFBcUIsY0FBYyxrQ0FBa0MsNEJBQTRCLDJCQUEyQixNQUFNLHNDQUFzQyxpQkFBaUIsbUNBQW1DLGVBQWUsdUJBQXVCLEtBQUssZ0NBQWdDLFNBQVMscUNBQXFDLHlCQUF5QixJQUFJLDRCQUE0Qix5QkFBeUIsY0FBYyxFQUFFLGFBQWEsRUFBRSxjQUFjLHFDQUFxQyxNQUFNLFlBQVksK0JBQStCLCtCQUErQixvQkFBb0IsYUFBYSxnQ0FBZ0MsK0JBQStCLFlBQVksSUFBSSxNQUFNLDBDQUEwQyxvQkFBb0IsYUFBYSxvQkFBb0Isb0JBQW9CLEtBQUssRUFBRSxFQUFFLEtBQUssV0FBVyxPQUFPLHlCQUF5Qix5QkFBeUIsV0FBVyxFQUFFLFVBQVUsRUFBRSxXQUFXLE9BQU8sOEJBQThCLG1DQUFtQyxNQUFNLEtBQUssdUJBQXVCLFFBQVEsS0FBSyxxQkFBcUIsUUFBUSxNQUFNLFFBQVEsc0JBQXNCLEVBQUUsc0JBQXNCLE9BQU8sa0JBQWtCLHlDQUF5Qyx3QkFBd0Isd0NBQXdDLDJCQUEyQix3Q0FBd0MseUJBQXlCLHNDQUFzQyw0QkFBNEIsVUFBVSw2QkFBNkIsS0FBSyw0QkFBNEIsUUFBUSx3QkFBd0Isc0NBQXNDLDhCQUE4QixzQ0FBc0MsK0JBQStCLE9BQU8sOEJBQThCLFFBQVEsOEJBQThCLFFBQVEsOEJBQThCLFFBQVEsNEJBQTRCLCtPQUErTyxpQ0FBaUMseUNBQXlDLGtDQUFrQyx3QkFBd0IsZ0NBQWdDLFFBQVEsK0JBQStCLFdBQVcsTUFBTSxZQUFZLFNBQVMsU0FBUyxRQUFRLEtBQUssVUFBVSxLQUFLLFlBQVksT0FBTyxnQkFBZ0IsY0FBYyxRQUFRLDJCQUEyQiwyQkFBMkIsbUJBQW1CLHlCQUF5QixzQkFBc0Isc0JBQXNCLHNCQUFzQixzQkFBc0IsdUJBQXVCLFFBQVEsS0FBSyxVQUFVLFFBQVEsWUFBWSxPQUFPLGdCQUFnQixjQUFjLGNBQWMsWUFBWSxpQ0FBaUMsZUFBZSxpQ0FBaUMsYUFBYSxrQ0FBa0MsVUFBVSxpQ0FBaUMsTUFBTSw2QkFBNkIsZ0JBQWdCLEtBQUssWUFBWSxPQUFPLG9CQUFvQixvQkFBb0IsTUFBTSxtQ0FBbUMsWUFBWSx3QkFBd0IsRUFBRSx3QkFBd0IsT0FBbUMsb0JBQW9CLHVCQUF1QiwwQkFBMEIsNkJBQTZCLDZCQUE2QixnQ0FBZ0MsUUFBUSxLQUFLLGVBQWUsT0FBTyxhQUFhLEVBQUUsY0FBYyxFQUFFLFdBQVcsS0FBSyw2QkFBNkIsMkJBQTJCLE1BQU0sOEJBQThCLDJCQUEyQixTQUFTLE9BQU8sYUFBYSxZQUFZLE1BQU0sZUFBZSxNQUFNLE1BQU0sdUJBQXVCLGVBQWUscUJBQXFCLHFCQUFxQixNQUFNLDhCQUE4QixpQkFBaUIsV0FBVyxLQUFLLFVBQVUsRUFBRSxZQUFZLE9BQU8sZ0JBQWdCLFFBQVEsbUNBQW1DLG1DQUFtQyxVQUFVLG1DQUFtQyxZQUFZLEVBQUUsTUFBTSx1QkFBdUIsaUJBQWlCLFlBQVksT0FBTyx1QkFBdUIsTUFBTSxzQ0FBc0MsY0FBYyx1Q0FBdUMsV0FBVyxvQ0FBb0MsdUNBQXVDLGdCQUFnQixXQUFXLE1BQU0sc0JBQXNCLGdCQUFnQixLQUFLLHNCQUFzQixnQkFBZ0IsS0FBSyxRQUFRLEVBQUUsV0FBVyxFQUFFLEVBQUUsRUFBRSxxQ0FBcUMscUJBQXFCLFFBQVEsYUFBYSxNQUFNLE1BQU0sT0FBTyxNQUFNLGVBQWUsT0FBTyxpQkFBaUIsaUNBQWlDLGtCQUFrQixVQUFVLG9CQUFvQixPQUFPLGdCQUFnQixLQUFLLG1CQUFtQixXQUFXLDZCQUE2QixXQUFXLEtBQUsseUJBQXlCLGtCQUFrQixVQUFVLE9BQU8sZ0JBQWdCLFdBQVcsOEJBQThCLGVBQWUsSUFBSSw2Q0FBNkMsU0FBUyxTQUFTLHdDQUF3QyxjQUFjLG9DQUFvQyxhQUFhLG9DQUFvQyxxQ0FBcUMsU0FBUyxRQUFRLG1DQUFtQyxRQUFRLGVBQWUsV0FBVyxLQUFLLGtDQUFrQyxRQUFRLEtBQUssNkJBQTZCLFNBQVMsT0FBTyxRQUFRLEtBQUssVUFBVSxFQUFFLE1BQU0sZUFBZSxPQUFPLGVBQWUsV0FBVyxrQkFBa0IsaUJBQWlCLHNCQUFzQixPQUFPLFlBQVksVUFBVSxlQUFlLFdBQVcsS0FBSywrQ0FBK0MsUUFBUSxLQUFLLDZDQUE2QyxRQUFRLEtBQUssVUFBVSxFQUFFLFFBQVEsRUFBRSxXQUFXLFNBQVMseUJBQXlCLGtCQUFrQixVQUFVLE9BQU8sZ0JBQWdCLFdBQVcsOEJBQThCLGVBQWUsSUFBSSw2Q0FBNkMsU0FBUyxTQUFTLHdDQUF3QyxjQUFjLG9DQUFvQyxhQUFhLG9DQUFvQyxxQ0FBcUMsU0FBUyxRQUFRLG1DQUFtQyxRQUFRLGVBQWUsV0FBVyxLQUFLLGtDQUFrQyxRQUFRLEtBQUssNkJBQTZCLFNBQVMsT0FBTyxRQUFRLEtBQUssVUFBVSxFQUFFLE1BQU0sZUFBZSxPQUFPLGVBQWUsV0FBVyxrQkFBa0IsaUJBQWlCLHNCQUFzQixPQUFPLFlBQVksVUFBVSxlQUFlLFdBQVcsS0FBSywrQ0FBK0MsUUFBUSxLQUFLLDZDQUE2QyxRQUFRLEtBQUssVUFBVSxFQUFFLFFBQVEsRUFBRSxXQUFXLFNBQVMseUJBQXlCLGtCQUFrQixVQUFVLE9BQU8sZ0JBQWdCLFdBQVcsOEJBQThCLGVBQWUsSUFBSSw2Q0FBNkMsU0FBUyxTQUFTLHdDQUF3QyxjQUFjLG9DQUFvQyxhQUFhLG9DQUFvQyxxQ0FBcUMsU0FBUyxRQUFRLG1DQUFtQyxRQUFRLGVBQWUsV0FBVyxLQUFLLGtDQUFrQyxRQUFRLEtBQUssNkJBQTZCLFNBQVMsT0FBTyxRQUFRLEtBQUssVUFBVSxFQUFFLE1BQU0sZUFBZSxPQUFPLGVBQWUsV0FBVyxrQkFBa0IsaUJBQWlCLHNCQUFzQixPQUFPLFlBQVksVUFBVSxlQUFlLFdBQVcsS0FBSywrQ0FBK0MsUUFBUSxLQUFLLDZDQUE2QyxRQUFRLEtBQUssVUFBVSxFQUFFLFFBQVEsRUFBRSxXQUFXLFNBQVMsMEJBQTBCLGtCQUFrQixVQUFVLE9BQU8sZ0JBQWdCLFdBQVcsOEJBQThCLGVBQWUsSUFBSSw2Q0FBNkMsU0FBUyxTQUFTLHdDQUF3QyxjQUFjLG9DQUFvQyxhQUFhLG9DQUFvQyxxQ0FBcUMsU0FBUyxRQUFRLG1DQUFtQyxRQUFRLGVBQWUsV0FBVyxLQUFLLGtDQUFrQyxRQUFRLEtBQUssNkJBQTZCLFNBQVMsT0FBTyxRQUFRLEtBQUssVUFBVSxFQUFFLE1BQU0sZUFBZSxPQUFPLGVBQWUsV0FBVyxrQkFBa0IsaUJBQWlCLHNCQUFzQixPQUFPLFlBQVksVUFBVSxlQUFlLFdBQVcsS0FBSywrQ0FBK0MsUUFBUSxLQUFLLDZDQUE2QyxRQUFRLEtBQUssVUFBVSxFQUFFLFFBQVEsRUFBRSxXQUFXLFNBQVMsMEJBQTBCLG1CQUFtQixVQUFVLE9BQU8sZ0JBQWdCLFdBQVcsK0JBQStCLGVBQWUsSUFBSSw4Q0FBOEMsU0FBUyxTQUFTLHlDQUF5QyxjQUFjLG9DQUFvQyxhQUFhLG9DQUFvQyxzQ0FBc0MsU0FBUyxRQUFRLG9DQUFvQyxRQUFRLGVBQWUsV0FBVyxLQUFLLG1DQUFtQyxRQUFRLEtBQUssOEJBQThCLFNBQVMsT0FBTyxRQUFRLEtBQUssVUFBVSxFQUFFLE1BQU0sZUFBZSxPQUFPLGVBQWUsV0FBVyxrQkFBa0IsaUJBQWlCLHNCQUFzQixPQUFPLFlBQVksVUFBVSxlQUFlLFdBQVcsS0FBSyxnREFBZ0QsUUFBUSxLQUFLLDhDQUE4QyxRQUFRLEtBQUssVUFBVSxFQUFFLFFBQVEsRUFBRSxXQUFXLFNBQVMsZUFBZSxVQUFVLE9BQU8sZ0JBQWdCLFdBQVcsMkJBQTJCLGVBQWUsSUFBSSwwQ0FBMEMsU0FBUyxTQUFTLHFDQUFxQyxjQUFjLG9DQUFvQyxhQUFhLG9DQUFvQyxrQ0FBa0MsU0FBUyxRQUFRLGdDQUFnQyxRQUFRLGVBQWUsV0FBVyxLQUFLLCtCQUErQixRQUFRLEtBQUssMEJBQTBCLFNBQVMsT0FBTyxRQUFRLEtBQUssVUFBVSxFQUFFLE1BQU0sZUFBZSxPQUFPLGVBQWUsV0FBVyxrQkFBa0IsaUJBQWlCLHNCQUFzQixPQUFPLFlBQVksVUFBVSxlQUFlLFdBQVcsS0FBSyw0Q0FBNEMsUUFBUSxLQUFLLDBDQUEwQyxRQUFRLEtBQUssVUFBVSxFQUFFLFFBQVEsRUFBRSxXQUFXLFFBQVEsYUFBYSw0QkFBNEIsa0JBQWtCLDBCQUEwQix3QkFBd0IsMEJBQTBCLDJCQUEyQiwwQkFBMEIseUJBQXlCLEtBQUssd0JBQXdCLEtBQUssOEJBQThCLEtBQUssaUNBQWlDLHlCQUF5Qiw0QkFBNEIsa1BBQWtQLDBDQUEwQyw0QkFBNEIsa1BBQWtQLE1BQU0sbUJBQW1CLEtBQUssbUJBQW1CLEtBQUsseUJBQXlCLE9BQTBELHVCQUF1Qix1QkFBdUIsdUJBQXVCLG1DQUFtQyx3QkFBd0Isd0JBQStDLDhCQUE4Qix5REFBeUQsd0JBQXdCLE9BQU8sd0JBQXdCLEtBQUssaUJBQWlCLHFDQUFnRyxhQUFhLGtCQUFrQiw4QkFBOEIsS0FBSyx1QkFBdUIsUUFBUSxTQUFTLFNBQVMsUUFBUSxLQUFLLGVBQWUsT0FBTyxVQUFVLEVBQUUsT0FBTyxzQkFBc0IsTUFBTSxxQkFBcUIsVUFBVSxXQUFXLGlCQUFpQixrQkFBa0IsZ0JBQWdCLFdBQVcsT0FBTyw0QkFBNEIsTUFBTSw0QkFBNEIsY0FBYyw2QkFBNkIsU0FBUyxhQUFhLEVBQUUsWUFBWSxFQUFFLGtCQUFrQixXQUFXLFFBQVEsY0FBYyxRQUFRLDhCQUE4QixpQkFBaUIsRUFBRSx1QkFBdUIsbUNBQW1DLHdCQUF3QixtQ0FBbUMsNkJBQTZCLG9CQUFvQixFQUFFLDJCQUEyQixtQ0FBbUMsMEJBQTBCLG1DQUFtQywrQkFBK0IsK0JBQStCLFdBQVcsRUFBRSxXQUFXLEtBQUssRUFBRSxFQUFFLEtBQUssUUFBUSx3QkFBd0Isd0JBQXdCLE1BQU0scUJBQXFCLFlBQVksY0FBYyw4QkFBOEIsTUFBTSwyQkFBMkIsZUFBZSxXQUFXLDBDQUEwQyxjQUFjLEVBQUUsTUFBTSw4QkFBOEIsc0JBQXNCLGNBQWMsRUFBRSxzQkFBc0IsWUFBWSx3QkFBd0IsYUFBYSxRQUFRLDZCQUE2Qiw2QkFBNkIsY0FBYyxFQUFFLE1BQU0seUJBQXlCLGlCQUFpQixzQkFBc0IsY0FBYyw0QkFBNEIsTUFBTSw0QkFBNEIseUJBQXlCLGNBQWMsbUNBQW1DLG1DQUFtQyxFQUFFLEVBQUUsYUFBYSxRQUFRLDZCQUE2Qiw2QkFBNkIsTUFBTSx5QkFBeUIsaUJBQWlCLHNCQUFzQixXQUFXLDRCQUE0QixNQUFNLDRCQUE0Qix3QkFBd0IsY0FBYyxFQUFFLEVBQUUsbUNBQW1DLG1DQUFtQyxrQkFBa0IsYUFBYSx5Q0FBeUMsY0FBYyx3Q0FBd0MsWUFBWSx5Q0FBeUMsY0FBYyxFQUFFLG1DQUFtQyxpQkFBaUIsa0JBQWtCLG9CQUFvQixrQkFBa0IsbUJBQW1CLGFBQWEseUNBQXlDLFlBQVkseUNBQXlDLGtCQUFrQixTQUFTLFNBQVMsSUFBSSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLFFBQVEsbUNBQW1DLGNBQWMsbUNBQW1DLFVBQVUsaUJBQWlCLGNBQWMsTUFBTSxLQUFLLFVBQVUsY0FBYyx1QkFBdUIsbUNBQW1DLHdCQUF3QixtQ0FBbUMsVUFBVSxpQkFBaUIsMkJBQTJCLG1DQUFtQywwQkFBMEIsbUNBQW1DLGtCQUFrQixjQUFjLDRCQUE0Qix5QkFBeUIsWUFBWSxRQUFRLEtBQUssVUFBVSxJQUFJLEtBQUssa0JBQWtCLEtBQUssRUFBRSxFQUFFLEdBQUcsY0FBYyxFQUFFLHdCQUF3QixZQUFZLEVBQUUsWUFBWSxFQUFFLG1DQUFtQyx3QkFBd0IsRUFBRSwyQkFBMkIsRUFBRSxnREFBZ0QsaURBQWlELHdCQUF3QixFQUFFLGdEQUFnRCxvREFBb0QsMkJBQTJCLEVBQUUsb0NBQW9DLHVCQUF1QixFQUFFLDBCQUEwQixFQUFFLGlEQUFpRCxrREFBa0QsdUJBQXVCLEVBQUUsaURBQWlELHFEQUFxRCwwQkFBMEIsR0FBRyxXQUFXLHFCQUFxQixxQkFBcUIsa0JBQWtCLGtCQUFrQiwwQkFBMEIsTUFBTSxNQUFNLFdBQVcsQ0FBQyxpQkFBaUIsTUFBTSxXQUFXLENBQUMsYUFBYSxNQUFNLFdBQVcsQ0FBQyxXQUFXLE1BQU0sV0FBVyxDQUFDLGNBQWMsTUFBTSxLQUFLLDRCQUE0Qix1QkFBdUIsNEJBQTRCLHVCQUF1Qiw2QkFBNkIsd0JBQXdCLG1DQUFtQyx5REFBeUQsNkJBQTZCLFFBQVEsNkJBQTZCLEtBQUsseUJBQXlCLHFCQUFxQixzQkFBc0IsdUJBQXVCLHdCQUF3QixpTkFBaU4sOEJBQThCLFFBQVEsa0NBQWtDLGdCQUFnQixtQ0FBbUMsVUFBVSxLQUFLLFlBQVksK0JBQStCLGlOQUFpTixvQ0FBb0MsRUFBRSxFQUFFLEVBQUUsUUFBUSx5QkFBeUIsOEJBQThCLFFBQVEsOEJBQThCLEtBQUssNEJBQTRCLGdDQUFnQyx5QkFBeUIsNEJBQTRCLGtCQUFrQixTQUFTLFNBQVMsUUFBUSxLQUFLLFlBQVksT0FBTyxNQUFNLEtBQUssUUFBUSxrQ0FBa0Msa0NBQWtDLFVBQVUsS0FBSyxNQUFNLDhCQUE4QixXQUFXLEtBQUssaUJBQWlCLDJCQUEyQixPQUFPLEVBQUUsY0FBYyxFQUFFLGdCQUFnQixLQUFLLFdBQVcsK0JBQStCLHVDQUF1QyxrQkFBa0IsV0FBVyxNQUFNLGtDQUFrQyxNQUFNLGlDQUFpQyxpQkFBaUIsOEJBQThCLFdBQVcsTUFBTSxFQUFFLDRDQUE0QyxFQUFFLGlDQUFpQyx5Q0FBeUMsaUJBQWlCLG9DQUFvQyxVQUFVLHVDQUF1Qyx5QkFBeUIsWUFBWSxFQUFFLE1BQU0sbUNBQW1DLE9BQU8sbUNBQW1DLFlBQVksS0FBSyxRQUFRLEdBQUcsaUJBQWlCLDZCQUE2QixrQkFBa0IsVUFBVSxnQkFBZ0IsbUNBQW1DLFdBQVcsd0NBQXdDLHVDQUF1Qyx5QkFBeUIsV0FBVyxNQUFNLHdCQUF3QixRQUFRLEVBQUUsd0JBQXdCLFFBQVEsRUFBRSxRQUFRLEVBQUUsV0FBVyx5Q0FBeUMsa0JBQWtCLGNBQWMsRUFBRSxnQkFBZ0IsTUFBTSwwQkFBMEIsaUJBQWlCLHVCQUF1QixPQUFPLGlDQUFpQyxNQUFNLGlDQUFpQyw4QkFBOEIsdUJBQXVCLGtDQUFrQyx3QkFBd0Isa0NBQWtDLGtFQUFrRSx1QkFBdUIsd0NBQXdDLHdCQUF3Qix3Q0FBd0Msb0NBQW9DLFdBQVcsRUFBRSw2QkFBNkIsMkJBQTJCLGtDQUFrQywwQkFBMEIsa0NBQWtDLDJFQUEyRSwyQkFBMkIsd0NBQXdDLDBCQUEwQix3Q0FBd0MsaURBQWlELDJCQUEyQixrQ0FBa0MsMEJBQTBCLGtDQUFrQyxnQkFBZ0IsUUFBUSxtQ0FBbUMsbUNBQW1DLGlDQUFpQyxhQUFhLEVBQUUsWUFBWSxFQUFFLGNBQWMsRUFBRSw2Q0FBNkMsV0FBVyxFQUFFLDRDQUE0QyxjQUFjLEVBQUUscUVBQXFFLCtFQUErRSxjQUFjLEVBQUUscURBQXFELGNBQWMsRUFBRSw4Q0FBOEMsd0JBQXdCLGdSQUFnUiwrQkFBK0IsZ1JBQWdSLFlBQVksMEJBQTBCLEVBQUUsMEJBQTBCLEVBQUUsOEJBQThCLEtBQTBELDhCQUE4QiwwQkFBMEIsK0JBQStCLE9BQU8sa0NBQWtDLDBCQUEwQixRQUFRLEtBQUssVUFBVSxLQUFLLFFBQVEsK0JBQStCLCtCQUErQixjQUFjLG1DQUFtQyxVQUFVLCtCQUErQixXQUFXLEtBQUssaUJBQWlCLHdCQUF3QixjQUFjLG1DQUFtQyxrQ0FBa0MsYUFBYSxvQ0FBb0MsMENBQTBDLE1BQU0sS0FBSyxjQUFjLG9DQUFvQyxNQUFNLG1DQUFtQyxRQUFRLGtDQUFrQyx3QkFBd0IsTUFBTSx1Q0FBdUMsWUFBWSwwQkFBMEIsUUFBUSwwQkFBMEIsU0FBUywwQkFBMEIsS0FBSyxzQkFBc0IscUJBQXFCLG1CQUFtQixrQkFBa0IsNkJBQTZCLHVCQUF1Qiw2QkFBNkIsdUJBQXVCLDhCQUE4Qix3QkFBd0IsNEJBQTRCLDJCQUEyQix5QkFBeUIsc0JBQXNCLG1DQUFtQyx1QkFBdUIsNEJBQTRCLDJCQUEyQix5QkFBeUIsdUJBQXVCLGlDQUFpQyxFQUFFLEVBQUUsRUFBRSxRQUFRLHlCQUF5Qiw2QkFBNkIsS0FBSywwQkFBMEIsUUFBUSxvQ0FBb0MsUUFBUSwrQkFBK0IsMEJBQTBCLDRCQUE0Qix1QkFBdUIsc0NBQXNDLHVCQUF1QixRQUFRLEtBQUssYUFBYSxFQUFFLFdBQVcsS0FBSyxXQUFXLFNBQVMsU0FBUyxRQUFRLE1BQU0sUUFBUSwrQkFBK0IsK0JBQStCLFVBQVUsK0JBQStCLE1BQU0sMkJBQTJCLGdCQUFnQixLQUFLLGlCQUFpQix3QkFBd0IsT0FBTyxrQ0FBa0MsTUFBTSxrQ0FBa0MsV0FBVyxNQUFNLEtBQUssV0FBVyxDQUFDLGlCQUFpQixLQUFLLFdBQVcsQ0FBQyxhQUFhLEtBQUssV0FBVyxDQUFDLFdBQVcsS0FBSyxZQUFZLHVDQUF1QyxXQUFXLFdBQVcsTUFBTSxpQkFBaUIsUUFBUSxFQUFFLE1BQU0saUNBQWlDLGlCQUFpQiw4QkFBOEIsYUFBYSx3Q0FBd0MsaUJBQWlCLFFBQVEsRUFBRSxNQUFNLGlDQUFpQyxpQkFBaUIsOEJBQThCLFFBQVEsRUFBRSxXQUFXLHNDQUFzQyxtQkFBbUIsa0JBQWtCLFFBQVEsRUFBRSxNQUFNLGtDQUFrQyxpQkFBaUIsK0JBQStCLGFBQWEseUNBQXlDLHFCQUFxQixvQkFBb0IsTUFBTSxvQ0FBb0MsZUFBZSxLQUFLLGlCQUFpQixpQ0FBaUMsYUFBYSwyQ0FBMkMsd0NBQXdDLFlBQVksa0NBQWtDLGtDQUFrQyx1QkFBdUIsbUNBQW1DLDBCQUEwQixtQ0FBbUMsaUNBQWlDLHdCQUF3QixtQ0FBbUMsMkJBQTJCLG1DQUFtQyxlQUFlLDBCQUEwQixPQUFPLDBCQUEwQixRQUFRLDBCQUEwQixRQUFRLDhCQUE4QiwyQkFBMkIsZUFBZSwwQkFBMEIsT0FBTywwQkFBMEIsUUFBUSwwQkFBMEIsU0FBUyw4QkFBOEIsMkJBQTJCLE9BQU8scUJBQXFCLE9BQU8scUJBQXFCLE9BQU8scUJBQXFCLE9BQU8sdUJBQXVCLElBQUksaUJBQWlCLEtBQUsseUJBQXlCLHdCQUF3QixRQUFRLGFBQWEsUUFBUSwwQkFBMEIsMEJBQTBCLFVBQVUsMEJBQTBCLFlBQVksNEJBQTRCLFlBQVksRUFBRSxNQUFNLHNCQUFzQixXQUFXLE9BQU8sWUFBWSxPQUFPLGVBQWUsU0FBUyxjQUFjLDhCQUE4QixhQUFhLFFBQVEsS0FBSyxZQUFZLFNBQVMsU0FBUyxJQUFJLEtBQUssT0FBTyxjQUFjLFlBQVkscUJBQXFCLEtBQUsscUJBQXFCLEtBQUsseUJBQXlCLEtBQUssaUJBQWlCLFFBQVEsd0JBQXdCLFlBQVksa0JBQWtCLHVCQUF1QixNQUFNLDZCQUE2Qix5QkFBeUIsd0JBQXdCLHNCQUFzQixRQUFRLFNBQVMsU0FBUyxRQUFRLDBCQUEwQiwwQkFBMEIsY0FBYyw4QkFBOEIsTUFBTSxzQkFBc0IsaUJBQWlCLG1CQUFtQixPQUFPLHVCQUF1QixjQUFjLDhCQUE4QixlQUFlLE1BQU0sUUFBUSxZQUFZLFlBQVksSUFBSSxNQUFNLDJCQUEyQixtQkFBbUIsY0FBYyxLQUFLLDhCQUE4QixTQUFTLFNBQVMsSUFBSSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxRQUFRLEtBQUssZUFBZSxpQkFBaUIsZ0NBQWdDLGNBQWMsNEJBQTRCLHdCQUF3QixnQ0FBZ0Msc0JBQXNCLGdDQUFnQyxpQkFBaUIsaUJBQWlCLGtDQUFrQyxjQUFjLDhCQUE4Qix3QkFBd0Isa0NBQWtDLHNCQUFzQixrQ0FBa0MsZUFBZSxpQkFBaUIsZ0NBQWdDLGNBQWMsNEJBQTRCLHdCQUF3QixnQ0FBZ0Msc0JBQXNCLGdDQUFnQyxZQUFZLGlCQUFpQiw2QkFBNkIsY0FBYyx5QkFBeUIsd0JBQXdCLDZCQUE2QixzQkFBc0IsNkJBQTZCLGVBQWUsaUJBQWlCLGdDQUFnQyxjQUFjLDRCQUE0Qix3QkFBd0IsZ0NBQWdDLHNCQUFzQixnQ0FBZ0MsY0FBYyxpQkFBaUIsK0JBQStCLGNBQWMsMkJBQTJCLHdCQUF3QiwrQkFBK0Isc0JBQXNCLCtCQUErQixhQUFhLGlCQUFpQiw4QkFBOEIsY0FBYywwQkFBMEIsd0JBQXdCLDhCQUE4QixzQkFBc0IsOEJBQThCLFlBQVksaUJBQWlCLDZCQUE2QixjQUFjLHlCQUF5Qix3QkFBd0IsNkJBQTZCLHNCQUFzQiw2QkFBNkIsZ0NBQWdDLEdBQUcsc0JBQXNCLE1BQU0sVUFBVSxrQkFBa0IscUJBQXFCLEtBQUssd0JBQXdCLFFBQVEsaUJBQWlCLHVCQUF1Qiw0QkFBNEIsd0JBQXdCLHlCQUF5QiwyQkFBMkIsd0JBQXdCLEtBQUsscUJBQXFCLFFBQVEsNkJBQTZCLE1BQU0sS0FBSyxLQUFLLFFBQVEsS0FBSyxPQUFPLDBCQUEwQixTQUFTLE9BQU8sVUFBVSw2QkFBNkIsaUJBQWlCLHNCQUFzQixjQUFjLGlDQUFpQyxjQUFjLFFBQVEsS0FBSyxlQUFlLE9BQU8sZ0JBQWdCLE9BQU8sU0FBUyxPQUFPLE1BQU0sNkJBQTZCLFdBQVcsT0FBTyxZQUFZLE9BQU8saUJBQWlCLDBCQUEwQixXQUFXLGtDQUFrQyx1Q0FBdUMsY0FBYyxXQUFXLE1BQU0sc0JBQXNCLGlCQUFpQixpS0FBaUssZ0JBQWdCLDBCQUEwQiwwQkFBMEIsNEJBQTRCLFNBQVMsUUFBUSwwQ0FBMEMsTUFBTSxLQUFLLHVCQUF1QixVQUFVLEdBQUcsT0FBTyxTQUFTLHFCQUFxQix1Q0FBdUMsdUJBQXVCLFVBQVUsTUFBTSxZQUFZLHNCQUFzQixxQkFBcUIsbUJBQW1CLGtCQUFrQiw2QkFBNkIsdUJBQXVCLDZCQUE2Qix1QkFBdUIsOEJBQThCLHdCQUF3QiwrQkFBK0IsS0FBSywrQkFBK0IsT0FBTyw2QkFBNkIsMEJBQTBCLG1DQUFtQyx5QkFBeUIsZ0NBQWdDLHNCQUFzQixvQ0FBb0MscUJBQXFCLGlDQUFpQyx1QkFBdUIsK0JBQStCLDBCQUEwQiw0QkFBNEIsa0JBQWtCLDZCQUE2QixLQUFLLDBCQUEwQixRQUFRLG9DQUFvQyxRQUFRLFFBQVEsS0FBSyxlQUFlLE9BQU8sYUFBYSxFQUFFLGNBQWMsRUFBRSxjQUFjLG1DQUFtQyxxQkFBcUIsZ0JBQWdCLEtBQUssY0FBYyxRQUFRLDhDQUE4QyxRQUFRLHVCQUF1QixLQUFLLGtCQUFrQixRQUFRLHdCQUF3QixNQUFNLEtBQUssTUFBTSxrQ0FBa0MsV0FBVyxRQUFRLDhCQUE4Qiw4QkFBOEIsUUFBUSxFQUFFLE1BQU0sd0NBQXdDLGdCQUFnQixLQUFLLGlCQUFpQixxQ0FBcUMsK0JBQStCLE1BQU0seUNBQXlDLGlCQUFpQixzQ0FBc0MsaUJBQWlCLFNBQVMsU0FBUyxRQUFRLE1BQU0sUUFBUSxvQ0FBb0Msb0NBQW9DLE1BQU0sMkJBQTJCLGdCQUFnQixLQUFLLGlCQUFpQix3QkFBd0IsT0FBTyxrQ0FBa0MsTUFBTSxrQ0FBa0MsNkJBQTZCLHVCQUF1QixRQUFRLHdCQUF3QixRQUFRLDRCQUE0QiwyQkFBMkIsUUFBUSwwQkFBMEIsUUFBUSwwQkFBMEIsMEJBQTBCLE1BQU0sb0NBQW9DLGVBQWUsS0FBSyxpQkFBaUIsaUNBQWlDLHdCQUF3QixRQUFRLEVBQUUsTUFBTSxrQ0FBa0MsaUJBQWlCLCtCQUErQixhQUFhLHlDQUF5QyxrQ0FBa0MsaUJBQWlCLEVBQUUseUNBQXlDLFdBQVcsNkNBQTZDLGlCQUFpQixrQ0FBa0MsdUJBQXVCLGVBQWUsSUFBSSxxRUFBcUUsMEJBQTBCLG1DQUFtQyx3QkFBd0IsRUFBRSxxRUFBcUUsd0JBQXdCLG1DQUFtQywwQkFBMEIsRUFBRSwrQ0FBK0MsV0FBVyxFQUFFLHlEQUF5RCxpQkFBaUIsa0NBQWtDLGtCQUFrQixFQUFFLGdFQUFnRSxZQUFZLDZDQUE2QyxrQkFBa0Isa0NBQWtDLHlCQUF5QiwwQkFBMEIsZUFBZSxJQUFJLHdFQUF3RSwwQkFBMEIsbUNBQW1DLHdCQUF3QixFQUFFLHdFQUF3RSx3QkFBd0IsbUNBQW1DLDBCQUEwQixFQUFFLGtEQUFrRCxXQUFXLEVBQUUsNERBQTRELGlCQUFpQixrQ0FBa0Msa0JBQWtCLEVBQUUsbUVBQW1FLFlBQVksNkNBQTZDLGtCQUFrQixtQ0FBbUMseUJBQXlCLDBCQUEwQixlQUFlLElBQUksd0VBQXdFLDBCQUEwQixtQ0FBbUMsd0JBQXdCLEVBQUUsd0VBQXdFLHdCQUF3QixtQ0FBbUMsMEJBQTBCLEVBQUUsa0RBQWtELFdBQVcsRUFBRSw0REFBNEQsaUJBQWlCLGtDQUFrQyxrQkFBa0IsRUFBRSxtRUFBbUUsWUFBWSw2Q0FBNkMsa0JBQWtCLG1DQUFtQyx5QkFBeUIsMEJBQTBCLGVBQWUsSUFBSSx3RUFBd0UsMEJBQTBCLG1DQUFtQyx3QkFBd0IsRUFBRSx3RUFBd0Usd0JBQXdCLG1DQUFtQywwQkFBMEIsRUFBRSxrREFBa0QsV0FBVyxFQUFFLDREQUE0RCxpQkFBaUIsa0NBQWtDLGtCQUFrQixFQUFFLG1FQUFtRSxZQUFZLDZDQUE2QyxrQkFBa0IsbUNBQW1DLDBCQUEwQiwwQkFBMEIsZUFBZSxJQUFJLHdFQUF3RSwwQkFBMEIsbUNBQW1DLHdCQUF3QixFQUFFLHdFQUF3RSx3QkFBd0IsbUNBQW1DLDBCQUEwQixFQUFFLGtEQUFrRCxXQUFXLEVBQUUsNERBQTRELGlCQUFpQixrQ0FBa0Msa0JBQWtCLEVBQUUsbUVBQW1FLFlBQVksNkNBQTZDLGtCQUFrQixtQ0FBbUMsMEJBQTBCLDJCQUEyQixlQUFlLElBQUkseUVBQXlFLDBCQUEwQixtQ0FBbUMsd0JBQXdCLEVBQUUseUVBQXlFLHdCQUF3QixtQ0FBbUMsMEJBQTBCLEVBQUUsbURBQW1ELFdBQVcsRUFBRSw2REFBNkQsaUJBQWlCLGtDQUFrQyxrQkFBa0IsRUFBRSxvRUFBb0UsWUFBWSw2Q0FBNkMsa0JBQWtCLG1DQUFtQyxrQkFBa0IsY0FBYyxFQUFFLG1DQUFtQyxhQUFhLEVBQUUsRUFBRSxrQ0FBa0MsOENBQThDLG9CQUFvQixFQUFFLHlCQUF5QixzQkFBc0IsZ0NBQWdDLG1CQUFtQiw0QkFBNEIsNkJBQTZCLGdDQUFnQyxtQ0FBbUMseUJBQXlCLGdDQUFnQyxnQ0FBZ0Msb0NBQW9DLHlCQUF5QixpQ0FBaUMsZ0NBQWdDLDZCQUE2Qiw0QkFBNEIsMEJBQTBCLGdDQUFnQyxvQ0FBb0MsZ0NBQWdDLDJCQUEyQixzQkFBc0Isa0NBQWtDLG1CQUFtQiw4QkFBOEIsNkJBQTZCLGtDQUFrQyxtQ0FBbUMseUJBQXlCLGdDQUFnQyxrQ0FBa0Msb0NBQW9DLHlCQUF5QixpQ0FBaUMsa0NBQWtDLDZCQUE2Qiw4QkFBOEIsMEJBQTBCLGtDQUFrQyxvQ0FBb0Msa0NBQWtDLHlCQUF5QixzQkFBc0IsZ0NBQWdDLG1CQUFtQiw0QkFBNEIsNkJBQTZCLGdDQUFnQyxtQ0FBbUMseUJBQXlCLGdDQUFnQyxnQ0FBZ0Msb0NBQW9DLHlCQUF5QixpQ0FBaUMsZ0NBQWdDLDZCQUE2Qiw0QkFBNEIsMEJBQTBCLGdDQUFnQyxvQ0FBb0MsZ0NBQWdDLHNCQUFzQixzQkFBc0IsNkJBQTZCLG1CQUFtQix5QkFBeUIsNkJBQTZCLDZCQUE2QixtQ0FBbUMseUJBQXlCLGdDQUFnQyw2QkFBNkIsb0NBQW9DLHlCQUF5QixpQ0FBaUMsNkJBQTZCLDZCQUE2Qix5QkFBeUIsMEJBQTBCLDZCQUE2QixvQ0FBb0MsNkJBQTZCLHlCQUF5QixzQkFBc0IsZ0NBQWdDLG1CQUFtQiw0QkFBNEIsNkJBQTZCLGdDQUFnQyxtQ0FBbUMseUJBQXlCLGdDQUFnQyxnQ0FBZ0Msb0NBQW9DLHlCQUF5QixpQ0FBaUMsZ0NBQWdDLDZCQUE2Qiw0QkFBNEIsMEJBQTBCLGdDQUFnQyxvQ0FBb0MsZ0NBQWdDLHdCQUF3QixzQkFBc0IsK0JBQStCLG1CQUFtQiwyQkFBMkIsNkJBQTZCLCtCQUErQixtQ0FBbUMseUJBQXlCLGdDQUFnQywrQkFBK0Isb0NBQW9DLHlCQUF5QixpQ0FBaUMsK0JBQStCLDZCQUE2QiwyQkFBMkIsMEJBQTBCLCtCQUErQixvQ0FBb0MsK0JBQStCLHVCQUF1QixzQkFBc0IsOEJBQThCLG1CQUFtQiwwQkFBMEIsNkJBQTZCLDhCQUE4QixtQ0FBbUMseUJBQXlCLGdDQUFnQyw4QkFBOEIsb0NBQW9DLHlCQUF5QixpQ0FBaUMsOEJBQThCLDZCQUE2QiwwQkFBMEIsMEJBQTBCLDhCQUE4QixvQ0FBb0MsOEJBQThCLHNCQUFzQixzQkFBc0IsNkJBQTZCLG1CQUFtQix5QkFBeUIsNkJBQTZCLDZCQUE2QixtQ0FBbUMseUJBQXlCLGdDQUFnQyw2QkFBNkIsb0NBQW9DLHlCQUF5QixpQ0FBaUMsNkJBQTZCLDZCQUE2Qix5QkFBeUIsMEJBQTBCLDZCQUE2QixvQ0FBb0MsNkJBQTZCLFdBQVcscUJBQXFCLEtBQUssa0JBQWtCLGtVQUFrVSx1QkFBdUIsSUFBSSw2QkFBNkIsS0FBSyw0QkFBNEIsRUFBRSxFQUFFLEVBQUUsUUFBUSx5QkFBeUIsNkJBQTZCLEVBQUUsZ0NBQWdDLEtBQUssNEJBQTRCLFVBQVUsZ0JBQWdCLGlCQUFpQixXQUFXLFlBQVksTUFBTSxJQUFJLE9BQU8sSUFBSSxRQUFRLE1BQU0sTUFBTSxNQUFNLDBCQUEwQixXQUFXLFlBQVksdUJBQXVCLE1BQU0sQ0FBQyxJQUFJLEtBQUssVUFBVSxPQUFPLEVBQUUsY0FBYyxRQUFRLFFBQVEsNEJBQTRCLGlCQUFpQixNQUFNLDBCQUEwQixnQkFBZ0IsS0FBSyxRQUFRLGtDQUFrQyxpQkFBaUIsUUFBUSxFQUFFLFdBQVcsaUNBQWlDLFFBQVEsa0NBQWtDLG9CQUFvQixvQkFBb0IsZUFBZSxLQUFLLG9CQUFvQixLQUFLLGlCQUFpQixLQUFLLFlBQVksS0FBSyxRQUFRLHFDQUFxQyxpQkFBaUIsT0FBTyxpQ0FBaUMsZ0NBQWdDLE9BQU8saUNBQWlDLE9BQU8sa0JBQWtCLEtBQUsscUJBQXFCLFFBQVEscUJBQXFCLE9BQU8sbUJBQW1CLE9BQU8scUJBQXFCLE1BQU0scUJBQXFCLFNBQTRCLGNBQWMsa0NBQWtDLHdCQUF3Qix1QkFBdUIsd0JBQXdCLG1DQUFtQyx5QkFBeUIsd0JBQXdCLHNCQUFzQixxQkFBcUIsd0JBQXdCLDBCQUEwQixxQkFBcUIsa0NBQWtDLCtCQUErQixtQ0FBbUMsTUFBTSwwQkFBMEIsVUFBVSxLQUFLLFVBQVUsMEJBQTBCLE1BQU0sc0JBQXNCLGVBQWUsS0FBSyxpQkFBaUIsbUJBQW1CLGdCQUFnQixZQUFZLE9BQU8sNkJBQTZCLE1BQU0sNkJBQTZCLFdBQVcsMkJBQTJCLGNBQWMsOEJBQThCLGVBQWUsUUFBUSxFQUFFLGtCQUFrQixRQUFRLEtBQUssaUJBQWlCLGtCQUFrQixLQUFLLFNBQVMsU0FBUyxRQUFRLHVCQUF1QixNQUFNLG9CQUFvQixNQUFNLGlCQUFpQixNQUFNLFlBQVksVUFBVSxLQUFLLGVBQWUsS0FBSyxtQ0FBbUMsY0FBYyx3QkFBd0IsY0FBYyxRQUFRLEtBQUssWUFBWSxPQUFPLFFBQVEsMEJBQTBCLDBCQUEwQixNQUFNLDZCQUE2QixpQkFBaUIsMEJBQTBCLGdCQUFnQixZQUFZLGNBQWMsNkJBQTZCLE1BQU0sb0NBQW9DLHVCQUF1QixtRUFBbUUsd0JBQXdCLG1FQUFtRSx5QkFBeUIsYUFBYSxzQ0FBc0MsWUFBWSwwQkFBMEIsWUFBWSxRQUFRLDBCQUEwQixVQUFVLFdBQVcsT0FBTyxrQkFBa0IsS0FBSyxpQkFBaUIsTUFBTSxtQkFBbUIsS0FBSyxrQkFBa0IsT0FBMEIsY0FBYyxrQkFBa0Isd0JBQXdCLG1DQUFtQyx3QkFBd0IsdUJBQXVCLHlCQUF5QiwyQkFBMkIsc0JBQXNCLHdCQUF3QiwrQkFBK0IsNERBQTRELDRCQUE0QixLQUFLLDRCQUE0QixLQUFLLDBCQUEwQixLQUFLLEtBQUssK0JBQStCLHVCQUF1QiwrQkFBK0IsdUJBQXVCLDZCQUE2QixJQUFJLHNCQUFzQixPQUE4QiwrQkFBK0IsdUJBQXVCLCtCQUErQix1QkFBdUIsU0FBUyxNQUFNLElBQUksRUFBRSxLQUFLLEVBQUUsUUFBUSx1QkFBdUIsUUFBUSxLQUFLLE1BQU0sS0FBSyxPQUFPLEtBQUssV0FBVyxPQUFPLFdBQVcsS0FBSyxRQUFRLEVBQUUsY0FBYyxTQUFTLFNBQVMsTUFBTSxLQUFLLE9BQU8sdUJBQXVCLGVBQWUsS0FBSywwQkFBMEIsV0FBVyxVQUFVLElBQUksU0FBUyxVQUFVLG1CQUFtQix1Q0FBdUMsMEJBQTBCLFdBQVcsTUFBTSwwQkFBMEIsVUFBVSxLQUFLLGtDQUFrQyxVQUFVLFlBQVkseUJBQXlCLE9BQU8sd0NBQXdDLHdDQUF3QyxXQUFXLEtBQUssU0FBUyxPQUFPLHFDQUFxQyxXQUFXLEtBQUssdUJBQXVCLFFBQVEsS0FBSyxZQUFZLE9BQU8sV0FBVyx3Q0FBd0MsZUFBZSxTQUFTLFNBQVMsUUFBUSxLQUFLLGVBQWUsT0FBTyxNQUFNLEtBQUssTUFBTSxzQkFBc0IsZUFBZSxLQUFLLGlCQUFpQixtQkFBbUIsZ0JBQWdCLFlBQVksT0FBTyw2QkFBNkIsTUFBTSw2QkFBNkIsY0FBYyw4QkFBOEIsUUFBUSxFQUFFLGdCQUFnQixxQkFBcUIsS0FBSyxpQkFBaUIsS0FBSyxzQkFBc0IsSUFBSSxTQUFTLE1BQU0sSUFBSSxFQUFFLEtBQUssRUFBRSxRQUFRLDBCQUEwQixNQUFNLE1BQU0sT0FBTyxNQUFNLGlCQUFpQixzQkFBc0IscUJBQXFCLFFBQVEsRUFBRSxxQkFBcUIsUUFBUSwyQkFBMkIsY0FBYyxRQUFRLEtBQUssWUFBWSxFQUFFLFlBQVksT0FBTyxRQUFRLCtCQUErQixjQUFjLG9DQUFvQyxNQUFNLG9DQUFvQyx1QkFBdUIsb0NBQW9DLHdCQUF3QixvQ0FBb0MseUJBQXlCLFFBQVEsNENBQTRDLDRDQUE0QyxPQUFPLDZDQUE2Qyw2Q0FBNkMsNkNBQTZDLEtBQUssYUFBYSxjQUFjLEVBQUUsWUFBWSxrQ0FBa0MsWUFBWSxTQUFTLFNBQVMsS0FBSyxFQUFFLEVBQUUsS0FBSyxRQUFRLHdCQUF3QixjQUFjLFFBQVEsS0FBSyxZQUFZLEVBQUUsVUFBVSxLQUFLLFlBQVksT0FBTyxnQkFBZ0IsU0FBUyxRQUFRLGdFQUFnRSxpQkFBaUIsMEJBQTBCLFdBQVcsb0NBQW9DLE1BQU0sb0NBQW9DLDJCQUEyQixvQ0FBb0MsMEJBQTBCLG9DQUFvQyxnQkFBZ0IsT0FBTyxzQ0FBc0MseUJBQXlCLE9BQU8sa0JBQWtCLFFBQVEsc0JBQXNCLHFCQUFxQixjQUFjLFVBQVUsc0JBQXNCLGFBQWEsS0FBSyxZQUFZLEtBQUssVUFBVSxpQkFBaUIsT0FBTyx5QkFBeUIsVUFBVSxVQUFVLGlCQUFpQixPQUFPLDBCQUEwQixVQUFVLGlCQUFpQixRQUFRLGtCQUFrQixNQUFNLE1BQU0sVUFBVSxLQUFLLE9BQU8sS0FBSyxPQUFPLEVBQUUsaUNBQWlDLE9BQU8sS0FBSyxPQUFPLEVBQUUsY0FBYyxFQUFFLGdDQUFnQyxnQ0FBZ0MsY0FBYyxFQUFFLDhCQUE4QixXQUFXLEtBQUssNEJBQTRCLDBCQUEwQixNQUFNLE1BQU0sVUFBVSxLQUFLLE9BQU8sS0FBSyxPQUFPLEVBQUUseUNBQXlDLE9BQU8sS0FBSyxPQUFPLEVBQUUsY0FBYyxFQUFFLHdDQUF3Qyx3Q0FBd0MsY0FBYyxFQUFFLHNDQUFzQyxXQUFXLE1BQU0sNEJBQTRCLDBCQUEwQixNQUFNLE1BQU0sVUFBVSxLQUFLLE9BQU8sS0FBSyxPQUFPLEVBQUUseUNBQXlDLE9BQU8sS0FBSyxPQUFPLEVBQUUsY0FBYyxFQUFFLHdDQUF3Qyx3Q0FBd0MsY0FBYyxFQUFFLHNDQUFzQyxXQUFXLE1BQU0sNEJBQTRCLDBCQUEwQixNQUFNLE1BQU0sVUFBVSxLQUFLLE9BQU8sS0FBSyxPQUFPLEVBQUUseUNBQXlDLE9BQU8sS0FBSyxPQUFPLEVBQUUsY0FBYyxFQUFFLHdDQUF3Qyx3Q0FBd0MsY0FBYyxFQUFFLHNDQUFzQyxXQUFXLE1BQU0sNkJBQTZCLDBCQUEwQixNQUFNLE1BQU0sVUFBVSxLQUFLLE9BQU8sS0FBSyxPQUFPLEVBQUUseUNBQXlDLE9BQU8sS0FBSyxPQUFPLEVBQUUsY0FBYyxFQUFFLHdDQUF3Qyx3Q0FBd0MsY0FBYyxFQUFFLHNDQUFzQyxXQUFXLE1BQU0sNkJBQTZCLDJCQUEyQixNQUFNLE1BQU0sVUFBVSxLQUFLLE9BQU8sS0FBSyxPQUFPLEVBQUUsMENBQTBDLE9BQU8sS0FBSyxPQUFPLEVBQUUsY0FBYyxFQUFFLHlDQUF5Qyx5Q0FBeUMsY0FBYyxFQUFFLHVDQUF1QyxXQUFXLE1BQU0sU0FBUyxvQkFBb0IsS0FBSyx1QkFBdUIsTUFBTSx1QkFBdUIsT0FBTyx1QkFBdUIsUUFBOEIsdUJBQXVCLFNBQVMsbUJBQW1CLGtCQUFrQixnQkFBZ0IseUJBQXlCLDJCQUEyQix3QkFBd0IscUJBQXFCLElBQUkseUJBQXlCLE9BQU8sMEJBQTBCLE9BQU8sUUFBUSx5QkFBeUIsUUFBUSxNQUFNLE9BQU8seUJBQXlCLFlBQVksMEJBQTBCLFdBQVcsT0FBTyxZQUFZLElBQUksWUFBWSxJQUFJLFdBQVcsS0FBSyxXQUFXLE1BQU0sZ0JBQWdCLEtBQUssWUFBWSxLQUFLLGVBQWUsS0FBSyxlQUFlLE9BQU8sV0FBVyxPQUFPLFlBQVksT0FBTyxhQUFhLE9BQU8sV0FBVyxLQUFLLFVBQVUsNEJBQTRCLFVBQVUsV0FBVyxRQUFRLEVBQUUsY0FBYyxRQUFRLDBCQUEwQix3QkFBd0IsUUFBUSxNQUFNLE1BQU0sOEJBQThCLE9BQU8sK0JBQStCLGdDQUFnQyxTQUFTLFNBQVMsUUFBUSxHQUFHLGFBQWEsWUFBWSxhQUFhLE1BQU0sNERBQTRELCtCQUErQixPQUFPLDBDQUEwQyxvRUFBb0UsdUNBQXVDLElBQUksS0FBSyxhQUFhLCtCQUErQix5Q0FBeUMsRUFBRSxpQkFBaUIscUJBQXFCLDhEQUE4RCwrQkFBK0IsS0FBSywwQ0FBMEMsTUFBTSwrQkFBK0IsT0FBTyw4QkFBOEIsc0VBQXNFLHVDQUF1QyxNQUFNLEtBQUssYUFBYSx5Q0FBeUMsK0JBQStCLHlDQUF5QyxFQUFFLG1CQUFtQixxQkFBcUIsK0RBQStELGtDQUFrQyxJQUFJLDBDQUEwQyx1RUFBdUUsMENBQTBDLE9BQU8sS0FBSyxhQUFhLEVBQUUseUNBQXlDLCtCQUErQixvQkFBb0IscUJBQXFCLDZEQUE2RCxpQ0FBaUMsTUFBTSwwQ0FBMEMsTUFBTSwrQkFBK0IsT0FBTyw4QkFBOEIscUVBQXFFLHlDQUF5QyxLQUFLLEtBQUssYUFBYSx5Q0FBeUMsRUFBRSx5Q0FBeUMsK0JBQStCLGtCQUFrQixxQkFBcUIsZUFBZSxVQUFVLDRCQUE0QixRQUFRLDRCQUE0Qiw0QkFBNEIsTUFBTSx3QkFBd0IsV0FBVyxPQUFPLGlCQUFpQixxQkFBcUIsY0FBYyxnQ0FBZ0MsU0FBUyxvQkFBb0IsS0FBSyx1QkFBdUIsTUFBTSx1QkFBdUIsU0FBUyxnQkFBZ0Isa0JBQWtCLDBCQUEwQix1QkFBdUIsMEJBQTBCLG1DQUFtQywyQkFBMkIsMkJBQTJCLGlDQUFpQywwREFBMEQsd0JBQXdCLHFCQUFxQiw4QkFBOEIsS0FBSyw4QkFBOEIsT0FBTyw4QkFBOEIsS0FBSywwQkFBMEIsUUFBUSx1QkFBdUIsdUJBQXVCLDRCQUE0QixLQUFLLDRCQUE0QixLQUFLLHdCQUF3QixxQkFBcUIseUJBQXlCLEtBQUssMEJBQTBCLE9BQU8sMEJBQTBCLCtCQUErQixRQUFRLHlCQUF5QixRQUFRLE1BQU0sVUFBVSw0QkFBNEIsWUFBWSwwQkFBMEIsV0FBVyxPQUFPLFlBQVksSUFBSSxZQUFZLElBQUksV0FBVyxLQUFLLFdBQVcsTUFBTSxnQkFBZ0IsS0FBSyxZQUFZLEtBQUssZUFBZSxLQUFLLGVBQWUsT0FBTyxXQUFXLE9BQU8sWUFBWSxPQUFPLGFBQWEsT0FBTyxXQUFXLEtBQUssVUFBVSw0QkFBNEIsVUFBVSxXQUFXLGlCQUFpQixxQkFBcUIsZ0JBQWdCLFlBQVksT0FBTywrQkFBK0IsTUFBTSwrQkFBK0IsY0FBYyxnQ0FBZ0Msd0JBQXdCLFFBQVEsTUFBTSxNQUFNLDhCQUE4QixPQUFPLCtCQUErQiwrQkFBK0IsZ0NBQWdDLFNBQVMsU0FBUyxRQUFRLE1BQU0sUUFBUSxHQUFHLGFBQWEsWUFBWSxhQUFhLE1BQU0sYUFBYSxFQUFFLDREQUE0RCwrQkFBK0IsT0FBTyw2RUFBNkUsbUVBQW1FLG9FQUFvRSxzQ0FBc0MsdUNBQXVDLGFBQWEsK0JBQStCLHlDQUF5QyxFQUFFLG9FQUFvRSx1Q0FBdUMsT0FBTyxFQUFFLGlCQUFpQiwrQkFBK0IsbUVBQW1FLHNDQUFzQyxPQUFPLCtCQUErQixpQkFBaUIscUJBQXFCLDhEQUE4RCwrQkFBK0IsS0FBSyw2RUFBNkUsTUFBTSwrQkFBK0IsT0FBTyw4QkFBOEIscUVBQXFFLHNFQUFzRSxzQ0FBc0MsdUNBQXVDLGFBQWEseUNBQXlDLCtCQUErQix5Q0FBeUMsRUFBRSxzRUFBc0UsdUNBQXVDLEtBQUssRUFBRSxtQkFBbUIsK0JBQStCLHFFQUFxRSxzQ0FBc0MsS0FBSywrQkFBK0IsbUJBQW1CLHFCQUFxQiwrREFBK0Qsa0NBQWtDLElBQUksNkVBQTZFLHNFQUFzRSx1RUFBdUUseUNBQXlDLDBDQUEwQyxhQUFhLEVBQUUseUNBQXlDLCtCQUErQix1RUFBdUUsMENBQTBDLElBQUksRUFBRSxvQkFBb0IsK0JBQStCLHNFQUFzRSx5Q0FBeUMsSUFBSSwrQkFBK0Isb0JBQW9CLHFCQUFxQix3RUFBd0UsMkNBQTJDLFNBQVMsU0FBUyxJQUFJLEVBQUUsS0FBSyxJQUFJLFFBQVEsTUFBTSxNQUFNLDhCQUE4QixZQUFZLDBDQUEwQyxRQUFRLEdBQUcsY0FBYywrQkFBK0IsTUFBTSw0QkFBNEIsNkRBQTZELGlDQUFpQyxNQUFNLDZFQUE2RSxNQUFNLCtCQUErQixPQUFPLDhCQUE4QixvRUFBb0UscUVBQXFFLHdDQUF3Qyx5Q0FBeUMsYUFBYSx5Q0FBeUMsRUFBRSx5Q0FBeUMsK0JBQStCLHFFQUFxRSx5Q0FBeUMsTUFBTSxFQUFFLGtCQUFrQiwrQkFBK0Isb0VBQW9FLHdDQUF3QyxNQUFNLCtCQUErQixrQkFBa0IscUJBQXFCLGdCQUFnQixRQUFRLG1DQUFtQyxtQ0FBbUMsY0FBYyxFQUFFLFVBQVUsbUNBQW1DLE1BQU0sK0JBQStCLGlCQUFpQiw0QkFBNEIsY0FBYywrQkFBK0IsTUFBTSwrQkFBK0IsdUJBQXVCLHNDQUFzQyx3QkFBd0Isc0NBQXNDLHNCQUFzQixRQUFRLEtBQUssY0FBYyxRQUFRLGlDQUFpQyxpQ0FBaUMsTUFBTSw2QkFBNkIsVUFBVSxTQUFTLFNBQVMsd0JBQXdCLGFBQWEsTUFBTSxnQkFBZ0IsU0FBUyxTQUFTLE1BQU0sS0FBSyxTQUFTLE9BQU8sdUJBQXVCLFFBQVEsTUFBTSxNQUFNLEtBQUssUUFBUSxHQUFHLGVBQWUsU0FBUyxTQUFTLFFBQVEsS0FBSyxNQUFNLEtBQUssTUFBTSxLQUFLLGFBQWEsTUFBTSw0QkFBNEIsT0FBTyxvQkFBb0IsT0FBTyxXQUFXLFVBQVUsSUFBSSxZQUFZLHVDQUF1QyxlQUFlLFdBQVcsTUFBTSxvQkFBb0Isb0JBQW9CLHNCQUFzQixRQUFRLE1BQU0sMEJBQTBCLDhDQUE4QyxVQUFVLGlCQUFpQiw0QkFBNEIsNENBQTRDLFVBQVUsa0JBQWtCLDhCQUE4QixRQUFRLEVBQUUsb0JBQW9CLFFBQVEsVUFBVSxLQUFLLHVEQUF1RCxxREFBcUQscUNBQXFDLFFBQVEsRUFBRSxRQUFRLEVBQUUseUNBQXlDLDJDQUEyQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFdBQVcsUUFBUSxHQUFHLElBQUksdUNBQXVDLHlDQUF5QywyQ0FBMkMsV0FBVyxNQUFNLHVCQUF1Qix1QkFBdUIsU0FBUyxTQUFTLElBQUksRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsS0FBSyxZQUFZLE9BQU8sZ0JBQWdCLE9BQU8sTUFBTSxJQUFJLFFBQVEsRUFBRSxNQUFNLEtBQUssV0FBVyxPQUFPLFdBQVcsRUFBRSxFQUFFLE9BQU8sRUFBRSxRQUFRLEdBQUcsV0FBVyxRQUFRLEtBQUssS0FBSyx1Q0FBdUMsdUJBQXVCLHVCQUF1QixXQUFXLE1BQU0sNkJBQTZCLDZCQUE2Qiw2QkFBNkIsNkJBQTZCLE1BQU0sS0FBSyxnQkFBZ0IsS0FBSyxRQUFRLEVBQUUsUUFBUSxHQUFHLHVCQUF1QixLQUFLLEVBQUUsdUJBQXVCLE1BQU0sRUFBRSw0QkFBNEIsNEJBQTRCLFFBQVEsYUFBYSxNQUFNLEtBQUssT0FBTyxLQUFLLGtCQUFrQixVQUFVLG9CQUFvQixJQUFJLGdCQUFnQixLQUFLLEtBQUssNEJBQTRCLGlCQUFpQix3UEFBd1AsNEJBQTRCLGlCQUFpQix5UEFBeVAscUJBQXFCLFNBQVMsU0FBUyxNQUFNLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxRQUFRLEVBQUUsUUFBUSxLQUFLLGdCQUFnQixPQUFPLFFBQVEsRUFBRSxhQUFhLElBQUksY0FBYyxLQUFLLFlBQVksSUFBSSxzQ0FBc0MsV0FBVyxZQUFZLEtBQUssRUFBRSxFQUFFLEtBQUssTUFBTSxLQUFLLE9BQU8sSUFBSSxRQUFRLEVBQUUsYUFBYSxJQUFJLFlBQVksSUFBSSxZQUFZLE9BQU8sT0FBTyxRQUFRLGlCQUFpQixLQUFLLGdCQUFnQixZQUFZLE9BQU8sRUFBRSxXQUFXLEtBQUssTUFBTSxZQUFZLGNBQWMsS0FBSyxNQUFNLFlBQVksUUFBUSxHQUFHLFdBQVcsUUFBUSxJQUFJLEtBQUssdUNBQXVDLHNDQUFzQyxXQUFXLE1BQU0sNkJBQTZCLFFBQVEsRUFBRSxrQkFBa0IsU0FBUyxTQUFTLE1BQU0sSUFBSSxPQUFPLFFBQVEsS0FBSyxJQUFJLFlBQVksUUFBUSxlQUFlLFFBQVEsTUFBTSxLQUFLLFdBQVcsT0FBTywyQ0FBMkMsMkNBQTJDLE9BQU8sVUFBVSxlQUFlLHFEQUFxRCxpQkFBaUIsS0FBSyxpQ0FBaUMsTUFBTSxLQUFLLDJEQUEyRCwyREFBMkQsMERBQTBELDBEQUEwRCxPQUFPLFVBQVUsZUFBZSxxRUFBcUUsb0VBQW9FLGlCQUFpQixLQUFLLGlEQUFpRCxnREFBZ0QsTUFBTSxLQUFLLGdCQUFnQixjQUFjLFFBQVEsYUFBYSxNQUFNLHdCQUF3QixPQUFPLHlCQUF5QixlQUFlLGlDQUFpQyxjQUFjLElBQUksVUFBVSxrQ0FBa0MsT0FBTyxTQUFTLGlDQUFpQywwQkFBMEIsR0FBRyxVQUFVLGdCQUFnQixnQkFBZ0IsbUJBQW1CLEtBQUssb0JBQW9CLEtBQUssNEJBQTRCLFNBQVMsMEJBQTBCLE9BQU8sNkJBQTZCLE1BQU0sNEJBQTRCLGVBQWUsT0FBTywrQkFBK0IsTUFBTSxhQUFhLG1CQUFtQixZQUFZLG1CQUFtQixtQkFBbUIsS0FBSyxvQkFBb0IsS0FBSywwQkFBMEIsTUFBTSx3QkFBd0IsR0FBRyxVQUFVLFNBQVMsSUFBSSxRQUFRLEVBQUUsVUFBVSxNQUFNLGNBQWMsbUJBQW1CLEtBQUssb0JBQW9CLEtBQUssNEJBQTRCLFNBQVMsNkJBQTZCLE1BQU0sNEJBQTRCLGFBQWEsaUJBQWlCLGFBQWEsUUFBUSxFQUFFLGlCQUFpQixtQkFBbUIsS0FBSyxvQkFBb0IsS0FBSyx1Q0FBdUMsZ0JBQWdCLGNBQWMsNkJBQTZCLE1BQU0sV0FBVyxjQUFjLGNBQWMsY0FBYyxjQUFjLGVBQWUsc0JBQXNCLEtBQUsscUJBQXFCLE1BQU0sc0JBQXNCLEtBQUsseUJBQXlCLEtBQUsseUJBQXlCLEtBQUsscUJBQXFCLHFCQUFxQixrQkFBa0Isa0JBQWtCLDRCQUE0Qix1QkFBdUIsNEJBQTRCLG1DQUFtQywwQkFBMEIsd0JBQXdCLDBCQUEwQixVQUFVLEtBQUssWUFBWSxpQ0FBaUMsSUFBSSw0QkFBNEIsY0FBYyxTQUFTLE1BQU0sT0FBTyxFQUFFLFFBQVEsMkJBQTJCLFFBQVEsS0FBSyxlQUFlLE9BQU8sVUFBVSxLQUFLLE1BQU0sMEJBQTBCLFdBQVcsT0FBTyxpQkFBaUIsdUJBQXVCLGdCQUFnQixZQUFZLFFBQVEsRUFBRSxXQUFXLGdDQUFnQyxnRUFBZ0UsY0FBYyxXQUFXLE1BQU0sNEJBQTRCLDhCQUE4QixJQUFJLEVBQUUsS0FBSyxFQUFFLE1BQU0sMEJBQTBCLGFBQWEsaUNBQWlDLE1BQU0saUNBQWlDLFVBQVUsa0JBQWtCLDRCQUE0QixJQUFJLEVBQUUsTUFBTSxFQUFFLE1BQU0sMEJBQTBCLFlBQVksaUNBQWlDLE1BQU0saUNBQWlDLFVBQVUsaUJBQWlCLDRCQUE0QixJQUFJLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxPQUFPLDJCQUEyQixXQUFXLEtBQUssY0FBYyxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxrQkFBa0IsK0JBQStCLE1BQU0sRUFBRSxLQUFLLEVBQUUsT0FBTywyQkFBMkIsV0FBVyxLQUFLLFdBQVcsaUNBQWlDLE1BQU0saUNBQWlDLFVBQVUsaUJBQWlCLGdDQUFnQyxzQkFBc0IsVUFBVSxLQUFLLHFCQUFxQixtQkFBbUIsc0JBQXNCLFdBQVcsU0FBUyx5QkFBeUIsY0FBYyxzQkFBc0IsS0FBSyw0QkFBNEIsRUFBRSxpQkFBaUIsc0JBQXNCLGdDQUFnQyxRQUFRLEtBQUssOEJBQThCLFFBQVEsS0FBSyxVQUFVLEVBQUUsUUFBUSxFQUFFLFdBQVcsUUFBUSxpQkFBaUIsdUJBQXVCLDRCQUE0QixjQUFjLFNBQVMsTUFBTSxPQUFPLEVBQUUsUUFBUSwyQkFBMkIsUUFBUSxLQUFLLGVBQWUsT0FBTyxVQUFVLEtBQUssTUFBTSwwQkFBMEIsV0FBVyxPQUFPLGlCQUFpQix1QkFBdUIsZ0JBQWdCLFlBQVksUUFBUSxFQUFFLFdBQVcsZ0NBQWdDLGdFQUFnRSxjQUFjLFdBQVcsTUFBTSw0QkFBNEIsOEJBQThCLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSwwQkFBMEIsYUFBYSxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxrQkFBa0IsNEJBQTRCLElBQUksRUFBRSxNQUFNLEVBQUUsTUFBTSwwQkFBMEIsWUFBWSxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxpQkFBaUIsNEJBQTRCLElBQUksRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLE9BQU8sMkJBQTJCLFdBQVcsS0FBSyxjQUFjLGlDQUFpQyxNQUFNLGlDQUFpQyxVQUFVLGtCQUFrQiwrQkFBK0IsTUFBTSxFQUFFLEtBQUssRUFBRSxPQUFPLDJCQUEyQixXQUFXLEtBQUssV0FBVyxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxpQkFBaUIsZ0NBQWdDLHNCQUFzQixVQUFVLEtBQUsscUJBQXFCLG1CQUFtQixzQkFBc0IsV0FBVyxTQUFTLHlCQUF5QixjQUFjLHNCQUFzQixLQUFLLDRCQUE0QixFQUFFLGlCQUFpQixzQkFBc0IsZ0NBQWdDLFFBQVEsS0FBSyw4QkFBOEIsUUFBUSxLQUFLLFVBQVUsRUFBRSxRQUFRLEVBQUUsV0FBVyxRQUFRLGlCQUFpQix1QkFBdUIsNEJBQTRCLGNBQWMsU0FBUyxNQUFNLE9BQU8sRUFBRSxRQUFRLDJCQUEyQixRQUFRLEtBQUssZUFBZSxPQUFPLFVBQVUsS0FBSyxNQUFNLDBCQUEwQixXQUFXLE9BQU8saUJBQWlCLHVCQUF1QixnQkFBZ0IsWUFBWSxRQUFRLEVBQUUsV0FBVyxnQ0FBZ0MsZ0VBQWdFLGNBQWMsV0FBVyxNQUFNLDRCQUE0Qiw4QkFBOEIsSUFBSSxFQUFFLEtBQUssRUFBRSxNQUFNLDBCQUEwQixhQUFhLGlDQUFpQyxNQUFNLGlDQUFpQyxVQUFVLGtCQUFrQiw0QkFBNEIsSUFBSSxFQUFFLE1BQU0sRUFBRSxNQUFNLDBCQUEwQixZQUFZLGlDQUFpQyxNQUFNLGlDQUFpQyxVQUFVLGlCQUFpQiw0QkFBNEIsSUFBSSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsT0FBTywyQkFBMkIsV0FBVyxLQUFLLGNBQWMsaUNBQWlDLE1BQU0saUNBQWlDLFVBQVUsa0JBQWtCLCtCQUErQixNQUFNLEVBQUUsS0FBSyxFQUFFLE9BQU8sMkJBQTJCLFdBQVcsS0FBSyxXQUFXLGlDQUFpQyxNQUFNLGlDQUFpQyxVQUFVLGlCQUFpQixnQ0FBZ0Msc0JBQXNCLFVBQVUsS0FBSyxxQkFBcUIsbUJBQW1CLHNCQUFzQixXQUFXLFNBQVMseUJBQXlCLGNBQWMsc0JBQXNCLEtBQUssNEJBQTRCLEVBQUUsaUJBQWlCLHNCQUFzQixnQ0FBZ0MsUUFBUSxLQUFLLDhCQUE4QixRQUFRLEtBQUssVUFBVSxFQUFFLFFBQVEsRUFBRSxXQUFXLFFBQVEsaUJBQWlCLHVCQUF1Qiw2QkFBNkIsY0FBYyxTQUFTLE1BQU0sT0FBTyxFQUFFLFFBQVEsMkJBQTJCLFFBQVEsS0FBSyxlQUFlLE9BQU8sVUFBVSxLQUFLLE1BQU0sMEJBQTBCLFdBQVcsT0FBTyxpQkFBaUIsdUJBQXVCLGdCQUFnQixZQUFZLFFBQVEsRUFBRSxXQUFXLGdDQUFnQyxpRUFBaUUsY0FBYyxXQUFXLE1BQU0sNkJBQTZCLDhCQUE4QixJQUFJLEVBQUUsS0FBSyxFQUFFLE1BQU0sMEJBQTBCLGFBQWEsaUNBQWlDLE1BQU0saUNBQWlDLFVBQVUsa0JBQWtCLDRCQUE0QixJQUFJLEVBQUUsTUFBTSxFQUFFLE1BQU0sMEJBQTBCLFlBQVksaUNBQWlDLE1BQU0saUNBQWlDLFVBQVUsaUJBQWlCLDRCQUE0QixJQUFJLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxPQUFPLDJCQUEyQixXQUFXLEtBQUssY0FBYyxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxrQkFBa0IsK0JBQStCLE1BQU0sRUFBRSxLQUFLLEVBQUUsT0FBTywyQkFBMkIsV0FBVyxLQUFLLFdBQVcsaUNBQWlDLE1BQU0saUNBQWlDLFVBQVUsaUJBQWlCLGdDQUFnQyxzQkFBc0IsVUFBVSxLQUFLLHFCQUFxQixtQkFBbUIsc0JBQXNCLFdBQVcsU0FBUywwQkFBMEIsY0FBYyxzQkFBc0IsS0FBSyw0QkFBNEIsRUFBRSxpQkFBaUIsc0JBQXNCLGdDQUFnQyxRQUFRLEtBQUssOEJBQThCLFFBQVEsS0FBSyxVQUFVLEVBQUUsUUFBUSxFQUFFLFdBQVcsUUFBUSxpQkFBaUIsdUJBQXVCLDZCQUE2QixlQUFlLFNBQVMsTUFBTSxPQUFPLEVBQUUsUUFBUSwyQkFBMkIsUUFBUSxLQUFLLGVBQWUsT0FBTyxVQUFVLEtBQUssTUFBTSwwQkFBMEIsV0FBVyxPQUFPLGlCQUFpQix1QkFBdUIsZ0JBQWdCLFlBQVksUUFBUSxFQUFFLFdBQVcsZ0NBQWdDLGlFQUFpRSxlQUFlLFdBQVcsTUFBTSw2QkFBNkIsK0JBQStCLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSwwQkFBMEIsYUFBYSxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxrQkFBa0IsNkJBQTZCLElBQUksRUFBRSxNQUFNLEVBQUUsTUFBTSwwQkFBMEIsWUFBWSxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxpQkFBaUIsNkJBQTZCLElBQUksRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLE9BQU8sMkJBQTJCLFdBQVcsS0FBSyxjQUFjLGlDQUFpQyxNQUFNLGlDQUFpQyxVQUFVLGtCQUFrQixnQ0FBZ0MsTUFBTSxFQUFFLEtBQUssRUFBRSxPQUFPLDJCQUEyQixXQUFXLEtBQUssV0FBVyxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxpQkFBaUIsaUNBQWlDLHVCQUF1QixVQUFVLEtBQUssc0JBQXNCLG9CQUFvQix1QkFBdUIsV0FBVyxTQUFTLDBCQUEwQixlQUFlLHNCQUFzQixLQUFLLDRCQUE0QixFQUFFLGlCQUFpQixzQkFBc0IsaUNBQWlDLFFBQVEsS0FBSywrQkFBK0IsUUFBUSxLQUFLLFVBQVUsRUFBRSxRQUFRLEVBQUUsV0FBVyxRQUFRLGlCQUFpQix1QkFBdUIsV0FBVyxTQUFTLE1BQU0sT0FBTyxFQUFFLFFBQVEsMkJBQTJCLFFBQVEsS0FBSyxlQUFlLE9BQU8sVUFBVSxLQUFLLE1BQU0sMEJBQTBCLFdBQVcsT0FBTyxpQkFBaUIsdUJBQXVCLGdCQUFnQixZQUFZLFFBQVEsRUFBRSxXQUFXLCtCQUErQix1Q0FBdUMsV0FBVyxXQUFXLE1BQU0sMkJBQTJCLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSwwQkFBMEIsYUFBYSxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxrQkFBa0IseUJBQXlCLElBQUksRUFBRSxNQUFNLEVBQUUsTUFBTSwwQkFBMEIsWUFBWSxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxpQkFBaUIseUJBQXlCLElBQUksRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLE9BQU8sMkJBQTJCLFdBQVcsS0FBSyxjQUFjLGlDQUFpQyxNQUFNLGlDQUFpQyxVQUFVLGtCQUFrQiw0QkFBNEIsTUFBTSxFQUFFLEtBQUssRUFBRSxPQUFPLDJCQUEyQixXQUFXLEtBQUssV0FBVyxpQ0FBaUMsTUFBTSxpQ0FBaUMsVUFBVSxpQkFBaUIsNkJBQTZCLG1CQUFtQixVQUFVLEtBQUssa0JBQWtCLGdCQUFnQixtQkFBbUIsV0FBVyxRQUFRLG9CQUFvQixTQUFTLE1BQU0sSUFBSSxFQUFFLEtBQUssRUFBRSxRQUFRLEtBQUssTUFBTSxNQUFNLE9BQU8sTUFBTSxpQkFBaUIsS0FBSyx5QkFBeUIsUUFBUSxFQUFFLHlCQUF5QixRQUFRLEdBQUcsa0JBQWtCLFFBQVEsS0FBSyxZQUFZLE9BQU8sUUFBUSw4QkFBOEIsOEJBQThCLDZCQUE2QixRQUFRLHlDQUF5Qyx5Q0FBeUMsT0FBTywwQ0FBMEMsMENBQTBDLDBDQUEwQyxLQUFLLGlCQUFpQixjQUFjLEVBQUUsWUFBWSxzQ0FBc0MsZ0JBQWdCLFVBQVUsRUFBRSxRQUFRLDhCQUE4Qiw4QkFBOEIsV0FBVyxLQUFLLGFBQWEsUUFBUSxhQUFhLFdBQVcsSUFBSSxlQUFlLE9BQU8sT0FBTyxLQUFLLGlCQUFpQixhQUFhLFFBQVEsR0FBRyx5QkFBeUIsUUFBUSxhQUFhLFFBQVEsR0FBRyxnQkFBZ0IsV0FBVyxLQUFLLGdCQUFnQixXQUFXLEtBQUssZ0JBQWdCLFdBQVcsTUFBTSwrQkFBK0IsVUFBVSxpQkFBaUIsR0FBRyxZQUFZLFNBQVMsNEJBQTRCLElBQUksUUFBUSxJQUFJLGtCQUFrQixtQkFBbUIsNkRBQThELFdBQVcsNkRBQThELGtCQUFrQixLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxpQkFBaUIsR0FBRyxPQUFPLFNBQVMsNEJBQTRCLEtBQUssc0JBQXNCLE1BQU0sRUFBRyxjQUFjLE1BQU0sR0FBSSxpQkFBaUIsUUFBUSxNQUFNLE1BQU0sS0FBSyxRQUFRLEdBQUcsaUJBQWlCLE1BQU0sZUFBZSxpQkFBaUIsNkRBQTZELG1CQUFtQixNQUFNLGVBQWUsaUJBQWlCLCtEQUErRCxpQkFBaUIsTUFBTSxlQUFlLGlCQUFpQiw2REFBNkQsY0FBYyxNQUFNLGVBQWUsaUJBQWlCLDBEQUEwRCxpQkFBaUIsTUFBTSxlQUFlLGlCQUFpQiw2REFBNkQsZ0JBQWdCLE1BQU0sZUFBZSxpQkFBaUIsNERBQTRELGVBQWUsTUFBTSxlQUFlLGlCQUFpQiwyREFBMkQsY0FBYyxNQUFNLGVBQWUsaUJBQWlCLDBEQUEwRCxjQUFjLE1BQU0sK0RBQStELDhCQUE4Qix5RUFBeUUsc0JBQXNCLHlFQUF5RSxvQkFBb0Isb0JBQW9CLE1BQU0sbURBQW1ELDhCQUE4Qiw2REFBNkQsc0JBQXNCLDZEQUE2RCxnQkFBZ0IsTUFBTSxpRUFBaUUsOEJBQThCLDJFQUEyRSxzQkFBc0IsMkVBQTJFLHNCQUFzQixzQkFBc0IsTUFBTSxtREFBbUQsOEJBQThCLDZEQUE2RCxzQkFBc0IsNkRBQTZELGNBQWMsTUFBTSwrREFBK0QsOEJBQThCLHlFQUF5RSxzQkFBc0IseUVBQXlFLG9CQUFvQixvQkFBb0IsTUFBTSxtREFBbUQsOEJBQThCLDZEQUE2RCxzQkFBc0IsNkRBQTZELFdBQVcsTUFBTSw0REFBNEQsOEJBQThCLHNFQUFzRSxzQkFBc0Isc0VBQXNFLGlCQUFpQixpQkFBaUIsTUFBTSxvREFBb0QsOEJBQThCLDhEQUE4RCxzQkFBc0IsOERBQThELGNBQWMsTUFBTSwrREFBK0QsOEJBQThCLHlFQUF5RSxzQkFBc0IseUVBQXlFLG9CQUFvQixvQkFBb0IsTUFBTSxvREFBb0QsOEJBQThCLDhEQUE4RCxzQkFBc0IsOERBQThELGFBQWEsTUFBTSw4REFBOEQsOEJBQThCLHdFQUF3RSxzQkFBc0Isd0VBQXdFLG1CQUFtQixtQkFBbUIsTUFBTSxtREFBbUQsOEJBQThCLDZEQUE2RCxzQkFBc0IsNkRBQTZELFlBQVksTUFBTSw2REFBNkQsOEJBQThCLHVFQUF1RSxzQkFBc0IsdUVBQXVFLGtCQUFrQixrQkFBa0IsTUFBTSxxREFBcUQsOEJBQThCLCtEQUErRCxzQkFBc0IsK0RBQStELFdBQVcsTUFBTSw0REFBNEQsOEJBQThCLHNFQUFzRSxzQkFBc0Isc0VBQXNFLGlCQUFpQixpQkFBaUIsTUFBTSxrREFBa0QsOEJBQThCLDREQUE0RCxzQkFBc0IsNERBQTRELG9CQUFvQixNQUFNLHNFQUFzRSw4QkFBOEIsZ0ZBQWdGLHNCQUFzQixnRkFBZ0YsMEJBQTBCLDBCQUEwQixNQUFNLHdFQUF3RSw4QkFBOEIsa0ZBQW1GLHNCQUFzQixrRkFBbUYsa0JBQWtCLFFBQVEsRUFBRSxXQUFXLHlCQUF5Qix5QkFBeUIsNEJBQTRCLDJCQUEyQiwyQkFBMkIsV0FBVyxRQUFRLFlBQVksSUFBSSxRQUFRLFlBQVksT0FBTyw4QkFBOEIseURBQTBELHNCQUFzQix5REFBMEQsc0JBQXNCLE1BQU8sNEJBQTRCLE9BQU8sb0JBQW9CLE9BQU8sZUFBZSxZQUFZLEVBQUUsTUFBTSxJQUFJLE9BQU8sSUFBSSxLQUFLLGFBQWEsV0FBVyxJQUFJLFlBQVksVUFBVSx1Q0FBdUMsZUFBZSxXQUFXLE1BQU0sbUNBQW1DLDJCQUEyQixVQUFVLHFEQUFxRCxPQUFPLFNBQVMsU0FBUyxNQUFNLEtBQUssZUFBZSxRQUFRLE1BQU0sWUFBWSx1QkFBdUIsUUFBUSxHQUFHLFNBQVMsU0FBUyxTQUFTLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSxLQUFLLE9BQU8sS0FBSyxXQUFXLGtCQUFrQixLQUFLLFdBQVcsa0JBQWtCLElBQUksWUFBWSxrQkFBa0IsT0FBTyxZQUFZLGtCQUFrQixlQUFlLFdBQVcsU0FBUyxNQUFNLElBQUksRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLFFBQVEsS0FBSyxjQUFjLFNBQVMsTUFBTSxNQUFNLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxRQUFRLEtBQUssWUFBWSxTQUFTLGVBQWUsU0FBUyxPQUFPLElBQUksRUFBRSxRQUFRLEtBQUssZUFBZSxTQUFTLGVBQWUsU0FBUyxPQUFPLE9BQU8sRUFBRSxRQUFRLEtBQUsseUJBQXlCLGVBQWUsU0FBUyxlQUFlLFNBQVMsT0FBTyxJQUFJLEVBQUUsUUFBUSxLQUFLLGtCQUFrQixTQUFTLGVBQWUsU0FBUyxPQUFPLE9BQU8sRUFBRSxRQUFRLE1BQU0seUJBQXlCLGVBQWUsU0FBUyxlQUFlLFNBQVMsT0FBTyxJQUFJLEVBQUUsUUFBUSxLQUFLLGtCQUFrQixTQUFTLGVBQWUsU0FBUyxPQUFPLE9BQU8sRUFBRSxRQUFRLE1BQU0seUJBQXlCLGVBQWUsU0FBUyxlQUFlLFNBQVMsT0FBTyxJQUFJLEVBQUUsUUFBUSxLQUFLLGtCQUFrQixTQUFTLGVBQWUsU0FBUyxPQUFPLE9BQU8sRUFBRSxRQUFRLE1BQU0sMEJBQTBCLGVBQWUsU0FBUyxlQUFlLFNBQVMsT0FBTyxJQUFJLEVBQUUsUUFBUSxLQUFLLGtCQUFrQixTQUFTLGVBQWUsU0FBUyxPQUFPLE9BQU8sRUFBRSxRQUFRLE1BQU0sMEJBQTBCLGdCQUFnQixTQUFTLGVBQWUsU0FBUyxPQUFPLElBQUksRUFBRSxRQUFRLEtBQUssbUJBQW1CLFNBQVMsZUFBZSxTQUFTLE9BQU8sT0FBTyxFQUFFLFFBQVEsTUFBTSxRQUFRLFFBQVEsS0FBSyxlQUFlLElBQUksWUFBWSxPQUFPLFdBQVcsUUFBUSxRQUFRLFFBQVEsS0FBSyxLQUFLLEVBQUUsRUFBRSxLQUFLLGVBQWUsT0FBTyxXQUFXLFFBQVEsaUJBQWlCLDBEQUEwRCxNQUFNLGNBQWMsT0FBTyxjQUFjLFFBQVEsWUFBWSxPQUFPLGVBQWUsU0FBUyxpQkFBaUIsS0FBSyx3QkFBd0IsWUFBWSxpQkFBaUIsT0FBTyxZQUFZLHVFQUF1RSw4QkFBOEIsU0FBUyxtQkFBbUIsdUJBQXVCLFNBQVMsU0FBUyxJQUFJLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLFFBQVEsR0FBRyxlQUFlLFNBQVMsT0FBTyxjQUFjLFNBQVMsWUFBWSxPQUFPLElBQUksUUFBUSxhQUFhLFdBQVcsUUFBUSxNQUFNLHVCQUF1QixXQUFXLElBQUksaUJBQWlCLGFBQWEsUUFBUSxJQUFJLGdCQUFnQixlQUFlLG1CQUFtQixXQUFXLGVBQWUsY0FBYyxjQUFjLGVBQWUsaUJBQWlCLGNBQWMsZUFBZSxpQkFBaUIsbUJBQW1CLGVBQWUsc0JBQXNCLGdCQUFnQixlQUFlLG1CQUFtQixhQUFhLE1BQU0sZUFBZSxXQUFXLE1BQU0sZ0JBQWdCLFlBQVksTUFBTSxlQUFlLG9CQUFvQixjQUFjLGtCQUFrQixXQUFXLGtCQUFrQixrQkFBa0IsY0FBYyxnQkFBZ0IsV0FBVyxnQkFBZ0IsaUJBQWlCLGNBQWMsZUFBZSxXQUFXLGVBQWUsa0JBQWtCLGNBQWMscUJBQXFCLFdBQVcscUJBQXFCLGlCQUFpQixjQUFjLGVBQWUsV0FBVyxlQUFlLFdBQVcsUUFBUSxZQUFZLFlBQVksUUFBUSxjQUFjLFlBQVksUUFBUSxhQUFhLFlBQVksUUFBUSxjQUFjLGFBQWEsUUFBUSxZQUFZLGVBQWUsU0FBUyxlQUFlLGlCQUFpQixTQUFTLGlCQUFpQixrQkFBa0IsU0FBUyxrQkFBa0IsaUJBQWlCLFNBQVMsaUJBQWlCLGlCQUFpQixXQUFXLGVBQWUsbUJBQW1CLFdBQVcsaUJBQWlCLG9CQUFvQixXQUFXLGtCQUFrQixtQkFBbUIsV0FBVyxpQkFBaUIsaUJBQWlCLFdBQVcsZUFBZSxtQkFBbUIsV0FBVyxpQkFBaUIsb0JBQW9CLFdBQVcsa0JBQWtCLG1CQUFtQixXQUFXLGlCQUFpQixVQUFVLFFBQVEsaUJBQWlCLGdCQUFnQixRQUFRLHVCQUF1QixTQUFTLFFBQVEsZ0JBQWdCLFFBQVEsUUFBUSxlQUFlLGVBQWUsUUFBUSxzQkFBc0IsU0FBUyxRQUFRLGdCQUFnQixhQUFhLFFBQVEsb0JBQW9CLGNBQWMsUUFBUSxxQkFBcUIsUUFBUSxRQUFRLGVBQWUsZUFBZSxRQUFRLHNCQUFzQixRQUFRLFFBQVEsZUFBZSxRQUFRLFdBQVcsK0JBQStCLFdBQVcsV0FBVyxrQ0FBa0MsV0FBVyxXQUFXLGtDQUFrQyxhQUFhLFdBQVcsZUFBZSxvQkFBb0Isc0JBQXNCLDBEQUEwRCxzQkFBc0Isc0JBQXNCLDREQUE0RCxvQkFBb0Isc0JBQXNCLDBEQUEwRCxpQkFBaUIsc0JBQXNCLHVEQUF1RCxvQkFBb0Isc0JBQXNCLDBEQUEwRCxtQkFBbUIsc0JBQXNCLHlEQUF5RCxrQkFBa0Isc0JBQXNCLHdEQUF3RCxpQkFBaUIsc0JBQXNCLHVEQUF1RCxpQkFBaUIsU0FBUyxpQkFBaUIsbUJBQW1CLFNBQVMsbUJBQW1CLG1CQUFtQixTQUFTLG1CQUFtQixnQkFBZ0IsU0FBUyxnQkFBZ0IsaUJBQWlCLFNBQVMseUJBQXlCLFNBQVMsaUJBQWlCLE9BQU8sSUFBSSxZQUFZLFFBQVEsSUFBSSxjQUFjLFNBQVMsSUFBSSxlQUFlLFVBQVUsT0FBTyxZQUFZLFdBQVcsT0FBTyxjQUFjLFlBQVksT0FBTyxlQUFlLFNBQVMsS0FBSyxZQUFZLFVBQVUsS0FBSyxjQUFjLFdBQVcsS0FBSyxlQUFlLE9BQU8sTUFBTSxZQUFZLFFBQVEsTUFBTSxjQUFjLFNBQVMsTUFBTSxlQUFlLGtCQUFrQixVQUFVLCtCQUErQixvQkFBb0IsVUFBVSwyQkFBMkIsb0JBQW9CLFVBQVUsMkJBQTJCLFFBQVEsT0FBTyx1QkFBdUIsdUJBQXVCLGlDQUFpQyxVQUFVLE9BQU8sWUFBWSxZQUFZLFdBQVcsdUJBQXVCLHVCQUF1QixpQ0FBaUMsY0FBYyxXQUFXLFlBQVksWUFBWSxhQUFhLHVCQUF1Qix1QkFBdUIsaUNBQWlDLGNBQWMsYUFBYSxZQUFZLGVBQWUsY0FBYyx1QkFBdUIsdUJBQXVCLGlDQUFpQyxpQkFBaUIsY0FBYyxZQUFZLGNBQWMsWUFBWSx1QkFBdUIsdUJBQXVCLGlDQUFpQyxnQkFBZ0IsWUFBWSxZQUFZLGdCQUFnQixvQkFBb0IsRUFBRSxhQUFhLCtEQUErRCxrQkFBa0Isb0JBQW9CLEVBQUUsYUFBYSxpRUFBaUUsZ0JBQWdCLG9CQUFvQixFQUFFLGFBQWEsK0RBQStELGFBQWEsb0JBQW9CLEVBQUUsYUFBYSw0REFBNEQsZ0JBQWdCLG9CQUFvQixFQUFFLGFBQWEsK0RBQStELGVBQWUsb0JBQW9CLEVBQUUsYUFBYSw4REFBOEQsY0FBYyxvQkFBb0IsRUFBRSxhQUFhLDZEQUE2RCxhQUFhLG9CQUFvQixFQUFFLGFBQWEsNERBQTRELGNBQWMsb0JBQW9CLEVBQUUsYUFBYSw2REFBNkQsY0FBYyxvQkFBb0IsRUFBRSxhQUFhLDZEQUE2RCx1QkFBdUIsYUFBYSwwQ0FBMEMseUJBQXlCLGFBQWEsNENBQTRDLHVCQUF1QixhQUFhLDBDQUEwQyxvQkFBb0IsYUFBYSx1Q0FBdUMsdUJBQXVCLGFBQWEsMENBQTBDLHNCQUFzQixhQUFhLHlDQUF5QyxxQkFBcUIsYUFBYSx3Q0FBd0Msb0JBQW9CLGFBQWEsdUNBQXVDLFVBQVUsYUFBYSxjQUFjLFVBQVUsYUFBYSxjQUFjLFVBQVUsYUFBYSxjQUFjLFVBQVUsYUFBYSxjQUFjLFVBQVUsYUFBYSxjQUFjLG1CQUFtQixvQkFBb0IsSUFBSSxtQkFBbUIsb0JBQW9CLEtBQUssbUJBQW1CLG9CQUFvQixJQUFJLG1CQUFtQixvQkFBb0IsS0FBSyxvQkFBb0Isb0JBQW9CLEVBQUUsTUFBTSxNQUFNLGNBQWMsTUFBTSxNQUFNLGNBQWMsTUFBTSxNQUFNLGNBQWMsT0FBTyxNQUFNLGVBQWUsUUFBUSxNQUFNLGVBQWUsUUFBUSxVQUFVLGVBQWUsUUFBUSxNQUFNLGdCQUFnQixZQUFZLFVBQVUsZ0JBQWdCLE1BQU0sT0FBTyxjQUFjLE1BQU0sT0FBTyxjQUFjLE1BQU0sT0FBTyxjQUFjLE9BQU8sT0FBTyxlQUFlLFFBQVEsT0FBTyxlQUFlLFFBQVEsV0FBVyxlQUFlLFFBQVEsT0FBTyxnQkFBZ0IsWUFBWSxXQUFXLGdCQUFnQixXQUFXLEtBQUssRUFBRSxFQUFFLGVBQWUsVUFBVSxlQUFlLGNBQWMsYUFBYSxlQUFlLGlCQUFpQixrQkFBa0IsZUFBZSxzQkFBc0IscUJBQXFCLGVBQWUseUJBQXlCLGFBQWEsVUFBVSxZQUFZLGFBQWEsVUFBVSxZQUFZLGVBQWUsWUFBWSxZQUFZLGVBQWUsWUFBWSxZQUFZLFdBQVcsVUFBVSxlQUFlLGFBQWEsVUFBVSxpQkFBaUIsbUJBQW1CLFVBQVUsdUJBQXVCLHVCQUF1QixnQkFBZ0IscUJBQXFCLHFCQUFxQixnQkFBZ0IsbUJBQW1CLHdCQUF3QixnQkFBZ0IsaUJBQWlCLHlCQUF5QixnQkFBZ0Isd0JBQXdCLHdCQUF3QixnQkFBZ0IsdUJBQXVCLHdCQUF3QixnQkFBZ0IsdUJBQXVCLG1CQUFtQixZQUFZLHFCQUFxQixpQkFBaUIsWUFBWSxtQkFBbUIsb0JBQW9CLFlBQVksaUJBQWlCLHNCQUFzQixZQUFZLG1CQUFtQixxQkFBcUIsWUFBWSxrQkFBa0IscUJBQXFCLGNBQWMscUJBQXFCLG1CQUFtQixjQUFjLG1CQUFtQixzQkFBc0IsY0FBYyxpQkFBaUIsdUJBQXVCLGNBQWMsd0JBQXdCLHNCQUFzQixjQUFjLHVCQUF1Qix1QkFBdUIsY0FBYyxrQkFBa0IsaUJBQWlCLFdBQVcsZUFBZSxrQkFBa0IsV0FBVyxxQkFBcUIsZ0JBQWdCLFdBQVcsbUJBQW1CLG1CQUFtQixXQUFXLGlCQUFpQixxQkFBcUIsV0FBVyxtQkFBbUIsb0JBQW9CLFdBQVcsa0JBQWtCLGFBQWEsTUFBTSxhQUFhLFNBQVMsTUFBTSxZQUFZLFNBQVMsTUFBTSxZQUFZLFNBQVMsTUFBTSxZQUFZLFNBQVMsTUFBTSxZQUFZLFNBQVMsTUFBTSxZQUFZLFNBQVMsTUFBTSxZQUFZLFlBQVksTUFBTSxZQUFZLEtBQUssT0FBTyxZQUFZLEtBQUssT0FBTyxpQkFBaUIsS0FBSyxPQUFPLGdCQUFnQixLQUFLLE9BQU8sZUFBZSxLQUFLLE9BQU8saUJBQWlCLEtBQUssT0FBTyxlQUFlLFFBQVEsT0FBTyxlQUFlLE1BQU0sYUFBYSxZQUFZLFlBQVksWUFBWSxNQUFNLGFBQWEsaUJBQWlCLFlBQVksaUJBQWlCLE1BQU0sYUFBYSxnQkFBZ0IsWUFBWSxnQkFBZ0IsTUFBTSxhQUFhLGVBQWUsWUFBWSxlQUFlLE1BQU0sYUFBYSxpQkFBaUIsWUFBWSxpQkFBaUIsTUFBTSxhQUFhLGVBQWUsWUFBWSxlQUFlLFNBQVMsYUFBYSxlQUFlLFlBQVksZUFBZSxNQUFNLFdBQVcsWUFBWSxjQUFjLFlBQVksTUFBTSxXQUFXLGlCQUFpQixjQUFjLGlCQUFpQixNQUFNLFdBQVcsZ0JBQWdCLGNBQWMsZ0JBQWdCLE1BQU0sV0FBVyxlQUFlLGNBQWMsZUFBZSxNQUFNLFdBQVcsaUJBQWlCLGNBQWMsaUJBQWlCLE1BQU0sV0FBVyxlQUFlLGNBQWMsZUFBZSxTQUFTLFdBQVcsZUFBZSxjQUFjLGVBQWUsTUFBTSxXQUFXLFlBQVksTUFBTSxXQUFXLGlCQUFpQixNQUFNLFdBQVcsZ0JBQWdCLE1BQU0sV0FBVyxlQUFlLE1BQU0sV0FBVyxpQkFBaUIsTUFBTSxXQUFXLGVBQWUsU0FBUyxXQUFXLGVBQWUsTUFBTSxhQUFhLFlBQVksTUFBTSxhQUFhLGlCQUFpQixNQUFNLGFBQWEsZ0JBQWdCLE1BQU0sYUFBYSxlQUFlLE1BQU0sYUFBYSxpQkFBaUIsTUFBTSxhQUFhLGVBQWUsU0FBUyxhQUFhLGVBQWUsTUFBTSxjQUFjLFlBQVksTUFBTSxjQUFjLGlCQUFpQixNQUFNLGNBQWMsZ0JBQWdCLE1BQU0sY0FBYyxlQUFlLE1BQU0sY0FBYyxpQkFBaUIsTUFBTSxjQUFjLGVBQWUsU0FBUyxjQUFjLGVBQWUsTUFBTSxZQUFZLFlBQVksTUFBTSxZQUFZLGlCQUFpQixNQUFNLFlBQVksZ0JBQWdCLE1BQU0sWUFBWSxlQUFlLE1BQU0sWUFBWSxpQkFBaUIsTUFBTSxZQUFZLGVBQWUsU0FBUyxZQUFZLGVBQWUsS0FBSyxRQUFRLFlBQVksS0FBSyxRQUFRLGlCQUFpQixLQUFLLFFBQVEsZ0JBQWdCLEtBQUssUUFBUSxlQUFlLEtBQUssUUFBUSxpQkFBaUIsS0FBSyxRQUFRLGVBQWUsTUFBTSxjQUFjLFlBQVksYUFBYSxZQUFZLE1BQU0sY0FBYyxpQkFBaUIsYUFBYSxpQkFBaUIsTUFBTSxjQUFjLGdCQUFnQixhQUFhLGdCQUFnQixNQUFNLGNBQWMsZUFBZSxhQUFhLGVBQWUsTUFBTSxjQUFjLGlCQUFpQixhQUFhLGlCQUFpQixNQUFNLGNBQWMsZUFBZSxhQUFhLGVBQWUsTUFBTSxZQUFZLFlBQVksZUFBZSxZQUFZLE1BQU0sWUFBWSxpQkFBaUIsZUFBZSxpQkFBaUIsTUFBTSxZQUFZLGdCQUFnQixlQUFlLGdCQUFnQixNQUFNLFlBQVksZUFBZSxlQUFlLGVBQWUsTUFBTSxZQUFZLGlCQUFpQixlQUFlLGlCQUFpQixNQUFNLFlBQVksZUFBZSxlQUFlLGVBQWUsTUFBTSxZQUFZLFlBQVksTUFBTSxZQUFZLGlCQUFpQixNQUFNLFlBQVksZ0JBQWdCLE1BQU0sWUFBWSxlQUFlLE1BQU0sWUFBWSxpQkFBaUIsTUFBTSxZQUFZLGVBQWUsTUFBTSxjQUFjLFlBQVksTUFBTSxjQUFjLGlCQUFpQixNQUFNLGNBQWMsZ0JBQWdCLE1BQU0sY0FBYyxlQUFlLE1BQU0sY0FBYyxpQkFBaUIsTUFBTSxjQUFjLGVBQWUsTUFBTSxlQUFlLFlBQVksTUFBTSxlQUFlLGlCQUFpQixNQUFNLGVBQWUsZ0JBQWdCLE1BQU0sZUFBZSxlQUFlLE1BQU0sZUFBZSxpQkFBaUIsTUFBTSxlQUFlLGVBQWUsTUFBTSxhQUFhLFlBQVksTUFBTSxhQUFhLGlCQUFpQixNQUFNLGFBQWEsZ0JBQWdCLE1BQU0sYUFBYSxlQUFlLE1BQU0sYUFBYSxpQkFBaUIsTUFBTSxhQUFhLGVBQWUsT0FBTyxJQUFJLFlBQVksT0FBTyxJQUFJLGlCQUFpQixPQUFPLElBQUksZ0JBQWdCLE9BQU8sSUFBSSxlQUFlLE9BQU8sSUFBSSxpQkFBaUIsT0FBTyxJQUFJLGVBQWUsV0FBVyxRQUFRLFlBQVksV0FBVyxRQUFRLGlCQUFpQixXQUFXLFFBQVEsZ0JBQWdCLFdBQVcsUUFBUSxlQUFlLFdBQVcsUUFBUSxpQkFBaUIsV0FBVyxRQUFRLGVBQWUsY0FBYyxnQkFBZ0IsWUFBWSxXQUFXLFlBQVksY0FBYyxnQkFBZ0IsaUJBQWtCLFdBQVcsaUJBQWlCLGNBQWMsZ0JBQWdCLGdCQUFpQixXQUFXLGdCQUFnQixjQUFjLGdCQUFnQixlQUFlLFdBQVcsZUFBZSxjQUFjLGdCQUFnQixpQkFBaUIsV0FBVyxpQkFBaUIsY0FBYyxnQkFBZ0IsZUFBZSxXQUFXLGVBQWUsZ0JBQWdCLFlBQVksbUNBQW1DLE1BQU0sVUFBVSxpQ0FBaUMsTUFBTSxVQUFVLGdDQUFnQyxNQUFNLFVBQVUsOEJBQThCLE1BQU0sVUFBVSxnQ0FBZ0MsTUFBTSxVQUFVLGtCQUFrQixNQUFNLFVBQVUsZUFBZSxZQUFZLFdBQVcsaUJBQWlCLFlBQVksV0FBVyxpQkFBaUIsWUFBWSxZQUFZLGtCQUFrQixVQUFVLFlBQVksY0FBYyxXQUFXLFlBQVksY0FBYyxXQUFXLFlBQVksY0FBYyxhQUFhLFlBQVksY0FBYyxTQUFTLFlBQVksY0FBYyxXQUFXLFlBQVksaUJBQWlCLE1BQU0sWUFBWSxZQUFZLE9BQU8sWUFBWSxlQUFlLFNBQVMsWUFBWSxjQUFjLE9BQU8sWUFBWSxZQUFZLFlBQVksV0FBVyxlQUFlLFVBQVUsV0FBVyxnQkFBZ0IsYUFBYSxXQUFXLGlCQUFpQixzQkFBc0IsZ0JBQWdCLGVBQWUsMkJBQTJCLGdCQUFnQixvQkFBb0IsOEJBQThCLGdCQUFnQix1QkFBdUIsZ0JBQWdCLGVBQWUsb0JBQW9CLGdCQUFnQixlQUFlLG9CQUFvQixpQkFBaUIsZUFBZSxxQkFBcUIsV0FBVyxZQUFZLGlCQUFpQixhQUFhLFlBQVksaUJBQWlCLFlBQVksVUFBVSxxQkFBcUIsV0FBVyxxQkFBcUIsY0FBYyxrQkFBa0IsRUFBRSxNQUFNLDZEQUE2RCxnQkFBZ0Isa0JBQWtCLEVBQUUsTUFBTSwrREFBK0QsY0FBYyxrQkFBa0IsRUFBRSxNQUFNLDZEQUE2RCxXQUFXLGtCQUFrQixFQUFFLE1BQU0sMERBQTBELGNBQWMsa0JBQWtCLEVBQUUsTUFBTSw2REFBNkQsYUFBYSxrQkFBa0IsRUFBRSxNQUFNLDREQUE0RCxZQUFZLGtCQUFrQixFQUFFLE1BQU0sMkRBQTJELFdBQVcsa0JBQWtCLEVBQUUsTUFBTSwwREFBMEQsWUFBWSxrQkFBa0IsRUFBRSxNQUFNLDJEQUEyRCxZQUFZLGtCQUFrQixFQUFFLE1BQU0sMkRBQTJELFdBQVcsa0JBQWtCLEVBQUUsTUFBTSxnRUFBZ0UsWUFBWSxrQkFBa0IsRUFBRSxNQUFNLG9DQUFvQyxlQUFlLGtCQUFrQixFQUFFLE1BQU0seUJBQXlCLGVBQWUsa0JBQWtCLEVBQUUsTUFBTSwrQkFBK0IscUJBQXFCLGtCQUFrQixFQUFFLE1BQU0sb0NBQW9DLG9CQUFvQixrQkFBa0IsRUFBRSxNQUFNLG1DQUFtQyxvQkFBb0Isa0JBQWtCLEVBQUUsTUFBTSxtQ0FBbUMsWUFBWSxrQkFBa0IsRUFBRSxNQUFNLGtCQUFrQixpQkFBaUIsa0JBQWtCLEtBQUssaUJBQWlCLGtCQUFrQixJQUFJLGlCQUFpQixrQkFBa0IsS0FBSyxrQkFBa0Isa0JBQWtCLEVBQUUsdUJBQXVCLE1BQU0sMENBQTBDLHlCQUF5QixNQUFNLDRDQUE0Qyx1QkFBdUIsTUFBTSwwQ0FBMEMsb0JBQW9CLE1BQU0sdUNBQXVDLHVCQUF1QixNQUFNLDBDQUEwQyxzQkFBc0IsTUFBTSx5Q0FBeUMscUJBQXFCLE1BQU0sd0NBQXdDLG9CQUFvQixNQUFNLHVDQUF1QyxpQkFBaUIsa0JBQWtCLElBQUksNkJBQTZCLGtCQUFrQixJQUFJLGlCQUFpQixrQkFBa0IsS0FBSyw2QkFBNkIsa0JBQWtCLEtBQUssaUJBQWlCLGtCQUFrQixJQUFJLDZCQUE2QixrQkFBa0IsSUFBSSxpQkFBaUIsa0JBQWtCLEtBQUssNkJBQTZCLGtCQUFrQixLQUFLLGtCQUFrQixrQkFBa0IsRUFBRSw4QkFBOEIsa0JBQWtCLEVBQUUsZUFBZSxzQkFBc0IsaUJBQWtCLDJCQUEyQixzQkFBc0IsaUJBQWtCLGVBQWUsc0JBQXNCLGdCQUFpQiwyQkFBMkIsc0JBQXNCLGdCQUFpQixlQUFlLHNCQUFzQixpQkFBa0IsMkJBQTJCLHNCQUFzQixpQkFBa0Isd0JBQXdCLDRCQUE0QixFQUFFLDhCQUE4Qix1RUFBdUUsc0JBQXNCLHVFQUF1RSwwQkFBMEIsNEJBQTRCLEVBQUUsOEJBQThCLHlFQUF5RSxzQkFBc0IseUVBQXlFLHdCQUF3Qiw0QkFBNEIsRUFBRSw4QkFBOEIsdUVBQXVFLHNCQUFzQix1RUFBdUUscUJBQXFCLDRCQUE0QixFQUFFLDhCQUE4QixvRUFBb0Usc0JBQXNCLG9FQUFvRSx3QkFBd0IsNEJBQTRCLEVBQUUsOEJBQThCLHVFQUF1RSxzQkFBc0IsdUVBQXVFLHVCQUF1Qiw0QkFBNEIsRUFBRSw4QkFBOEIsc0VBQXNFLHNCQUFzQixzRUFBc0Usc0JBQXNCLDRCQUE0QixFQUFFLDhCQUE4QixxRUFBcUUsc0JBQXNCLHFFQUFxRSxxQkFBcUIsNEJBQTRCLEVBQUUsOEJBQThCLG9FQUFvRSxzQkFBc0Isb0VBQW9FLGdCQUFnQiw0QkFBNEIsRUFBRSw4QkFBOEIsNEVBQTRFLHNCQUFzQiw0RUFBNEUsMEJBQTBCLDRCQUE0QixFQUFFLHNDQUFzQyw0QkFBNEIsRUFBRSwyQkFBMkIsNEJBQTRCLElBQUksdUNBQXVDLDRCQUE0QixJQUFJLDJCQUEyQiw0QkFBNEIsS0FBSyx1Q0FBdUMsNEJBQTRCLEtBQUssMkJBQTJCLDRCQUE0QixJQUFJLHVDQUF1Qyw0QkFBNEIsSUFBSSwyQkFBMkIsNEJBQTRCLEtBQUssdUNBQXVDLDRCQUE0QixLQUFLLDRCQUE0Qiw0QkFBNEIsRUFBRSx3Q0FBd0MsNEJBQTRCLEVBQUUsWUFBWSxnQkFBZ0IsRUFBRSxpQkFBaUIsMkRBQTJELGNBQWMsZ0JBQWdCLEVBQUUsaUJBQWlCLDZEQUE2RCxZQUFZLGdCQUFnQixFQUFFLGlCQUFpQiwyREFBMkQsU0FBUyxnQkFBZ0IsRUFBRSxpQkFBaUIsd0RBQXdELFlBQVksZ0JBQWdCLEVBQUUsaUJBQWlCLDJEQUEyRCxXQUFXLGdCQUFnQixFQUFFLGlCQUFpQiwwREFBMEQsVUFBVSxnQkFBZ0IsRUFBRSxpQkFBaUIseURBQXlELFNBQVMsZ0JBQWdCLEVBQUUsaUJBQWlCLHdEQUF3RCxVQUFVLGdCQUFnQixFQUFFLGlCQUFpQix5REFBeUQsVUFBVSxnQkFBZ0IsRUFBRSxpQkFBaUIseURBQXlELFNBQVMsZ0JBQWdCLEVBQUUsaUJBQWlCLDJEQUEyRCxnQkFBZ0IsZ0JBQWdCLEVBQUUsaUJBQWlCLHNCQUFzQixtQkFBbUIsZ0JBQWdCLEVBQUUsaUJBQWlCLGdFQUFnRSxrQkFBa0IsZ0JBQWdCLEVBQUUsaUJBQWlCLCtEQUErRCxlQUFlLGdCQUFnQixJQUFJLGVBQWUsZ0JBQWdCLEtBQUssZUFBZSxnQkFBZ0IsSUFBSSxlQUFlLGdCQUFnQixLQUFLLGdCQUFnQixnQkFBZ0IsRUFBRSxtQkFBbUIsaUJBQWlCLHNDQUFzQyxxQkFBcUIsaUJBQWlCLHdDQUF3QyxtQkFBbUIsaUJBQWlCLHNDQUFzQyxnQkFBZ0IsaUJBQWlCLG1DQUFtQyxtQkFBbUIsaUJBQWlCLHNDQUFzQyxrQkFBa0IsaUJBQWlCLHFDQUFxQyxpQkFBaUIsaUJBQWlCLG9DQUFvQyxnQkFBZ0IsaUJBQWlCLG1DQUFtQyxhQUFhLGlCQUFpQiw2QkFBNkIsaUJBQWlCLG9CQUFvQixjQUFjLGlCQUFpQixjQUFjLFlBQVksY0FBYyxrQkFBa0Isb0JBQW9CLGVBQWUsaUJBQWlCLGVBQWUsWUFBWSxlQUFlLGtCQUFrQixvQkFBb0IsZUFBZSxpQkFBaUIsZUFBZSxZQUFZLGVBQWUsU0FBUyxlQUFlLGVBQWUsU0FBUyxlQUFlLGVBQWUsU0FBUyxjQUFjLGtDQUFrQyxXQUFXLGNBQWMsWUFBWSxXQUFXLGNBQWMscUNBQXFDLFdBQVcsY0FBYyxrQ0FBa0MsV0FBVyxjQUFjLHFDQUFxQyxXQUFXLGNBQWMscUNBQXFDLFdBQVcsY0FBYyxzQ0FBc0MsZ0JBQWdCLGNBQWMsY0FBYyxjQUFjLGNBQWMsdUNBQXVDLGFBQWEsdUJBQXVCLGtDQUFrQyx3QkFBd0Isa0NBQWtDLGVBQWUsdUJBQXVCLFlBQVksd0JBQXdCLFlBQVksZUFBZSx1QkFBdUIscUNBQXFDLHdCQUF3QixxQ0FBcUMsZUFBZSx1QkFBdUIsa0NBQWtDLHdCQUF3QixrQ0FBa0MsZUFBZSx1QkFBdUIscUNBQXFDLHdCQUF3QixxQ0FBcUMsZUFBZSx1QkFBdUIscUNBQXFDLHdCQUF3QixxQ0FBcUMsZUFBZSx1QkFBdUIsc0NBQXNDLHdCQUF3QixzQ0FBc0Msb0JBQW9CLHVCQUF1QixjQUFjLHdCQUF3QixjQUFjLGtCQUFrQix1QkFBdUIsdUNBQXVDLHdCQUF3Qix1Q0FBdUMsYUFBYSx3QkFBd0Isa0NBQWtDLDJCQUEyQixrQ0FBa0MsZUFBZSx3QkFBd0IsWUFBWSwyQkFBMkIsWUFBWSxlQUFlLHdCQUF3QixxQ0FBcUMsMkJBQTJCLHFDQUFxQyxlQUFlLHdCQUF3QixrQ0FBa0MsMkJBQTJCLGtDQUFrQyxlQUFlLHdCQUF3QixxQ0FBcUMsMkJBQTJCLHFDQUFxQyxlQUFlLHdCQUF3QixxQ0FBcUMsMkJBQTJCLHFDQUFxQyxlQUFlLHdCQUF3QixzQ0FBc0MsMkJBQTJCLHNDQUFzQyxvQkFBb0Isd0JBQXdCLGNBQWMsMkJBQTJCLGNBQWMsa0JBQWtCLHdCQUF3Qix1Q0FBdUMsMkJBQTJCLHVDQUF1QyxnQkFBZ0IsMkJBQTJCLGtDQUFrQywwQkFBMEIsa0NBQWtDLGtCQUFrQiwyQkFBMkIsWUFBWSwwQkFBMEIsWUFBWSxrQkFBa0IsMkJBQTJCLHFDQUFxQywwQkFBMEIscUNBQXFDLGtCQUFrQiwyQkFBMkIsa0NBQWtDLDBCQUEwQixrQ0FBa0Msa0JBQWtCLDJCQUEyQixxQ0FBcUMsMEJBQTBCLHFDQUFxQyxrQkFBa0IsMkJBQTJCLHFDQUFxQywwQkFBMEIscUNBQXFDLGtCQUFrQiwyQkFBMkIsc0NBQXNDLDBCQUEwQixzQ0FBc0MsdUJBQXVCLDJCQUEyQixjQUFjLDBCQUEwQixjQUFjLHFCQUFxQiwyQkFBMkIsdUNBQXVDLDBCQUEwQix1Q0FBdUMsZUFBZSwwQkFBMEIsa0NBQWtDLHVCQUF1QixrQ0FBa0MsaUJBQWlCLDBCQUEwQixZQUFZLHVCQUF1QixZQUFZLGlCQUFpQiwwQkFBMEIscUNBQXFDLHVCQUF1QixxQ0FBcUMsaUJBQWlCLDBCQUEwQixrQ0FBa0MsdUJBQXVCLGtDQUFrQyxpQkFBaUIsMEJBQTBCLHFDQUFxQyx1QkFBdUIscUNBQXFDLGlCQUFpQiwwQkFBMEIscUNBQXFDLHVCQUF1QixxQ0FBcUMsaUJBQWlCLDBCQUEwQixzQ0FBc0MsdUJBQXVCLHNDQUFzQyxzQkFBc0IsMEJBQTBCLGNBQWMsdUJBQXVCLGNBQWMsb0JBQW9CLDBCQUEwQix1Q0FBdUMsdUJBQXVCLHVDQUF1QyxTQUFTLFdBQVcsa0JBQWtCLFdBQVcsV0FBVyxpQkFBaUIsTUFBTSxRQUFRLGFBQWEsS0FBSyxRQUFRLFlBQVksS0FBSyxRQUFRLFlBQVksS0FBSyxRQUFRLFlBQVksS0FBSyxRQUFRLFlBQVkseUJBQXlCLGdCQUFnQixNQUFNLGVBQWUsY0FBYyxNQUFNLGdCQUFnQixlQUFlLE1BQU0sZUFBZSx1QkFBdUIsY0FBYyxrQkFBa0IsV0FBVyxrQkFBa0IscUJBQXFCLGNBQWMsZ0JBQWdCLFdBQVcsZ0JBQWdCLG9CQUFvQixjQUFjLGVBQWUsV0FBVyxlQUFlLHFCQUFxQixjQUFjLHFCQUFxQixXQUFXLHFCQUFxQixvQkFBb0IsY0FBYyxlQUFlLFdBQVcsZUFBZSxhQUFhLFFBQVEsaUJBQWlCLG1CQUFtQixRQUFRLHVCQUF1QixZQUFZLFFBQVEsZ0JBQWdCLFdBQVcsUUFBUSxlQUFlLGtCQUFrQixRQUFRLHNCQUFzQixZQUFZLFFBQVEsZ0JBQWdCLGdCQUFnQixRQUFRLG9CQUFvQixpQkFBaUIsUUFBUSxxQkFBcUIsV0FBVyxRQUFRLGVBQWUsa0JBQWtCLFFBQVEsc0JBQXNCLFdBQVcsUUFBUSxlQUFlLGNBQWMsS0FBSyxFQUFFLEVBQUUsZUFBZSxhQUFhLGVBQWUsY0FBYyxnQkFBZ0IsZUFBZSxpQkFBaUIscUJBQXFCLGVBQWUsc0JBQXNCLHdCQUF3QixlQUFlLHlCQUF5QixnQkFBZ0IsVUFBVSxZQUFZLGdCQUFnQixVQUFVLFlBQVksa0JBQWtCLFlBQVksWUFBWSxrQkFBa0IsWUFBWSxZQUFZLGNBQWMsVUFBVSxlQUFlLGdCQUFnQixVQUFVLGlCQUFpQixzQkFBc0IsVUFBVSx1QkFBdUIsMEJBQTBCLGdCQUFnQixxQkFBcUIsd0JBQXdCLGdCQUFnQixtQkFBbUIsMkJBQTJCLGdCQUFnQixpQkFBaUIsNEJBQTRCLGdCQUFnQix3QkFBd0IsMkJBQTJCLGdCQUFnQix1QkFBdUIsMkJBQTJCLGdCQUFnQix1QkFBdUIsc0JBQXNCLFlBQVkscUJBQXFCLG9CQUFvQixZQUFZLG1CQUFtQix1QkFBdUIsWUFBWSxpQkFBaUIseUJBQXlCLFlBQVksbUJBQW1CLHdCQUF3QixZQUFZLGtCQUFrQix3QkFBd0IsY0FBYyxxQkFBcUIsc0JBQXNCLGNBQWMsbUJBQW1CLHlCQUF5QixjQUFjLGlCQUFpQiwwQkFBMEIsY0FBYyx3QkFBd0IseUJBQXlCLGNBQWMsdUJBQXVCLDBCQUEwQixjQUFjLGtCQUFrQixvQkFBb0IsV0FBVyxlQUFlLHFCQUFxQixXQUFXLHFCQUFxQixtQkFBbUIsV0FBVyxtQkFBbUIsc0JBQXNCLFdBQVcsaUJBQWlCLHdCQUF3QixXQUFXLG1CQUFtQix1QkFBdUIsV0FBVyxrQkFBa0IsZ0JBQWdCLE1BQU0sYUFBYSxZQUFZLE1BQU0sWUFBWSxZQUFZLE1BQU0sWUFBWSxZQUFZLE1BQU0sWUFBWSxZQUFZLE1BQU0sWUFBWSxZQUFZLE1BQU0sWUFBWSxZQUFZLE1BQU0sWUFBWSxlQUFlLE1BQU0sWUFBWSxRQUFRLE9BQU8sWUFBWSxRQUFRLE9BQU8saUJBQWlCLFFBQVEsT0FBTyxnQkFBZ0IsUUFBUSxPQUFPLGVBQWUsUUFBUSxPQUFPLGlCQUFpQixRQUFRLE9BQU8sZUFBZSxXQUFXLE9BQU8sZUFBZSxTQUFTLGFBQWEsWUFBWSxZQUFZLFlBQVksU0FBUyxhQUFhLGlCQUFpQixZQUFZLGlCQUFpQixTQUFTLGFBQWEsZ0JBQWdCLFlBQVksZ0JBQWdCLFNBQVMsYUFBYSxlQUFlLFlBQVksZUFBZSxTQUFTLGFBQWEsaUJBQWlCLFlBQVksaUJBQWlCLFNBQVMsYUFBYSxlQUFlLFlBQVksZUFBZSxZQUFZLGFBQWEsZUFBZSxZQUFZLGVBQWUsU0FBUyxXQUFXLFlBQVksY0FBYyxZQUFZLFNBQVMsV0FBVyxpQkFBaUIsY0FBYyxpQkFBaUIsU0FBUyxXQUFXLGdCQUFnQixjQUFjLGdCQUFnQixTQUFTLFdBQVcsZUFBZSxjQUFjLGVBQWUsU0FBUyxXQUFXLGlCQUFpQixjQUFjLGlCQUFpQixTQUFTLFdBQVcsZUFBZSxjQUFjLGVBQWUsWUFBWSxXQUFXLGVBQWUsY0FBYyxlQUFlLFNBQVMsV0FBVyxZQUFZLFNBQVMsV0FBVyxpQkFBaUIsU0FBUyxXQUFXLGdCQUFnQixTQUFTLFdBQVcsZUFBZSxTQUFTLFdBQVcsaUJBQWlCLFNBQVMsV0FBVyxlQUFlLFlBQVksV0FBVyxlQUFlLFNBQVMsYUFBYSxZQUFZLFNBQVMsYUFBYSxpQkFBaUIsU0FBUyxhQUFhLGdCQUFnQixTQUFTLGFBQWEsZUFBZSxTQUFTLGFBQWEsaUJBQWlCLFNBQVMsYUFBYSxlQUFlLFlBQVksYUFBYSxlQUFlLFNBQVMsY0FBYyxZQUFZLFNBQVMsY0FBYyxpQkFBaUIsU0FBUyxjQUFjLGdCQUFnQixTQUFTLGNBQWMsZUFBZSxTQUFTLGNBQWMsaUJBQWlCLFNBQVMsY0FBYyxlQUFlLFlBQVksY0FBYyxlQUFlLFNBQVMsWUFBWSxZQUFZLFNBQVMsWUFBWSxpQkFBaUIsU0FBUyxZQUFZLGdCQUFnQixTQUFTLFlBQVksZUFBZSxTQUFTLFlBQVksaUJBQWlCLFNBQVMsWUFBWSxlQUFlLFlBQVksWUFBWSxlQUFlLFFBQVEsUUFBUSxZQUFZLFFBQVEsUUFBUSxpQkFBaUIsUUFBUSxRQUFRLGdCQUFnQixRQUFRLFFBQVEsZUFBZSxRQUFRLFFBQVEsaUJBQWlCLFFBQVEsUUFBUSxlQUFlLFNBQVMsY0FBYyxZQUFZLGFBQWEsWUFBWSxTQUFTLGNBQWMsaUJBQWlCLGFBQWEsaUJBQWlCLFNBQVMsY0FBYyxnQkFBZ0IsYUFBYSxnQkFBZ0IsU0FBUyxjQUFjLGVBQWUsYUFBYSxlQUFlLFNBQVMsY0FBYyxpQkFBaUIsYUFBYSxpQkFBaUIsU0FBUyxjQUFjLGVBQWUsYUFBYSxlQUFlLFNBQVMsWUFBWSxZQUFZLGVBQWUsWUFBWSxTQUFTLFlBQVksaUJBQWlCLGVBQWUsaUJBQWlCLFNBQVMsWUFBWSxnQkFBZ0IsZUFBZSxnQkFBZ0IsU0FBUyxZQUFZLGVBQWUsZUFBZSxlQUFlLFNBQVMsWUFBWSxpQkFBaUIsZUFBZSxpQkFBaUIsU0FBUyxZQUFZLGVBQWUsZUFBZSxlQUFlLFNBQVMsWUFBWSxZQUFZLFNBQVMsWUFBWSxpQkFBaUIsU0FBUyxZQUFZLGdCQUFnQixTQUFTLFlBQVksZUFBZSxTQUFTLFlBQVksaUJBQWlCLFNBQVMsWUFBWSxlQUFlLFNBQVMsY0FBYyxZQUFZLFNBQVMsY0FBYyxpQkFBaUIsU0FBUyxjQUFjLGdCQUFnQixTQUFTLGNBQWMsZUFBZSxTQUFTLGNBQWMsaUJBQWlCLFNBQVMsY0FBYyxl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LFlBQVksUUFBUSxPQUFPLFlBQVksUUFBUSxPQUFPLGlCQUFpQixRQUFRLE9BQU8sZ0JBQWdCLFFBQVEsT0FBTyxlQUFlLFFBQVEsT0FBTyxpQkFBaUIsUUFBUSxPQUFPLGVBQWUsV0FBVyxPQUFPLGVBQWUsU0FBUyxhQUFhLFlBQVksWUFBWSxZQUFZLFNBQVMsYUFBYSxpQkFBaUIsWUFBWSxpQkFBaUIsU0FBUyxhQUFhLGdCQUFnQixZQUFZLGdCQUFnQixTQUFTLGFBQWEsZUFBZSxZQUFZLGVBQWUsU0FBUyxhQUFhLGlCQUFpQixZQUFZLGlCQUFpQixTQUFTLGFBQWEsZUFBZSxZQUFZLGVBQWUsWUFBWSxhQUFhLGVBQWUsWUFBWSxlQUFlLFNBQVMsV0FBVyxZQUFZLGNBQWMsWUFBWSxTQUFTLFdBQVcsaUJBQWlCLGNBQWMsaUJBQWlCLFNBQVMsV0FBVyxnQkFBZ0IsY0FBYyxnQkFBZ0IsU0FBUyxXQUFXLGVBQWUsY0FBYyxlQUFlLFNBQVMsV0FBVyxpQkFBaUIsY0FBYyxpQkFBaUIsU0FBUyxXQUFXLGVBQWUsY0FBYyxlQUFlLFlBQVksV0FBVyxlQUFlLGNBQWMsZUFBZSxTQUFTLFdBQVcsWUFBWSxTQUFTLFdBQVcsaUJBQWlCLFNBQVMsV0FBVyxnQkFBZ0IsU0FBUyxXQUFXLGVBQWUsU0FBUyxXQUFXLGlCQUFpQixTQUFTLFdBQVcsZUFBZSxZQUFZLFdBQVcsZUFBZSxTQUFTLGFBQWEsWUFBWSxTQUFTLGFBQWEsaUJBQWlCLFNBQVMsYUFBYSxnQkFBZ0IsU0FBUyxhQUFhLGVBQWUsU0FBUyxhQUFhLGlCQUFpQixTQUFTLGFBQWEsZUFBZSxZQUFZLGFBQWEsZUFBZSxTQUFTLGNBQWMsWUFBWSxTQUFTLGNBQWMsaUJBQWlCLFNBQVMsY0FBYyxnQkFBZ0IsU0FBUyxjQUFjLGVBQWUsU0FBUyxjQUFjLGlCQUFpQixTQUFTLGNBQWMsZUFBZSxZQUFZLGNBQWMsZUFBZSxTQUFTLFlBQVksWUFBWSxTQUFTLFlBQVksaUJBQWlCLFNBQVMsWUFBWSxnQkFBZ0IsU0FBUyxZQUFZLGVBQWUsU0FBUyxZQUFZLGlCQUFpQixTQUFTLFlBQVksZUFBZSxZQUFZLFlBQVksZUFBZSxRQUFRLFFBQVEsWUFBWSxRQUFRLFFBQVEsaUJBQWlCLFFBQVEsUUFBUSxnQkFBZ0IsUUFBUSxRQUFRLGVBQWUsUUFBUSxRQUFRLGlCQUFpQixRQUFRLFFBQVEsZUFBZSxTQUFTLGNBQWMsWUFBWSxhQUFhLFlBQVksU0FBUyxjQUFjLGlCQUFpQixhQUFhLGlCQUFpQixTQUFTLGNBQWMsZ0JBQWdCLGFBQWEsZ0JBQWdCLFNBQVMsY0FBYyxlQUFlLGFBQWEsZUFBZSxTQUFTLGNBQWMsaUJBQWlCLGFBQWEsaUJBQWlCLFNBQVMsY0FBYyxlQUFlLGFBQWEsZUFBZSxTQUFTLFlBQVksWUFBWSxlQUFlLFlBQVksU0FBUyxZQUFZLGlCQUFpQixlQUFlLGlCQUFpQixTQUFTLFlBQVksZ0JBQWdCLGVBQWUsZ0JBQWdCLFNBQVMsWUFBWSxlQUFlLGVBQWUsZUFBZSxTQUFTLFlBQVksaUJBQWlCLGVBQWUsaUJBQWlCLFNBQVMsWUFBWSxlQUFlLGVBQWUsZUFBZSxTQUFTLFlBQVksWUFBWSxTQUFTLFlBQVksaUJBQWlCLFNBQVMsWUFBWSxnQkFBZ0IsU0FBUyxZQUFZLGVBQWUsU0FBUyxZQUFZLGlCQUFpQixTQUFTLFlBQVksZUFBZSxTQUFTLGNBQWMsWUFBWSxTQUFTLGNBQWMsaUJBQWlCLFNBQVMsY0FBYyxnQkFBZ0IsU0FBUyxjQUFjLGVBQWUsU0FBUyxjQUFjLGlCQUFpQixTQUFTLGNBQWMsZUFBZSxTQUFTLGVBQWUsWUFBWSxTQUFTLGVBQWUsaUJBQWlCLFNBQVMsZUFBZSxnQkFBZ0IsU0FBUyxlQUFlLGVBQWUsU0FBUyxlQUFlLGlCQUFpQixTQUFTLGVBQWUsZUFBZSxTQUFTLGFBQWEsWUFBWSxTQUFTLGFBQWEsaUJBQWlCLFNBQVMsYUFBYSxnQkFBZ0IsU0FBUyxhQUFhLGVBQWUsU0FBUyxhQUFhLGlCQUFpQixTQUFTLGFBQWEsZUFBZSxVQUFVLElBQUksWUFBWSxVQUFVLElBQUksaUJBQWlCLFVBQVUsSUFBSSxnQkFBZ0IsVUFBVSxJQUFJLGVB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UyxhQUFhLGVBQWUsWUFBWSxlQUFlLFlBQVksYUFBYSxlQUFlLFlBQVksZUFBZSxTQUFTLFdBQVcsWUFBWSxjQUFjLFlBQVksU0FBUyxXQUFXLGlCQUFpQixjQUFjLGlCQUFpQixTQUFTLFdBQVcsZ0JBQWdCLGNBQWMsZ0JBQWdCLFNBQVMsV0FBVyxlQUFlLGNBQWMsZUFBZSxTQUFTLFdBQVcsaUJBQWlCLGNBQWMsaUJBQWlCLFNBQVMsV0FBVyxlQUFlLGNBQWMsZUFBZSxZQUFZLFdBQVcsZUFBZSxjQUFjLGVBQWUsU0FBUyxXQUFXLFlBQVksU0FBUyxXQUFXLGlCQUFpQixTQUFTLFdBQVcsZ0JBQWdCLFNBQVMsV0FBVyxlQUFlLFNBQVMsV0FBVyxpQkFBaUIsU0FBUyxXQUFXLGVBQWUsWUFBWSxXQUFXLGVBQWUsU0FBUyxhQUFhLFlBQVksU0FBUyxhQUFhLGlCQUFpQixTQUFTLGFBQWEsZ0JBQWdCLFNBQVMsYUFBYSxlQUFlLFNBQVMsYUFBYSxpQkFBaUIsU0FBUyxhQUFhLGVBQWUsWUFBWSxhQUFhLGVBQWUsU0FBUyxjQUFjLFlBQVksU0FBUyxjQUFjLGlCQUFpQixTQUFTLGNBQWMsZ0JBQWdCLFNBQVMsY0FBYyxlQUFlLFNBQVMsY0FBYyxpQkFBaUIsU0FBUyxjQUFjLGVBQWUsWUFBWSxjQUFjLGVBQWUsU0FBUyxZQUFZLFlBQVksU0FBUyxZQUFZLGlCQUFpQixTQUFTLFlBQVksZ0JBQWdCLFNBQVMsWUFBWSxlQUFlLFNBQVMsWUFBWSxpQkFBaUIsU0FBUyxZQUFZLGVBQWUsWUFBWSxZQUFZLGVBQWUsUUFBUSxRQUFRLFlBQVksUUFBUSxRQUFRLGlCQUFpQixRQUFRLFFBQVEsZ0JBQWdCLFFBQVEsUUFBUSxlQUFlLFFBQVEsUUFBUSxpQkFBaUIsUUFBUSxRQUFRLGVBQWUsU0FBUyxjQUFjLFlBQVksYUFBYSxZQUFZLFNBQVMsY0FBYyxpQkFBaUIsYUFBYSxpQkFBaUIsU0FBUyxjQUFjLGdCQUFnQixhQUFhLGdCQUFnQixTQUFTLGNBQWMsZUFBZSxhQUFhLGVBQWUsU0FBUyxjQUFjLGlCQUFpQixhQUFhLGlCQUFpQixTQUFTLGNBQWMsZUFBZSxhQUFhLGVBQWUsU0FBUyxZQUFZLFlBQVksZUFBZSxZQUFZLFNBQVMsWUFBWSxpQkFBaUIsZUFBZSxpQkFBaUIsU0FBUyxZQUFZLGdCQUFnQixlQUFlLGdCQUFnQixTQUFTLFlBQVksZUFBZSxlQUFlLGVBQWUsU0FBUyxZQUFZLGlCQUFpQixlQUFlLGlCQUFpQixTQUFTLFlBQVksZUFBZSxlQUFlLGVBQWUsU0FBUyxZQUFZLFlBQVksU0FBUyxZQUFZLGlCQUFpQixTQUFTLFlBQVksZ0JBQWdCLFNBQVMsWUFBWSxlQUFlLFNBQVMsWUFBWSxpQkFBaUIsU0FBUyxZQUFZLGVBQWUsU0FBUyxjQUFjLFlBQVksU0FBUyxjQUFjLGlCQUFpQixTQUFTLGNBQWMsZ0JBQWdCLFNBQVMsY0FBYyxlQUFlLFNBQVMsY0FBYyxpQkFBaUIsU0FBUyxjQUFjLGVBQWUsU0FBUyxlQUFlLFlBQVksU0FBUyxlQUFlLGlCQUFpQixTQUFTLGVBQWUsZ0JBQWdCLFNBQVMsZUFBZSxlQUFlLFNBQVMsZUFBZSxpQkFBaUIsU0FBUyxlQUFlLGVBQWUsU0FBUyxhQUFhLFlBQVksU0FBUyxhQUFhLGlCQUFpQixTQUFTLGFBQWEsZ0JBQWdCLFNBQVMsYUFBYSxlQUFlLFNBQVMsYUFBYSxpQkFBaUIsU0FBUyxhQUFhLGVBQWUsVUFBVSxJQUFJLFlBQVksVUFBVSxJQUFJLGlCQUFpQixVQUFVLElBQUksZ0JBQWdCLFVBQVUsSUFBSSxlQUFlLFVBQVUsSUFBSSxpQkFBaUIsVUFBVSxJQUFJLGVBQWUsY0FBYyxRQUFRLFlBQVksY0FBYyxRQUFRLGlCQUFpQixjQUFjLFFBQVEsZ0JBQWdCLGNBQWMsUUFBUSxlQUFlLGNBQWMsUUFBUSxpQkFBaUIsY0FBYyxRQUFRLGVBQWUsaUJBQWlCLGdCQUFnQixZQUFZLFdBQVcsWUFBWSxpQkFBaUIsZ0JBQWdCLGlCQUFrQixXQUFXLGlCQUFpQixpQkFBaUIsZ0JBQWdCLGdCQUFpQixXQUFXLGdCQUFnQixpQkFBaUIsZ0JBQWdCLGVBQWUsV0FBVyxlQUFlLGlC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VyxpQkFBaUIsU0FBUyxXQUFXLGdCQUFnQixTQUFTLFdBQVcsZUFBZSxTQUFTLFdBQVcsaUJBQWlCLFNBQVMsV0FBVyxlQUFlLFlBQVksV0FBVyxlQUFlLFNBQVMsYUFBYSxZQUFZLFNBQVMsYUFBYSxpQkFBaUIsU0FBUyxhQUFhLGdCQUFnQixTQUFTLGFBQWEsZUFBZSxTQUFTLGFBQWEsaUJBQWlCLFNBQVMsYUFBYSxlQUFlLFlBQVksYUFBYSxlQUFlLFNBQVMsY0FBYyxZQUFZLFNBQVMsY0FBYyxpQkFBaUIsU0FBUyxjQUFjLGdCQUFnQixTQUFTLGNBQWMsZUFBZSxTQUFTLGNBQWMsaUJBQWlCLFNBQVMsY0FBYyxlQUFlLFlBQVksY0FBYyxlQUFlLFNBQVMsWUFBWSxZQUFZLFNBQVMsWUFBWSxpQkFBaUIsU0FBUyxZQUFZLGdCQUFnQixTQUFTLFlBQVksZUFBZSxTQUFTLFlBQVksaUJBQWlCLFNBQVMsWUFBWSxlQUFlLFlBQVksWUFBWSxlQUFlLFFBQVEsUUFBUSxZQUFZLFFBQVEsUUFBUSxpQkFBaUIsUUFBUSxRQUFRLGdCQUFnQixRQUFRLFFBQVEsZUFBZSxRQUFRLFFBQVEsaUJBQWlCLFFBQVEsUUFBUSxlQUFlLFNBQVMsY0FBYyxZQUFZLGFBQWEsWUFBWSxTQUFTLGNBQWMsaUJBQWlCLGFBQWEsaUJBQWlCLFNBQVMsY0FBYyxnQkFBZ0IsYUFBYSxnQkFBZ0IsU0FBUyxjQUFjLGVBQWUsYUFBYSxlQUFlLFNBQVMsY0FBYyxpQkFBaUIsYUFBYSxpQkFBaUIsU0FBUyxjQUFjLGVBQWUsYUFBYSxlQUFlLFNBQVMsWUFBWSxZQUFZLGVBQWUsWUFBWSxTQUFTLFlBQVksaUJBQWlCLGVBQWUsaUJBQWlCLFNBQVMsWUFBWSxnQkFBZ0IsZUFBZSxnQkFBZ0IsU0FBUyxZQUFZLGVBQWUsZUFBZSxlQUFlLFNBQVMsWUFBWSxpQkFBaUIsZUFBZSxpQkFBaUIsU0FBUyxZQUFZLGVBQWUsZUFBZSxlQUFlLFNBQVMsWUFBWSxZQUFZLFNBQVMsWUFBWSxpQkFBaUIsU0FBUyxZQUFZLGdCQUFnQixTQUFTLFlBQVks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d0IsV0FBVyxrQkFBa0IsaUJBQWlCLE1BQU0sYUFBYSxhQUFhLE1BQU0sWUFBWSxhQUFhLE1BQU0sWUFBWSxhQUFhLE1BQU0sWUFBWSxhQUFhLE1BQU0sWUFBWSxhQUFhLE1BQU0sWUFBWSxhQUFhLE1BQU0sWUFBWSxnQkFBZ0IsTUFBTSxZQUFZLFNBQVMsT0FBTyxZQUFZLFNBQVMsT0FBTyxpQkFBaUIsU0FBUyxPQUFPLGdCQUFnQixTQUFTLE9BQU8sZUFBZSxTQUFTLE9BQU8saUJBQWlCLFNBQVMsT0FBTyxlQUFlLFlBQVksT0FBTyxlQUFlLFVBQVUsYUFBYSxZQUFZLFlBQVksWUFBWSxVQUFVLGFBQWEsaUJBQWlCLFlBQVksaUJBQWlCLFVBQVUsYUFBYSxnQkFBZ0IsWUFBWSxnQkFBZ0IsVUFBVSxhQUFhLGVBQWUsWUFBWSxlQUFlLFVBQVUsYUFBYSxpQkFBaUIsWUFBWSxpQkFBaUIsVUFBVSxhQUFhLGVBQWUsWUFBWSxlQUFlLGFBQWEsYUFBYSxlQUFlLFlBQVksZUFBZSxVQUFVLFdBQVcsWUFBWSxjQUFjLFlBQVksVUFBVSxXQUFXLGlCQUFpQixjQUFjLGlCQUFpQixVQUFVLFdBQVcsZ0JBQWdCLGNBQWMsZ0JBQWdCLFVBQVUsV0FBVyxlQUFlLGNBQWMsZUFBZSxVQUFVLFdBQVcsaUJBQWlCLGNBQWMsaUJBQWlCLFVBQVUsV0FBVyxlQUFlLGNBQWMsZUFBZSxhQUFhLFdBQVcsZUFBZSxjQUFjLGVBQWUsVUFBVSxXQUFXLFlBQVksVUFBVSxXQUFXLGlCQUFpQixVQUFVLFdBQVcsZ0JBQWdCLFVBQVUsV0FBVyxlQUFlLFVBQVUsV0FBVyxpQkFBaUIsVUFBVSxXQUFXLGVBQWUsYUFBYSxXQUFXLGVBQWUsVUFBVSxhQUFhLFlBQVksVUFBVSxhQUFhLGlCQUFpQixVQUFVLGFBQWEsZ0JBQWdCLFVBQVUsYUFBYSxlQUFlLFVBQVUsYUFBYSxpQkFBaUIsVUFBVSxhQUFhLGVBQWUsYUFBYSxhQUFhLGVBQWUsVUFBVSxjQUFjLFlBQVksVUFBVSxjQUFjLGlCQUFpQixVQUFVLGNBQWMsZ0JBQWdCLFVBQVUsY0FBYyxlQUFlLFVBQVUsY0FBYyxpQkFBaUIsVUFBVSxjQUFjLGVBQWUsYUFBYSxjQUFjLGVBQWUsVUFBVSxZQUFZLFlBQVksVUFBVSxZQUFZLGlCQUFpQixVQUFVLFlBQVksZ0JBQWdCLFVBQVUsWUFBWSxlQUFlLFVBQVUsWUFBWSxpQkFBaUIsVUFBVSxZQUFZLGVBQWUsYUFBYSxZQUFZLGVBQWUsU0FBUyxRQUFRLFlBQVksU0FBUyxRQUFRLGlCQUFpQixTQUFTLFFBQVEsZ0JBQWdCLFNBQVMsUUFBUSxlQUFlLFNBQVMsUUFBUSxpQkFBaUIsU0FBUyxRQUFRLGVBQWUsVUFBVSxjQUFjLFlBQVksYUFBYSxZQUFZLFVBQVUsY0FBYyxpQkFBaUIsYUFBYSxpQkFBaUIsVUFBVSxjQUFjLGdCQUFnQixhQUFhLGdCQUFnQixVQUFVLGNBQWMsZUFBZSxhQUFhLGVBQWUsVUFBVSxjQUFjLGlCQUFpQixhQUFhLGlCQUFpQixVQUFVLGNBQWMsZUFBZSxhQUFhLGVBQWUsVUFBVSxZQUFZLFlBQVksZUFBZSxZQUFZLFVBQVUsWUFBWSxpQkFBaUIsZUFBZSxpQkFBaUIsVUFBVSxZQUFZLGdCQUFnQixlQUFlLGdCQUFnQixVQUFVLFlBQVksZUFBZSxlQUFlLGVBQWUsVUFBVSxZQUFZLGlCQUFpQixlQUFlLGlCQUFpQixVQUFVLFlBQVksZUFBZSxlQUFlLGVBQWUsVUFBVSxZQUFZLFlBQVksVUFBVSxZQUFZLGlCQUFpQixVQUFVLFlBQVksZ0JBQWdCLFVBQVUsWUFBWSxlQUFlLFVBQVUsWUFBWSxpQkFBaUIsVUFBVSxZQUFZLGVBQWUsVUFBVSxjQUFjLFlBQVksVUFBVSxjQUFjLGlCQUFpQixVQUFVLGNBQWMsZ0JBQWdCLFVBQVUsY0FBYyxlQUFlLFVBQVUsY0FBYyxpQkFBaUIsVUFBVSxjQUFjLGVBQWUsVUFBVSxlQUFlLFlBQVksVUFBVSxlQUFlLGlCQUFpQixVQUFVLGVBQWUsZ0JBQWdCLFVBQVUsZUFBZSxlQUFlLFVBQVUsZUFBZSxpQkFBaUIsVUFBVSxlQUFlLGVBQWUsVUFBVSxhQUFhLFlBQVksVUFBVSxhQUFh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Q0UsWUFBQSxXQUNBLElBQUEsMENBQUEsZUFBQSxDQUFBLHlDQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBR0YsV0FDRSxZQUFBLFdBQ0EsSUFBQSx5Q0FBQSxlQUFBLENBQUEsd0NBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FHRixXQUNFLFlBQUEsV0FDQSxJQUFBLCtDQUFBLGVBQUEsQ0FBQSw4Q0FBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQUdGLFdBQ0UsWUFBQSxXQUNBLElBQUEsMENBQUEsZUFBQSxDQUFBLHlDQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBR0YsV0FDRSxZQUFBLFdBQ0EsSUFBQSxnREFBQSxlQUFBLENBQUEsK0NBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FHRixXQUNFLFlBQUEsV0FDQSxJQUFBLHNDQUFBLGVBQUEsQ0FBQSxxQ0FBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQUdGLFdBQ0UsWUFBQSxXQUNBLElBQUEscUNBQUEsZUFBQSxDQUFBLG9DQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBR0YsV0FDRSxZQUFBLFdBQ0EsSUFBQSwyQ0FBQSxlQUFBLENBQUEsMENBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FHRixXQUNFLFlBQUEsV0FDQSxJQUFBLHNDQUFBLGVBQUEsQ0FBQSxxQ0FBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQUdGLFdBQ0UsWUFBQSxXQUNBLElBQUEsNENBQUEsZUFBQSxDQUFBLDJDQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBR0YsV0FDRSxZQUFBLFdBQ0EsSUFBQSx1Q0FBQSxlQUFBLENBQUEsc0NBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FHRixXQUNFLFlBQUEsV0FDQSxJQUFBLHdDQUFBLGVBQUEsQ0FBQSx1Q0FBQSxlQUVBLFlBQUEsSUFD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KiFcbiAqIEJvb3RzdHJhcCAgdjUuMy4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyNCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovOnJvb3QsW2RhdGEtYnMtdGhlbWU9bGlnaHRdey0tYnMtYmx1ZTojMGQ2ZWZkOy0tYnMtaW5kaWdvOiM2NjEwZjI7LS1icy1wdXJwbGU6IzZmNDJjMTstLWJzLXBpbms6I2Q2MzM4NDstLWJzLXJlZDojZGMzNTQ1Oy0tYnMtb3JhbmdlOiNmZDdlMTQ7LS1icy15ZWxsb3c6I2ZmYzEwNzstLWJzLWdyZWVuOiMxOTg3NTQ7LS1icy10ZWFsOiMyMGM5OTc7LS1icy1jeWFuOiMwZGNhZjA7LS1icy1ibGFjazojMDAwOy0tYnMtd2hpdGU6I2ZmZjstLWJzLWdyYXk6IzZjNzU3ZDstLWJzLWdyYXktZGFyazojMzQzYTQwOy0tYnMtZ3JheS0xMDA6I2Y4ZjlmYTstLWJzLWdyYXktMjAwOiNlOWVjZWY7LS1icy1ncmF5LTMwMDojZGVlMmU2Oy0tYnMtZ3JheS00MDA6I2NlZDRkYTstLWJzLWdyYXktNTAwOiNhZGI1YmQ7LS1icy1ncmF5LTYwMDojNmM3NTdkOy0tYnMtZ3JheS03MDA6IzQ5NTA1NzstLWJzLWdyYXktODAwOiMzNDNhNDA7LS1icy1ncmF5LTkwMDojMjEyNTI5Oy0tYnMtcHJpbWFyeTojMGQ2ZWZkOy0tYnMtc2Vjb25kYXJ5OiM2Yzc1N2Q7LS1icy1zdWNjZXNzOiMxOTg3NTQ7LS1icy1pbmZvOiMwZGNhZjA7LS1icy13YXJuaW5nOiNmZmMxMDc7LS1icy1kYW5nZXI6I2RjMzU0NTstLWJzLWxpZ2h0OiNmOGY5ZmE7LS1icy1kYXJrOiMyMTI1Mjk7LS1icy1wcmltYXJ5LXJnYjoxMywxMTAsMjUzOy0tYnMtc2Vjb25kYXJ5LXJnYjoxMDgsMTE3LDEyNTstLWJzLXN1Y2Nlc3MtcmdiOjI1LDEzNSw4NDstLWJzLWluZm8tcmdiOjEzLDIwMiwyNDA7LS1icy13YXJuaW5nLXJnYjoyNTUsMTkzLDc7LS1icy1kYW5nZXItcmdiOjIyMCw1Myw2OTstLWJzLWxpZ2h0LXJnYjoyNDgsMjQ5LDI1MDstLWJzLWRhcmstcmdiOjMzLDM3LDQxOy0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiMwNTJjNjU7LS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczojMmIyZjMyOy0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiMwYTM2MjI7LS1icy1pbmZvLXRleHQtZW1waGFzaXM6IzA1NTE2MDstLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczojNjY0ZDAzOy0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6IzU4MTUxYzstLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6IzQ5NTA1NzstLWJzLWRhcmstdGV4dC1lbXBoYXNpczojNDk1MDU3Oy0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6I2NmZTJmZjstLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6I2UyZTNlNTstLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiNkMWU3ZGQ7LS1icy1pbmZvLWJnLXN1YnRsZTojY2ZmNGZjOy0tYnMtd2FybmluZy1iZy1zdWJ0bGU6I2ZmZjNjZDstLWJzLWRhbmdlci1iZy1zdWJ0bGU6I2Y4ZDdkYTstLWJzLWxpZ2h0LWJnLXN1YnRsZTojZmNmY2ZkOy0tYnMtZGFyay1iZy1zdWJ0bGU6I2NlZDRkYTstLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTojOWVjNWZlOy0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6I2M0YzhjYjstLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTojYTNjZmJiOy0tYnMtaW5mby1ib3JkZXItc3VidGxlOiM5ZWVhZjk7LS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6I2ZmZTY5YzstLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiNmMWFlYjU7LS1icy1saWdodC1ib3JkZXItc3VidGxlOiNlOWVjZWY7LS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6I2FkYjViZDstLWJzLXdoaXRlLXJnYjoyNTUsMjU1LDI1NTstLWJzLWJsYWNrLXJnYjowLDAsMDstLWJzLWZvbnQtc2Fucy1zZXJpZjpzeXN0ZW0tdWksLWFwcGxlLXN5c3RlbSxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixcIk5vdG8gU2Fuc1wiLFwiTGliZXJhdGlvbiBTYW5zXCIsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7LS1icy1mb250LW1vbm9zcGFjZTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlOy0tYnMtZ3JhZGllbnQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7LS1icy1ib2R5LWZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7LS1icy1ib2R5LWZvbnQtc2l6ZToxcmVtOy0tYnMtYm9keS1mb250LXdlaWdodDo0MDA7LS1icy1ib2R5LWxpbmUtaGVpZ2h0OjEuNTstLWJzLWJvZHktY29sb3I6IzIxMjUyOTstLWJzLWJvZHktY29sb3ItcmdiOjMzLDM3LDQxOy0tYnMtYm9keS1iZzojZmZmOy0tYnMtYm9keS1iZy1yZ2I6MjU1LDI1NSwyNTU7LS1icy1lbXBoYXNpcy1jb2xvcjojMDAwOy0tYnMtZW1waGFzaXMtY29sb3ItcmdiOjAsMCwwOy0tYnMtc2Vjb25kYXJ5LWNvbG9yOnJnYmEoMzMsIDM3LCA0MSwgMC43NSk7LS1icy1zZWNvbmRhcnktY29sb3ItcmdiOjMzLDM3LDQxOy0tYnMtc2Vjb25kYXJ5LWJnOiNlOWVjZWY7LS1icy1zZWNvbmRhcnktYmctcmdiOjIzMywyMzYsMjM5Oy0tYnMtdGVydGlhcnktY29sb3I6cmdiYSgzMywgMzcsIDQxLCAwLjUpOy0tYnMtdGVydGlhcnktY29sb3ItcmdiOjMzLDM3LDQxOy0tYnMtdGVydGlhcnktYmc6I2Y4ZjlmYTstLWJzLXRlcnRpYXJ5LWJnLXJnYjoyNDgsMjQ5LDI1MDstLWJzLWhlYWRpbmctY29sb3I6aW5oZXJpdDstLWJzLWxpbmstY29sb3I6IzBkNmVmZDstLWJzLWxpbmstY29sb3ItcmdiOjEzLDExMCwyNTM7LS1icy1saW5rLWRlY29yYXRpb246dW5kZXJsaW5lOy0tYnMtbGluay1ob3Zlci1jb2xvcjojMGE1OGNhOy0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6MTAsODgsMjAyOy0tYnMtY29kZS1jb2xvcjojZDYzMzg0Oy0tYnMtaGlnaGxpZ2h0LWNvbG9yOiMyMTI1Mjk7LS1icy1oaWdobGlnaHQtYmc6I2ZmZjNjZDstLWJzLWJvcmRlci13aWR0aDoxcHg7LS1icy1ib3JkZXItc3R5bGU6c29saWQ7LS1icy1ib3JkZXItY29sb3I6I2RlZTJlNjstLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDpyZ2JhKDAsIDAsIDAsIDAuMTc1KTstLWJzLWJvcmRlci1yYWRpdXM6MC4zNzVyZW07LS1icy1ib3JkZXItcmFkaXVzLXNtOjAuMjVyZW07LS1icy1ib3JkZXItcmFkaXVzLWxnOjAuNXJlbTstLWJzLWJvcmRlci1yYWRpdXMteGw6MXJlbTstLWJzLWJvcmRlci1yYWRpdXMteHhsOjJyZW07LS1icy1ib3JkZXItcmFkaXVzLTJ4bDp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7LS1icy1ib3JkZXItcmFkaXVzLXBpbGw6NTByZW07LS1icy1ib3gtc2hhZG93OjAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTstLWJzLWJveC1zaGFkb3ctc206MCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtYm94LXNoYWRvdy1sZzowIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KTstLWJzLWJveC1zaGFkb3ctaW5zZXQ6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtZm9jdXMtcmluZy13aWR0aDowLjI1cmVtOy0tYnMtZm9jdXMtcmluZy1vcGFjaXR5OjAuMjU7LS1icy1mb2N1cy1yaW5nLWNvbG9yOnJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTstLWJzLWZvcm0tdmFsaWQtY29sb3I6IzE5ODc1NDstLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiMxOTg3NTQ7LS1icy1mb3JtLWludmFsaWQtY29sb3I6I2RjMzU0NTstLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6I2RjMzU0NX1bZGF0YS1icy10aGVtZT1kYXJrXXtjb2xvci1zY2hlbWU6ZGFyazstLWJzLWJvZHktY29sb3I6I2RlZTJlNjstLWJzLWJvZHktY29sb3ItcmdiOjIyMiwyMjYsMjMwOy0tYnMtYm9keS1iZzojMjEyNTI5Oy0tYnMtYm9keS1iZy1yZ2I6MzMsMzcsNDE7LS1icy1lbXBoYXNpcy1jb2xvcjojZmZmOy0tYnMtZW1waGFzaXMtY29sb3ItcmdiOjI1NSwyNTUsMjU1Oy0tYnMtc2Vjb25kYXJ5LWNvbG9yOnJnYmEoMjIyLCAyMjYsIDIzMCwgMC43NSk7LS1icy1zZWNvbmRhcnktY29sb3ItcmdiOjIyMiwyMjYsMjMwOy0tYnMtc2Vjb25kYXJ5LWJnOiMzNDNhNDA7LS1icy1zZWNvbmRhcnktYmctcmdiOjUyLDU4LDY0Oy0tYnMtdGVydGlhcnktY29sb3I6cmdiYSgyMjIsIDIyNiwgMjMwLCAwLjUpOy0tYnMtdGVydGlhcnktY29sb3ItcmdiOjIyMiwyMjYsMjMwOy0tYnMtdGVydGlhcnktYmc6IzJiMzAzNTstLWJzLXRlcnRpYXJ5LWJnLXJnYjo0Myw0OCw1MzstLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczojNmVhOGZlOy0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6I2E3YWNiMTstLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczojNzViNzk4Oy0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiM2ZWRmZjY7LS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6I2ZmZGE2YTstLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiNlYTg2OGY7LS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiNmOGY5ZmE7LS1icy1kYXJrLXRleHQtZW1waGFzaXM6I2RlZTJlNjstLWJzLXByaW1hcnktYmctc3VidGxlOiMwMzE2MzM7LS1icy1zZWNvbmRhcnktYmctc3VidGxlOiMxNjE3MTk7LS1icy1zdWNjZXNzLWJnLXN1YnRsZTojMDUxYjExOy0tYnMtaW5mby1iZy1zdWJ0bGU6IzAzMjgzMDstLWJzLXdhcm5pbmctYmctc3VidGxlOiMzMzI3MDE7LS1icy1kYW5nZXItYmctc3VidGxlOiMyYzBiMGU7LS1icy1saWdodC1iZy1zdWJ0bGU6IzM0M2E0MDstLWJzLWRhcmstYmctc3VidGxlOiMxYTFkMjA7LS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6IzA4NDI5ODstLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiM0MTQ2NGI7LS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6IzBmNTEzMjstLWJzLWluZm8tYm9yZGVyLXN1YnRsZTojMDg3OTkwOy0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiM5OTc0MDQ7LS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTojODQyMDI5Oy0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTojNDk1MDU3Oy0tYnMtZGFyay1ib3JkZXItc3VidGxlOiMzNDNhNDA7LS1icy1oZWFkaW5nLWNvbG9yOmluaGVyaXQ7LS1icy1saW5rLWNvbG9yOiM2ZWE4ZmU7LS1icy1saW5rLWhvdmVyLWNvbG9yOiM4YmI5ZmU7LS1icy1saW5rLWNvbG9yLXJnYjoxMTAsMTY4LDI1NDstLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOjEzOSwxODUsMjU0Oy0tYnMtY29kZS1jb2xvcjojZTY4NWI1Oy0tYnMtaGlnaGxpZ2h0LWNvbG9yOiNkZWUyZTY7LS1icy1oaWdobGlnaHQtYmc6IzY2NGQwMzstLWJzLWJvcmRlci1jb2xvcjojNDk1MDU3Oy0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7LS1icy1mb3JtLXZhbGlkLWNvbG9yOiM3NWI3OTg7LS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjojNzViNzk4Oy0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiNlYTg2OGY7LS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiNlYTg2OGZ9Kiw6OmFmdGVyLDo6YmVmb3Jle2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246bm8tcHJlZmVyZW5jZSl7OnJvb3R7c2Nyb2xsLWJlaGF2aW9yOnNtb290aH19Ym9keXttYXJnaW46MDtmb250LWZhbWlseTp2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtmb250LXNpemU6dmFyKC0tYnMtYm9keS1mb250LXNpemUpO2ZvbnQtd2VpZ2h0OnZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO2xpbmUtaGVpZ2h0OnZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO3RleHQtYWxpZ246dmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1ocnttYXJnaW46MXJlbSAwO2NvbG9yOmluaGVyaXQ7Ym9yZGVyOjA7Ym9yZGVyLXRvcDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkO29wYWNpdHk6LjI1fS5oMSwuaDIsLmgzLC5oNCwuaDUsLmg2LGgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6dmFyKC0tYnMtaGVhZGluZy1jb2xvcil9LmgxLGgxe2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmgxLGgxe2ZvbnQtc2l6ZToyLjVyZW19fS5oMixoMntmb250LXNpemU6Y2FsYygxLjMyNXJlbSArIC45dncpfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmgyLGgye2ZvbnQtc2l6ZToycmVtfX0uaDMsaDN7Zm9udC1zaXplOmNhbGMoMS4zcmVtICsgLjZ2dyl9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuaDMsaDN7Zm9udC1zaXplOjEuNzVyZW19fS5oNCxoNHtmb250LXNpemU6Y2FsYygxLjI3NXJlbSArIC4zdncpfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7Lmg0LGg0e2ZvbnQtc2l6ZToxLjVyZW19fS5oNSxoNXtmb250LXNpemU6MS4yNXJlbX0uaDYsaDZ7Zm9udC1zaXplOjFyZW19cHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfWFiYnJbdGl0bGVdey13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7Y3Vyc29yOmhlbHA7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZTt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZX1hZGRyZXNze21hcmdpbi1ib3R0b206MXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDppbmhlcml0fW9sLHVse3BhZGRpbmctbGVmdDoycmVtfWRsLG9sLHVse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19b2wgb2wsb2wgdWwsdWwgb2wsdWwgdWx7bWFyZ2luLWJvdHRvbTowfWR0e2ZvbnQtd2VpZ2h0OjcwMH1kZHttYXJnaW4tYm90dG9tOi41cmVtO21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfS5zbWFsbCxzbWFsbHtmb250LXNpemU6Ljg3NWVtfS5tYXJrLG1hcmt7cGFkZGluZzouMTg3NWVtO2NvbG9yOnZhcigtLWJzLWhpZ2hsaWdodC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1oaWdobGlnaHQtYmcpfXN1YixzdXB7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOi43NWVtO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX1he2NvbG9yOnJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmhvdmVyey0tYnMtbGluay1jb2xvci1yZ2I6dmFyKC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2IpfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO2ZvbnQtc2l6ZToxZW19cHJle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbTtvdmVyZmxvdzphdXRvO2ZvbnQtc2l6ZTouODc1ZW19cHJlIGNvZGV7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3b3JkLWJyZWFrOm5vcm1hbH1jb2Rle2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6dmFyKC0tYnMtY29kZS1jb2xvcik7d29yZC13cmFwOmJyZWFrLXdvcmR9YT5jb2Rle2NvbG9yOmluaGVyaXR9a2Jke3BhZGRpbmc6LjE4NzVyZW0gLjM3NXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7Ym9yZGVyLXJhZGl1czouMjVyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjFlbX1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxle2NhcHRpb24tc2lkZTpib3R0b207Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtYWxpZ246LXdlYmtpdC1tYXRjaC1wYXJlbnR9dGJvZHksdGQsdGZvb3QsdGgsdGhlYWQsdHJ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfWJ1dHRvbntib3JkZXItcmFkaXVzOjB9YnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfXNlbGVjdDpkaXNhYmxlZHtvcGFjaXR5OjF9W2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7ZGlzcGxheTpub25lIWltcG9ydGFudH1bdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdLGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCksYnV0dG9uOm5vdCg6ZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9dGV4dGFyZWF7cmVzaXplOnZlcnRpY2FsfWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgLjN2dyk7bGluZS1oZWlnaHQ6aW5oZXJpdH1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe2xlZ2VuZHtmb250LXNpemU6MS41cmVtfX1sZWdlbmQrKntjbGVhcjpsZWZ0fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGR7cGFkZGluZzowfTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVye3BhZGRpbmc6MH06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2ZvbnQ6aW5oZXJpdDstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfWlmcmFtZXtib3JkZXI6MH1zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmxlYWR7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6MzAwfS5kaXNwbGF5LTF7Zm9udC1zaXplOmNhbGMoMS42MjVyZW0gKyA0LjV2dyk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LTF7Zm9udC1zaXplOjVyZW19fS5kaXNwbGF5LTJ7Zm9udC1zaXplOmNhbGMoMS41NzVyZW0gKyAzLjl2dyk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LTJ7Zm9udC1zaXplOjQuNXJlbX19LmRpc3BsYXktM3tmb250LXNpemU6Y2FsYygxLjUyNXJlbSArIDMuM3Z3KTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRpc3BsYXktM3tmb250LXNpemU6NHJlbX19LmRpc3BsYXktNHtmb250LXNpemU6Y2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtfX0uZGlzcGxheS01e2ZvbnQtc2l6ZTpjYWxjKDEuNDI1cmVtICsgMi4xdncpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZGlzcGxheS01e2ZvbnQtc2l6ZTozcmVtfX0uZGlzcGxheS02e2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZGlzcGxheS02e2ZvbnQtc2l6ZToyLjVyZW19fS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0Oi41cmVtfS5pbml0aWFsaXNte2ZvbnQtc2l6ZTouODc1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5ibG9ja3F1b3Rle21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6MS4yNXJlbX0uYmxvY2txdW90ZT46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJsb2NrcXVvdGUtZm9vdGVye21hcmdpbi10b3A6LTFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6IzZjNzU3ZH0uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZXtjb250ZW50Olwi4oCUIFwifS5pbWctZmx1aWR7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy10aHVtYm5haWx7cGFkZGluZzouMjVyZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmZpZ3VyZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZmlndXJlLWltZ3ttYXJnaW4tYm90dG9tOi41cmVtO2xpbmUtaGVpZ2h0OjF9LmZpZ3VyZS1jYXB0aW9ue2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uY29udGFpbmVyLC5jb250YWluZXItZmx1aWQsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lci14bCwuY29udGFpbmVyLXh4bHstLWJzLWd1dHRlci14OjEuNXJlbTstLWJzLWd1dHRlci15OjA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY29udGFpbmVyLC5jb250YWluZXItc217bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLW1kLC5jb250YWluZXItc217bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbXttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLXhse21heC13aWR0aDoxMTQwcHh9fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLXhsLC5jb250YWluZXIteHhse21heC13aWR0aDoxMzIwcHh9fTpyb290ey0tYnMtYnJlYWtwb2ludC14czowOy0tYnMtYnJlYWtwb2ludC1zbTo1NzZweDstLWJzLWJyZWFrcG9pbnQtbWQ6NzY4cHg7LS1icy1icmVha3BvaW50LWxnOjk5MnB4Oy0tYnMtYnJlYWtwb2ludC14bDoxMjAwcHg7LS1icy1icmVha3BvaW50LXh4bDoxNDAwcHh9LnJvd3stLWJzLWd1dHRlci14OjEuNXJlbTstLWJzLWd1dHRlci15OjA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLS41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSl9LnJvdz4qe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0uY29se2ZsZXg6MSAwIDAlfS5yb3ctY29scy1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctMCwuZ3gtMHstLWJzLWd1dHRlci14OjB9LmctMCwuZ3ktMHstLWJzLWd1dHRlci15OjB9LmctMSwuZ3gtMXstLWJzLWd1dHRlci14OjAuMjVyZW19LmctMSwuZ3ktMXstLWJzLWd1dHRlci15OjAuMjVyZW19LmctMiwuZ3gtMnstLWJzLWd1dHRlci14OjAuNXJlbX0uZy0yLC5neS0yey0tYnMtZ3V0dGVyLXk6MC41cmVtfS5nLTMsLmd4LTN7LS1icy1ndXR0ZXIteDoxcmVtfS5nLTMsLmd5LTN7LS1icy1ndXR0ZXIteToxcmVtfS5nLTQsLmd4LTR7LS1icy1ndXR0ZXIteDoxLjVyZW19LmctNCwuZ3ktNHstLWJzLWd1dHRlci15OjEuNXJlbX0uZy01LC5neC01ey0tYnMtZ3V0dGVyLXg6M3JlbX0uZy01LC5neS01ey0tYnMtZ3V0dGVyLXk6M3JlbX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNvbC1zbXtmbGV4OjEgMCAwJX0ucm93LWNvbHMtc20tYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtc20tMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtc20tMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy1zbS0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtc20tNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1zbS02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1zbS1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXNtLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXNtLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1zbS0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtc20tNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXNtLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1zbS02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtc20tN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXNtLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1zbS05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtc20tMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1zbS0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXNtLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1zbS0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1zbS01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtc20tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXNtLTAsLmd4LXNtLTB7LS1icy1ndXR0ZXIteDowfS5nLXNtLTAsLmd5LXNtLTB7LS1icy1ndXR0ZXIteTowfS5nLXNtLTEsLmd4LXNtLTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfS5nLXNtLTEsLmd5LXNtLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfS5nLXNtLTIsLmd4LXNtLTJ7LS1icy1ndXR0ZXIteDowLjVyZW19Lmctc20tMiwuZ3ktc20tMnstLWJzLWd1dHRlci15OjAuNXJlbX0uZy1zbS0zLC5neC1zbS0zey0tYnMtZ3V0dGVyLXg6MXJlbX0uZy1zbS0zLC5neS1zbS0zey0tYnMtZ3V0dGVyLXk6MXJlbX0uZy1zbS00LC5neC1zbS00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfS5nLXNtLTQsLmd5LXNtLTR7LS1icy1ndXR0ZXIteToxLjVyZW19Lmctc20tNSwuZ3gtc20tNXstLWJzLWd1dHRlci14OjNyZW19Lmctc20tNSwuZ3ktc20tNXstLWJzLWd1dHRlci15OjNyZW19fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY29sLW1ke2ZsZXg6MSAwIDAlfS5yb3ctY29scy1tZC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy1tZC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy1tZC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLW1kLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtbWQtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy1tZC01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLW1kLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtbWQtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtbWQtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1tZC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbWQtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLW1kLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1tZC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbWQtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLW1kLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1tZC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLW1kLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbWQtMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtbWQtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbWQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtbWQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1tZC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtbWQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtbWQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1tZC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1tZC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmctbWQtMCwuZ3gtbWQtMHstLWJzLWd1dHRlci14OjB9LmctbWQtMCwuZ3ktbWQtMHstLWJzLWd1dHRlci15OjB9LmctbWQtMSwuZ3gtbWQtMXstLWJzLWd1dHRlci14OjAuMjVyZW19LmctbWQtMSwuZ3ktbWQtMXstLWJzLWd1dHRlci15OjAuMjVyZW19LmctbWQtMiwuZ3gtbWQtMnstLWJzLWd1dHRlci14OjAuNXJlbX0uZy1tZC0yLC5neS1tZC0yey0tYnMtZ3V0dGVyLXk6MC41cmVtfS5nLW1kLTMsLmd4LW1kLTN7LS1icy1ndXR0ZXIteDoxcmVtfS5nLW1kLTMsLmd5LW1kLTN7LS1icy1ndXR0ZXIteToxcmVtfS5nLW1kLTQsLmd4LW1kLTR7LS1icy1ndXR0ZXIteDoxLjVyZW19LmctbWQtNCwuZ3ktbWQtNHstLWJzLWd1dHRlci15OjEuNXJlbX0uZy1tZC01LC5neC1tZC01ey0tYnMtZ3V0dGVyLXg6M3JlbX0uZy1tZC01LC5neS1tZC01ey0tYnMtZ3V0dGVyLXk6M3JlbX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb2wtbGd7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLWxnLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLWxnLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbGctMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1sZy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLWxnLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbGctNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1sZy0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLWxnLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbGctNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLWxnLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1sZy04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbGctOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLWxnLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbGctMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1sZy0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1sZy0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbGctMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1sZy0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LWxnLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbGctNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1sZy02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LWxnLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbGctOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LWxnLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1sZy0wLC5neC1sZy0wey0tYnMtZ3V0dGVyLXg6MH0uZy1sZy0wLC5neS1sZy0wey0tYnMtZ3V0dGVyLXk6MH0uZy1sZy0xLC5neC1sZy0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy1sZy0xLC5neS1sZy0xey0tYnMtZ3V0dGVyLXk6MC4yNXJlbX0uZy1sZy0yLC5neC1sZy0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfS5nLWxnLTIsLmd5LWxnLTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmctbGctMywuZ3gtbGctM3stLWJzLWd1dHRlci14OjFyZW19LmctbGctMywuZ3ktbGctM3stLWJzLWd1dHRlci15OjFyZW19LmctbGctNCwuZ3gtbGctNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy1sZy00LC5neS1sZy00ey0tYnMtZ3V0dGVyLXk6MS41cmVtfS5nLWxnLTUsLmd4LWxnLTV7LS1icy1ndXR0ZXIteDozcmVtfS5nLWxnLTUsLmd5LWxnLTV7LS1icy1ndXR0ZXIteTozcmVtfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb2wteGx7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXhsLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXhsLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMteGwtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy14bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMteGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14bC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14bC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXhsLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14bC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQteGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQteGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXhsLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXhsLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LXhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14bC0wLC5neC14bC0wey0tYnMtZ3V0dGVyLXg6MH0uZy14bC0wLC5neS14bC0wey0tYnMtZ3V0dGVyLXk6MH0uZy14bC0xLC5neC14bC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy14bC0xLC5neS14bC0xey0tYnMtZ3V0dGVyLXk6MC4yNXJlbX0uZy14bC0yLC5neC14bC0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfS5nLXhsLTIsLmd5LXhsLTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmcteGwtMywuZ3gteGwtM3stLWJzLWd1dHRlci14OjFyZW19LmcteGwtMywuZ3kteGwtM3stLWJzLWd1dHRlci15OjFyZW19LmcteGwtNCwuZ3gteGwtNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy14bC00LC5neS14bC00ey0tYnMtZ3V0dGVyLXk6MS41cmVtfS5nLXhsLTUsLmd4LXhsLTV7LS1icy1ndXR0ZXIteDozcmVtfS5nLXhsLTUsLmd5LXhsLTV7LS1icy1ndXR0ZXIteTozcmVtfX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5jb2wteHhse2ZsZXg6MSAwIDAlfS5yb3ctY29scy14eGwtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMteHhsLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXh4bC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXh4bC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXh4bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXh4bC01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXh4bC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14eGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14eGwtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wteHhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14eGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXh4bC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wteHhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14eGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXh4bC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wteHhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14eGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXh4bC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXh4bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXh4bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14eGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteHhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14eGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14eGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14eGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14eGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14eGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14eGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14eGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteHhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14eGwtMCwuZ3gteHhsLTB7LS1icy1ndXR0ZXIteDowfS5nLXh4bC0wLC5neS14eGwtMHstLWJzLWd1dHRlci15OjB9LmcteHhsLTEsLmd4LXh4bC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy14eGwtMSwuZ3kteHhsLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfS5nLXh4bC0yLC5neC14eGwtMnstLWJzLWd1dHRlci14OjAuNXJlbX0uZy14eGwtMiwuZ3kteHhsLTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmcteHhsLTMsLmd4LXh4bC0zey0tYnMtZ3V0dGVyLXg6MXJlbX0uZy14eGwtMywuZ3kteHhsLTN7LS1icy1ndXR0ZXIteToxcmVtfS5nLXh4bC00LC5neC14eGwtNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy14eGwtNCwuZ3kteHhsLTR7LS1icy1ndXR0ZXIteToxLjVyZW19LmcteHhsLTUsLmd4LXh4bC01ey0tYnMtZ3V0dGVyLXg6M3JlbX0uZy14eGwtNSwuZ3kteHhsLTV7LS1icy1ndXR0ZXIteTozcmVtfX0udGFibGV7LS1icy10YWJsZS1jb2xvci10eXBlOmluaXRpYWw7LS1icy10YWJsZS1iZy10eXBlOmluaXRpYWw7LS1icy10YWJsZS1jb2xvci1zdGF0ZTppbml0aWFsOy0tYnMtdGFibGUtYmctc3RhdGU6aW5pdGlhbDstLWJzLXRhYmxlLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLXRhYmxlLWJnOnZhcigtLWJzLWJvZHktYmcpOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOnZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy10YWJsZS1hY2NlbnQtYmc6dHJhbnNwYXJlbnQ7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6cmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjA1KTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1hY3RpdmUtYmc6cmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjEpOy0tYnMtdGFibGUtaG92ZXItY29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtdGFibGUtaG92ZXItYmc6cmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjA3NSk7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFyZW07dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZT46bm90KGNhcHRpb24pPio+KntwYWRkaW5nOi41cmVtIC41cmVtO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yLXN0YXRlLHZhcigtLWJzLXRhYmxlLWNvbG9yLXR5cGUsdmFyKC0tYnMtdGFibGUtY29sb3IpKSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10YWJsZS1iZyk7Ym9yZGVyLWJvdHRvbS13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWJnLXN0YXRlLHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsdmFyKC0tYnMtdGFibGUtYWNjZW50LWJnKSkpfS50YWJsZT50Ym9keXt2ZXJ0aWNhbC1hbGlnbjppbmhlcml0fS50YWJsZT50aGVhZHt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnRhYmxlLWdyb3VwLWRpdmlkZXJ7Ym9yZGVyLXRvcDpjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSBzb2xpZCBjdXJyZW50Y29sb3J9LmNhcHRpb24tdG9we2NhcHRpb24tc2lkZTp0b3B9LnRhYmxlLXNtPjpub3QoY2FwdGlvbik+Kj4qe3BhZGRpbmc6LjI1cmVtIC4yNXJlbX0udGFibGUtYm9yZGVyZWQ+Om5vdChjYXB0aW9uKT4qe2JvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIDB9LnRhYmxlLWJvcmRlcmVkPjpub3QoY2FwdGlvbik+Kj4qe2JvcmRlci13aWR0aDowIHZhcigtLWJzLWJvcmRlci13aWR0aCl9LnRhYmxlLWJvcmRlcmxlc3M+Om5vdChjYXB0aW9uKT4qPip7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS50YWJsZS1ib3JkZXJsZXNzPjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLXdpZHRoOjB9LnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLW9mLXR5cGUob2RkKT4qey0tYnMtdGFibGUtY29sb3ItdHlwZTp2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTstLWJzLXRhYmxlLWJnLXR5cGU6dmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyl9LnRhYmxlLXN0cmlwZWQtY29sdW1ucz46bm90KGNhcHRpb24pPnRyPjpudGgtY2hpbGQoMm4pey0tYnMtdGFibGUtY29sb3ItdHlwZTp2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTstLWJzLXRhYmxlLWJnLXR5cGU6dmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyl9LnRhYmxlLWFjdGl2ZXstLWJzLXRhYmxlLWNvbG9yLXN0YXRlOnZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7LS1icy10YWJsZS1iZy1zdGF0ZTp2YXIoLS1icy10YWJsZS1hY3RpdmUtYmcpfS50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4qey0tYnMtdGFibGUtY29sb3Itc3RhdGU6dmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpOy0tYnMtdGFibGUtYmctc3RhdGU6dmFyKC0tYnMtdGFibGUtaG92ZXItYmcpfS50YWJsZS1wcmltYXJ5ey0tYnMtdGFibGUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWJnOiNjZmUyZmY7LS1icy10YWJsZS1ib3JkZXItY29sb3I6I2E2YjVjYzstLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2M1ZDdmMjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzojYmFjYmU2Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzojYmZkMWVjOy0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLXNlY29uZGFyeXstLWJzLXRhYmxlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1iZzojZTJlM2U1Oy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiNiNWI2Yjc7LS1icy10YWJsZS1zdHJpcGVkLWJnOiNkN2Q4ZGE7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6I2NiY2NjZTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6I2QxZDJkNDstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1zdWNjZXNzey0tYnMtdGFibGUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWJnOiNkMWU3ZGQ7LS1icy10YWJsZS1ib3JkZXItY29sb3I6I2E3YjliMTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2M3ZGJkMjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzojYmNkMGM3Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzojYzFkNmNjOy0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLWluZm97LS1icy10YWJsZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtYmc6I2NmZjRmYzstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjojYTZjM2NhOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojYzVlOGVmOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNiYWRjZTM7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNiZmUyZTk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtd2FybmluZ3stLWJzLXRhYmxlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1iZzojZmZmM2NkOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiNjY2MyYTQ7LS1icy10YWJsZS1zdHJpcGVkLWJnOiNmMmU3YzM7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6I2U2ZGJiOTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6I2VjZTFiZTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1kYW5nZXJ7LS1icy10YWJsZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtYmc6I2Y4ZDdkYTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjojYzZhY2FlOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZWNjY2NmOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNkZmMyYzQ7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNlNWM3Y2E7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtbGlnaHR7LS1icy10YWJsZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtYmc6I2Y4ZjlmYTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjojYzZjN2M4Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZWNlZGVlOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNkZmUwZTE7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNlNWU2ZTc7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtZGFya3stLWJzLXRhYmxlLWNvbG9yOiNmZmY7LS1icy10YWJsZS1iZzojMjEyNTI5Oy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiM0ZDUxNTQ7LS1icy10YWJsZS1zdHJpcGVkLWJnOiMyYzMwMzQ7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiNmZmY7LS1icy10YWJsZS1hY3RpdmUtYmc6IzM3M2IzZTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojZmZmOy0tYnMtdGFibGUtaG92ZXItYmc6IzMyMzUzOTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiNmZmY7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1yZXNwb25zaXZle292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH1AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtc217b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbWR7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEgKG1heC13aWR0aDo5OTEuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUtbGd7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXhse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH19QG1lZGlhIChtYXgtd2lkdGg6MTM5OS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS14eGx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX0uZm9ybS1sYWJlbHttYXJnaW4tYm90dG9tOi41cmVtfS5jb2wtZm9ybS1sYWJlbHtwYWRkaW5nLXRvcDpjYWxjKC4zNzVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtwYWRkaW5nLWJvdHRvbTpjYWxjKC4zNzVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1sZ3twYWRkaW5nLXRvcDpjYWxjKC41cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7cGFkZGluZy1ib3R0b206Y2FsYyguNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO2ZvbnQtc2l6ZToxLjI1cmVtfS5jb2wtZm9ybS1sYWJlbC1zbXtwYWRkaW5nLXRvcDpjYWxjKC4yNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO3BhZGRpbmctYm90dG9tOmNhbGMoLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7Zm9udC1zaXplOi44NzVyZW19LmZvcm0tdGV4dHttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmZvcm0tY29udHJvbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tY29udHJvbHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXXtvdmVyZmxvdzpoaWRkZW59LmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sOmZvY3Vze2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZXttaW4td2lkdGg6ODVweDtoZWlnaHQ6MS41ZW07bWFyZ2luOjB9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRldGltZS1lZGl0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowfS5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bWFyZ2luOi0uMzc1cmVtIC0uNzVyZW07LXdlYmtpdC1tYXJnaW4tZW5kOi43NXJlbTttYXJnaW4taW5saW5lLWVuZDouNzVyZW07Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10ZXJ0aWFyeS1iZyk7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLWlubGluZS1lbmQtd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC10cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH0uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO21hcmdpbjotLjM3NXJlbSAtLjc1cmVtOy13ZWJraXQtbWFyZ2luLWVuZDouNzVyZW07bWFyZ2luLWlubGluZS1lbmQ6Ljc1cmVtO2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdGVydGlhcnktYmcpO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowO2JvcmRlci1pbmxpbmUtZW5kLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7Ym9yZGVyLXJhZGl1czowO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX0uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyl9LmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKX0uZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDA7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3Vze291dGxpbmU6MH0uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcsLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNte3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1jb250cm9sLXNte21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmZvcm0tY29udHJvbC1zbTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luOi0uMjVyZW0gLS41cmVtOy13ZWJraXQtbWFyZ2luLWVuZDouNXJlbTttYXJnaW4taW5saW5lLWVuZDouNXJlbX0uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW46LS4yNXJlbSAtLjVyZW07LXdlYmtpdC1tYXJnaW4tZW5kOi41cmVtO21hcmdpbi1pbmxpbmUtZW5kOi41cmVtfS5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX0uZm9ybS1jb250cm9sLWxnOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luOi0uNXJlbSAtMXJlbTstd2Via2l0LW1hcmdpbi1lbmQ6MXJlbTttYXJnaW4taW5saW5lLWVuZDoxcmVtfS5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjVyZW0gMXJlbTttYXJnaW46LS41cmVtIC0xcmVtOy13ZWJraXQtbWFyZ2luLWVuZDoxcmVtO21hcmdpbi1pbmxpbmUtZW5kOjFyZW19dGV4dGFyZWEuZm9ybS1jb250cm9se21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX10ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc217bWluLWhlaWdodDpjYWxjKDEuNWVtICsgLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9dGV4dGFyZWEuZm9ybS1jb250cm9sLWxne21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9LmZvcm0tY29udHJvbC1jb2xvcnt3aWR0aDozcmVtO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO3BhZGRpbmc6LjM3NXJlbX0uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaHtib3JkZXI6MCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaHtib3JkZXI6MCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1zbXtoZWlnaHQ6Y2FsYygxLjVlbSArIC41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfS5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLWxne2hlaWdodDpjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX0uZm9ybS1zZWxlY3R7LS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMi4yNXJlbSAuMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nKSx2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uLG5vbmUpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjE2cHggMTJweDtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tc2VsZWN0e3RyYW5zaXRpb246bm9uZX19LmZvcm0tc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLC5mb3JtLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKXtwYWRkaW5nLXJpZ2h0Oi43NXJlbTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmZvcm0tc2VsZWN0OmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKX0uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmd7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6MCAwIDAgdmFyKC0tYnMtYm9keS1jb2xvcil9LmZvcm0tc2VsZWN0LXNte3BhZGRpbmctdG9wOi4yNXJlbTtwYWRkaW5nLWJvdHRvbTouMjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmZvcm0tc2VsZWN0LWxne3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtO3BhZGRpbmctbGVmdDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9W2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc2VsZWN0ey0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RlZTJlNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVja3tkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS41cmVtO3BhZGRpbmctbGVmdDoxLjVlbTttYXJnaW4tYm90dG9tOi4xMjVyZW19LmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXR7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDotMS41ZW19LmZvcm0tY2hlY2stcmV2ZXJzZXtwYWRkaW5nLXJpZ2h0OjEuNWVtO3BhZGRpbmctbGVmdDowO3RleHQtYWxpZ246cmlnaHR9LmZvcm0tY2hlY2stcmV2ZXJzZSAuZm9ybS1jaGVjay1pbnB1dHtmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6LTEuNWVtO21hcmdpbi1sZWZ0OjB9LmZvcm0tY2hlY2staW5wdXR7LS1icy1mb3JtLWNoZWNrLWJnOnZhcigtLWJzLWJvZHktYmcpO2ZsZXgtc2hyaW5rOjA7d2lkdGg6MWVtO2hlaWdodDoxZW07bWFyZ2luLXRvcDouMjVlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZm9ybS1jaGVjay1iZyk7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDpleGFjdDtjb2xvci1hZGp1c3Q6ZXhhY3Q7cHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0fS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hde2JvcmRlci1yYWRpdXM6LjI1ZW19LmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb117Ym9yZGVyLXJhZGl1czo1MCV9LmZvcm0tY2hlY2staW5wdXQ6YWN0aXZle2ZpbHRlcjpicmlnaHRuZXNzKDkwJSl9LmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfS5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF17LS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPXJhZGlvXXstLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGV7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkOy0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm5vbmU7b3BhY2l0eTouNX0uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZH4uZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF1+LmZvcm0tY2hlY2stbGFiZWx7Y3Vyc29yOmRlZmF1bHQ7b3BhY2l0eTouNX0uZm9ybS1zd2l0Y2h7cGFkZGluZy1sZWZ0OjIuNWVtfS5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dHstLWJzLWZvcm0tc3dpdGNoLWJnOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO3dpZHRoOjJlbTttYXJnaW4tbGVmdDotMi41ZW07YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNlbnRlcjtib3JkZXItcmFkaXVzOjJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXN7LS1icy1mb3JtLXN3aXRjaC1iZzp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjM4NmI3ZmUnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWR7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7LS1icy1mb3JtLXN3aXRjaC1iZzp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZXtwYWRkaW5nLXJpZ2h0OjIuNWVtO3BhZGRpbmctbGVmdDowfS5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXR7bWFyZ2luLXJpZ2h0Oi0yLjVlbTttYXJnaW4tbGVmdDowfS5mb3JtLWNoZWNrLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MXJlbX0uYnRuLWNoZWNre3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLDAsMCwwKTtwb2ludGVyLWV2ZW50czpub25lfS5idG4tY2hlY2s6ZGlzYWJsZWQrLmJ0biwuYnRuLWNoZWNrW2Rpc2FibGVkXSsuYnRue3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm5vbmU7b3BhY2l0eTouNjV9W2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cyl7LS1icy1mb3JtLXN3aXRjaC1iZzp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1yYW5nZXt3aWR0aDoxMDAlO2hlaWdodDoxLjVyZW07cGFkZGluZzowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5mb3JtLXJhbmdlOmZvY3Vze291dGxpbmU6MH0uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXJ7Ym9yZGVyOjB9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bWFyZ2luLXRvcDotLjI1cmVtOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX0uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjFyZW19LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7LW1vei10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYjZkNGZlfS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5mb3JtLXJhbmdlOmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKX0uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmZvcm0tZmxvYXRpbmd7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dCwuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R7aGVpZ2h0OmNhbGMoMy41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO21pbi1oZWlnaHQ6Y2FsYygzLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7bGluZS1oZWlnaHQ6MS4yNX0uZm9ybS1mbG9hdGluZz5sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyO2hlaWdodDoxMDAlO3BhZGRpbmc6MXJlbSAuNzVyZW07b3ZlcmZsb3c6aGlkZGVuO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tZmxvYXRpbmc+bGFiZWx7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e3BhZGRpbmc6MXJlbSAuNzVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Oi1tb3otcGxhY2Vob2xkZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjp0cmFuc3BhcmVudH0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6dHJhbnNwYXJlbnR9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6bm90KDotbW96LXBsYWNlaG9sZGVyLXNob3duKSwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6LW1vei1wbGFjZWhvbGRlci1zaG93bil7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cywuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bil7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dDotd2Via2l0LWF1dG9maWxsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbHtwYWRkaW5nLXRvcDoxLjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdHtwYWRkaW5nLXRvcDoxLjYyNXJlbTtwYWRkaW5nLWJvdHRvbTouNjI1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDotbW96LXBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwuNjUpO3RyYW5zZm9ybTpzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbHtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwuNjUpO3RyYW5zZm9ybTpzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOi1tb3otcGxhY2Vob2xkZXItc2hvd24pfmxhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDoxcmVtIDAuMzc1cmVtO3otaW5kZXg6LTE7aGVpZ2h0OjEuNWVtO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR+bGFiZWw6OmFmdGVyLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXN+bGFiZWw6OmFmdGVyLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWw6OmFmdGVyLC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MXJlbSAwLjM3NXJlbTt6LWluZGV4Oi0xO2hlaWdodDoxLjVlbTtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbH5sYWJlbHtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwuNjUpO3RyYW5zZm9ybTpzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR+bGFiZWx7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCkgMH0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmRpc2FibGVkfmxhYmVsLC5mb3JtLWZsb2F0aW5nPjpkaXNhYmxlZH5sYWJlbHtjb2xvcjojNmM3NTdkfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWR+bGFiZWw6OmFmdGVyLC5mb3JtLWZsb2F0aW5nPjpkaXNhYmxlZH5sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZywuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0e3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87d2lkdGg6MSU7bWluLXdpZHRoOjB9LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6Zm9jdXMsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiwuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0OmZvY3Vze3otaW5kZXg6NX0uaW5wdXQtZ3JvdXAgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlucHV0LWdyb3VwIC5idG46Zm9jdXN7ei1pbmRleDo1fS5pbnB1dC1ncm91cC10ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRlcnRpYXJ5LWJnKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmlucHV0LWdyb3VwLWxnPi5idG4sLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmlucHV0LWdyb3VwLXNtPi5idG4sLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uZm9ybS1zZWxlY3R7cGFkZGluZy1yaWdodDozcmVtfS5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCk+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKT4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMyk+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKT4uZm9ybS1zZWxlY3QsLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPjpudGgtbGFzdC1jaGlsZChuKzMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cD46bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spe21hcmdpbi1sZWZ0OmNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIC0xKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKT4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKT4uZm9ybS1zZWxlY3R7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0udmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOi44NzVlbTtjb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0udmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOi44NzVyZW07Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9LmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uZm9ybS1jb250cm9sLmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9LmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgcmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSl9LmZvcm0tc2VsZWN0LmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpfS5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl17LS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7cGFkZGluZy1yaWdodDo0LjEyNXJlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXIsY2VudGVyIHJpZ2h0IDIuMjVyZW07YmFja2dyb3VuZC1zaXplOjE2cHggMTJweCxjYWxjKC43NWVtICsgLjM3NXJlbSkgY2FsYyguNzVlbSArIC4zNzVyZW0pfS5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwuMjUpfS5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjp2YWxpZHt3aWR0aDpjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgLjc1cmVtKSl9LmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKX0uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2VkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKX0uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwuMjUpfS5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dH4udmFsaWQtZmVlZGJhY2t7bWFyZ2luLWxlZnQ6LjVlbX0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy12YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLXZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6dmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOnZhbGlke3otaW5kZXg6M30uaW52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9LmludmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOi44NzVyZW07Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRhbmdlcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uZm9ybS1jb250cm9sLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwuMjUpfS53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgcmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSl9LmZvcm0tc2VsZWN0LmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpfS5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXXstLWJzLWZvcm0tc2VsZWN0LWJnLWljb246dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtwYWRkaW5nLXJpZ2h0OjQuMTI1cmVtO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4LGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9LmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksLjI1KX0uZm9ybS1jb250cm9sLWNvbG9yLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjppbnZhbGlke3dpZHRoOmNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAuNzVyZW0pKX0uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpfS5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpfS5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLC4yNSl9LmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcil9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi5pbnZhbGlkLWZlZWRiYWNre21hcmdpbi1sZWZ0Oi41ZW19LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLWludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTppbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZHt6LWluZGV4OjR9LmJ0bnstLWJzLWJ0bi1wYWRkaW5nLXg6MC43NXJlbTstLWJzLWJ0bi1wYWRkaW5nLXk6MC4zNzVyZW07LS1icy1idG4tZm9udC1mYW1pbHk6IDstLWJzLWJ0bi1mb250LXNpemU6MXJlbTstLWJzLWJ0bi1mb250LXdlaWdodDo0MDA7LS1icy1idG4tbGluZS1oZWlnaHQ6MS41Oy0tYnMtYnRuLWNvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtYnRuLWJnOnRyYW5zcGFyZW50Oy0tYnMtYnRuLWJvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtYnRuLWJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTowLjY1Oy0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6MCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6dmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7Zm9udC1mYW1pbHk6dmFyKC0tYnMtYnRuLWZvbnQtZmFtaWx5KTtmb250LXNpemU6dmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtsaW5lLWhlaWdodDp2YXIoLS1icy1idG4tbGluZS1oZWlnaHQpO2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtib3JkZXI6dmFyKC0tYnMtYnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5idG57dHJhbnNpdGlvbjpub25lfX0uYnRuOmhvdmVye2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKX0uYnRuLWNoZWNrKy5idG46aG92ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpfS5idG46Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7b3V0bGluZTowO2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSsuYnRue2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bi1jaGVjazpjaGVja2VkKy5idG4sLmJ0bi5hY3RpdmUsLmJ0bi5zaG93LC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLDpub3QoLmJ0bi1jaGVjaykrLmJ0bjphY3RpdmV7Y29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpfS5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuOmZvY3VzLXZpc2libGUsLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSwuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSwuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLDpub3QoLmJ0bi1jaGVjaykrLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZXtib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSsuYnRue2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG4uZGlzYWJsZWQsLmJ0bjpkaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCAuYnRue2NvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO29wYWNpdHk6dmFyKC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHkpfS5idG4tcHJpbWFyeXstLWJzLWJ0bi1jb2xvcjojZmZmOy0tYnMtYnRuLWJnOiMwZDZlZmQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiMwZDZlZmQ7LS1icy1idG4taG92ZXItY29sb3I6I2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzojMGI1ZWQ3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjojMGE1OGNhOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6NDksMTMyLDI1MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6IzBhNThjYTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiMwYTUzYmU7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6I2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzojMGQ2ZWZkOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjojMGQ2ZWZkfS5idG4tc2Vjb25kYXJ5ey0tYnMtYnRuLWNvbG9yOiNmZmY7LS1icy1idG4tYmc6IzZjNzU3ZDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IzZjNzU3ZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjojZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiM1YzYzNmE7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiM1NjVlNjQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjoxMzAsMTM4LDE0NTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6IzU2NWU2NDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiM1MTU4NWU7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6I2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzojNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tc3VjY2Vzc3stLWJzLWJ0bi1jb2xvcjojZmZmOy0tYnMtYnRuLWJnOiMxOTg3NTQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiMxOTg3NTQ7LS1icy1idG4taG92ZXItY29sb3I6I2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzojMTU3MzQ3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjojMTQ2YzQzOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6NjAsMTUzLDExMDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6IzE0NmM0MzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiMxMzY1M2Y7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6I2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzojMTk4NzU0Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjojMTk4NzU0fS5idG4taW5mb3stLWJzLWJ0bi1jb2xvcjojMDAwOy0tYnMtYnRuLWJnOiMwZGNhZjA7LS1icy1idG4tYm9yZGVyLWNvbG9yOiMwZGNhZjA7LS1icy1idG4taG92ZXItY29sb3I6IzAwMDstLWJzLWJ0bi1ob3Zlci1iZzojMzFkMmYyOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjojMjVjZmYyOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6MTEsMTcyLDIwNDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6IzNkZDVmMzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiMyNWNmZjI7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IzAwMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzojMGRjYWYwOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjojMGRjYWYwfS5idG4td2FybmluZ3stLWJzLWJ0bi1jb2xvcjojMDAwOy0tYnMtYnRuLWJnOiNmZmMxMDc7LS1icy1idG4tYm9yZGVyLWNvbG9yOiNmZmMxMDc7LS1icy1idG4taG92ZXItY29sb3I6IzAwMDstLWJzLWJ0bi1ob3Zlci1iZzojZmZjYTJjOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjojZmZjNzIwOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6MjE3LDE2NCw2Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzojZmZjZDM5Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6I2ZmYzcyMDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjojMDAwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiNmZmMxMDc7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi1kYW5nZXJ7LS1icy1idG4tY29sb3I6I2ZmZjstLWJzLWJ0bi1iZzojZGMzNTQ1Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjojZGMzNTQ1Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiNmZmY7LS1icy1idG4taG92ZXItYmc6I2JiMmQzYjstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6I2IwMmEzNzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOjIyNSw4Myw5NzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6I2IwMmEzNzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiNhNTI4MzQ7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6I2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzojZGMzNTQ1Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tbGlnaHR7LS1icy1idG4tY29sb3I6IzAwMDstLWJzLWJ0bi1iZzojZjhmOWZhOy0tYnMtYnRuLWJvcmRlci1jb2xvcjojZjhmOWZhOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiMwMDA7LS1icy1idG4taG92ZXItYmc6I2QzZDRkNTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6I2M2YzdjODstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOjIxMSwyMTIsMjEzOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzojYzZjN2M4Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6I2JhYmJiYzstLWJzLWJ0bi1hY3RpdmUtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjojMDAwOy0tYnMtYnRuLWRpc2FibGVkLWJnOiNmOGY5ZmE7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1kYXJrey0tYnMtYnRuLWNvbG9yOiNmZmY7LS1icy1idG4tYmc6IzIxMjUyOTstLWJzLWJ0bi1ib3JkZXItY29sb3I6IzIxMjUyOTstLWJzLWJ0bi1ob3Zlci1jb2xvcjojZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiM0MjQ2NDk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiMzNzNiM2U7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjo2Niw3MCw3MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6IzRkNTE1NDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiMzNzNiM2U7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6I2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzojMjEyNTI5Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjojMjEyNTI5fS5idG4tb3V0bGluZS1wcmltYXJ5ey0tYnMtYnRuLWNvbG9yOiMwZDZlZmQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiMwZDZlZmQ7LS1icy1idG4taG92ZXItY29sb3I6I2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzojMGQ2ZWZkOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjojMGQ2ZWZkOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6MTMsMTEwLDI1MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6IzBkNmVmZDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiMwZDZlZmQ7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IzBkNmVmZDstLWJzLWJ0bi1kaXNhYmxlZC1iZzp0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IzBkNmVmZDstLWJzLWdyYWRpZW50Om5vbmV9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeXstLWJzLWJ0bi1jb2xvcjojNmM3NTdkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjojNmM3NTdkOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiNmZmY7LS1icy1idG4taG92ZXItYmc6IzZjNzU3ZDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IzZjNzU3ZDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOjEwOCwxMTcsMTI1Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjojZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzojNmM3NTdkOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IzZjNzU3ZDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjojNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJnOnRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjojNmM3NTdkOy0tYnMtZ3JhZGllbnQ6bm9uZX0uYnRuLW91dGxpbmUtc3VjY2Vzc3stLWJzLWJ0bi1jb2xvcjojMTk4NzU0Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjojMTk4NzU0Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiNmZmY7LS1icy1idG4taG92ZXItYmc6IzE5ODc1NDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IzE5ODc1NDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOjI1LDEzNSw4NDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6IzE5ODc1NDstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiMxOTg3NTQ7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IzE5ODc1NDstLWJzLWJ0bi1kaXNhYmxlZC1iZzp0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IzE5ODc1NDstLWJzLWdyYWRpZW50Om5vbmV9LmJ0bi1vdXRsaW5lLWluZm97LS1icy1idG4tY29sb3I6IzBkY2FmMDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IzBkY2FmMDstLWJzLWJ0bi1ob3Zlci1jb2xvcjojMDAwOy0tYnMtYnRuLWhvdmVyLWJnOiMwZGNhZjA7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiMwZGNhZjA7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjoxMywyMDIsMjQwOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzojMGRjYWYwOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IzBkY2FmMDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjojMGRjYWYwOy0tYnMtYnRuLWRpc2FibGVkLWJnOnRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjojMGRjYWYwOy0tYnMtZ3JhZGllbnQ6bm9uZX0uYnRuLW91dGxpbmUtd2FybmluZ3stLWJzLWJ0bi1jb2xvcjojZmZjMTA3Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjojZmZjMTA3Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiMwMDA7LS1icy1idG4taG92ZXItYmc6I2ZmYzEwNzstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6I2ZmYzEwNzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOjI1NSwxOTMsNzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6I2ZmYzEwNzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiNmZmMxMDc7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6I2ZmYzEwNzstLWJzLWJ0bi1kaXNhYmxlZC1iZzp0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6I2ZmYzEwNzstLWJzLWdyYWRpZW50Om5vbmV9LmJ0bi1vdXRsaW5lLWRhbmdlcnstLWJzLWJ0bi1jb2xvcjojZGMzNTQ1Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjojZGMzNTQ1Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiNmZmY7LS1icy1idG4taG92ZXItYmc6I2RjMzU0NTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6I2RjMzU0NTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOjIyMCw1Myw2OTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6I2RjMzU0NTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiNkYzM1NDU7LS1icy1idG4tYWN0aXZlLXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6I2RjMzU0NTstLWJzLWJ0bi1kaXNhYmxlZC1iZzp0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6I2RjMzU0NTstLWJzLWdyYWRpZW50Om5vbmV9LmJ0bi1vdXRsaW5lLWxpZ2h0ey0tYnMtYnRuLWNvbG9yOiNmOGY5ZmE7LS1icy1idG4tYm9yZGVyLWNvbG9yOiNmOGY5ZmE7LS1icy1idG4taG92ZXItY29sb3I6IzAwMDstLWJzLWJ0bi1ob3Zlci1iZzojZjhmOWZhOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjojZjhmOWZhOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6MjQ4LDI0OSwyNTA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiMwMDA7LS1icy1idG4tYWN0aXZlLWJnOiNmOGY5ZmE7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjojZjhmOWZhOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiNmOGY5ZmE7LS1icy1idG4tZGlzYWJsZWQtYmc6dHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiNmOGY5ZmE7LS1icy1ncmFkaWVudDpub25lfS5idG4tb3V0bGluZS1kYXJrey0tYnMtYnRuLWNvbG9yOiMyMTI1Mjk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiMyMTI1Mjk7LS1icy1idG4taG92ZXItY29sb3I6I2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzojMjEyNTI5Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjojMjEyNTI5Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6MzMsMzcsNDE7LS1icy1idG4tYWN0aXZlLWNvbG9yOiNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiMyMTI1Mjk7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjojMjEyNTI5Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiMyMTI1Mjk7LS1icy1idG4tZGlzYWJsZWQtYmc6dHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiMyMTI1Mjk7LS1icy1ncmFkaWVudDpub25lfS5idG4tbGlua3stLWJzLWJ0bi1mb250LXdlaWdodDo0MDA7LS1icy1idG4tY29sb3I6dmFyKC0tYnMtbGluay1jb2xvcik7LS1icy1idG4tYmc6dHJhbnNwYXJlbnQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOnZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6dmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjojNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3gtc2hhZG93OjAgMCAwICMwMDA7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjo0OSwxMzIsMjUzO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJ0bi1saW5rOmZvY3VzLXZpc2libGV7Y29sb3I6dmFyKC0tYnMtYnRuLWNvbG9yKX0uYnRuLWxpbms6aG92ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKX0uYnRuLWdyb3VwLWxnPi5idG4sLmJ0bi1sZ3stLWJzLWJ0bi1wYWRkaW5nLXk6MC41cmVtOy0tYnMtYnRuLXBhZGRpbmcteDoxcmVtOy0tYnMtYnRuLWZvbnQtc2l6ZToxLjI1cmVtOy0tYnMtYnRuLWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9LmJ0bi1ncm91cC1zbT4uYnRuLC5idG4tc217LS1icy1idG4tcGFkZGluZy15OjAuMjVyZW07LS1icy1idG4tcGFkZGluZy14OjAuNXJlbTstLWJzLWJ0bi1mb250LXNpemU6MC44NzVyZW07LS1icy1idG4tYm9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uZmFkZXt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBsaW5lYXJ9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZhZGV7dHJhbnNpdGlvbjpub25lfX0uZmFkZTpub3QoLnNob3cpe29wYWNpdHk6MH0uY29sbGFwc2U6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNpbmd7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zNXMgZWFzZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY29sbGFwc2luZ3t0cmFuc2l0aW9uOm5vbmV9fS5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWx7d2lkdGg6MDtoZWlnaHQ6YXV0bzt0cmFuc2l0aW9uOndpZHRoIC4zNXMgZWFzZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFse3RyYW5zaXRpb246bm9uZX19LmRyb3Bkb3duLC5kcm9wZG93bi1jZW50ZXIsLmRyb3BlbmQsLmRyb3BzdGFydCwuZHJvcHVwLC5kcm9wdXAtY2VudGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi10b2dnbGV7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wZG93bi1tZW51ey0tYnMtZHJvcGRvd24temluZGV4OjEwMDA7LS1icy1kcm9wZG93bi1taW4td2lkdGg6MTByZW07LS1icy1kcm9wZG93bi1wYWRkaW5nLXg6MDstLWJzLWRyb3Bkb3duLXBhZGRpbmcteTowLjVyZW07LS1icy1kcm9wZG93bi1zcGFjZXI6MC4xMjVyZW07LS1icy1kcm9wZG93bi1mb250LXNpemU6MXJlbTstLWJzLWRyb3Bkb3duLWNvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtZHJvcGRvd24tYmc6dmFyKC0tYnMtYm9keS1iZyk7LS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6dmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpOy0tYnMtZHJvcGRvd24tZGl2aWRlci1iZzp2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpOy0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTowLjVyZW07LS1icy1kcm9wZG93bi1ib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3cpOy0tYnMtZHJvcGRvd24tbGluay1jb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOnZhcigtLWJzLXRlcnRpYXJ5LWJnKTstLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiNmZmY7LS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzojMGQ2ZWZkOy0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjp2YXIoLS1icy10ZXJ0aWFyeS1jb2xvcik7LS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDoxcmVtOy0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6MC4yNXJlbTstLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjojNmM3NTdkOy0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDoxcmVtOy0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTowLjVyZW07cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDp2YXIoLS1icy1kcm9wZG93bi16aW5kZXgpO2Rpc3BsYXk6bm9uZTttaW4td2lkdGg6dmFyKC0tYnMtZHJvcGRvd24tbWluLXdpZHRoKTtwYWRkaW5nOnZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy14KTttYXJnaW46MDtmb250LXNpemU6dmFyKC0tYnMtZHJvcGRvd24tZm9udC1zaXplKTtjb2xvcjp2YXIoLS1icy1kcm9wZG93bi1jb2xvcik7dGV4dC1hbGlnbjpsZWZ0O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRyb3Bkb3duLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOnZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpfS5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXXt0b3A6MTAwJTtsZWZ0OjA7bWFyZ2luLXRvcDp2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpfS5kcm9wZG93bi1tZW51LXN0YXJ0ey0tYnMtcG9zaXRpb246c3RhcnR9LmRyb3Bkb3duLW1lbnUtc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LWVuZHstLWJzLXBvc2l0aW9uOmVuZH0uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuZHJvcGRvd24tbWVudS1zbS1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fS5kcm9wZG93bi1tZW51LXNtLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1zbS1lbmR7LS1icy1wb3NpdGlvbjplbmR9LmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b319QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5kcm9wZG93bi1tZW51LW1kLXN0YXJ0ey0tYnMtcG9zaXRpb246c3RhcnR9LmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LW1kLWVuZHstLWJzLXBvc2l0aW9uOmVuZH0uZHJvcGRvd24tbWVudS1tZC1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmRyb3Bkb3duLW1lbnUtbGctc3RhcnR7LS1icy1wb3NpdGlvbjpzdGFydH0uZHJvcGRvd24tbWVudS1sZy1zdGFydFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtbGctZW5key0tYnMtcG9zaXRpb246ZW5kfS5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRyb3Bkb3duLW1lbnUteGwtc3RhcnR7LS1icy1wb3NpdGlvbjpzdGFydH0uZHJvcGRvd24tbWVudS14bC1zdGFydFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUteGwtZW5key0tYnMtcG9zaXRpb246ZW5kfS5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0ey0tYnMtcG9zaXRpb246c3RhcnR9LmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS14eGwtZW5key0tYnMtcG9zaXRpb246ZW5kfS5kcm9wZG93bi1tZW51LXh4bC1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfX0uZHJvcHVwIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXXt0b3A6YXV0bztib3R0b206MTAwJTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTp2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpfS5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDowO2JvcmRlci1yaWdodDouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206LjNlbSBzb2xpZDtib3JkZXItbGVmdDouM2VtIHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcGVuZCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOjA7cmlnaHQ6YXV0bztsZWZ0OjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0OnZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcil9LmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDowO2JvcmRlci1ib3R0b206LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDouM2VtIHNvbGlkfS5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7dmVydGljYWwtYWxpZ246MH0uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXXt0b3A6MDtyaWdodDoxMDAlO2xlZnQ6YXV0bzttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0OnZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcil9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIn0uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6bm9uZX0uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDouM2VtIHNvbGlkO2JvcmRlci1ib3R0b206LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7dmVydGljYWwtYWxpZ246MH0uZHJvcGRvd24tZGl2aWRlcntoZWlnaHQ6MDttYXJnaW46dmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1iZyk7b3BhY2l0eToxfS5kcm9wZG93bi1pdGVte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7Y2xlYXI6Ym90aDtmb250LXdlaWdodDo0MDA7Y29sb3I6dmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtZHJvcGRvd24taXRlbS1ib3JkZXItcmFkaXVzLDApfS5kcm9wZG93bi1pdGVtOmZvY3VzLC5kcm9wZG93bi1pdGVtOmhvdmVye2NvbG9yOnZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZyl9LmRyb3Bkb3duLWl0ZW0uYWN0aXZlLC5kcm9wZG93bi1pdGVtOmFjdGl2ZXtjb2xvcjp2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyl9LmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWR7Y29sb3I6dmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kcm9wZG93bi1tZW51LnNob3d7ZGlzcGxheTpibG9ja30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzp2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6dmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLWl0ZW0tdGV4dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6dmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtjb2xvcjp2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKX0uZHJvcGRvd24tbWVudS1kYXJrey0tYnMtZHJvcGRvd24tY29sb3I6I2RlZTJlNjstLWJzLWRyb3Bkb3duLWJnOiMzNDNhNDA7LS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6dmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IDstLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6I2RlZTJlNjstLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6I2ZmZjstLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6dmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTstLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiNmZmY7LS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzojMGQ2ZWZkOy0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjojYWRiNWJkOy0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yOiNhZGI1YmR9LmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2Fse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWZsZXg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwPi5idG57cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0b30uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1jaGVjazpmb2N1cysuYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmhvdmVyLC5idG4tZ3JvdXA+LmJ0bi1jaGVjazpjaGVja2VkKy5idG4sLmJ0bi1ncm91cD4uYnRuLWNoZWNrOmZvY3VzKy5idG4sLmJ0bi1ncm91cD4uYnRuLmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46YWN0aXZlLC5idG4tZ3JvdXA+LmJ0bjpmb2N1cywuYnRuLWdyb3VwPi5idG46aG92ZXJ7ei1pbmRleDoxfS5idG4tdG9vbGJhcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cHt3aWR0aDphdXRvfS5idG4tZ3JvdXB7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD46bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpKy5idG57bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogLTEpfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmJ0bi1ncm91cD4uYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCwuYnRuLWdyb3VwPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXA+LmJ0bjpudGgtY2hpbGQobiszKSwuYnRuLWdyb3VwPjpub3QoLmJ0bi1jaGVjaykrLmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNTYyNXJlbTtwYWRkaW5nLWxlZnQ6LjU2MjVyZW19LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3Jle21hcmdpbi1yaWdodDowfS5idG4tZ3JvdXAtc20+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tc20rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi4zNzVyZW07cGFkZGluZy1sZWZ0Oi4zNzVyZW19LmJ0bi1ncm91cC1sZz4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1sZysuZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6Ljc1cmVtO3BhZGRpbmctbGVmdDouNzVyZW19LmJ0bi1ncm91cC12ZXJ0aWNhbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6Y2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogLTEpfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpe2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bn4uYnRue2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5uYXZ7LS1icy1uYXYtbGluay1wYWRkaW5nLXg6MXJlbTstLWJzLW5hdi1saW5rLXBhZGRpbmcteTowLjVyZW07LS1icy1uYXYtbGluay1mb250LXdlaWdodDogOy0tYnMtbmF2LWxpbmstY29sb3I6dmFyKC0tYnMtbGluay1jb2xvcik7LS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjp2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTstLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdi1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzp2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQpO2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5uYXYtbGlua3t0cmFuc2l0aW9uOm5vbmV9fS5uYXYtbGluazpmb2N1cywubmF2LWxpbms6aG92ZXJ7Y29sb3I6dmFyKC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3IpfS5uYXYtbGluazpmb2N1cy12aXNpYmxle291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0ubmF2LWxpbmsuZGlzYWJsZWQsLm5hdi1saW5rOmRpc2FibGVke2NvbG9yOnZhcigtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjpkZWZhdWx0fS5uYXYtdGFic3stLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yOnZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzp2YXIoLS1icy1ib2R5LWJnKTstLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjp2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9keS1iZyk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcil9Lm5hdi10YWJzIC5uYXYtbGlua3ttYXJnaW4tYm90dG9tOmNhbGMoLTEgKiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtib3JkZXI6dmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpfS5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsLm5hdi10YWJzIC5uYXYtbGluazpob3Zlcntpc29sYXRpb246aXNvbGF0ZTtib3JkZXItY29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpfS5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmV7Y29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOmNhbGMoLTEgKiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2LXBpbGxzey0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzojMGQ2ZWZkfS5uYXYtcGlsbHMgLm5hdi1saW5re2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpfS5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXBpbGxzIC5zaG93Pi5uYXYtbGlua3tjb2xvcjp2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKX0ubmF2LXVuZGVybGluZXstLWJzLW5hdi11bmRlcmxpbmUtZ2FwOjFyZW07LS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDowLjEyNXJlbTstLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO2dhcDp2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWdhcCl9Lm5hdi11bmRlcmxpbmUgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItYm90dG9tOnZhcigtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudH0ubmF2LXVuZGVybGluZSAubmF2LWxpbms6Zm9jdXMsLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmhvdmVye2JvcmRlci1ib3R0b20tY29sb3I6Y3VycmVudGNvbG9yfS5uYXYtdW5kZXJsaW5lIC5uYXYtbGluay5hY3RpdmUsLm5hdi11bmRlcmxpbmUgLnNob3c+Lm5hdi1saW5re2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtib3JkZXItYm90dG9tLWNvbG9yOmN1cnJlbnRjb2xvcn0ubmF2LWZpbGwgLm5hdi1pdGVtLC5uYXYtZmlsbD4ubmF2LWxpbmt7ZmxleDoxIDEgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0sLm5hdi1qdXN0aWZpZWQ+Lm5hdi1saW5re2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWZpbGwgLm5hdi1pdGVtIC5uYXYtbGluaywubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5re3dpZHRoOjEwMCV9LnRhYi1jb250ZW50Pi50YWItcGFuZXtkaXNwbGF5Om5vbmV9LnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubmF2YmFyey0tYnMtbmF2YmFyLXBhZGRpbmcteDowOy0tYnMtbmF2YmFyLXBhZGRpbmcteTowLjVyZW07LS1icy1uYXZiYXItY29sb3I6cmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjY1KTstLWJzLW5hdmJhci1ob3Zlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuOCk7LS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6cmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjMpOy0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjpyZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpOy0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTowLjMxMjVyZW07LS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDoxcmVtOy0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZToxLjI1cmVtOy0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7LS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6cmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTstLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6MC41cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OjAuMjVyZW07LS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6MC43NXJlbTstLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZToxLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MzMsIDM3LCA0MSwgMC43NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjE1KTstLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDowLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjpib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzp2YXIoLS1icy1uYXZiYXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItcGFkZGluZy14KX0ubmF2YmFyPi5jb250YWluZXIsLm5hdmJhcj4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXI+LmNvbnRhaW5lci1sZywubmF2YmFyPi5jb250YWluZXItbWQsLm5hdmJhcj4uY29udGFpbmVyLXNtLC5uYXZiYXI+LmNvbnRhaW5lci14bCwubmF2YmFyPi5jb250YWluZXIteHhse2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6aW5oZXJpdDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5hdmJhci1icmFuZHtwYWRkaW5nLXRvcDp2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtwYWRkaW5nLWJvdHRvbTp2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTttYXJnaW4tcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO2ZvbnQtc2l6ZTp2YXIoLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplKTtjb2xvcjp2YXIoLS1icy1uYXZiYXItYnJhbmQtY29sb3IpO3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0ubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItYnJhbmQ6aG92ZXJ7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKX0ubmF2YmFyLW5hdnstLWJzLW5hdi1saW5rLXBhZGRpbmcteDowOy0tYnMtbmF2LWxpbmstcGFkZGluZy15OjAuNXJlbTstLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7LS1icy1uYXYtbGluay1jb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpOy0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6dmFyKC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yKTstLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOnZhcigtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcik7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3d7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcil9Lm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljfS5uYXZiYXItdGV4dHtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTtjb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpfS5uYXZiYXItdGV4dCBhLC5uYXZiYXItdGV4dCBhOmZvY3VzLC5uYXZiYXItdGV4dCBhOmhvdmVye2NvbG9yOnZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpfS5uYXZiYXItY29sbGFwc2V7ZmxleC1iYXNpczoxMDAlO2ZsZXgtZ3JvdzoxO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7bGluZS1oZWlnaHQ6MTtjb2xvcjp2YXIoLS1icy1uYXZiYXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO3RyYW5zaXRpb246dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbil9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm5hdmJhci10b2dnbGVye3RyYW5zaXRpb246bm9uZX19Lm5hdmJhci10b2dnbGVyOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXZiYXItdG9nZ2xlcjpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCl9Lm5hdmJhci10b2dnbGVyLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MS41ZW07aGVpZ2h0OjEuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTAwJX0ubmF2YmFyLW5hdi1zY3JvbGx7bWF4LWhlaWdodDp2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LDc1dmgpO292ZXJmbG93LXk6YXV0b31AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm5hdmJhci1leHBhbmQtc217ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8haW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7Ym9yZGVyOjAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLWV4cGFuZC1tZHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvIWltcG9ydGFudDtoZWlnaHQ6YXV0byFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudDtib3JkZXI6MCFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8haW1wb3J0YW50O2hlaWdodDphdXRvIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50O2JvcmRlcjowIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5uYXZiYXItZXhwYW5kLXhse2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8haW1wb3J0YW50O2hlaWdodDphdXRvIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50O2JvcmRlcjowIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5uYXZiYXItZXhwYW5kLXh4bHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8haW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7Ym9yZGVyOjAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19Lm5hdmJhci1leHBhbmR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8haW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7Ym9yZGVyOjAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9Lm5hdmJhci1kYXJrLC5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXXstLWJzLW5hdmJhci1jb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpOy0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7LS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTstLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLW5hdmJhci1icmFuZC1jb2xvcjojZmZmOy0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiNmZmY7LS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOy0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIil9W2RhdGEtYnMtdGhlbWU9ZGFya10gLm5hdmJhci10b2dnbGVyLWljb257LS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0uY2FyZHstLWJzLWNhcmQtc3BhY2VyLXk6MXJlbTstLWJzLWNhcmQtc3BhY2VyLXg6MXJlbTstLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXk6MC41cmVtOy0tYnMtY2FyZC10aXRsZS1jb2xvcjogOy0tYnMtY2FyZC1zdWJ0aXRsZS1jb2xvcjogOy0tYnMtY2FyZC1ib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLWNhcmQtYm9yZGVyLWNvbG9yOnZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7LS1icy1jYXJkLWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1jYXJkLWJveC1zaGFkb3c6IDstLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czpjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTstLWJzLWNhcmQtY2FwLXBhZGRpbmcteTowLjVyZW07LS1icy1jYXJkLWNhcC1wYWRkaW5nLXg6MXJlbTstLWJzLWNhcmQtY2FwLWJnOnJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjAzKTstLWJzLWNhcmQtY2FwLWNvbG9yOiA7LS1icy1jYXJkLWhlaWdodDogOy0tYnMtY2FyZC1jb2xvcjogOy0tYnMtY2FyZC1iZzp2YXIoLS1icy1ib2R5LWJnKTstLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzoxcmVtOy0tYnMtY2FyZC1ncm91cC1tYXJnaW46MC43NXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi13aWR0aDowO2hlaWdodDp2YXIoLS1icy1jYXJkLWhlaWdodCk7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1jYXJkLWJnKTtiYWNrZ3JvdW5kLWNsaXA6Ym9yZGVyLWJveDtib3JkZXI6dmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWNhcmQtYm9yZGVyLXJhZGl1cyl9LmNhcmQ+aHJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uY2FyZD4ubGlzdC1ncm91cHtib3JkZXItdG9wOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbTppbmhlcml0fS5jYXJkPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxke2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKX0uY2FyZD4ubGlzdC1ncm91cDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20td2lkdGg6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKX0uY2FyZD4uY2FyZC1oZWFkZXIrLmxpc3QtZ3JvdXAsLmNhcmQ+Lmxpc3QtZ3JvdXArLmNhcmQtZm9vdGVye2JvcmRlci10b3A6MH0uY2FyZC1ib2R5e2ZsZXg6MSAxIGF1dG87cGFkZGluZzp2YXIoLS1icy1jYXJkLXNwYWNlci15KSB2YXIoLS1icy1jYXJkLXNwYWNlci14KTtjb2xvcjp2YXIoLS1icy1jYXJkLWNvbG9yKX0uY2FyZC10aXRsZXttYXJnaW4tYm90dG9tOnZhcigtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXkpO2NvbG9yOnZhcigtLWJzLWNhcmQtdGl0bGUtY29sb3IpfS5jYXJkLXN1YnRpdGxle21hcmdpbi10b3A6Y2FsYygtLjUgKiB2YXIoLS1icy1jYXJkLXRpdGxlLXNwYWNlci15KSk7bWFyZ2luLWJvdHRvbTowO2NvbG9yOnZhcigtLWJzLWNhcmQtc3VidGl0bGUtY29sb3IpfS5jYXJkLXRleHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNhcmQtbGluaysuY2FyZC1saW5re21hcmdpbi1sZWZ0OnZhcigtLWJzLWNhcmQtc3BhY2VyLXgpfS5jYXJkLWhlYWRlcntwYWRkaW5nOnZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTttYXJnaW4tYm90dG9tOjA7Y29sb3I6dmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtY2FyZC1jYXAtYmcpO2JvcmRlci1ib3R0b206dmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKX0uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwfS5jYXJkLWZvb3RlcntwYWRkaW5nOnZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtjb2xvcjp2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1jYXJkLWNhcC1iZyk7Ym9yZGVyLXRvcDp2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpfS5jYXJkLWZvb3RlcjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKX0uY2FyZC1oZWFkZXItdGFic3ttYXJnaW4tcmlnaHQ6Y2FsYygtLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTttYXJnaW4tYm90dG9tOmNhbGMoLTEgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpKTttYXJnaW4tbGVmdDpjYWxjKC0uNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO2JvcmRlci1ib3R0b206MH0uY2FyZC1oZWFkZXItdGFicyAubmF2LWxpbmsuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtY2FyZC1iZyk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1icy1jYXJkLWJnKX0uY2FyZC1oZWFkZXItcGlsbHN7bWFyZ2luLXJpZ2h0OmNhbGMoLS41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKX0uY2FyZC1pbWctb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOnZhcigtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpfS5jYXJkLWltZywuY2FyZC1pbWctYm90dG9tLC5jYXJkLWltZy10b3B7d2lkdGg6MTAwJX0uY2FyZC1pbWcsLmNhcmQtaW1nLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKX0uY2FyZC1pbWcsLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKX0uY2FyZC1ncm91cD4uY2FyZHttYXJnaW4tYm90dG9tOnZhcigtLWJzLWNhcmQtZ3JvdXAtbWFyZ2luKX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmNhcmQtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcH0uY2FyZC1ncm91cD4uY2FyZHtmbGV4OjEgMCAwJTttYXJnaW4tYm90dG9tOjB9LmNhcmQtZ3JvdXA+LmNhcmQrLmNhcmR7bWFyZ2luLWxlZnQ6MDtib3JkZXItbGVmdDowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9te2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH19LmFjY29yZGlvbnstLWJzLWFjY29yZGlvbi1jb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWFjY29yZGlvbi1iZzp2YXIoLS1icy1ib2R5LWJnKTstLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOmNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlOy0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjp2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czpjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTstLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14OjEuMjVyZW07LS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteToxcmVtOy0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWFjY29yZGlvbi1idG4tYmc6dmFyKC0tYnMtYWNjb3JkaW9uLWJnKTstLWJzLWFjY29yZGlvbi1idG4taWNvbjp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzIxMjUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nTTIgNUw4IDExTDE0IDUnLyUzZSUzYy9zdmclM2VcIik7LS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6MS4yNXJlbTstLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246dHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7LS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMDUyYzY1JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdNMiA1TDggMTFMMTQgNScvJTNlJTNjL3N2ZyUzZVwiKTstLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzowIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTstLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDoxLjI1cmVtOy0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OjFyZW07LS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOnZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7LS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOnZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKX0uYWNjb3JkaW9uLWJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1idG4tYmcpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtvdmVyZmxvdy1hbmNob3I6bm9uZTt0cmFuc2l0aW9uOnZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuYWNjb3JkaW9uLWJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKXtjb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO2JveC1zaGFkb3c6aW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcil9LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO3RyYW5zZm9ybTp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKX0uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7ZmxleC1zaHJpbms6MDt3aWR0aDp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO2hlaWdodDp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO21hcmdpbi1sZWZ0OmF1dG87Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7dHJhbnNpdGlvbjp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbil9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmFjY29yZGlvbi1idXR0b246OmFmdGVye3RyYW5zaXRpb246bm9uZX19LmFjY29yZGlvbi1idXR0b246aG92ZXJ7ei1pbmRleDoyfS5hY2NvcmRpb24tYnV0dG9uOmZvY3Vze3otaW5kZXg6MztvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5hY2NvcmRpb24taGVhZGVye21hcmdpbi1ib3R0b206MH0uYWNjb3JkaW9uLWl0ZW17Y29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWFjY29yZGlvbi1iZyk7Ym9yZGVyOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpfS5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbntib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7Ym9yZGVyLXRvcDowfS5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGU+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2Vke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlPi5hY2NvcmRpb24tY29sbGFwc2V7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24tYm9keXtwYWRkaW5nOnZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14KX0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbXtib3JkZXItcmlnaHQ6MDtib3JkZXItbGVmdDowO2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjB9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW0+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sLmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW0+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2Vke2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbT4uYWNjb3JkaW9uLWNvbGxhcHNle2JvcmRlci1yYWRpdXM6MH1bZGF0YS1icy10aGVtZT1kYXJrXSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7LS1icy1hY2NvcmRpb24tYnRuLWljb246dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzNmVhOGZlJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpOy0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM2ZWE4ZmUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIil9LmJyZWFkY3J1bWJ7LS1icy1icmVhZGNydW1iLXBhZGRpbmcteDowOy0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXk6MDstLWJzLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbToxcmVtOy0tYnMtYnJlYWRjcnVtYi1iZzogOy0tYnMtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiA7LS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTstLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6MC41cmVtOy0tYnMtYnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOnZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS1icy1icmVhZGNydW1iLXBhZGRpbmcteCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1icy1icmVhZGNydW1iLW1hcmdpbi1ib3R0b20pO2ZvbnQtc2l6ZTp2YXIoLS1icy1icmVhZGNydW1iLWZvbnQtc2l6ZSk7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnJlYWRjcnVtYi1iZyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpfS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbXtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCl9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7ZmxvYXQ6bGVmdDtwYWRkaW5nLXJpZ2h0OnZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO2NvbG9yOnZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7Y29udGVudDp2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKX0uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZXtjb2xvcjp2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKX0ucGFnaW5hdGlvbnstLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OjAuNzVyZW07LS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTowLjM3NXJlbTstLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOjFyZW07LS1icy1wYWdpbmF0aW9uLWNvbG9yOnZhcigtLWJzLWxpbmstY29sb3IpOy0tYnMtcGFnaW5hdGlvbi1iZzp2YXIoLS1icy1ib2R5LWJnKTstLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjp2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjp2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTstLWJzLXBhZ2luYXRpb24taG92ZXItYmc6dmFyKC0tYnMtdGVydGlhcnktYmcpOy0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6dmFyKC0tYnMtYm9yZGVyLWNvbG9yKTstLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6dmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7LS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnOnZhcigtLWJzLXNlY29uZGFyeS1iZyk7LS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6MCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7LS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjojZmZmOy0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYmc6IzBkNmVmZDstLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjojMGQ2ZWZkOy0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpOy0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzp2YXIoLS1icy1zZWNvbmRhcnktYmcpOy0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6dmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtkaXNwbGF5OmZsZXg7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5wYWdlLWxpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOnZhcigtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15KSB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteCk7Zm9udC1zaXplOnZhcigtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplKTtjb2xvcjp2YXIoLS1icy1wYWdpbmF0aW9uLWNvbG9yKTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXBhZ2luYXRpb24tYmcpO2JvcmRlcjp2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5wYWdlLWxpbmt7dHJhbnNpdGlvbjpub25lfX0ucGFnZS1saW5rOmhvdmVye3otaW5kZXg6Mjtjb2xvcjp2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcil9LnBhZ2UtbGluazpmb2N1c3t6LWluZGV4OjM7Y29sb3I6dmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnKTtvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpfS5hY3RpdmU+LnBhZ2UtbGluaywucGFnZS1saW5rLmFjdGl2ZXt6LWluZGV4OjM7Y29sb3I6dmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpfS5kaXNhYmxlZD4ucGFnZS1saW5rLC5wYWdlLWxpbmsuZGlzYWJsZWR7Y29sb3I6dmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcil9LnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5re21hcmdpbi1sZWZ0OmNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIC0xKX0ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKX0ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyl9LnBhZ2luYXRpb24tbGd7LS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDoxLjVyZW07LS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTowLjc1cmVtOy0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6MS4yNXJlbTstLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX0ucGFnaW5hdGlvbi1zbXstLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OjAuNXJlbTstLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OjAuMjVyZW07LS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZTowLjg3NXJlbTstLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uYmFkZ2V7LS1icy1iYWRnZS1wYWRkaW5nLXg6MC42NWVtOy0tYnMtYmFkZ2UtcGFkZGluZy15OjAuMzVlbTstLWJzLWJhZGdlLWZvbnQtc2l6ZTowLjc1ZW07LS1icy1iYWRnZS1mb250LXdlaWdodDo3MDA7LS1icy1iYWRnZS1jb2xvcjojZmZmOy0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOnZhcigtLWJzLWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy14KTtmb250LXNpemU6dmFyKC0tYnMtYmFkZ2UtZm9udC1zaXplKTtmb250LXdlaWdodDp2YXIoLS1icy1iYWRnZS1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6MTtjb2xvcjp2YXIoLS1icy1iYWRnZS1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYmFkZ2UtYm9yZGVyLXJhZGl1cyl9LmJhZGdlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0uYWxlcnR7LS1icy1hbGVydC1iZzp0cmFuc3BhcmVudDstLWJzLWFsZXJ0LXBhZGRpbmcteDoxcmVtOy0tYnMtYWxlcnQtcGFkZGluZy15OjFyZW07LS1icy1hbGVydC1tYXJnaW4tYm90dG9tOjFyZW07LS1icy1hbGVydC1jb2xvcjppbmhlcml0Oy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50Oy0tYnMtYWxlcnQtYm9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yKTstLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1hbGVydC1saW5rLWNvbG9yOmluaGVyaXQ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzp2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1icy1hbGVydC1tYXJnaW4tYm90dG9tKTtjb2xvcjp2YXIoLS1icy1hbGVydC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1hbGVydC1iZyk7Ym9yZGVyOnZhcigtLWJzLWFsZXJ0LWJvcmRlcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1hbGVydC1ib3JkZXItcmFkaXVzKX0uYWxlcnQtaGVhZGluZ3tjb2xvcjppbmhlcml0fS5hbGVydC1saW5re2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS1icy1hbGVydC1saW5rLWNvbG9yKX0uYWxlcnQtZGlzbWlzc2libGV7cGFkZGluZy1yaWdodDozcmVtfS5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO3BhZGRpbmc6MS4yNXJlbSAxcmVtfS5hbGVydC1wcmltYXJ5ey0tYnMtYWxlcnQtY29sb3I6dmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOnZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjp2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjp2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpfS5hbGVydC1zZWNvbmRhcnl7LS1icy1hbGVydC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzp2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtc3VjY2Vzc3stLWJzLWFsZXJ0LWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzp2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6dmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6dmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtaW5mb3stLWJzLWFsZXJ0LWNvbG9yOnZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzp2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6dmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6dmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtd2FybmluZ3stLWJzLWFsZXJ0LWNvbG9yOnZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzp2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6dmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6dmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtZGFuZ2Vyey0tYnMtYWxlcnQtY29sb3I6dmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6dmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6dmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjp2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LWxpZ2h0ey0tYnMtYWxlcnQtY29sb3I6dmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzp2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjp2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtZGFya3stLWJzLWFsZXJ0LWNvbG9yOnZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzp2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6dmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6dmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKX1Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzezAle2JhY2tncm91bmQtcG9zaXRpb24teDoxcmVtfX0ucHJvZ3Jlc3MsLnByb2dyZXNzLXN0YWNrZWR7LS1icy1wcm9ncmVzcy1oZWlnaHQ6MXJlbTstLWJzLXByb2dyZXNzLWZvbnQtc2l6ZTowLjc1cmVtOy0tYnMtcHJvZ3Jlc3MtYmc6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTstLWJzLXByb2dyZXNzLWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1wcm9ncmVzcy1ib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3ctaW5zZXQpOy0tYnMtcHJvZ3Jlc3MtYmFyLWNvbG9yOiNmZmY7LS1icy1wcm9ncmVzcy1iYXItYmc6IzBkNmVmZDstLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uOndpZHRoIDAuNnMgZWFzZTtkaXNwbGF5OmZsZXg7aGVpZ2h0OnZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTp2YXIoLS1icy1wcm9ncmVzcy1mb250LXNpemUpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcHJvZ3Jlc3MtYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyl9LnByb2dyZXNzLWJhcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOnZhcigtLWJzLXByb2dyZXNzLWJhci1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWJnKTt0cmFuc2l0aW9uOnZhcigtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uKX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsucHJvZ3Jlc3MtYmFye3RyYW5zaXRpb246bm9uZX19LnByb2dyZXNzLWJhci1zdHJpcGVke2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLXNpemU6dmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpfS5wcm9ncmVzcy1zdGFja2VkPi5wcm9ncmVzc3tvdmVyZmxvdzp2aXNpYmxlfS5wcm9ncmVzcy1zdGFja2VkPi5wcm9ncmVzcz4ucHJvZ3Jlc3MtYmFye3dpZHRoOjEwMCV9LnByb2dyZXNzLWJhci1hbmltYXRlZHthbmltYXRpb246MXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7YW5pbWF0aW9uOm5vbmV9fS5saXN0LWdyb3Vwey0tYnMtbGlzdC1ncm91cC1jb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYmc6dmFyKC0tYnMtYm9keS1iZyk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjp2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6MXJlbTstLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6MC41cmVtOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOnZhcigtLWJzLXRlcnRpYXJ5LWJnKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzp2YXIoLS1icy1zZWNvbmRhcnktYmcpOy0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpOy0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1iZzp2YXIoLS1icy1ib2R5LWJnKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiNmZmY7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzojMGQ2ZWZkOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiMwZDZlZmQ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpfS5saXN0LWdyb3VwLW51bWJlcmVke2xpc3Qtc3R5bGUtdHlwZTpub25lO2NvdW50ZXItcmVzZXQ6c2VjdGlvbn0ubGlzdC1ncm91cC1udW1iZXJlZD4ubGlzdC1ncm91cC1pdGVtOjpiZWZvcmV7Y29udGVudDpjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO2NvdW50ZXItaW5jcmVtZW50OnNlY3Rpb259Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb257d2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7dGV4dC1hbGlnbjppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye3otaW5kZXg6MTtjb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyl9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZle2NvbG9yOnZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpfS5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOnZhcigtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXgpO2NvbG9yOnZhcigtLWJzLWxpc3QtZ3JvdXAtY29sb3IpO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbGlzdC1ncm91cC1iZyk7Ym9yZGVyOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcil9Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmluaGVyaXQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6aW5oZXJpdDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwubGlzdC1ncm91cC1pdGVtOmRpc2FibGVke2NvbG9yOnZhcigtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnKX0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXt6LWluZGV4OjI7Y29sb3I6dmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpfS5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOmNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO2JvcmRlci10b3Atd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfS5saXN0LWdyb3VwLWhvcml6b250YWx7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0OmNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO2JvcmRlci1sZWZ0LXdpZHRoOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbXtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6Y2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLWxlZnQtd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZHtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6Y2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLWxlZnQtd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZ3tmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6Y2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLWxlZnQtd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5saXN0LWdyb3VwLWhvcml6b250YWwteGx7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0OmNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO2JvcmRlci1sZWZ0LXdpZHRoOnZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKX19QG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bHtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteHhsPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6dmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDpjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtib3JkZXItbGVmdC13aWR0aDp2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCl9fS5saXN0LWdyb3VwLWZsdXNoe2JvcmRlci1yYWRpdXM6MH0ubGlzdC1ncm91cC1mbHVzaD4ubGlzdC1ncm91cC1pdGVte2JvcmRlci13aWR0aDowIDAgdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpfS5saXN0LWdyb3VwLWZsdXNoPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5ey0tYnMtbGlzdC1ncm91cC1jb2xvcjp2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1iZzp2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjp2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6dmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6dmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOnZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6dmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKX0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeXstLWJzLWxpc3QtZ3JvdXAtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1iZzp2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOnZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6dmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzp2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc3stLWJzLWxpc3QtZ3JvdXAtY29sb3I6dmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTstLWJzLWxpc3QtZ3JvdXAtYmc6dmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6dmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOnZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOnZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzp2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyl9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvey0tYnMtbGlzdC1ncm91cC1jb2xvcjp2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpOy0tYnMtbGlzdC1ncm91cC1iZzp2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjp2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6dmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6dmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOnZhcigtLWJzLWluZm8tYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOnZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6dmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7LS1icy1saXN0LWdyb3VwLWNvbG9yOnZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOnZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOnZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjp2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzp2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzp2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6dmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6dmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjp2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpfS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2Vyey0tYnMtbGlzdC1ncm91cC1jb2xvcjp2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOnZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6dmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6dmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzp2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjp2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOnZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjp2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyl9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodHstLWJzLWxpc3QtZ3JvdXAtY29sb3I6dmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOnZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjp2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOnZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzp2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzp2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjp2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKX0ubGlzdC1ncm91cC1pdGVtLWRhcmt7LS1icy1saXN0LWdyb3VwLWNvbG9yOnZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7LS1icy1saXN0LWdyb3VwLWJnOnZhcigtLWJzLWRhcmstYmctc3VidGxlKTstLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOnZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjp2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzp2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzp2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6dmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpOy0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6dmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTstLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjp2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpfS5idG4tY2xvc2V7LS1icy1idG4tY2xvc2UtY29sb3I6IzAwMDstLWJzLWJ0bi1jbG9zZS1iZzp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTstLWJzLWJ0bi1jbG9zZS1vcGFjaXR5OjAuNTstLWJzLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OjAuNzU7LS1icy1idG4tY2xvc2UtZm9jdXMtc2hhZG93OjAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpOy0tYnMtYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6MTstLWJzLWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OjAuMjU7LS1icy1idG4tY2xvc2Utd2hpdGUtZmlsdGVyOmludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3dpZHRoOjFlbTtoZWlnaHQ6MWVtO3BhZGRpbmc6LjI1ZW0gLjI1ZW07Y29sb3I6dmFyKC0tYnMtYnRuLWNsb3NlLWNvbG9yKTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHZhcigtLWJzLWJ0bi1jbG9zZS1iZykgY2VudGVyLzFlbSBhdXRvIG5vLXJlcGVhdDtib3JkZXI6MDtib3JkZXItcmFkaXVzOi4zNzVyZW07b3BhY2l0eTp2YXIoLS1icy1idG4tY2xvc2Utb3BhY2l0eSl9LmJ0bi1jbG9zZTpob3Zlcntjb2xvcjp2YXIoLS1icy1idG4tY2xvc2UtY29sb3IpO3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6dmFyKC0tYnMtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpfS5idG4tY2xvc2U6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWNsb3NlLWZvY3VzLXNoYWRvdyk7b3BhY2l0eTp2YXIoLS1icy1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eSl9LmJ0bi1jbG9zZS5kaXNhYmxlZCwuYnRuLWNsb3NlOmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO29wYWNpdHk6dmFyKC0tYnMtYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHkpfS5idG4tY2xvc2Utd2hpdGV7ZmlsdGVyOnZhcigtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpfVtkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4tY2xvc2V7ZmlsdGVyOnZhcigtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpfS50b2FzdHstLWJzLXRvYXN0LXppbmRleDoxMDkwOy0tYnMtdG9hc3QtcGFkZGluZy14OjAuNzVyZW07LS1icy10b2FzdC1wYWRkaW5nLXk6MC41cmVtOy0tYnMtdG9hc3Qtc3BhY2luZzoxLjVyZW07LS1icy10b2FzdC1tYXgtd2lkdGg6MzUwcHg7LS1icy10b2FzdC1mb250LXNpemU6MC44NzVyZW07LS1icy10b2FzdC1jb2xvcjogOy0tYnMtdG9hc3QtYmc6cmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuODUpOy0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy10b2FzdC1ib3JkZXItY29sb3I6dmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLXRvYXN0LWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy10b2FzdC1ib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3cpOy0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7LS1icy10b2FzdC1oZWFkZXItYmc6cmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuODUpOy0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjp2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO3dpZHRoOnZhcigtLWJzLXRvYXN0LW1heC13aWR0aCk7bWF4LXdpZHRoOjEwMCU7Zm9udC1zaXplOnZhcigtLWJzLXRvYXN0LWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tYnMtdG9hc3QtY29sb3IpO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10b2FzdC1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjp2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzp2YXIoLS1icy10b2FzdC1ib3gtc2hhZG93KTtib3JkZXItcmFkaXVzOnZhcigtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXMpfS50b2FzdC5zaG93aW5ne29wYWNpdHk6MH0udG9hc3Q6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9LnRvYXN0LWNvbnRhaW5lcnstLWJzLXRvYXN0LXppbmRleDoxMDkwO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6dmFyKC0tYnMtdG9hc3QtemluZGV4KTt3aWR0aDotd2Via2l0LW1heC1jb250ZW50O3dpZHRoOi1tb3otbWF4LWNvbnRlbnQ7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0udG9hc3QtY29udGFpbmVyPjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206dmFyKC0tYnMtdG9hc3Qtc3BhY2luZyl9LnRvYXN0LWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6dmFyKC0tYnMtdG9hc3QtcGFkZGluZy15KSB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO2NvbG9yOnZhcigtLWJzLXRvYXN0LWhlYWRlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10b2FzdC1oZWFkZXItYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItYm90dG9tOnZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcik7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKHZhcigtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpfS50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZXttYXJnaW4tcmlnaHQ6Y2FsYygtLjUgKiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTttYXJnaW4tbGVmdDp2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpfS50b2FzdC1ib2R5e3BhZGRpbmc6dmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTt3b3JkLXdyYXA6YnJlYWstd29yZH0ubW9kYWx7LS1icy1tb2RhbC16aW5kZXg6MTA1NTstLWJzLW1vZGFsLXdpZHRoOjUwMHB4Oy0tYnMtbW9kYWwtcGFkZGluZzoxcmVtOy0tYnMtbW9kYWwtbWFyZ2luOjAuNXJlbTstLWJzLW1vZGFsLWNvbG9yOiA7LS1icy1tb2RhbC1iZzp2YXIoLS1icy1ib2R5LWJnKTstLWJzLW1vZGFsLWJvcmRlci1jb2xvcjp2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpOy0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1tb2RhbC1ib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpOy0tYnMtbW9kYWwtYm94LXNoYWRvdzp2YXIoLS1icy1ib3gtc2hhZG93LXNtKTstLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7LS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14OjFyZW07LS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15OjFyZW07LS1icy1tb2RhbC1oZWFkZXItcGFkZGluZzoxcmVtIDFyZW07LS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOnZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7LS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodDoxLjU7LS1icy1tb2RhbC1mb290ZXItZ2FwOjAuNXJlbTstLWJzLW1vZGFsLWZvb3Rlci1iZzogOy0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjp2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OnZhcigtLWJzLW1vZGFsLXppbmRleCk7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO291dGxpbmU6MH0ubW9kYWwtZGlhbG9ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWFyZ2luOnZhcigtLWJzLW1vZGFsLW1hcmdpbik7cG9pbnRlci1ldmVudHM6bm9uZX0ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dDt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwcHgpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjpub25lfX0ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTpub25lfS5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZ3t0cmFuc2Zvcm06c2NhbGUoMS4wMil9Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2hlaWdodDpjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMil9Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50e21heC1oZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW59Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b30ubW9kYWwtZGlhbG9nLWNlbnRlcmVke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWluLWhlaWdodDpjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMil9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO2NvbG9yOnZhcigtLWJzLW1vZGFsLWNvbG9yKTtwb2ludGVyLWV2ZW50czphdXRvO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbW9kYWwtYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6dmFyKC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtbW9kYWwtYm9yZGVyLXJhZGl1cyk7b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHstLWJzLWJhY2tkcm9wLXppbmRleDoxMDUwOy0tYnMtYmFja2Ryb3AtYmc6IzAwMDstLWJzLWJhY2tkcm9wLW9wYWNpdHk6MC41O3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OnZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYmFja2Ryb3AtYmcpfS5tb2RhbC1iYWNrZHJvcC5mYWRle29wYWNpdHk6MH0ubW9kYWwtYmFja2Ryb3Auc2hvd3tvcGFjaXR5OnZhcigtLWJzLWJhY2tkcm9wLW9wYWNpdHkpfS5tb2RhbC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtc2hyaW5rOjA7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6dmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcpO2JvcmRlci1ib3R0b206dmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKX0ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2V7cGFkZGluZzpjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKiAuNSk7bWFyZ2luOmNhbGMoLS41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLS41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGF1dG99Lm1vZGFsLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDp2YXIoLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodCl9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bztwYWRkaW5nOnZhcigtLWJzLW1vZGFsLXBhZGRpbmcpfS5tb2RhbC1mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtwYWRkaW5nOmNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7Ym9yZGVyLXRvcDp2YXIoLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpfS5tb2RhbC1mb290ZXI+KnttYXJnaW46Y2FsYyh2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIC41KX1AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7Lm1vZGFsey0tYnMtbW9kYWwtbWFyZ2luOjEuNzVyZW07LS1icy1tb2RhbC1ib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3cpfS5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOnZhcigtLWJzLW1vZGFsLXdpZHRoKTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS5tb2RhbC1zbXstLWJzLW1vZGFsLXdpZHRoOjMwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lm1vZGFsLWxnLC5tb2RhbC14bHstLWJzLW1vZGFsLXdpZHRoOjgwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5tb2RhbC14bHstLWJzLW1vZGFsLXdpZHRoOjExNDBweH19Lm1vZGFsLWZ1bGxzY3JlZW57d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIsLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcntib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfUBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3due3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfS5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3RlciwubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfX1AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCl7Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93bnt3aWR0aDoxMDB2dzttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttYXJnaW46MH0ubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1mb290ZXIsLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b319QG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtZm9vdGVyLC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlcntib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99fUBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7Lm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93bnt3aWR0aDoxMDB2dzttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttYXJnaW46MH0ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1mb290ZXIsLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b319QG1lZGlhIChtYXgtd2lkdGg6MTM5OS45OHB4KXsubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93bnt3aWR0aDoxMDB2dzttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttYXJnaW46MH0ubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWZvb3RlciwubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99fS50b29sdGlwey0tYnMtdG9vbHRpcC16aW5kZXg6MTA4MDstLWJzLXRvb2x0aXAtbWF4LXdpZHRoOjIwMHB4Oy0tYnMtdG9vbHRpcC1wYWRkaW5nLXg6MC41cmVtOy0tYnMtdG9vbHRpcC1wYWRkaW5nLXk6MC4yNXJlbTstLWJzLXRvb2x0aXAtbWFyZ2luOiA7LS1icy10b29sdGlwLWZvbnQtc2l6ZTowLjg3NXJlbTstLWJzLXRvb2x0aXAtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7LS1icy10b29sdGlwLWJnOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTstLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLXRvb2x0aXAtb3BhY2l0eTowLjk7LS1icy10b29sdGlwLWFycm93LXdpZHRoOjAuOHJlbTstLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0OjAuNHJlbTt6LWluZGV4OnZhcigtLWJzLXRvb2x0aXAtemluZGV4KTtkaXNwbGF5OmJsb2NrO21hcmdpbjp2YXIoLS1icy10b29sdGlwLW1hcmdpbik7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246bGVmdDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7bGluZS1icmVhazphdXRvO2ZvbnQtc2l6ZTp2YXIoLS1icy10b29sdGlwLWZvbnQtc2l6ZSk7d29yZC13cmFwOmJyZWFrLXdvcmQ7b3BhY2l0eTowfS50b29sdGlwLnNob3d7b3BhY2l0eTp2YXIoLS1icy10b29sdGlwLW9wYWNpdHkpfS50b29sdGlwIC50b29sdGlwLWFycm93e2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7aGVpZ2h0OnZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KX0udG9vbHRpcCAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93LC5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvd3tib3R0b206Y2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSl9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZXt0b3A6LTFweDtib3JkZXItd2lkdGg6dmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDtib3JkZXItdG9wLWNvbG9yOnZhcigtLWJzLXRvb2x0aXAtYmcpfS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3csLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93e2xlZnQ6Y2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7d2lkdGg6dmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO2hlaWdodDp2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKX0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmV7cmlnaHQ6LTFweDtib3JkZXItd2lkdGg6Y2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwO2JvcmRlci1yaWdodC1jb2xvcjp2YXIoLS1icy10b29sdGlwLWJnKX0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdywuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3d7dG9wOmNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpfS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmV7Ym90dG9tOi0xcHg7Ym9yZGVyLXdpZHRoOjAgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1icy10b29sdGlwLWJnKX0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3csLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3d7cmlnaHQ6Y2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7d2lkdGg6dmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO2hlaWdodDp2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKX0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle2xlZnQ6LTFweDtib3JkZXItd2lkdGg6Y2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWJzLXRvb2x0aXAtYmcpfS50b29sdGlwLWlubmVye21heC13aWR0aDp2YXIoLS1icy10b29sdGlwLW1heC13aWR0aCk7cGFkZGluZzp2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXgpO2NvbG9yOnZhcigtLWJzLXRvb2x0aXAtY29sb3IpO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdG9vbHRpcC1iZyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXMpfS5wb3BvdmVyey0tYnMtcG9wb3Zlci16aW5kZXg6MTA3MDstLWJzLXBvcG92ZXItbWF4LXdpZHRoOjI3NnB4Oy0tYnMtcG9wb3Zlci1mb250LXNpemU6MC44NzVyZW07LS1icy1wb3BvdmVyLWJnOnZhcigtLWJzLWJvZHktYmcpOy0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOnZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7LS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7LS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpOy0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3cpOy0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OjFyZW07LS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6MC41cmVtOy0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOjFyZW07LS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjppbmhlcml0Oy0tYnMtcG9wb3Zlci1oZWFkZXItYmc6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTstLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXg6MXJlbTstLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXk6MXJlbTstLWJzLXBvcG92ZXItYm9keS1jb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLXBvcG92ZXItYXJyb3ctd2lkdGg6MXJlbTstLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0OjAuNXJlbTstLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTt6LWluZGV4OnZhcigtLWJzLXBvcG92ZXItemluZGV4KTtkaXNwbGF5OmJsb2NrO21heC13aWR0aDp2YXIoLS1icy1wb3BvdmVyLW1heC13aWR0aCk7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246bGVmdDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7bGluZS1icmVhazphdXRvO2ZvbnQtc2l6ZTp2YXIoLS1icy1wb3BvdmVyLWZvbnQtc2l6ZSk7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXMpfS5wb3BvdmVyIC5wb3BvdmVyLWFycm93e2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7aGVpZ2h0OnZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KX0ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvd3tib3R0b206Y2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKX0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci10b3A+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2JvcmRlci13aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcil9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym90dG9tOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtib3JkZXItdG9wLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItZW5kPi5wb3BvdmVyLWFycm93e2xlZnQ6Y2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTt3aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7aGVpZ2h0OnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2JvcmRlci13aWR0aDpjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDB9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItcmlnaHQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7bGVmdDp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7Ym9yZGVyLXJpZ2h0LWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvd3t0b3A6Y2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKX0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2JvcmRlci13aWR0aDowIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcil9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7dG9wOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO21hcmdpbi1sZWZ0OmNhbGMoLS41ICogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkpO2NvbnRlbnQ6XCJcIjtib3JkZXItYm90dG9tOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyl9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93e3JpZ2h0OmNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7d2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO2hlaWdodDp2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKX0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1zdGFydD4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2JvcmRlci13aWR0aDpjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCl9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXtyaWdodDowO2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKX0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjphZnRlcntyaWdodDp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1iZyl9LnBvcG92ZXItaGVhZGVye3BhZGRpbmc6dmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6dmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtjb2xvcjp2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpfS5wb3BvdmVyLWhlYWRlcjplbXB0eXtkaXNwbGF5Om5vbmV9LnBvcG92ZXItYm9keXtwYWRkaW5nOnZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO2NvbG9yOnZhcigtLWJzLXBvcG92ZXItYm9keS1jb2xvcil9LmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJvdXNlbC5wb2ludGVyLWV2ZW50e3RvdWNoLWFjdGlvbjpwYW4teX0uY2Fyb3VzZWwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmNhcm91c2VsLWlubmVyOjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5jYXJvdXNlbC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0Oi0xMDAlOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1pdGVte3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWl0ZW0tbmV4dCwuY2Fyb3VzZWwtaXRlbS1wcmV2LC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQsLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpe3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCwuY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpe3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zZm9ybTpub25lfS5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCwuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kLC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXt6LWluZGV4OjE7b3BhY2l0eToxfS5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQsLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0e3otaW5kZXg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IDBzIC42c31AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLW5leHQsLmNhcm91c2VsLWNvbnRyb2wtcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjE1JTtwYWRkaW5nOjA7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNhcm91c2VsLWNvbnRyb2wtbmV4dCwuY2Fyb3VzZWwtY29udHJvbC1wcmV2e3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtvcGFjaXR5Oi45fS5jYXJvdXNlbC1jb250cm9sLXByZXZ7bGVmdDowfS5jYXJvdXNlbC1jb250cm9sLW5leHR7cmlnaHQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9LmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIil9LmNhcm91c2VsLWluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDttYXJnaW4tcmlnaHQ6MTUlO21hcmdpbi1ib3R0b206MXJlbTttYXJnaW4tbGVmdDoxNSV9LmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XXtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2ZsZXg6MCAxIGF1dG87d2lkdGg6MzBweDtoZWlnaHQ6M3B4O3BhZGRpbmc6MDttYXJnaW4tcmlnaHQ6M3B4O21hcmdpbi1sZWZ0OjNweDt0ZXh0LWluZGVudDotOTk5cHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MDtib3JkZXItdG9wOjEwcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbToxMHB4IHNvbGlkIHRyYW5zcGFyZW50O29wYWNpdHk6LjU7dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBlYXNlfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF17dHJhbnNpdGlvbjpub25lfX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZle29wYWNpdHk6MX0uY2Fyb3VzZWwtY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNSU7Ym90dG9tOjEuMjVyZW07bGVmdDoxNSU7cGFkZGluZy10b3A6MS4yNXJlbTtwYWRkaW5nLWJvdHRvbToxLjI1cmVtO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9LmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLC5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbntmaWx0ZXI6aW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApfS5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF17YmFja2dyb3VuZC1jb2xvcjojMDAwfS5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9ue2NvbG9yOiMwMDB9W2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixbZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFtkYXRhLWJzLXRoZW1lPWRhcmtdLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixbZGF0YS1icy10aGVtZT1kYXJrXS5jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257ZmlsdGVyOmludmVydCgxKSBncmF5c2NhbGUoMTAwKX1bZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSxbZGF0YS1icy10aGVtZT1kYXJrXS5jYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRde2JhY2tncm91bmQtY29sb3I6IzAwMH1bZGF0YS1icy10aGVtZT1kYXJrXSAuY2Fyb3VzZWwgLmNhcm91c2VsLWNhcHRpb24sW2RhdGEtYnMtdGhlbWU9ZGFya10uY2Fyb3VzZWwgLmNhcm91c2VsLWNhcHRpb257Y29sb3I6IzAwMH0uc3Bpbm5lci1ib3JkZXIsLnNwaW5uZXItZ3Jvd3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDp2YXIoLS1icy1zcGlubmVyLXdpZHRoKTtoZWlnaHQ6dmFyKC0tYnMtc3Bpbm5lci1oZWlnaHQpO3ZlcnRpY2FsLWFsaWduOnZhcigtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ24pO2JvcmRlci1yYWRpdXM6NTAlO2FuaW1hdGlvbjp2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpfUBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXJ7dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3Bpbm5lci1ib3JkZXJ7LS1icy1zcGlubmVyLXdpZHRoOjJyZW07LS1icy1zcGlubmVyLWhlaWdodDoycmVtOy0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjotMC4xMjVlbTstLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOjAuMjVlbTstLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOjAuNzVzOy0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZTpzcGlubmVyLWJvcmRlcjtib3JkZXI6dmFyKC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtib3JkZXItcmlnaHQtY29sb3I6dHJhbnNwYXJlbnR9LnNwaW5uZXItYm9yZGVyLXNtey0tYnMtc3Bpbm5lci13aWR0aDoxcmVtOy0tYnMtc3Bpbm5lci1oZWlnaHQ6MXJlbTstLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOjAuMmVtfUBrZXlmcmFtZXMgc3Bpbm5lci1ncm93ezAle3RyYW5zZm9ybTpzY2FsZSgwKX01MCV7b3BhY2l0eToxO3RyYW5zZm9ybTpub25lfX0uc3Bpbm5lci1ncm93ey0tYnMtc3Bpbm5lci13aWR0aDoycmVtOy0tYnMtc3Bpbm5lci1oZWlnaHQ6MnJlbTstLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ246LTAuMTI1ZW07LS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDowLjc1czstLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6c3Bpbm5lci1ncm93O2JhY2tncm91bmQtY29sb3I6Y3VycmVudGNvbG9yO29wYWNpdHk6MH0uc3Bpbm5lci1ncm93LXNtey0tYnMtc3Bpbm5lci13aWR0aDoxcmVtOy0tYnMtc3Bpbm5lci1oZWlnaHQ6MXJlbX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuc3Bpbm5lci1ib3JkZXIsLnNwaW5uZXItZ3Jvd3stLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOjEuNXN9fS5vZmZjYW52YXMsLm9mZmNhbnZhcy1sZywub2ZmY2FudmFzLW1kLC5vZmZjYW52YXMtc20sLm9mZmNhbnZhcy14bCwub2ZmY2FudmFzLXh4bHstLWJzLW9mZmNhbnZhcy16aW5kZXg6MTA0NTstLWJzLW9mZmNhbnZhcy13aWR0aDo0MDBweDstLWJzLW9mZmNhbnZhcy1oZWlnaHQ6MzB2aDstLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXg6MXJlbTstLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXk6MXJlbTstLWJzLW9mZmNhbnZhcy1jb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLW9mZmNhbnZhcy1iZzp2YXIoLS1icy1ib2R5LWJnKTstLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3I6dmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTstLWJzLW9mZmNhbnZhcy1ib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3ctc20pOy0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb246dHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7LS1icy1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6MS41fUBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsub2ZmY2FudmFzLXNte3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6dmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pfX1AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm9mZmNhbnZhcy1zbXt0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItcmlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9Lm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9Lm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLXNtLnNob3c6bm90KC5oaWRpbmcpLC5vZmZjYW52YXMtc20uc2hvd2luZ3t0cmFuc2Zvcm06bm9uZX0ub2ZmY2FudmFzLXNtLmhpZGluZywub2ZmY2FudmFzLXNtLnNob3csLm9mZmNhbnZhcy1zbS5zaG93aW5ne3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5vZmZjYW52YXMtc217LS1icy1vZmZjYW52YXMtaGVpZ2h0OmF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9Lm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KXsub2ZmY2FudmFzLW1ke3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6dmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pfX1AbWVkaWEgKG1heC13aWR0aDo3NjcuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm9mZmNhbnZhcy1tZHt0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KXsub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItcmlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9Lm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9Lm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLW1kLnNob3c6bm90KC5oaWRpbmcpLC5vZmZjYW52YXMtbWQuc2hvd2luZ3t0cmFuc2Zvcm06bm9uZX0ub2ZmY2FudmFzLW1kLmhpZGluZywub2ZmY2FudmFzLW1kLnNob3csLm9mZmNhbnZhcy1tZC5zaG93aW5ne3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5vZmZjYW52YXMtbWR7LS1icy1vZmZjYW52YXMtaGVpZ2h0OmF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9Lm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KXsub2ZmY2FudmFzLWxne3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6dmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pfX1AbWVkaWEgKG1heC13aWR0aDo5OTEuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm9mZmNhbnZhcy1sZ3t0cmFuc2l0aW9uOm5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KXsub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItcmlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9Lm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9Lm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLWxnLnNob3c6bm90KC5oaWRpbmcpLC5vZmZjYW52YXMtbGcuc2hvd2luZ3t0cmFuc2Zvcm06bm9uZX0ub2ZmY2FudmFzLWxnLmhpZGluZywub2ZmY2FudmFzLWxnLnNob3csLm9mZmNhbnZhcy1sZy5zaG93aW5ne3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5vZmZjYW52YXMtbGd7LS1icy1vZmZjYW52YXMtaGVpZ2h0OmF1dG87LS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9Lm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7Lm9mZmNhbnZhcy14bHtwb3NpdGlvbjpmaXhlZDtib3R0b206MDt6LWluZGV4OnZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjEwMCU7Y29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTt2aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW9mZmNhbnZhcy1iZyk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MDt0cmFuc2l0aW9uOnZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKX19QG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsub2ZmY2FudmFzLXhse3RyYW5zaXRpb246bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6MTE5OS45OHB4KXsub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItcmlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5vZmZjYW52YXMteGwub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9Lm9mZmNhbnZhcy14bC5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9Lm9mZmNhbnZhcy14bC5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLXhsLnNob3c6bm90KC5oaWRpbmcpLC5vZmZjYW52YXMteGwuc2hvd2luZ3t0cmFuc2Zvcm06bm9uZX0ub2ZmY2FudmFzLXhsLmhpZGluZywub2ZmY2FudmFzLXhsLnNob3csLm9mZmNhbnZhcy14bC5zaG93aW5ne3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsub2ZmY2FudmFzLXhsey0tYnMtb2ZmY2FudmFzLWhlaWdodDphdXRvOy0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpey5vZmZjYW52YXMteHhse3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6dmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pfX1AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5vZmZjYW52YXMteHhse3RyYW5zaXRpb246bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6MTM5OS45OHB4KXsub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtc3RhcnR7dG9wOjA7bGVmdDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLXJpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0ub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtZW5ke3RvcDowO3JpZ2h0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItbGVmdDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0ub2ZmY2FudmFzLXh4bC5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9Lm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLWJvdHRvbXtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7bWF4LWhlaWdodDoxMDAlO2JvcmRlci10b3A6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9Lm9mZmNhbnZhcy14eGwuc2hvdzpub3QoLmhpZGluZyksLm9mZmNhbnZhcy14eGwuc2hvd2luZ3t0cmFuc2Zvcm06bm9uZX0ub2ZmY2FudmFzLXh4bC5oaWRpbmcsLm9mZmNhbnZhcy14eGwuc2hvdywub2ZmY2FudmFzLXh4bC5zaG93aW5ne3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsub2ZmY2FudmFzLXh4bHstLWJzLW9mZmNhbnZhcy1oZWlnaHQ6YXV0bzstLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0ub2ZmY2FudmFzLXh4bCAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm9mZmNhbnZhcy14eGwgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fX0ub2ZmY2FudmFze3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6dmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5vZmZjYW52YXN7dHJhbnNpdGlvbjpub25lfX0ub2ZmY2FudmFzLm9mZmNhbnZhcy1zdGFydHt0b3A6MDtsZWZ0OjA7d2lkdGg6dmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtib3JkZXItcmlnaHQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5vZmZjYW52YXMub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOnZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9Lm9mZmNhbnZhcy5vZmZjYW52YXMtdG9we3RvcDowO3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9Lm9mZmNhbnZhcy5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDp2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLXRvcDp2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLnNob3c6bm90KC5oaWRpbmcpLC5vZmZjYW52YXMuc2hvd2luZ3t0cmFuc2Zvcm06bm9uZX0ub2ZmY2FudmFzLmhpZGluZywub2ZmY2FudmFzLnNob3csLm9mZmNhbnZhcy5zaG93aW5ne3Zpc2liaWxpdHk6dmlzaWJsZX0ub2ZmY2FudmFzLWJhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwNDA7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtY29sb3I6IzAwMH0ub2ZmY2FudmFzLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowfS5vZmZjYW52YXMtYmFja2Ryb3Auc2hvd3tvcGFjaXR5Oi41fS5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzp2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KX0ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3Nle3BhZGRpbmc6Y2FsYyh2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpICogLjUpO21hcmdpbjpjYWxjKC0uNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBjYWxjKC0uNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpKSBjYWxjKC0uNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBhdXRvfS5vZmZjYW52YXMtdGl0bGV7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OnZhcigtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCl9Lm9mZmNhbnZhcy1ib2R5e2ZsZXgtZ3JvdzoxO3BhZGRpbmc6dmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7b3ZlcmZsb3cteTphdXRvfS5wbGFjZWhvbGRlcntkaXNwbGF5OmlubGluZS1ibG9jazttaW4taGVpZ2h0OjFlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOndhaXQ7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Y29sb3I7b3BhY2l0eTouNX0ucGxhY2Vob2xkZXIuYnRuOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDpcIlwifS5wbGFjZWhvbGRlci14c3ttaW4taGVpZ2h0Oi42ZW19LnBsYWNlaG9sZGVyLXNte21pbi1oZWlnaHQ6LjhlbX0ucGxhY2Vob2xkZXItbGd7bWluLWhlaWdodDoxLjJlbX0ucGxhY2Vob2xkZXItZ2xvdyAucGxhY2Vob2xkZXJ7YW5pbWF0aW9uOnBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGV9QGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93ezUwJXtvcGFjaXR5Oi4yfX0ucGxhY2Vob2xkZXItd2F2ZXstd2Via2l0LW1hc2staW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzMGRlZywjMDAwIDU1JSxyZ2JhKDAsMCwwLDAuOCkgNzUlLCMwMDAgOTUlKTttYXNrLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzBkZWcsIzAwMCA1NSUscmdiYSgwLDAsMCwwLjgpIDc1JSwjMDAwIDk1JSk7LXdlYmtpdC1tYXNrLXNpemU6MjAwJSAxMDAlO21hc2stc2l6ZToyMDAlIDEwMCU7YW5pbWF0aW9uOnBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlfUBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZXsxMDAley13ZWJraXQtbWFzay1wb3NpdGlvbjotMjAwJSAwJTttYXNrLXBvc2l0aW9uOi0yMDAlIDAlfX0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LnRleHQtYmctcHJpbWFyeXtjb2xvcjojZmZmIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLHZhcigtLWJzLWJnLW9wYWNpdHksMSkpIWltcG9ydGFudH0udGV4dC1iZy1zZWNvbmRhcnl7Y29sb3I6I2ZmZiFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLHZhcigtLWJzLWJnLW9wYWNpdHksMSkpIWltcG9ydGFudH0udGV4dC1iZy1zdWNjZXNze2NvbG9yOiNmZmYhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksdmFyKC0tYnMtYmctb3BhY2l0eSwxKSkhaW1wb3J0YW50fS50ZXh0LWJnLWluZm97Y29sb3I6IzAwMCFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWluZm8tcmdiKSx2YXIoLS1icy1iZy1vcGFjaXR5LDEpKSFpbXBvcnRhbnR9LnRleHQtYmctd2FybmluZ3tjb2xvcjojMDAwIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLHZhcigtLWJzLWJnLW9wYWNpdHksMSkpIWltcG9ydGFudH0udGV4dC1iZy1kYW5nZXJ7Y29sb3I6I2ZmZiFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLHZhcigtLWJzLWJnLW9wYWNpdHksMSkpIWltcG9ydGFudH0udGV4dC1iZy1saWdodHtjb2xvcjojMDAwIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSx2YXIoLS1icy1iZy1vcGFjaXR5LDEpKSFpbXBvcnRhbnR9LnRleHQtYmctZGFya3tjb2xvcjojZmZmIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLHZhcigtLWJzLWJnLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1wcmltYXJ5e2NvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSkhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50fS5saW5rLXByaW1hcnk6Zm9jdXMsLmxpbmstcHJpbWFyeTpob3Zlcntjb2xvcjpSR0JBKDEwLDg4LDIwMix2YXIoLS1icy1saW5rLW9wYWNpdHksMSkpIWltcG9ydGFudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDEwLDg4LDIwMix2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LDEpKSFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMTAsODgsMjAyLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1zZWNvbmRhcnl7Y29sb3I6UkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSx2YXIoLS1icy1saW5rLW9wYWNpdHksMSkpIWltcG9ydGFudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LDEpKSFpbXBvcnRhbnR9Lmxpbmstc2Vjb25kYXJ5OmZvY3VzLC5saW5rLXNlY29uZGFyeTpob3Zlcntjb2xvcjpSR0JBKDg2LDk0LDEwMCx2YXIoLS1icy1saW5rLW9wYWNpdHksMSkpIWltcG9ydGFudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDg2LDk0LDEwMCx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LDEpKSFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoODYsOTQsMTAwLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1zdWNjZXNze2NvbG9yOlJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSkhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50fS5saW5rLXN1Y2Nlc3M6Zm9jdXMsLmxpbmstc3VjY2Vzczpob3Zlcntjb2xvcjpSR0JBKDIwLDEwOCw2Nyx2YXIoLS1icy1saW5rLW9wYWNpdHksMSkpIWltcG9ydGFudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDIwLDEwOCw2Nyx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LDEpKSFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjAsMTA4LDY3LHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1pbmZve2NvbG9yOlJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSkhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1pbmZvLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50fS5saW5rLWluZm86Zm9jdXMsLmxpbmstaW5mbzpob3Zlcntjb2xvcjpSR0JBKDYxLDIxMywyNDMsdmFyKC0tYnMtbGluay1vcGFjaXR5LDEpKSFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSg2MSwyMTMsMjQzLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSg2MSwyMTMsMjQzLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay13YXJuaW5ne2NvbG9yOlJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSkhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50fS5saW5rLXdhcm5pbmc6Zm9jdXMsLmxpbmstd2FybmluZzpob3Zlcntjb2xvcjpSR0JBKDI1NSwyMDUsNTcsdmFyKC0tYnMtbGluay1vcGFjaXR5LDEpKSFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyNTUsMjA1LDU3LHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyNTUsMjA1LDU3LHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1kYW5nZXJ7Y29sb3I6UkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSx2YXIoLS1icy1saW5rLW9wYWNpdHksMSkpIWltcG9ydGFudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LDEpKSFpbXBvcnRhbnR9LmxpbmstZGFuZ2VyOmZvY3VzLC5saW5rLWRhbmdlcjpob3Zlcntjb2xvcjpSR0JBKDE3Niw0Miw1NSx2YXIoLS1icy1saW5rLW9wYWNpdHksMSkpIWltcG9ydGFudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDE3Niw0Miw1NSx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LDEpKSFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMTc2LDQyLDU1LHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1saWdodHtjb2xvcjpSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksdmFyKC0tYnMtbGluay1vcGFjaXR5LDEpKSFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1saWdodDpmb2N1cywubGluay1saWdodDpob3Zlcntjb2xvcjpSR0JBKDI0OSwyNTAsMjUxLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSkhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjQ5LDI1MCwyNTEsdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDI0OSwyNTAsMjUxLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1kYXJre2NvbG9yOlJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSkhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1kYXJrLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50fS5saW5rLWRhcms6Zm9jdXMsLmxpbmstZGFyazpob3Zlcntjb2xvcjpSR0JBKDI2LDMwLDMzLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSkhaW1wb3J0YW50Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjYsMzAsMzMsdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDI2LDMwLDMzLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksMSkpIWltcG9ydGFudH0ubGluay1ib2R5LWVtcGhhc2lze2NvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSx2YXIoLS1icy1saW5rLW9wYWNpdHksMSkpIWltcG9ydGFudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50fS5saW5rLWJvZHktZW1waGFzaXM6Zm9jdXMsLmxpbmstYm9keS1lbXBoYXNpczpob3Zlcntjb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksdmFyKC0tYnMtbGluay1vcGFjaXR5LC43NSkpIWltcG9ydGFudDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwwLjc1KSkhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwwLjc1KSkhaW1wb3J0YW50fS5mb2N1cy1yaW5nOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OnZhcigtLWJzLWZvY3VzLXJpbmcteCwwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXksMCkgdmFyKC0tYnMtZm9jdXMtcmluZy1ibHVyLDApIHZhcigtLWJzLWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLWJzLWZvY3VzLXJpbmctY29sb3IpfS5pY29uLWxpbmt7ZGlzcGxheTppbmxpbmUtZmxleDtnYXA6LjM3NXJlbTthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksdmFyKC0tYnMtbGluay1vcGFjaXR5LDAuNSkpO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSx2YXIoLS1icy1saW5rLW9wYWNpdHksMC41KSk7dGV4dC11bmRlcmxpbmUtb2Zmc2V0OjAuMjVlbTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5pY29uLWxpbms+LmJpe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MWVtO2hlaWdodDoxZW07ZmlsbDpjdXJyZW50Y29sb3I7dHJhbnNpdGlvbjouMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5pY29uLWxpbms+LmJpe3RyYW5zaXRpb246bm9uZX19Lmljb24tbGluay1ob3Zlcjpmb2N1cy12aXNpYmxlPi5iaSwuaWNvbi1saW5rLWhvdmVyOmhvdmVyPi5iaXt0cmFuc2Zvcm06dmFyKC0tYnMtaWNvbi1saW5rLXRyYW5zZm9ybSx0cmFuc2xhdGUzZCguMjVlbSwwLDApKX0ucmF0aW97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0ucmF0aW86OmJlZm9yZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOnZhcigtLWJzLWFzcGVjdC1yYXRpbyk7Y29udGVudDpcIlwifS5yYXRpbz4qe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5yYXRpby0xeDF7LS1icy1hc3BlY3QtcmF0aW86MTAwJX0ucmF0aW8tNHgzey0tYnMtYXNwZWN0LXJhdGlvOjc1JX0ucmF0aW8tMTZ4OXstLWJzLWFzcGVjdC1yYXRpbzo1Ni4yNSV9LnJhdGlvLTIxeDl7LS1icy1hc3BlY3QtcmF0aW86NDIuODU3MTQyODU3MSV9LmZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LmZpeGVkLWJvdHRvbXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LnN0aWNreS10b3B7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LWJvdHRvbXtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuc3RpY2t5LXNtLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3ktc20tYm90dG9te3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuc3RpY2t5LW1kLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3ktbWQtYm90dG9te3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuc3RpY2t5LWxnLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3ktbGctYm90dG9te3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LnN0aWNreS14bC10b3B7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXhsLWJvdHRvbXtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5zdGlja3kteHhsLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3kteHhsLWJvdHRvbXtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX0uaHN0YWNre2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLXNlbGY6c3RyZXRjaH0udnN0YWNre2Rpc3BsYXk6ZmxleDtmbGV4OjEgMSBhdXRvO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1zZWxmOnN0cmV0Y2h9LnZpc3VhbGx5LWhpZGRlbiwudmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbil7d2lkdGg6MXB4IWltcG9ydGFudDtoZWlnaHQ6MXB4IWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50O21hcmdpbjotMXB4IWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50O2NsaXA6cmVjdCgwLDAsMCwwKSFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwIWltcG9ydGFudDtib3JkZXI6MCFpbXBvcnRhbnR9LnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pOm5vdChjYXB0aW9uKSwudmlzdWFsbHktaGlkZGVuOm5vdChjYXB0aW9uKXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnR9LnN0cmV0Y2hlZC1saW5rOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7Y29udGVudDpcIlwifS50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udnJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7YWxpZ24tc2VsZjpzdHJldGNoO3dpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7bWluLWhlaWdodDoxZW07YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Y29sb3I7b3BhY2l0eTouMjV9LmFsaWduLWJhc2VsaW5le3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCFpbXBvcnRhbnR9LmFsaWduLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUhaW1wb3J0YW50fS5hbGlnbi1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20haW1wb3J0YW50fS5hbGlnbi10ZXh0LXRvcHt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LXRvcCFpbXBvcnRhbnR9LmZsb2F0LXN0YXJ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5mbG9hdC1lbmR7ZmxvYXQ6cmlnaHQhaW1wb3J0YW50fS5mbG9hdC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fS5vYmplY3QtZml0LWNvbnRhaW57LW8tb2JqZWN0LWZpdDpjb250YWluIWltcG9ydGFudDtvYmplY3QtZml0OmNvbnRhaW4haW1wb3J0YW50fS5vYmplY3QtZml0LWNvdmVyey1vLW9iamVjdC1maXQ6Y292ZXIhaW1wb3J0YW50O29iamVjdC1maXQ6Y292ZXIhaW1wb3J0YW50fS5vYmplY3QtZml0LWZpbGx7LW8tb2JqZWN0LWZpdDpmaWxsIWltcG9ydGFudDtvYmplY3QtZml0OmZpbGwhaW1wb3J0YW50fS5vYmplY3QtZml0LXNjYWxley1vLW9iamVjdC1maXQ6c2NhbGUtZG93biFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpzY2FsZS1kb3duIWltcG9ydGFudH0ub2JqZWN0LWZpdC1ub25ley1vLW9iamVjdC1maXQ6bm9uZSFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpub25lIWltcG9ydGFudH0ub3BhY2l0eS0we29wYWNpdHk6MCFpbXBvcnRhbnR9Lm9wYWNpdHktMjV7b3BhY2l0eTouMjUhaW1wb3J0YW50fS5vcGFjaXR5LTUwe29wYWNpdHk6LjUhaW1wb3J0YW50fS5vcGFjaXR5LTc1e29wYWNpdHk6Ljc1IWltcG9ydGFudH0ub3BhY2l0eS0xMDB7b3BhY2l0eToxIWltcG9ydGFudH0ub3ZlcmZsb3ctYXV0b3tvdmVyZmxvdzphdXRvIWltcG9ydGFudH0ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnR9Lm92ZXJmbG93LXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZSFpbXBvcnRhbnR9Lm92ZXJmbG93LXNjcm9sbHtvdmVyZmxvdzpzY3JvbGwhaW1wb3J0YW50fS5vdmVyZmxvdy14LWF1dG97b3ZlcmZsb3cteDphdXRvIWltcG9ydGFudH0ub3ZlcmZsb3cteC1oaWRkZW57b3ZlcmZsb3cteDpoaWRkZW4haW1wb3J0YW50fS5vdmVyZmxvdy14LXZpc2libGV7b3ZlcmZsb3cteDp2aXNpYmxlIWltcG9ydGFudH0ub3ZlcmZsb3cteC1zY3JvbGx7b3ZlcmZsb3cteDpzY3JvbGwhaW1wb3J0YW50fS5vdmVyZmxvdy15LWF1dG97b3ZlcmZsb3cteTphdXRvIWltcG9ydGFudH0ub3ZlcmZsb3cteS1oaWRkZW57b3ZlcmZsb3cteTpoaWRkZW4haW1wb3J0YW50fS5vdmVyZmxvdy15LXZpc2libGV7b3ZlcmZsb3cteTp2aXNpYmxlIWltcG9ydGFudH0ub3ZlcmZsb3cteS1zY3JvbGx7b3ZlcmZsb3cteTpzY3JvbGwhaW1wb3J0YW50fS5kLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC1ncmlke2Rpc3BsYXk6Z3JpZCFpbXBvcnRhbnR9LmQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9LmQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fS5kLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc2hhZG93e2JveC1zaGFkb3c6dmFyKC0tYnMtYm94LXNoYWRvdykhaW1wb3J0YW50fS5zaGFkb3ctc217Ym94LXNoYWRvdzp2YXIoLS1icy1ib3gtc2hhZG93LXNtKSFpbXBvcnRhbnR9LnNoYWRvdy1sZ3tib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3ctbGcpIWltcG9ydGFudH0uc2hhZG93LW5vbmV7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH0uZm9jdXMtcmluZy1wcmltYXJ5ey0tYnMtZm9jdXMtcmluZy1jb2xvcjpyZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctc2Vjb25kYXJ5ey0tYnMtZm9jdXMtcmluZy1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1zdWNjZXNzey0tYnMtZm9jdXMtcmluZy1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctaW5mb3stLWJzLWZvY3VzLXJpbmctY29sb3I6cmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLXdhcm5pbmd7LS1icy1mb2N1cy1yaW5nLWNvbG9yOnJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1kYW5nZXJ7LS1icy1mb2N1cy1yaW5nLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWxpZ2h0ey0tYnMtZm9jdXMtcmluZy1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWRhcmt7LS1icy1mb2N1cy1yaW5nLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyFpbXBvcnRhbnR9LnBvc2l0aW9uLXJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlIWltcG9ydGFudH0ucG9zaXRpb24tYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0aWNreXtwb3NpdGlvbjotd2Via2l0LXN0aWNreSFpbXBvcnRhbnQ7cG9zaXRpb246c3RpY2t5IWltcG9ydGFudH0udG9wLTB7dG9wOjAhaW1wb3J0YW50fS50b3AtNTB7dG9wOjUwJSFpbXBvcnRhbnR9LnRvcC0xMDB7dG9wOjEwMCUhaW1wb3J0YW50fS5ib3R0b20tMHtib3R0b206MCFpbXBvcnRhbnR9LmJvdHRvbS01MHtib3R0b206NTAlIWltcG9ydGFudH0uYm90dG9tLTEwMHtib3R0b206MTAwJSFpbXBvcnRhbnR9LnN0YXJ0LTB7bGVmdDowIWltcG9ydGFudH0uc3RhcnQtNTB7bGVmdDo1MCUhaW1wb3J0YW50fS5zdGFydC0xMDB7bGVmdDoxMDAlIWltcG9ydGFudH0uZW5kLTB7cmlnaHQ6MCFpbXBvcnRhbnR9LmVuZC01MHtyaWdodDo1MCUhaW1wb3J0YW50fS5lbmQtMTAwe3JpZ2h0OjEwMCUhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKSFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSFpbXBvcnRhbnR9LmJvcmRlcntib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCFpbXBvcnRhbnR9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAhaW1wb3J0YW50fS5ib3JkZXItZW5ke2JvcmRlci1yaWdodDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSFpbXBvcnRhbnR9LmJvcmRlci1lbmQtMHtib3JkZXItcmlnaHQ6MCFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAhaW1wb3J0YW50fS5ib3JkZXItc3RhcnR7Ym9yZGVyLWxlZnQ6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikhaW1wb3J0YW50fS5ib3JkZXItc3RhcnQtMHtib3JkZXItbGVmdDowIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7LS1icy1ib3JkZXItb3BhY2l0eToxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSx2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpIWltcG9ydGFudH0uYm9yZGVyLXNlY29uZGFyeXstLWJzLWJvcmRlci1vcGFjaXR5OjE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNzey0tYnMtYm9yZGVyLW9wYWNpdHk6MTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJvcmRlci1pbmZvey0tYnMtYm9yZGVyLW9wYWNpdHk6MTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1pbmZvLXJnYiksdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5ney0tYnMtYm9yZGVyLW9wYWNpdHk6MTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXJ7LS1icy1ib3JkZXItb3BhY2l0eToxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7LS1icy1ib3JkZXItb3BhY2l0eToxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJvcmRlci1kYXJrey0tYnMtYm9yZGVyLW9wYWNpdHk6MTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJvcmRlci1ibGFja3stLWJzLWJvcmRlci1vcGFjaXR5OjE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSx2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpIWltcG9ydGFudH0uYm9yZGVyLXdoaXRley0tYnMtYm9yZGVyLW9wYWNpdHk6MTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkhaW1wb3J0YW50fS5ib3JkZXItcHJpbWFyeS1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSkhaW1wb3J0YW50fS5ib3JkZXItc2Vjb25kYXJ5LXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpIWltcG9ydGFudH0uYm9yZGVyLXN1Y2Nlc3Mtc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpIWltcG9ydGFudH0uYm9yZGVyLWluZm8tc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpIWltcG9ydGFudH0uYm9yZGVyLXdhcm5pbmctc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpIWltcG9ydGFudH0uYm9yZGVyLWRhbmdlci1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKSFpbXBvcnRhbnR9LmJvcmRlci1saWdodC1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpIWltcG9ydGFudH0uYm9yZGVyLWRhcmstc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpIWltcG9ydGFudH0uYm9yZGVyLTF7Ym9yZGVyLXdpZHRoOjFweCFpbXBvcnRhbnR9LmJvcmRlci0ye2JvcmRlci13aWR0aDoycHghaW1wb3J0YW50fS5ib3JkZXItM3tib3JkZXItd2lkdGg6M3B4IWltcG9ydGFudH0uYm9yZGVyLTR7Ym9yZGVyLXdpZHRoOjRweCFpbXBvcnRhbnR9LmJvcmRlci01e2JvcmRlci13aWR0aDo1cHghaW1wb3J0YW50fS5ib3JkZXItb3BhY2l0eS0xMHstLWJzLWJvcmRlci1vcGFjaXR5OjAuMX0uYm9yZGVyLW9wYWNpdHktMjV7LS1icy1ib3JkZXItb3BhY2l0eTowLjI1fS5ib3JkZXItb3BhY2l0eS01MHstLWJzLWJvcmRlci1vcGFjaXR5OjAuNX0uYm9yZGVyLW9wYWNpdHktNzV7LS1icy1ib3JkZXItb3BhY2l0eTowLjc1fS5ib3JkZXItb3BhY2l0eS0xMDB7LS1icy1ib3JkZXItb3BhY2l0eToxfS53LTI1e3dpZHRoOjI1JSFpbXBvcnRhbnR9LnctNTB7d2lkdGg6NTAlIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlIWltcG9ydGFudH0udy1hdXRve3dpZHRoOmF1dG8haW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50fS52dy0xMDB7d2lkdGg6MTAwdnchaW1wb3J0YW50fS5taW4tdnctMTAwe21pbi13aWR0aDoxMDB2dyFpbXBvcnRhbnR9LmgtMjV7aGVpZ2h0OjI1JSFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSFpbXBvcnRhbnR9LmgtMTAwe2hlaWdodDoxMDAlIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmghaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmghaW1wb3J0YW50fS5mbGV4LWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLWF1dG97YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH0ub3JkZXItZmlyc3R7b3JkZXI6LTEhaW1wb3J0YW50fS5vcmRlci0we29yZGVyOjAhaW1wb3J0YW50fS5vcmRlci0xe29yZGVyOjEhaW1wb3J0YW50fS5vcmRlci0ye29yZGVyOjIhaW1wb3J0YW50fS5vcmRlci0ze29yZGVyOjMhaW1wb3J0YW50fS5vcmRlci00e29yZGVyOjQhaW1wb3J0YW50fS5vcmRlci01e29yZGVyOjUhaW1wb3J0YW50fS5vcmRlci1sYXN0e29yZGVyOjYhaW1wb3J0YW50fS5tLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm0tMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm0tNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9Lm0tYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9Lm14LTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5teC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm14LTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5teC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm14LTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5teC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ubXktMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm15LTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubXktMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubXktM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm15LTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubXktNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm15LWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tdC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9Lm10LTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tdC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fS5tdC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9Lm10LTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tdC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm10LWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWUtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1lLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1lLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWUtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1lLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1lLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tZS1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWItMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5tYi0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWItMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWItM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tYi00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWItNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tYi1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm1zLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm1zLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXMtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm1zLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm1zLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXMtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXMtYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ucC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9LnAtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnAtNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9LnAtNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5weC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5weC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5weC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5weC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHgtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ucHktMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucHktMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnB5LTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucHktM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucHktNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnB5LTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnB0LTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnB0LTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucHQtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnB0LTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9LnB0LTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucHQtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucGUtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wZS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGUtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGUtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wZS00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGUtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wYi0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnBiLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wYi0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wYi00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnBiLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBzLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wcy0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wcy0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnBzLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wcy00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wcy01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0uZ2FwLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAtMXtnYXA6LjI1cmVtIWltcG9ydGFudH0uZ2FwLTJ7Z2FwOi41cmVtIWltcG9ydGFudH0uZ2FwLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAtNHtnYXA6MS41cmVtIWltcG9ydGFudH0uZ2FwLTV7Z2FwOjNyZW0haW1wb3J0YW50fS5yb3ctZ2FwLTB7cm93LWdhcDowIWltcG9ydGFudH0ucm93LWdhcC0xe3Jvdy1nYXA6LjI1cmVtIWltcG9ydGFudH0ucm93LWdhcC0ye3Jvdy1nYXA6LjVyZW0haW1wb3J0YW50fS5yb3ctZ2FwLTN7cm93LWdhcDoxcmVtIWltcG9ydGFudH0ucm93LWdhcC00e3Jvdy1nYXA6MS41cmVtIWltcG9ydGFudH0ucm93LWdhcC01e3Jvdy1nYXA6M3JlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtMHstbW96LWNvbHVtbi1nYXA6MCFpbXBvcnRhbnQ7Y29sdW1uLWdhcDowIWltcG9ydGFudH0uY29sdW1uLWdhcC0xey1tb3otY29sdW1uLWdhcDowLjI1cmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOi4yNXJlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtMnstbW96LWNvbHVtbi1nYXA6MC41cmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOi41cmVtIWltcG9ydGFudH0uY29sdW1uLWdhcC0zey1tb3otY29sdW1uLWdhcDoxcmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOjFyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLTR7LW1vei1jb2x1bW4tZ2FwOjEuNXJlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDoxLjVyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLTV7LW1vei1jb2x1bW4tZ2FwOjNyZW0haW1wb3J0YW50O2NvbHVtbi1nYXA6M3JlbSFpbXBvcnRhbnR9LmZvbnQtbW9ub3NwYWNle2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSFpbXBvcnRhbnR9LmZzLTF7Zm9udC1zaXplOmNhbGMoMS4zNzVyZW0gKyAxLjV2dykhaW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgLjl2dykhaW1wb3J0YW50fS5mcy0ze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIC42dncpIWltcG9ydGFudH0uZnMtNHtmb250LXNpemU6Y2FsYygxLjI3NXJlbSArIC4zdncpIWltcG9ydGFudH0uZnMtNXtmb250LXNpemU6MS4yNXJlbSFpbXBvcnRhbnR9LmZzLTZ7Zm9udC1zaXplOjFyZW0haW1wb3J0YW50fS5mc3QtaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljIWltcG9ydGFudH0uZnN0LW5vcm1hbHtmb250LXN0eWxlOm5vcm1hbCFpbXBvcnRhbnR9LmZ3LWxpZ2h0ZXJ7Zm9udC13ZWlnaHQ6bGlnaHRlciFpbXBvcnRhbnR9LmZ3LWxpZ2h0e2ZvbnQtd2VpZ2h0OjMwMCFpbXBvcnRhbnR9LmZ3LW5vcm1hbHtmb250LXdlaWdodDo0MDAhaW1wb3J0YW50fS5mdy1tZWRpdW17Zm9udC13ZWlnaHQ6NTAwIWltcG9ydGFudH0uZnctc2VtaWJvbGR7Zm9udC13ZWlnaHQ6NjAwIWltcG9ydGFudH0uZnctYm9sZHtmb250LXdlaWdodDo3MDAhaW1wb3J0YW50fS5mdy1ib2xkZXJ7Zm9udC13ZWlnaHQ6Ym9sZGVyIWltcG9ydGFudH0ubGgtMXtsaW5lLWhlaWdodDoxIWltcG9ydGFudH0ubGgtc217bGluZS1oZWlnaHQ6MS4yNSFpbXBvcnRhbnR9LmxoLWJhc2V7bGluZS1oZWlnaHQ6MS41IWltcG9ydGFudH0ubGgtbGd7bGluZS1oZWlnaHQ6MiFpbXBvcnRhbnR9LnRleHQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoe3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2ghaW1wb3J0YW50fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAhaW1wb3J0YW50fS50ZXh0LWJyZWFre3dvcmQtd3JhcDpicmVhay13b3JkIWltcG9ydGFudDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQhaW1wb3J0YW50fS50ZXh0LXByaW1hcnl7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSx2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSx2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSFpbXBvcnRhbnR9LnRleHQtc3VjY2Vzc3stLWJzLXRleHQtb3BhY2l0eToxO2NvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLHZhcigtLWJzLXRleHQtb3BhY2l0eSkpIWltcG9ydGFudH0udGV4dC1pbmZvey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6cmdiYSh2YXIoLS1icy1pbmZvLXJnYiksdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkhaW1wb3J0YW50fS50ZXh0LXdhcm5pbmd7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSx2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSFpbXBvcnRhbnR9LnRleHQtZGFuZ2Vyey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSx2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSFpbXBvcnRhbnR9LnRleHQtbGlnaHR7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkhaW1wb3J0YW50fS50ZXh0LWRhcmt7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSx2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSFpbXBvcnRhbnR9LnRleHQtYmxhY2t7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkhaW1wb3J0YW50fS50ZXh0LXdoaXRley0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6cmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLHZhcigtLWJzLXRleHQtb3BhY2l0eSkpIWltcG9ydGFudH0udGV4dC1ib2R5ey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkhaW1wb3J0YW50fS50ZXh0LW11dGVkey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSFpbXBvcnRhbnR9LnRleHQtYmxhY2stNTB7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKDAsMCwwLC41KSFpbXBvcnRhbnR9LnRleHQtd2hpdGUtNTB7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KSFpbXBvcnRhbnR9LnRleHQtYm9keS1zZWNvbmRhcnl7LS1icy10ZXh0LW9wYWNpdHk6MTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpIWltcG9ydGFudH0udGV4dC1ib2R5LXRlcnRpYXJ5ey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6dmFyKC0tYnMtdGVydGlhcnktY29sb3IpIWltcG9ydGFudH0udGV4dC1ib2R5LWVtcGhhc2lzey0tYnMtdGV4dC1vcGFjaXR5OjE7Y29sb3I6dmFyKC0tYnMtZW1waGFzaXMtY29sb3IpIWltcG9ydGFudH0udGV4dC1yZXNldHstLWJzLXRleHQtb3BhY2l0eToxO2NvbG9yOmluaGVyaXQhaW1wb3J0YW50fS50ZXh0LW9wYWNpdHktMjV7LS1icy10ZXh0LW9wYWNpdHk6MC4yNX0udGV4dC1vcGFjaXR5LTUwey0tYnMtdGV4dC1vcGFjaXR5OjAuNX0udGV4dC1vcGFjaXR5LTc1ey0tYnMtdGV4dC1vcGFjaXR5OjAuNzV9LnRleHQtb3BhY2l0eS0xMDB7LS1icy10ZXh0LW9wYWNpdHk6MX0udGV4dC1wcmltYXJ5LWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcykhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeS1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcykhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3MtZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSFpbXBvcnRhbnR9LnRleHQtaW5mby1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpIWltcG9ydGFudH0udGV4dC13YXJuaW5nLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcykhaW1wb3J0YW50fS50ZXh0LWRhbmdlci1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykhaW1wb3J0YW50fS50ZXh0LWxpZ2h0LWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpIWltcG9ydGFudH0udGV4dC1kYXJrLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcykhaW1wb3J0YW50fS5saW5rLW9wYWNpdHktMTB7LS1icy1saW5rLW9wYWNpdHk6MC4xfS5saW5rLW9wYWNpdHktMTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLW9wYWNpdHk6MC4xfS5saW5rLW9wYWNpdHktMjV7LS1icy1saW5rLW9wYWNpdHk6MC4yNX0ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OjAuMjV9Lmxpbmstb3BhY2l0eS01MHstLWJzLWxpbmstb3BhY2l0eTowLjV9Lmxpbmstb3BhY2l0eS01MC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTowLjV9Lmxpbmstb3BhY2l0eS03NXstLWJzLWxpbmstb3BhY2l0eTowLjc1fS5saW5rLW9wYWNpdHktNzUtaG92ZXI6aG92ZXJ7LS1icy1saW5rLW9wYWNpdHk6MC43NX0ubGluay1vcGFjaXR5LTEwMHstLWJzLWxpbmstb3BhY2l0eToxfS5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyey0tYnMtbGluay1vcGFjaXR5OjF9Lmxpbmstb2Zmc2V0LTF7dGV4dC11bmRlcmxpbmUtb2Zmc2V0OjAuMTI1ZW0haW1wb3J0YW50fS5saW5rLW9mZnNldC0xLWhvdmVyOmhvdmVye3RleHQtdW5kZXJsaW5lLW9mZnNldDowLjEyNWVtIWltcG9ydGFudH0ubGluay1vZmZzZXQtMnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6MC4yNWVtIWltcG9ydGFudH0ubGluay1vZmZzZXQtMi1ob3Zlcjpob3Zlcnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6MC4yNWVtIWltcG9ydGFudH0ubGluay1vZmZzZXQtM3t0ZXh0LXVuZGVybGluZS1vZmZzZXQ6MC4zNzVlbSFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTMtaG92ZXI6aG92ZXJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0OjAuMzc1ZW0haW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1wcmltYXJ5ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eToxOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXNlY29uZGFyeXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6MTstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtc3VjY2Vzc3stLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6MTstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1pbmZvey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eToxOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXdhcm5pbmd7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OjE7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtZGFuZ2Vyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eToxOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1saWdodHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6MTstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLWRhcmt7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OjE7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpIWltcG9ydGFudH0ubGluay11bmRlcmxpbmV7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OjE7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwxKSkhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSx2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LDEpKSFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6MH0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTowfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTowLjF9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OjAuMX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6MC4yNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6MC4yNX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS01MHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6MC41fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTowLjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzV7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OjAuNzV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OjAuNzV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eToxfS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6MX0uYmctcHJpbWFyeXstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLHZhcigtLWJzLWJnLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJnLXNlY29uZGFyeXstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksdmFyKC0tYnMtYmctb3BhY2l0eSkpIWltcG9ydGFudH0uYmctc3VjY2Vzc3stLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLHZhcigtLWJzLWJnLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJnLWluZm97LS1icy1iZy1vcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSx2YXIoLS1icy1iZy1vcGFjaXR5KSkhaW1wb3J0YW50fS5iZy13YXJuaW5ney0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksdmFyKC0tYnMtYmctb3BhY2l0eSkpIWltcG9ydGFudH0uYmctZGFuZ2Vyey0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSx2YXIoLS1icy1iZy1vcGFjaXR5KSkhaW1wb3J0YW50fS5iZy1saWdodHstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSx2YXIoLS1icy1iZy1vcGFjaXR5KSkhaW1wb3J0YW50fS5iZy1kYXJrey0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksdmFyKC0tYnMtYmctb3BhY2l0eSkpIWltcG9ydGFudH0uYmctYmxhY2t7LS1icy1iZy1vcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksdmFyKC0tYnMtYmctb3BhY2l0eSkpIWltcG9ydGFudH0uYmctd2hpdGV7LS1icy1iZy1vcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksdmFyKC0tYnMtYmctb3BhY2l0eSkpIWltcG9ydGFudH0uYmctYm9keXstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLHZhcigtLWJzLWJnLW9wYWNpdHkpKSFpbXBvcnRhbnR9LmJnLXRyYW5zcGFyZW50ey0tYnMtYmctb3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5iZy1ib2R5LXNlY29uZGFyeXstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXJnYiksdmFyKC0tYnMtYmctb3BhY2l0eSkpIWltcG9ydGFudH0uYmctYm9keS10ZXJ0aWFyeXstLWJzLWJnLW9wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtdGVydGlhcnktYmctcmdiKSx2YXIoLS1icy1iZy1vcGFjaXR5KSkhaW1wb3J0YW50fS5iZy1vcGFjaXR5LTEwey0tYnMtYmctb3BhY2l0eTowLjF9LmJnLW9wYWNpdHktMjV7LS1icy1iZy1vcGFjaXR5OjAuMjV9LmJnLW9wYWNpdHktNTB7LS1icy1iZy1vcGFjaXR5OjAuNX0uYmctb3BhY2l0eS03NXstLWJzLWJnLW9wYWNpdHk6MC43NX0uYmctb3BhY2l0eS0xMDB7LS1icy1iZy1vcGFjaXR5OjF9LmJnLXByaW1hcnktc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpIWltcG9ydGFudH0uYmctc3VjY2Vzcy1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSkhaW1wb3J0YW50fS5iZy1pbmZvLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWluZm8tYmctc3VidGxlKSFpbXBvcnRhbnR9LmJnLXdhcm5pbmctc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpIWltcG9ydGFudH0uYmctZGFuZ2VyLXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpIWltcG9ydGFudH0uYmctbGlnaHQtc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKSFpbXBvcnRhbnR9LmJnLWRhcmstc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpIWltcG9ydGFudH0uYmctZ3JhZGllbnR7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1ncmFkaWVudCkhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hbGx7LXdlYmtpdC11c2VyLXNlbGVjdDphbGwhaW1wb3J0YW50Oy1tb3otdXNlci1zZWxlY3Q6YWxsIWltcG9ydGFudDt1c2VyLXNlbGVjdDphbGwhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRvey13ZWJraXQtdXNlci1zZWxlY3Q6YXV0byFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDphdXRvIWltcG9ydGFudDt1c2VyLXNlbGVjdDphdXRvIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmUhaW1wb3J0YW50Oy1tb3otdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnR9LnBlLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZSFpbXBvcnRhbnR9LnBlLWF1dG97cG9pbnRlci1ldmVudHM6YXV0byFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAhaW1wb3J0YW50fS5yb3VuZGVkLTF7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSFpbXBvcnRhbnR9LnJvdW5kZWQtMntib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpIWltcG9ydGFudH0ucm91bmRlZC0ze2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykhaW1wb3J0YW50fS5yb3VuZGVkLTR7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSFpbXBvcnRhbnR9LnJvdW5kZWQtNXtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlIWltcG9ydGFudH0ucm91bmRlZC1waWxse2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSFpbXBvcnRhbnR9LnJvdW5kZWQtdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpIWltcG9ydGFudH0ucm91bmRlZC10b3AtMHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0xe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pIWltcG9ydGFudH0ucm91bmRlZC10b3AtMntib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSFpbXBvcnRhbnR9LnJvdW5kZWQtdG9wLTN7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC00e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpIWltcG9ydGFudH0ucm91bmRlZC10b3AtNXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpIWltcG9ydGFudH0ucm91bmRlZC10b3AtY2lyY2xle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NTAlIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1MCUhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC1waWxse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSFpbXBvcnRhbnR9LnJvdW5kZWQtZW5ke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTB7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MCFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MCFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTF7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pIWltcG9ydGFudH0ucm91bmRlZC1lbmQtMntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0ze2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpIWltcG9ydGFudH0ucm91bmRlZC1lbmQtNXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLWNpcmNsZXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1MCUhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjUwJSFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLXBpbGx7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tMHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0xe2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tMntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9tLTN7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS00e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tNXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tY2lyY2xle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjUwJSFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo1MCUhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS1waWxse2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtMHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MCFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtMXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0ye2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTN7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtNHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC01e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtY2lyY2xle2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NTAlIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjUwJSFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtcGlsbHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSFpbXBvcnRhbnR9LnZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuIWltcG9ydGFudH0uei1uMXt6LWluZGV4Oi0xIWltcG9ydGFudH0uei0we3otaW5kZXg6MCFpbXBvcnRhbnR9LnotMXt6LWluZGV4OjEhaW1wb3J0YW50fS56LTJ7ei1pbmRleDoyIWltcG9ydGFudH0uei0ze3otaW5kZXg6MyFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5mbG9hdC1zbS1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtc20tZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1jb250YWluey1vLW9iamVjdC1maXQ6Y29udGFpbiFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb250YWluIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1jb3Zlcnstby1vYmplY3QtZml0OmNvdmVyIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1maWxsey1vLW9iamVjdC1maXQ6ZmlsbCFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpmaWxsIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1zY2FsZXstby1vYmplY3QtZml0OnNjYWxlLWRvd24haW1wb3J0YW50O29iamVjdC1maXQ6c2NhbGUtZG93biFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc20tbm9uZXstby1vYmplY3QtZml0Om5vbmUhaW1wb3J0YW50O29iamVjdC1maXQ6bm9uZSFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLXNtLWdyaWR7ZGlzcGxheTpncmlkIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkIWltcG9ydGFudH0uZC1zbS10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC1zbS10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fS5kLXNtLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC1zbS1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9LmQtc20tbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5mbGV4LXNtLWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtc20tcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1zbS1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtc20tc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgtc20td3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LXNtLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWF1dG97YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH0ub3JkZXItc20tZmlyc3R7b3JkZXI6LTEhaW1wb3J0YW50fS5vcmRlci1zbS0we29yZGVyOjAhaW1wb3J0YW50fS5vcmRlci1zbS0xe29yZGVyOjEhaW1wb3J0YW50fS5vcmRlci1zbS0ye29yZGVyOjIhaW1wb3J0YW50fS5vcmRlci1zbS0ze29yZGVyOjMhaW1wb3J0YW50fS5vcmRlci1zbS00e29yZGVyOjQhaW1wb3J0YW50fS5vcmRlci1zbS01e29yZGVyOjUhaW1wb3J0YW50fS5vcmRlci1zbS1sYXN0e29yZGVyOjYhaW1wb3J0YW50fS5tLXNtLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tLXNtLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm0tc20tMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tLXNtLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tLXNtLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm0tc20tNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9Lm0tc20tYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9Lm14LXNtLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm14LXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm14LXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5teC1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ubXktc20tMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm15LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubXktc20tMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubXktc20tM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm15LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubXktc20tNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tdC1zbS0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9Lm10LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tdC1zbS0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fS5tdC1zbS0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9Lm10LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tdC1zbS01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm10LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWUtc20tMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1lLXNtLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1lLXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWUtc20tM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1lLXNtLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1lLXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tZS1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWItc20tMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5tYi1zbS0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWItc20tMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWItc20tM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tYi1zbS00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWItc20tNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tYi1zbS1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm1zLXNtLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm1zLXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXMtc20tMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm1zLXNtLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm1zLXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXMtc20tNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXMtc20tYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ucC1zbS0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnAtc20tMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9LnAtc20tMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucC1zbS0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnAtc20tNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9LnAtc20tNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5weC1zbS0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHgtc20tMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5weC1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHgtc20tNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ucHktc20tMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucHktc20tMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnB5LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucHktc20tM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucHktc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnB5LXNtLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnB0LXNtLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnB0LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucHQtc20tMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9LnB0LXNtLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucHQtc20tNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucGUtc20tMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wZS1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGUtc20tMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGUtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wZS1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGUtc20tNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi1zbS0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wYi1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnBiLXNtLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wYi1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wYi1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnBiLXNtLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBzLXNtLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wcy1zbS0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wcy1zbS0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnBzLXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wcy1zbS00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wcy1zbS01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0uZ2FwLXNtLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAtc20tMXtnYXA6LjI1cmVtIWltcG9ydGFudH0uZ2FwLXNtLTJ7Z2FwOi41cmVtIWltcG9ydGFudH0uZ2FwLXNtLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAtc20tNHtnYXA6MS41cmVtIWltcG9ydGFudH0uZ2FwLXNtLTV7Z2FwOjNyZW0haW1wb3J0YW50fS5yb3ctZ2FwLXNtLTB7cm93LWdhcDowIWltcG9ydGFudH0ucm93LWdhcC1zbS0xe3Jvdy1nYXA6LjI1cmVtIWltcG9ydGFudH0ucm93LWdhcC1zbS0ye3Jvdy1nYXA6LjVyZW0haW1wb3J0YW50fS5yb3ctZ2FwLXNtLTN7cm93LWdhcDoxcmVtIWltcG9ydGFudH0ucm93LWdhcC1zbS00e3Jvdy1nYXA6MS41cmVtIWltcG9ydGFudH0ucm93LWdhcC1zbS01e3Jvdy1nYXA6M3JlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMHstbW96LWNvbHVtbi1nYXA6MCFpbXBvcnRhbnQ7Y29sdW1uLWdhcDowIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0xey1tb3otY29sdW1uLWdhcDowLjI1cmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOi4yNXJlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMnstbW96LWNvbHVtbi1nYXA6MC41cmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOi41cmVtIWltcG9ydGFudH0uY29sdW1uLWdhcC1zbS0zey1tb3otY29sdW1uLWdhcDoxcmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOjFyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTR7LW1vei1jb2x1bW4tZ2FwOjEuNXJlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDoxLjVyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTV7LW1vei1jb2x1bW4tZ2FwOjNyZW0haW1wb3J0YW50O2NvbHVtbi1nYXA6M3JlbSFpbXBvcnRhbnR9LnRleHQtc20tc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1zbS1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtc20tY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5mbG9hdC1tZC1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtbWQtZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbWQtbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1jb250YWluey1vLW9iamVjdC1maXQ6Y29udGFpbiFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb250YWluIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1jb3Zlcnstby1vYmplY3QtZml0OmNvdmVyIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1maWxsey1vLW9iamVjdC1maXQ6ZmlsbCFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpmaWxsIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1zY2FsZXstby1vYmplY3QtZml0OnNjYWxlLWRvd24haW1wb3J0YW50O29iamVjdC1maXQ6c2NhbGUtZG93biFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbWQtbm9uZXstby1vYmplY3QtZml0Om5vbmUhaW1wb3J0YW50O29iamVjdC1maXQ6bm9uZSFpbXBvcnRhbnR9LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLW1kLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLW1kLWdyaWR7ZGlzcGxheTpncmlkIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkIWltcG9ydGFudH0uZC1tZC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC1tZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC1tZC1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5mbGV4LW1kLWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgtbWQtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1tZC1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbWQtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWF1dG97YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH0ub3JkZXItbWQtZmlyc3R7b3JkZXI6LTEhaW1wb3J0YW50fS5vcmRlci1tZC0we29yZGVyOjAhaW1wb3J0YW50fS5vcmRlci1tZC0xe29yZGVyOjEhaW1wb3J0YW50fS5vcmRlci1tZC0ye29yZGVyOjIhaW1wb3J0YW50fS5vcmRlci1tZC0ze29yZGVyOjMhaW1wb3J0YW50fS5vcmRlci1tZC00e29yZGVyOjQhaW1wb3J0YW50fS5vcmRlci1tZC01e29yZGVyOjUhaW1wb3J0YW50fS5vcmRlci1tZC1sYXN0e29yZGVyOjYhaW1wb3J0YW50fS5tLW1kLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tLW1kLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm0tbWQtMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tLW1kLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tLW1kLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm0tbWQtNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9Lm0tbWQtYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9Lm14LW1kLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5teC1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm14LW1kLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm14LW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5teC1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm14LW1kLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ubXktbWQtMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm15LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubXktbWQtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubXktbWQtM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm15LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubXktbWQtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm15LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tdC1tZC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9Lm10LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tdC1tZC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fS5tdC1tZC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9Lm10LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tdC1tZC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm10LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWUtbWQtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1lLW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1lLW1kLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWUtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1lLW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1lLW1kLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tZS1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWItbWQtMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5tYi1tZC0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWItbWQtMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWItbWQtM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tYi1tZC00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWItbWQtNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tYi1tZC1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm1zLW1kLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm1zLW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXMtbWQtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm1zLW1kLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm1zLW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXMtbWQtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXMtbWQtYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ucC1tZC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnAtbWQtMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9LnAtbWQtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucC1tZC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnAtbWQtNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9LnAtbWQtNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5weC1tZC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5weC1tZC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHgtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5weC1tZC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ucHktbWQtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucHktbWQtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucHktbWQtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucHktbWQtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnB5LW1kLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnB0LW1kLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnB0LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucHQtbWQtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9LnB0LW1kLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucHQtbWQtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucGUtbWQtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wZS1tZC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGUtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGUtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wZS1tZC00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGUtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi1tZC0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wYi1tZC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnBiLW1kLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wYi1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wYi1tZC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnBiLW1kLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBzLW1kLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wcy1tZC0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wcy1tZC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnBzLW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wcy1tZC00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wcy1tZC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0uZ2FwLW1kLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAtbWQtMXtnYXA6LjI1cmVtIWltcG9ydGFudH0uZ2FwLW1kLTJ7Z2FwOi41cmVtIWltcG9ydGFudH0uZ2FwLW1kLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAtbWQtNHtnYXA6MS41cmVtIWltcG9ydGFudH0uZ2FwLW1kLTV7Z2FwOjNyZW0haW1wb3J0YW50fS5yb3ctZ2FwLW1kLTB7cm93LWdhcDowIWltcG9ydGFudH0ucm93LWdhcC1tZC0xe3Jvdy1nYXA6LjI1cmVtIWltcG9ydGFudH0ucm93LWdhcC1tZC0ye3Jvdy1nYXA6LjVyZW0haW1wb3J0YW50fS5yb3ctZ2FwLW1kLTN7cm93LWdhcDoxcmVtIWltcG9ydGFudH0ucm93LWdhcC1tZC00e3Jvdy1nYXA6MS41cmVtIWltcG9ydGFudH0ucm93LWdhcC1tZC01e3Jvdy1nYXA6M3JlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtMHstbW96LWNvbHVtbi1nYXA6MCFpbXBvcnRhbnQ7Y29sdW1uLWdhcDowIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0xey1tb3otY29sdW1uLWdhcDowLjI1cmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOi4yNXJlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtMnstbW96LWNvbHVtbi1nYXA6MC41cmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOi41cmVtIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0zey1tb3otY29sdW1uLWdhcDoxcmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOjFyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTR7LW1vei1jb2x1bW4tZ2FwOjEuNXJlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDoxLjVyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLW1kLTV7LW1vei1jb2x1bW4tZ2FwOjNyZW0haW1wb3J0YW50O2NvbHVtbi1nYXA6M3JlbSFpbXBvcnRhbnR9LnRleHQtbWQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1tZC1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5mbG9hdC1sZy1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtbGctZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1jb250YWluey1vLW9iamVjdC1maXQ6Y29udGFpbiFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb250YWluIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1jb3Zlcnstby1vYmplY3QtZml0OmNvdmVyIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1maWxsey1vLW9iamVjdC1maXQ6ZmlsbCFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpmaWxsIWltcG9ydGFudH0ub2JqZWN0LWZpdC1sZy1zY2FsZXstby1vYmplY3QtZml0OnNjYWxlLWRvd24haW1wb3J0YW50O29iamVjdC1maXQ6c2NhbGUtZG93biFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctbm9uZXstby1vYmplY3QtZml0Om5vbmUhaW1wb3J0YW50O29iamVjdC1maXQ6bm9uZSFpbXBvcnRhbnR9LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLWxnLWdyaWR7ZGlzcGxheTpncmlkIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkIWltcG9ydGFudH0uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC1sZy10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fS5kLWxnLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9LmQtbGctbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5mbGV4LWxnLWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtbGctcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbGctbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWF1dG97YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH0ub3JkZXItbGctZmlyc3R7b3JkZXI6LTEhaW1wb3J0YW50fS5vcmRlci1sZy0we29yZGVyOjAhaW1wb3J0YW50fS5vcmRlci1sZy0xe29yZGVyOjEhaW1wb3J0YW50fS5vcmRlci1sZy0ye29yZGVyOjIhaW1wb3J0YW50fS5vcmRlci1sZy0ze29yZGVyOjMhaW1wb3J0YW50fS5vcmRlci1sZy00e29yZGVyOjQhaW1wb3J0YW50fS5vcmRlci1sZy01e29yZGVyOjUhaW1wb3J0YW50fS5vcmRlci1sZy1sYXN0e29yZGVyOjYhaW1wb3J0YW50fS5tLWxnLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tLWxnLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjVyZW0haW1wb3J0YW50fS5tLWxnLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tLWxnLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm0tbGctNXttYXJnaW46M3JlbSFpbXBvcnRhbnR9Lm0tbGctYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9Lm14LWxnLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5teC1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm14LWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5teC1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5teC1sZy1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ubXktbGctMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubXktbGctMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubXktbGctM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubXktbGctNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm15LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tdC1sZy0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9Lm10LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tdC1sZy0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50fS5tdC1sZy0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9Lm10LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tdC1sZy01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9Lm10LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWUtbGctMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1lLWxnLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1lLWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWUtbGctM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1lLWxnLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9Lm1lLWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tZS1sZy1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWItbGctMHttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5tYi1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWItbGctMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWItbGctM3ttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5tYi1sZy00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWItbGctNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tYi1sZy1hdXRve21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm1zLWxnLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm1zLWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXMtbGctMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm1zLWxnLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm1zLWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXMtbGctNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXMtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ucC1sZy0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnAtbGctMXtwYWRkaW5nOi4yNXJlbSFpbXBvcnRhbnR9LnAtbGctMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucC1sZy0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnAtbGctNHtwYWRkaW5nOjEuNXJlbSFpbXBvcnRhbnR9LnAtbGctNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHgtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ucHktbGctMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucHktbGctMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnB5LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucHktbGctM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucHktbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnB5LWxnLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnB0LWxnLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnB0LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudH0ucHQtbGctMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9LnB0LWxnLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudH0ucHQtbGctNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucGUtbGctMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wZS1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ucGUtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGUtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wZS1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ucGUtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi1sZy0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wYi1sZy0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LnBiLWxnLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wYi1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wYi1sZy00e3BhZGRpbmctYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LnBiLWxnLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBzLWxnLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wcy1sZy0xe3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5wcy1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnBzLWxnLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wcy1sZy00e3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5wcy1sZy01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0uZ2FwLWxnLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAtbGctMXtnYXA6LjI1cmVtIWltcG9ydGFudH0uZ2FwLWxnLTJ7Z2FwOi41cmVtIWltcG9ydGFudH0uZ2FwLWxnLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAtbGctNHtnYXA6MS41cmVtIWltcG9ydGFudH0uZ2FwLWxnLTV7Z2FwOjNyZW0haW1wb3J0YW50fS5yb3ctZ2FwLWxnLTB7cm93LWdhcDowIWltcG9ydGFudH0ucm93LWdhcC1sZy0xe3Jvdy1nYXA6LjI1cmVtIWltcG9ydGFudH0ucm93LWdhcC1sZy0ye3Jvdy1nYXA6LjVyZW0haW1wb3J0YW50fS5yb3ctZ2FwLWxnLTN7cm93LWdhcDoxcmVtIWltcG9ydGFudH0ucm93LWdhcC1sZy00e3Jvdy1nYXA6MS41cmVtIWltcG9ydGFudH0ucm93LWdhcC1sZy01e3Jvdy1nYXA6M3JlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMHstbW96LWNvbHVtbi1nYXA6MCFpbXBvcnRhbnQ7Y29sdW1uLWdhcDowIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy0xey1tb3otY29sdW1uLWdhcDowLjI1cmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOi4yNXJlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbGctMnstbW96LWNvbHVtbi1nYXA6MC41cmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOi41cmVtIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy0zey1tb3otY29sdW1uLWdhcDoxcmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOjFyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTR7LW1vei1jb2x1bW4tZ2FwOjEuNXJlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDoxLjVyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTV7LW1vei1jb2x1bW4tZ2FwOjNyZW0haW1wb3J0YW50O2NvbHVtbi1nYXA6M3JlbSFpbXBvcnRhbnR9LnRleHQtbGctc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1sZy1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZmxvYXQteGwtc3RhcnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LXhsLWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtY29udGFpbnstby1vYmplY3QtZml0OmNvbnRhaW4haW1wb3J0YW50O29iamVjdC1maXQ6Y29udGFpbiFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtY292ZXJ7LW8tb2JqZWN0LWZpdDpjb3ZlciFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb3ZlciFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtZmlsbHstby1vYmplY3QtZml0OmZpbGwhaW1wb3J0YW50O29iamVjdC1maXQ6ZmlsbCFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtc2NhbGV7LW8tb2JqZWN0LWZpdDpzY2FsZS1kb3duIWltcG9ydGFudDtvYmplY3QtZml0OnNjYWxlLWRvd24haW1wb3J0YW50fS5vYmplY3QtZml0LXhsLW5vbmV7LW8tb2JqZWN0LWZpdDpub25lIWltcG9ydGFudDtvYmplY3QtZml0Om5vbmUhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH0uZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC14bC1ncmlke2Rpc3BsYXk6Z3JpZCFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCFpbXBvcnRhbnR9LmQteGwtdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH0uZC14bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9LmQteGwtZmxleHtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fS5kLXhsLW5vbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH0uZmxleC14bC1maWxse2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fS5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4haW1wb3J0YW50fS5mbGV4LXhsLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0we2ZsZXgtZ3JvdzowIWltcG9ydGFudH0uZmxleC14bC1ncm93LTF7ZmxleC1ncm93OjEhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC14bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9Lm9yZGVyLXhsLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXIteGwtMHtvcmRlcjowIWltcG9ydGFudH0ub3JkZXIteGwtMXtvcmRlcjoxIWltcG9ydGFudH0ub3JkZXIteGwtMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXIteGwtM3tvcmRlcjozIWltcG9ydGFudH0ub3JkZXIteGwtNHtvcmRlcjo0IWltcG9ydGFudH0ub3JkZXIteGwtNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXIteGwtbGFzdHtvcmRlcjo2IWltcG9ydGFudH0ubS14bC0we21hcmdpbjowIWltcG9ydGFudH0ubS14bC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubS14bC0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubS14bC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLXhsLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tLXhsLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5teC14bC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5teC14bC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5teC14bC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5teC14bC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXgteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LXhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5teS14bC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm15LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5teS14bC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm15LXhsLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXQteGwtMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tdC14bC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQteGwtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXQteGwtM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tdC14bC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQteGwtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tdC14bC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1lLXhsLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS14bC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tZS14bC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1lLXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS14bC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tZS14bC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWUteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLXhsLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWIteGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWIteGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWIteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tcy14bC0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tcy14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLXhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tcy14bC0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tcy14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLXhsLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm1zLXhsLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLXhsLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wLXhsLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnAteGwtM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLXhsLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wLXhsLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHgteGwtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB4LXhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHgteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB4LXhsLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnB5LXhsLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnB5LXhsLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LXhsLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5weS14bC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wdC14bC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnB0LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wdC14bC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC14bC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnB0LXhsLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnBlLXhsLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBlLXhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBlLXhsLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBlLXhsLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGIteGwtMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGIteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wYi14bC0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGIteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGIteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wYi14bC01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wcy14bC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHMteGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wcy14bC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHMteGwtNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LmdhcC14bC0we2dhcDowIWltcG9ydGFudH0uZ2FwLXhsLTF7Z2FwOi4yNXJlbSFpbXBvcnRhbnR9LmdhcC14bC0ye2dhcDouNXJlbSFpbXBvcnRhbnR9LmdhcC14bC0ze2dhcDoxcmVtIWltcG9ydGFudH0uZ2FwLXhsLTR7Z2FwOjEuNXJlbSFpbXBvcnRhbnR9LmdhcC14bC01e2dhcDozcmVtIWltcG9ydGFudH0ucm93LWdhcC14bC0we3Jvdy1nYXA6MCFpbXBvcnRhbnR9LnJvdy1nYXAteGwtMXtyb3ctZ2FwOi4yNXJlbSFpbXBvcnRhbnR9LnJvdy1nYXAteGwtMntyb3ctZ2FwOi41cmVtIWltcG9ydGFudH0ucm93LWdhcC14bC0ze3Jvdy1nYXA6MXJlbSFpbXBvcnRhbnR9LnJvdy1nYXAteGwtNHtyb3ctZ2FwOjEuNXJlbSFpbXBvcnRhbnR9LnJvdy1nYXAteGwtNXtyb3ctZ2FwOjNyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTB7LW1vei1jb2x1bW4tZ2FwOjAhaW1wb3J0YW50O2NvbHVtbi1nYXA6MCFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtMXstbW96LWNvbHVtbi1nYXA6MC4yNXJlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDouMjVyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTJ7LW1vei1jb2x1bW4tZ2FwOjAuNXJlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDouNXJlbSFpbXBvcnRhbnR9LmNvbHVtbi1nYXAteGwtM3stbW96LWNvbHVtbi1nYXA6MXJlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDoxcmVtIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC00ey1tb3otY29sdW1uLWdhcDoxLjVyZW0haW1wb3J0YW50O2NvbHVtbi1nYXA6MS41cmVtIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC01ey1tb3otY29sdW1uLWdhcDozcmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOjNyZW0haW1wb3J0YW50fS50ZXh0LXhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LnRleHQteGwtZW5ke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmZsb2F0LXh4bC1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQteHhsLWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LXh4bC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1jb250YWluey1vLW9iamVjdC1maXQ6Y29udGFpbiFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb250YWluIWltcG9ydGFudH0ub2JqZWN0LWZpdC14eGwtY292ZXJ7LW8tb2JqZWN0LWZpdDpjb3ZlciFpbXBvcnRhbnQ7b2JqZWN0LWZpdDpjb3ZlciFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWZpbGx7LW8tb2JqZWN0LWZpdDpmaWxsIWltcG9ydGFudDtvYmplY3QtZml0OmZpbGwhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1zY2FsZXstby1vYmplY3QtZml0OnNjYWxlLWRvd24haW1wb3J0YW50O29iamVjdC1maXQ6c2NhbGUtZG93biFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLW5vbmV7LW8tb2JqZWN0LWZpdDpub25lIWltcG9ydGFudDtvYmplY3QtZml0Om5vbmUhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXh4bC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC14eGwtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkIWltcG9ydGFudH0uZC14eGwtdGFibGV7ZGlzcGxheTp0YWJsZSFpbXBvcnRhbnR9LmQteHhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQteHhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC14eGwtZmxleHtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC14eGwtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5mbGV4LXh4bC1maWxse2ZsZXg6MSAxIGF1dG8haW1wb3J0YW50fS5mbGV4LXh4bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC14eGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgteHhsLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlIWltcG9ydGFudH0uZmxleC14eGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXh4bC1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LXh4bC1ncm93LTF7ZmxleC1ncm93OjEhaW1wb3J0YW50fS5mbGV4LXh4bC1zaHJpbmstMHtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC14eGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgteHhsLXdyYXB7ZmxleC13cmFwOndyYXAhaW1wb3J0YW50fS5mbGV4LXh4bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgteHhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWF1dG97YWxpZ24tc2VsZjphdXRvIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fS5vcmRlci14eGwtZmlyc3R7b3JkZXI6LTEhaW1wb3J0YW50fS5vcmRlci14eGwtMHtvcmRlcjowIWltcG9ydGFudH0ub3JkZXIteHhsLTF7b3JkZXI6MSFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0ye29yZGVyOjIhaW1wb3J0YW50fS5vcmRlci14eGwtM3tvcmRlcjozIWltcG9ydGFudH0ub3JkZXIteHhsLTR7b3JkZXI6NCFpbXBvcnRhbnR9Lm9yZGVyLXh4bC01e29yZGVyOjUhaW1wb3J0YW50fS5vcmRlci14eGwtbGFzdHtvcmRlcjo2IWltcG9ydGFudH0ubS14eGwtMHttYXJnaW46MCFpbXBvcnRhbnR9Lm0teHhsLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9Lm0teHhsLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubS14eGwtM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm0teHhsLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9Lm0teHhsLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tLXh4bC1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXgteHhsLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5teC14eGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5teC14eGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXgteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5teC14eGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5teC14eGwtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm14LXh4bC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ubXkteHhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5teS14eGwtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5teS14eGwtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubXkteHhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5teS14eGwtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5teS14eGwtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm15LXh4bC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXQteHhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXQteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50fS5tdC14eGwtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXQteHhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXQteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50fS5tdC14eGwtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tdC14eGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tZS14eGwtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnR9Lm1lLXh4bC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tZS14eGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5tZS14eGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9Lm1lLXh4bC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tZS14eGwtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9Lm1lLXh4bC1hdXRve21hcmdpbi1yaWdodDphdXRvIWltcG9ydGFudH0ubWIteHhsLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWIteHhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tYi14eGwtMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0ubWIteHhsLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWIteHhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tYi14eGwtNXttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5tYi14eGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tcy14eGwtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXMteHhsLTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXMteHhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tcy14eGwtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXMteHhsLTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXMteHhsLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm1zLXh4bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5wLXh4bC0we3BhZGRpbmc6MCFpbXBvcnRhbnR9LnAteHhsLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wLXh4bC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wLXh4bC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LnAteHhsLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wLXh4bC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9LnB4LXh4bC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5weC14eGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB4LXh4bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnB4LXh4bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5weC14eGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB4LXh4bC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5weS14eGwtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucHkteHhsLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5weS14eGwtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5weS14eGwtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucHkteHhsLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5weS14eGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHQteHhsLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnR9LnB0LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnB0LXh4bC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucHQteHhsLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnR9LnB0LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnB0LXh4bC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wZS14eGwtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50fS5wZS14eGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBlLXh4bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wZS14eGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5wZS14eGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBlLXh4bC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBiLXh4bC0we3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5wYi14eGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wYi14eGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnBiLXh4bC0ze3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5wYi14eGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wYi14eGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHMteHhsLTB7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50fS5wcy14eGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHMteHhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHMteHhsLTN7cGFkZGluZy1sZWZ0OjFyZW0haW1wb3J0YW50fS5wcy14eGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHMteHhsLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5nYXAteHhsLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAteHhsLTF7Z2FwOi4yNXJlbSFpbXBvcnRhbnR9LmdhcC14eGwtMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAteHhsLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAteHhsLTR7Z2FwOjEuNXJlbSFpbXBvcnRhbnR9LmdhcC14eGwtNXtnYXA6M3JlbSFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTB7cm93LWdhcDowIWltcG9ydGFudH0ucm93LWdhcC14eGwtMXtyb3ctZ2FwOi4yNXJlbSFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTJ7cm93LWdhcDouNXJlbSFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTN7cm93LWdhcDoxcmVtIWltcG9ydGFudH0ucm93LWdhcC14eGwtNHtyb3ctZ2FwOjEuNXJlbSFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTV7cm93LWdhcDozcmVtIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtMHstbW96LWNvbHVtbi1nYXA6MCFpbXBvcnRhbnQ7Y29sdW1uLWdhcDowIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtMXstbW96LWNvbHVtbi1nYXA6MC4yNXJlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDouMjVyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0yey1tb3otY29sdW1uLWdhcDowLjVyZW0haW1wb3J0YW50O2NvbHVtbi1nYXA6LjVyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0zey1tb3otY29sdW1uLWdhcDoxcmVtIWltcG9ydGFudDtjb2x1bW4tZ2FwOjFyZW0haW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC00ey1tb3otY29sdW1uLWdhcDoxLjVyZW0haW1wb3J0YW50O2NvbHVtbi1nYXA6MS41cmVtIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtNXstbW96LWNvbHVtbi1nYXA6M3JlbSFpbXBvcnRhbnQ7Y29sdW1uLWdhcDozcmVtIWltcG9ydGFudH0udGV4dC14eGwtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC14eGwtZW5ke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXh4bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5mcy0xe2ZvbnQtc2l6ZToyLjVyZW0haW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZToycmVtIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6MS43NXJlbSFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOjEuNXJlbSFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuZC1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtcHJpbnQtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1wcmludC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLm1pbi5jc3MubWFwICovXG4iLCIvKipcbiAqIE93bCBDYXJvdXNlbCB2Mi4zLjRcbiAqIENvcHlyaWdodCAyMDEzLTIwMTggRGF2aWQgRGV1dHNjaFxuICogTGljZW5zZWQgdW5kZXI6IFNFRSBMSUNFTlNFIElOIGh0dHBzOi8vZ2l0aHViLmNvbS9Pd2xDYXJvdXNlbDIvT3dsQ2Fyb3VzZWwyL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcbiAqL1xuLm93bC1jYXJvdXNlbCwub3dsLWNhcm91c2VsIC5vd2wtaXRlbXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7cG9zaXRpb246cmVsYXRpdmV9Lm93bC1jYXJvdXNlbHtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTt6LWluZGV4OjF9Lm93bC1jYXJvdXNlbCAub3dsLXN0YWdle3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246cGFuLVk7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlcntjb250ZW50OlwiLlwiO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDt2aXNpYmlsaXR5OmhpZGRlbjtsaW5lLWhlaWdodDowO2hlaWdodDowfS5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtLC5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ub3dsLWNhcm91c2VsIC5vd2wtaXRlbXttaW4taGVpZ2h0OjFweDtmbG9hdDpsZWZ0Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmV9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ub3dsLWNhcm91c2VsIC5vd2wtZG90cy5kaXNhYmxlZCwub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVke2Rpc3BsYXk6bm9uZX0ubm8tanMgLm93bC1jYXJvdXNlbCwub3dsLWNhcm91c2VsLm93bC1sb2FkZWR7ZGlzcGxheTpibG9ja30ub3dsLWNhcm91c2VsIC5vd2wtZG90LC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2e2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCwub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiwub3dsLWNhcm91c2VsIGJ1dHRvbi5vd2wtZG90e2JhY2tncm91bmQ6MCAwO2NvbG9yOmluaGVyaXQ7Ym9yZGVyOm5vbmU7cGFkZGluZzowIWltcG9ydGFudDtmb250OmluaGVyaXR9Lm93bC1jYXJvdXNlbC5vd2wtbG9hZGluZ3tvcGFjaXR5OjA7ZGlzcGxheTpibG9ja30ub3dsLWNhcm91c2VsLm93bC1oaWRkZW57b3BhY2l0eTowfS5vd2wtY2Fyb3VzZWwub3dsLXJlZnJlc2ggLm93bC1pdGVte3Zpc2liaWxpdHk6aGlkZGVufS5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtey1tcy10b3VjaC1hY3Rpb246cGFuLXk7dG91Y2gtYWN0aW9uOnBhbi15Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ub3dsLWNhcm91c2VsLm93bC1ncmFie2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5vd2wtY2Fyb3VzZWwub3dsLXJ0bHtkaXJlY3Rpb246cnRsfS5vd2wtY2Fyb3VzZWwub3dsLXJ0bCAub3dsLWl0ZW17ZmxvYXQ6cmlnaHR9Lm93bC1jYXJvdXNlbCAuYW5pbWF0ZWR7YW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtaW57ei1pbmRleDowfS5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXR7ei1pbmRleDoxfS5vd2wtY2Fyb3VzZWwgLmZhZGVPdXR7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dH1Aa2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowfX0ub3dsLWhlaWdodHt0cmFuc2l0aW9uOmhlaWdodCAuNXMgZWFzZS1pbi1vdXR9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5e29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9Lm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSksLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5W3NyY149XCJcIl17bWF4LWhlaWdodDowfS5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5vd2wtbGF6eXt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojMDAwfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb257cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjgwcHg7d2lkdGg6ODBweDtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi00MHB4O21hcmdpbi10b3A6LTQwcHg7YmFja2dyb3VuZDp1cmwob3dsLnZpZGVvLnBsYXkucG5nKSBuby1yZXBlYXQ7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDoxOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjFzIGVhc2V9Lm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlcnstbXMtdHJhbnNmb3JtOnNjYWxlKDEuMywxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMsMS4zKX0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXBsYXktaWNvbiwub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXRue2Rpc3BsYXk6bm9uZX0ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG57b3BhY2l0eTowO2hlaWdodDoxMDAlO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlfS5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0iLCIvKipcbiAqIE93bCBDYXJvdXNlbCB2Mi4zLjRcbiAqIENvcHlyaWdodCAyMDEzLTIwMTggRGF2aWQgRGV1dHNjaFxuICogTGljZW5zZWQgdW5kZXI6IFNFRSBMSUNFTlNFIElOIGh0dHBzOi8vZ2l0aHViLmNvbS9Pd2xDYXJvdXNlbDIvT3dsQ2Fyb3VzZWwyL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcbiAqL1xuLm93bC10aGVtZSAub3dsLWRvdHMsLm93bC10aGVtZSAub3dsLW5hdnt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9Lm93bC10aGVtZSAub3dsLW5hdnttYXJnaW4tdG9wOjEwcHh9Lm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPW93bC1de2NvbG9yOiNGRkY7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjVweDtwYWRkaW5nOjRweCA3cHg7YmFja2dyb3VuZDojRDZENkQ2O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6M3B4fS5vd2wtdGhlbWUgLm93bC1uYXYgW2NsYXNzKj1vd2wtXTpob3ZlcntiYWNrZ3JvdW5kOiM4Njk3OTE7Y29sb3I6I0ZGRjt0ZXh0LWRlY29yYXRpb246bm9uZX0ub3dsLXRoZW1lIC5vd2wtbmF2IC5kaXNhYmxlZHtvcGFjaXR5Oi41O2N1cnNvcjpkZWZhdWx0fS5vd2wtdGhlbWUgLm93bC1uYXYuZGlzYWJsZWQrLm93bC1kb3Rze21hcmdpbi10b3A6MTBweH0ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdHtkaXNwbGF5OmlubGluZS1ibG9jazt6b29tOjF9Lm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qgc3Bhbnt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O21hcmdpbjo1cHggN3B4O2JhY2tncm91bmQ6I0Q2RDZENjtkaXNwbGF5OmJsb2NrOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZTtib3JkZXItcmFkaXVzOjMwcHh9Lm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW4sLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Q6aG92ZXIgc3BhbntiYWNrZ3JvdW5kOiM4Njk3OTF9IiwiJWZsZXhDb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4lYWxpZ25DZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4lZmxleENlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4lZmxleEJldHdlZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbiVncmlkQ2VudGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cblxuJWN1c3RvbVNjcm9sbEJhciB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGJhY2tncm91bmQ6IGhzbCgwLCAwJSwgOTYlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoYmxhY2ssIDAuNCk7XG4gICAgYmFja2dyb3VuZDogaHNsYSgyMDYsIDEwMCUsIDQ1JSwgMSk7XG4gIH1cbn1cbiIsImh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbmJvZHkge1xuICBjb2xvcjogJGJsYWNrO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiAkZmYtaGVsdmV0aWNhO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmltZyxcbnBpY3R1cmUsXG5zdmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIEZvbnQgZmFtaWx5ICAgICAgICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuJGZmLWhlbHZldGljYTogXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuJGZmLXJvYm90bzogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiRmZi1tb250c2VycmF0OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIENvbG9ycyAgICAgICAgICAgICAgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRibGFjazogIzAwMDAwMDtcbiRzZWNvbmRhcnktYmxhY2s6ICMyMTIxMjE7XG4kdGV4dC1ibGFjazogIzQ1NDU0NTtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRzbGF0ZTogI2Y3ZjdmNztcbiRicm93bjogIzk0NTU0NztcbiRsaWdodC1icm93bjogI2U2Y2JjMTtcbiRncmVlbjogIzAwODA0MjtcbiR5ZWxsb3c6ICNlNmNiMDA7XG4kZ3JleTogI2E4YThhODtcbiRkYXJrLWdyZXk6ICM2ZTZlNmU7XG4kZmFkZWQtYnJvd246ICNhZDRmMmU0ZDtcbiRsaWdoLWdyZXk6ICM0NTQ1NDUzMztcbiRtZWRpdW0tZ3JleTogI2Q5ZDlkOTgwO1xuJGNoYXJjb2FsOiAjNjE2MTYxO1xuJGNoYXJjb2FsLWxpZ2h0OiAjYTlhOWE5O1xuJGNoYXJjb2FsLW1lZGl1bTogIzlGOUY5RjtcbiRncmV5LXRleHQ6ICM0RjRGNEY7XG4kbGlnaHQteWVsbG93OiAjRTRDQTAwMEQ7XG4kbWVkaXVtLXNsYXRlOiNFREVERUQ7XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogRm9udCBQYXRoICAgICAgICAgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGZvbnRzLXBhdGg6IFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogSW1hZ2UgUGF0aCAgICAgICAgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGltYWdlcy1wYXRoOiBcIi4uL2ltYWdlc1wiICFkZWZhdWx0O1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBDb252ZXJ0IHB4IHRvIHJlbSAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kYmFzZS1yZW06IDE2ICFkZWZhdWx0O1xuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiAgZm9udHMgIHN0YXJ0cyAgICAgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9IZWx2ZXRpY2EtQm9sZE9ibGlxdWUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9IZWx2ZXRpY2EtQm9sZE9ibGlxdWUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vSGVsdmV0aWNhLUNvbXByZXNzZWQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9IZWx2ZXRpY2EtQ29tcHJlc3NlZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L0hlbHZldGljYS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L0hlbHZldGljYS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L0hlbHZldGljYS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vSGVsdmV0aWNhLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vSGVsdmV0aWNhLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vSGVsdmV0aWNhLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vSGVsdmV0aWNhUm91bmRlZC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vSGVsdmV0aWNhUm91bmRlZC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L0hlbHZldGljYS1PYmxpcXVlLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vSGVsdmV0aWNhLU9ibGlxdWUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L1JvYm90by1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L1JvYm90by1CbGFja0l0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L1JvYm90by1CbGFja0l0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L1JvYm90by1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vUm9ib3RvLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vUm9ib3RvLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L1JvYm90by1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tTGlnaHRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vUm9ib3RvLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L1JvYm90by1NZWRpdW1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tTWVkaXVtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vUm9ib3RvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L1JvYm90by1UaGluSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vUm9ib3RvLVRoaW5JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Sb2JvdG8tVGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L1JvYm90by1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtQmxhY2tJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LUJsYWNrSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LUV4dHJhQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtRXh0cmFCb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LUV4dHJhTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LUV4dHJhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1FeHRyYUxpZ2h0SXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1FeHRyYUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1MaWdodEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtTGlnaHRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LU1lZGl1bUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtTWVkaXVtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICBzcmM6IHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIiN7JGZvbnRzLXBhdGh9L01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LVNlbWlCb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1TZW1pQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgc3JjOiB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIjeyRmb250cy1wYXRofS9Nb250c2VycmF0LVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gIHNyYzogdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1UaGluSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiI3skZm9udHMtcGF0aH0vTW9udHNlcnJhdC1UaGluSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogZm9udHMgZW5kICAgICAgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBoZWFkaW5nIHRhZ3MgY3NzIHN0YXJ0ICAgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIC8vIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIC8vIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGhlYWRpbmcgdGFncyBjc3MgZW5kICAgICAgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBwYXJhZ3JhcGhzLCBsaW5rcyBhbmQgbGlzdHMgdHlwb2dyYXBoeSBzdGFydCAgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbnAsXHJcbm9sLFxyXG51bCxcclxuZmlndXJlLFxyXG5ibG9ja3F1b3RlIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5hIHtcclxuICBjb2xvcjogJGJsYWNrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBwYXJhZ3JhcGhzLCBsaW5rcyBhbmQgbGlzdHMgdHlwb2dyYXBoeSBlbmQgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBjb21tb24gYnV0dG9uIGNzcyBzdGFydHMqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uYnV0dG9uIHtcclxuICBsaW5lLWhlaWdodDogMTYuMXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJyb3duO1xyXG4gIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgY29sb3I6ICRicm93bjtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgJi1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYnJvd247XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgJjpmb2N1cy12aXNpYmxlLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicm93bjtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogJGdyZWVuO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICY6Zm9jdXMtdmlzaWJsZSxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogY29tbW9uIGJ1dHRvbiBjc3MgZW5kcyAgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGNvbW1vbiBzZWxlY3QgZHJvcGRvd24gY3NzIHN0YXJ0ICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZm9ybS1zZWxlY3R7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4IDtcclxuICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgJjpmb2N1c3tcclxuICAgICAgICBib3gtc2hhZG93OiBub25lIDtcclxuICAgICAgICBib3JkZXItY29sb3I6JGdyZXk7XHJcbiAgICB9XHJcbiAgIFxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBjb21tb24gc2VsZWN0IGRyb3Bkb3duIGNzcyBlbmQgICAgICAgICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogY29tbW9uIGlucHV0IGNzcyBzdGFydCAgICAgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZm9ybS1jb250cm9sIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gIH1cclxuICAmOmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItY29sb3I6ICRncmV5O1xyXG4gIH1cclxufVxyXG4uZm9ybS1maWVsZC13cmFwcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICAuZm9ybS1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnktYmxhY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZGF0ZS1waWNrZXIge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiIGldOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FsZWRuZXItaWNvbi5zdmcpO1xyXG59XHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogY29tbW9uIGlucHV0IGNzcyBlbmQgICAgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4iLCIvKiBGb3IgV2Via2l0LWJhc2VkIGJyb3dzZXJzIGxpa2UgQ2hyb21lLCBTYWZhcmkgKi9cclxuLmN1c3RvbS1zY3JvbGxiYXIge1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiA0cHg7IC8qIFNldCB0aGUgc2Nyb2xsYmFyIHdpZHRoICovXHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2xhdGU7IC8qIFRyYWNrIGNvbG9yICovXHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTsgLyogU2Nyb2xsYmFyIHRodW1iIGNvbG9yICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyAvKiBSb3VuZG5lc3Mgb2YgdGhlIHNjcm9sbCB0aHVtYiAqL1xyXG4gIH1cclxuXHJcbiAgLyogRm9yIEZpcmVmb3ggKi9cclxuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47IC8qIFNldCBzY3JvbGxiYXIgd2lkdGggKi9cclxuICBzY3JvbGxiYXItY29sb3I6ICRncmV5ICRzbGF0ZTsgLyogVGh1bWIgY29sb3IsIHRyYWNrIGNvbG9yICovXHJcbn1cclxuXHJcbi8qIGNvbW1vbiAgYm90dG9tIGJvcmRlciBjc3Mgc3RhcnRzICovXHJcblxyXG4uYm90dG9tLWJvcmRlciB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJyb3duLCAwLjUpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IDE1cHg7XHJcbiAgLy8gICB6LWluZGV4OiAtMTtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBnYXA6IDA7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIGJhY2tncm91bmQ6ICRicm93bjtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgYm90dG9tOiAtMi41cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICBoNiB7XHJcbiAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeS1ibGFjaztcclxuICAgIGxpbmUtaGVpZ2h0OiAyMy4zcHg7XHJcbiAgfVxyXG59XHJcbi8qIGNvbW1vbiAgYm90dG9tIGJvcmRlciBjc3MgZW5kcyAqL1xyXG5cclxuLyogaG9yaXpvbnRhbCBib3JkZXIgY3NzIHN0YXJ0cyAqL1xyXG4uaG9yaXpvbnRhbC1ib3JkZXIge1xyXG4gIG1hcmdpbi1ibG9jazogMTBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkbGlnaC1ncmV5LCAwLjIpO1xyXG59XHJcbi8qIGhvcml6b250YWwgYm9yZGVyIGNzcyBlbmRzICovXHJcblxyXG4vKiBjb21tb24gcG9wdXAgZGVzaWduIGNzcyBzdGFydHMgKi9cclxuXHJcbi5wb3B1cC13cmFwcGVyIHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAubW9kYWwtaGVhZGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgY29sb3I6ICRicm93bjtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgIH1cclxuICB9XHJcbiAgLm1vZGFsLWJvZHkge1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgbWluLXdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gICAgLmdyZWVuLWhlYWRpbmcge1xyXG4gICAgICBmb250LXNpemU6IHJlbSg0MCk7XHJcbiAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcbiAgICAudGhhbmt5b3UtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgY29sb3I6ICRicm93bjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4tY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1pbi13aWR0aDogYXV0bztcclxuICB9XHJcbn1cclxuLyogY29tbW9uIHBvcHVwIGRlc2lnbiBjc3MgZW5kcyAqL1xyXG5cclxuLyogZGV0YWlsIHBhZ2UgaGVhZGluZyB3aXRoIHBhZ2luYXRpb24gZW5kcyAqL1xyXG5cclxuLmhlYWRpbmctcGFnaW5hdGlvbiB7XHJcbiAgcGFkZGluZy1ibG9jazogMzBweDtcclxufVxyXG4vKiBkZXRhaWwgcGFnZSBoZWFkaW5nIHdpdGggcGFnaW5hdGlvbiBlbmRzICovXHJcblxyXG4vKiBjb21tb24gYnJlYWRjcnVtYiB3aXRob3V0IGJvdHRvbSBib3JkZXIgaGVhZGluZyBjc3Mgc3RhcnRzICovXHJcbi5jYXNlbGlzdC1tYWluIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi8qIGNvbW1vbiBicmVhZGNydW1iIHdpdGhvdXQgYm90dG9tIGJvcmRlciBoZWFkaW5nIGNzcyBlbmRzICovXHJcblxyXG4vKiByZWFkIG1vcmUgbGluayBjc3MgKi9cclxuLnJlYWQtbW9yZSB7XHJcbiAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICRicm93bjtcclxuICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxufVxyXG5cclxuLyogZGlzcGxheSBub25lIGNsYXNzIGZvciBwZGYgc2hvdyBsb2dpYyAqL1xyXG4uaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJcclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBwYWdpbmF0aW9uIGNzcyBzdGFydHMgICAgICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wYWdpbmF0aW9uIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtbGlnaHQ7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZy1ibG9jazogN3B4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5wcmV2LFxyXG4gIC5uZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDEyKSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAucGFnZS1udW1iZXJzIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IDE3cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIDAuMik7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmN1cnJlbnQge1xyXG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgY29sb3I6ICRicm93bjtcclxuICB9XHJcblxyXG4gIHNwYW4ucGFnZS1udW1iZXJzIHtcclxuICAgICYuZG90cyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJldi5wYWdlLW51bWJlcnMsXHJcbiAgLm5leHQucGFnZS1udW1iZXJzIHtcclxuICAgICYuZGlzYWJsZWQge1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDIpLFxyXG4gICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHBhZ2luYXRpb24gY3NzIGVuZHMgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGNvbW1vbiB0YWJsZSBjc3Mgc3RhcnRzICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxudGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjaGFyY29hbC1saWdodDtcclxuICB0ciB7XHJcbiAgICB0aCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJG1lZGl1bS1ncmV5LCAwLjUpO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY2hhcmNvYWwtbGlnaHQ7XHJcbiAgICAgICY6bGFzdC1jaGlsZCxcclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJsYWNrO1xyXG4gICAgdGQge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hhcmNvYWwtbGlnaHQ7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgJjpsYXN0LWNoaWxkLFxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAuZG93bmxvYWQtYnV0dG9uIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGNvbW1vbiB0YWJsZSBjc3MgZW5kcyAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBjb21tb24gdGFicyBjc3Mgc3RhcnRzICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm5hdi10YWJzIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDE3cHg7XHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG4gIC5uYXYtbGluayB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuNSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgbWluLXdpZHRoOiAxNjNweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcztcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogY29tbW9uIHRhYnMgY3NzIGVuZHMgICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiIsIlxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGNhbGVuZGVyIGRldGFpbCBwYWdlIGNzcyBzdGFydHMgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLnRyaWJlLWV2ZW50cy1oZWFkZXIge1xyXG4gIC50cmliZS1ldmVudHMtYy1ldmVudHMtYmFyIHtcclxuICAgIC50cmliZS1ldmVudHMtYy1zZWFyY2hfX2J1dHRvbiB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRicm93bjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmV5O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJvd247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRyaWJlLWV2ZW50cyB7XHJcbiAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLS1hY3RpdmUge1xyXG4gICAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdCB7XHJcbiAgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS0tYWN0aXZlIHtcclxuICAgIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0tbGluayB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4gIWltcG9ydGFudDtcclxuICAgICAgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS10ZXh0IHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aCB7XHJcbiAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtLWdyZXk7XHJcbiAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19kYXktZGF0ZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2NhbGVuZGFyLWV2ZW50LWRldGFpbHMge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XHJcbiAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2NhbGVuZGFyLWV2ZW50LWRhdGV0aW1lIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2NhbGVuZGFyLWV2ZW50LXRpdGxlIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSB7XHJcbiAgLnRyaWJlLWV2ZW50cyB7XHJcbiAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvci0tdGFicyB7XHJcbiAgICAgIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0tbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udHJpYmUtZXZlbnRzIHtcclxuICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19oZWFkZXItY29sdW1uIHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgICBoMyB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMCkgIWltcG9ydGFudDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIHtcclxuICAudHJpYmUtZXZlbnRzIHtcclxuICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2hlYWRlci1jb2x1bW4tdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSB7XHJcbiAgLnRyaWJlLWV2ZW50cyB7XHJcbiAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19kYXkge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgMC4yKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRyaWJlLWNvbW1vbi1jLWJ0bi1ib3JkZXIge1xyXG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOiAkYnJvd24gIWltcG9ydGFudDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyZXkgIWltcG9ydGFudDtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJvd247XHJcbiAgfVxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuLnRyaWJlLWV2ZW50cyB7XHJcbiAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fbXVsdGlkYXktZXZlbnQtYmFyLWlubmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcclxuICAgIGgzIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbSB7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcbi50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0tbGluayB7XHJcbiAgcGFkZGluZzogMjBweDtcclxufVxyXG4udHJpYmUtZXZlbnRzIHtcclxuICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19kYXktY2VsbC0tc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZDogJGJyb3duICFpbXBvcnRhbnQ7XHJcbiAgICBoMyB7XHJcbiAgICAgIHNwYW4sXHJcbiAgICAgIHRpbWUge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRyaWJlLWV2ZW50cyB7XHJcbiAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5LWNlbGwtLW1vYmlsZSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGJyb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHNcclxuICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvci0tdGFic1xyXG4gIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0IHtcclxuICBnYXA6IDMwcHg7XHJcbn1cclxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19kYXktY2VsbC0tbW9iaWxlIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBjYWxlbmRlciBkZXRhaWwgcGFnZSBjc3MgZW5kcyAgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi8iLCIvLyBjdXN0b20gc2Nyb2xsYmFyIHN0YXJ0ZWRcclxuXHJcbiNzdHlsZS00Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNsYXRlO1xyXG4gIHdpZHRoOiA1cHg7XHJcbn1cclxuXHJcbiNzdHlsZS00Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgd2lkdGg6IDZweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xhdGU7XHJcbn1cclxuXHJcbiNzdHlsZS00Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNoYXJjb2FsLWxpZ2h0O1xyXG59XHJcblxyXG4vLyBjdXN0b20gc2Nyb2xsYmFyIGVuZHNcclxuIiwiLyogU3RhcnQ6IEhlYWRlciAgICAgICAqL1xyXG4uZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAkYnJvd247XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdG9wIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmLWJveCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCR3aGl0ZSwgMC4zKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYtbWFpbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgd2lkdGg6IDI4JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMikgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtbW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgcGFkZGluZy1ibG9jazogMjBweDtcclxuICAgICAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIGN1cnNvcjogdGV4dDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgID4gaW1nIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgPiBpbWcge1xyXG4gICAgICAgICAgcm90YXRlOiAxODBkZWc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiByb3RhdGUgNTAwbXM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbWFyZ2luLWJsb2NrOiAxMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdiArIHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLWlubGluZTogMTBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWlubGluZTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgY3Vyc29yOiB0ZXh0O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGFkZHJlc3Mge1xyXG4gICAgICAgICAgY3Vyc29yOiB0ZXh0O1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX2JvdHRvbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgICBwYWRkaW5nLWJsb2NrOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX2NvcHlyaWdodCB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuMyk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIEVuZDogSGVhZGVyICAgICAgICovXHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogU3RhcnQ6IEhlYWRlciAgICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uaGVhZGVyIHtcclxuICAmX19pY29ucyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ibG9jazogMTVweDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gIH1cclxuICAmX19sZWZ0IHtcclxuICAgIEBleHRlbmQgJWFsaWduQ2VudGVyO1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgd2lkdGg6IDkycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxMCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMS44MXB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuLWNsb3NlIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXJpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG9wIHtcclxuICAgICAgQGV4dGVuZCAlZmxleENvbHVtbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGdhcDogN3B4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHNlbGVjdCxcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NlYXJjaHNpdGUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICB3aWR0aDogMTgzcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNlYXJjaC1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgIC5oZWFkZXJfX2xlZnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qICBIZWFkZXIgZGVzaWduIGNoYW5nZXMgdG9sZCBieSBjbGllbnQqL1xyXG4uaGVhZGVyLWxlZnQtd2lkdGgge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIHdpZHRoOiA0MyU7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLXJpZ2h0LXdpZHRoIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICB3aWR0aDogNTclO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzaG93U2lkZWJhciB7XHJcbiAgdG8ge1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBFbmQ6IEhlYWRlciAgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuIiwibWFpbiB7XHJcbiAgcGFkZGluZy10b3A6IDExMHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxufVxyXG4iLCIubmF2IHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyb3duO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgfVxyXG4gIC5jdXN0b20tbmF2YmFyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4taW5saW5lOiAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIC0tY29udGVudDogMTIzOXB4O1xyXG4gICAgICAtLW13OiAxMDAlO1xyXG4gICAgICAtLXB4OiBjYWxjKDE1cHggKiAyKTtcclxuICAgICAgd2lkdGg6IG1pbih2YXIoLS1tdykgLSB2YXIoLS1weCksIHZhcigtLWNvbnRlbnQpKTtcclxuICAgICAgcGFkZGluZy1pbmxpbmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctYmxvY2s6IDEwcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRicm93biwgMC41KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0sXHJcbiAgICAgICAgJi5jdXJyZW50X3BhZ2VfYW5jZXN0b3Ige1xyXG4gICAgICAgICAgLmRyb3BidG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRyb3BidG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9kb3duLWFycm93LWJsYWNrLnN2Z1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGhlaWdodDogNjJweDtcclxuICAgICAgICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xyXG4gICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MHB4IDI3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTE1cHggMjdweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWdyaWQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZHJvcGRvd24tY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUxKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icm93bjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRyb3Bkb3duLXN1Ym1lbnUge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50LXN1Ym1lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsYXRlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNTEpO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50LXN1Ym1lbnUsXHJcbiAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50LXN1Ym1lbnUtbmV3IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAuZHJvcGJ0biB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44KTtcclxuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDExcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvd24gIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gICAgICAgICAgLmRyb3Bkb3duLXN1Ym1lbnUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAuZHJvcGRvd24tY29udGVudC1zdWJtZW51IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMTU1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsYXRlO1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50LXN1Ym1lbnUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIC5jb250YWluZXIge1xuLy8gICBtYXgtd2lkdGg6IDEwMDBweDtcbi8vICAgd2lkdGg6IDEwMCU7XG4vLyAgIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuLy8gICBtYXJnaW4taW5saW5lOiBhdXRvO1xuLy8gfVxuXG4uY29udGFpbmVyIHtcbiAgLS1jb250ZW50OiAxMjM5cHg7XG4gIC0tbXc6IDEwMCU7XG4gIC0tcHg6IGNhbGMoMTVweCAqIDIpO1xuXG4gIHdpZHRoOiBtaW4odmFyKC0tbXcpIC0gdmFyKC0tcHgpLCB2YXIoLS1jb250ZW50KSk7XG4gIHBhZGRpbmctaW5saW5lOiAwICFpbXBvcnRhbnQ7IC8vIGlmIGJvb3RzdHJhcCBpbnN0YWxsXG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cblxuXG5cbiIsIi5icmVhZGNydW1iIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgY29sb3I6ICRjaGFyY29hbC1tZWRpdW07XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIGJvZHkubW9iLW1lbnUtb3ZlcmxheSxcclxuICBib2R5Lm1vYi1tZW51LXNsaWRlb3V0LFxyXG4gIGJvZHkubW9iLW1lbnUtc2xpZGVvdXQtb3ZlcixcclxuICBib2R5Lm1vYi1tZW51LXNsaWRlb3V0LXRvcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubW9ibWVudWwtY29udGFpbmVyIHtcclxuICAgIHJpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgLyogdG9wOiAxNjIlOyAqL1xyXG4gIH1cclxuICAubW9ibWVudXItY29udGFpbmVyIHtcclxuICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubW9ibWVudWwtY29udGFpbmVyIGkge1xyXG4gICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubW9iLW1lbnUtaGVhZGVyLWhvbGRlciB7XHJcbiAgICB0b3A6IDQzcHggIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAvKiByaWdodDogMDsgKi9cclxuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB6LWluZGV4OiAyMjtcclxuICB9XHJcbiAgLm1vYi1tZW51LWxvZ28taG9sZGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tb2JtZW51LWNvbnRlbnQgI21vYm1lbnVyaWdodCBsaTpob3ZlcixcclxuICAubW9ibWVudS1jb250ZW50ICNtb2JtZW51bGVmdCA+IGxpID4gYTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44KSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAjbW9ibWVudWxlZnQgLm1vYi1leHBhbmQtc3VibWVudSxcclxuICAjbW9ibWVudWxlZnQgPiAud2lkZ2V0dGl0bGUsXHJcbiAgI21vYm1lbnVsZWZ0IGxpIGEsXHJcbiAgI21vYm1lbnVsZWZ0IGxpIGE6dmlzaXRlZCxcclxuICAjbW9ibWVudWxlZnQgLm1vYm1lbnUtY29udGVudCBoMixcclxuICAjbW9ibWVudWxlZnQgLm1vYm1lbnUtY29udGVudCBoMyxcclxuICAubW9ibWVudS1sZWZ0LXBhbmVsIC5tb2JtZW51LWRpc3BsYXktbmFtZSxcclxuICAubW9ibWVudS1jb250ZW50IC5tb2JtZW51LXRhYnMtaGVhZGVyIGxpIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZmYtaGVsdmV0aWNhICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNikgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5tb2ItbWVudS1sZWZ0LWJnLWhvbGRlcixcclxuICAubW9iLW1lbnUtcmlnaHQtYmctaG9sZGVyLFxyXG4gIC5tb2ItbWVudS1jYXJ0LWJnLWhvbGRlcixcclxuICAubW9ibWVudS1jb250ZW50ICNtb2JtZW51bGVmdCBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJvd24gIWltcG9ydGFudDtcclxuICB9XHJcbiAgI21vYm1lbnVsZWZ0IGxpIGEsXHJcbiAgI21vYm1lbnVsZWZ0IGxpIGE6dmlzaXRlZCxcclxuICAubW9ibWVudS1jb250ZW50IGgyLFxyXG4gIC5tb2JtZW51LWNvbnRlbnQgaDMsXHJcbiAgLnNob3ctbmF2LWxlZnQgLm1vYi1tZW51LWNvcHlyaWdodCxcclxuICAuc2hvdy1uYXYtbGVmdCAubW9iLWV4cGFuZC1zdWJtZW51IGkge1xyXG4gICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubW9ibWVudS1jb250ZW50ICNtb2JtZW51bGVmdCAuc3ViLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNSkgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm1vYm1lbnUtY29udGVudCAjbW9ibWVudWxlZnQgbGk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubW9ibWVudS1jb250ZW50IGxpID4gLnN1Yi1tZW51IGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc2lkZWJhcl9tYmwge1xyXG4gICAgLnNlYXJjaC1pY29uIHtcclxuICAgICAgcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJhbm5lciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vLi4vaW1hZ2VzL2hvbWUtYmFubmVyLnBuZyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDMxMHB4O1xyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgaDYge1xyXG4gICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgzMCk7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB0ZXh0LXNoYWRvdzogMHB4IDRweCAxMHB4ICMzNDBlMDZjYztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0N3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaG9tZXBhZ2Uge1xyXG4gIG1hcmdpbjogMTBweCAwIDMwcHg7XHJcbiAgLndlbGNvbWUtc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctYmxvY2s6IDVweDtcclxuICAgIG1hcnF1ZWUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyYXVzYWwtc2VjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgLm93bC1uYXYge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTc1cHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAub3dsLXByZXYsXHJcbiAgICAgIC5vd2wtbmV4dCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGxpZ2h0LWJyb3duLCAwLjMpO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjYpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJvd247XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm93bC1zdGFnZS1vdXRlciB7XHJcbiAgICAgIC8vIHBhZGRpbmctYmxvY2s6IDIwcHg7XHJcbiAgICAgIC5vd2wtaXRlbSB7XHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIC5kZWNpc2lvbi1zbGlkZSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggMTZweCByZ2JhKDEsIDEsIDEsIDAuMjUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTcwcHg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJsYWNrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNS42NnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucHJlc2lkZW50LXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xhdGU7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDE2cHggcmdiYSgxLCAxLCAxLCAwLjI1KTtcclxuICAgIC5wcmVzaWRlbnQtbGVmdCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGF0ZTtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgICBjb2xvcjogcmdiYSgkYmxhY2ssIDAuOSk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByZXNpZGVudC1yaWdodCB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICB9XHJcbiAgICAgIC5yZWFkLW1vcmUge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNhbGVuZGVyLWZvcm0tc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIH1cclxuICAubGF0ZXN0LWFydGljbGVzLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcbiAgLmNhbGVuZGVyLXNlY3Rpb24ge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCAxNnB4IHJnYmEoMSwgMSwgMSwgMC4yNSk7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICAgIC5jYWxlbmRlci1ib3gge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjRmNGY0O1xyXG4gICAgfVxyXG4gICAgaGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgIC5oZWFkZXItZGlzcGxheSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLWRpc3BsYXkgcCB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgd29yZC1zcGFjaW5nOiAwLjVyZW07XHJcbiAgICB9XHJcbiAgICAuYXJyb3cge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhcjtcclxuICAgIH1cclxuICAgIC5hcnJvdzpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC0yKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyO1xyXG4gICAgfVxyXG4gICAgLndlZWsge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gICAgI2RheXMsXHJcbiAgICAud2VlayB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDM1cHgpO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgLy8gZ2FwOiAzcHg7XHJcbiAgICAgIGdhcDogNnB4O1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKCRtZWRpdW0tZ3JleSwgMC41KTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgI2RheXMge1xyXG4gICAgICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC53ZWVrIGRpdixcclxuICAgICNkYXlzIGRpdiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAvLyBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgLy8gd2lkdGg6IDIuMmVtO1xyXG4gICAgICAvLyBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgd2lkdGg6IDIuMmVtO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICB9XHJcbiAgICAjZGF5cyBkaXY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgIC5zZWxlY3RlZEV2ZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogJGJyb3duO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgLmN1cnJlbnQtZGF0ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kaXNwbGF5LXNlbGVjdGVkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuaW5hY3RpdmUge1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29tbXVuaXR5LXNlY3Rpb24ge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCAxNnB4IHJnYmEoMSwgMSwgMSwgMC4yNSk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgICAuY29tbXVuaXR5LWJhbm5lciB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb21tdW5pdHktaW5mbyB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1LjNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLWNhc2VzLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZlZmVmZTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDE2cHggcmdiYSgxLCAxLCAxLCAwLjI1KTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvcm0sXHJcbiAgICAubGVnYWxhaWQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIC5kYXRlLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1OHB4KTtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tdWx0aW1lZGlhLWNvbnRlbnQge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCAxNnB4IHJnYmEoMSwgMSwgMSwgMC4yNSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAubGF0ZXN0LW5ld3MtLXdyYXBwZXIge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCAxNnB4IHJnYmEoMSwgMSwgMSwgMC4yNSk7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgLmxhdGVzdC1uZXdzLW1haW4ge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA1NjBweDtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIC5sYXRlc3QtbmV3cyB7XHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmxhY2s7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTguNTVweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmRldGFpbC13cmFwcGVyIHtcclxuICBtYXJnaW46IDMwcHggMCAzMHB4O1xyXG5cclxuICAuZGV0YWlscy1jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiA4NDdweDtcclxuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1ibGFjaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjEuMjJweDtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmZhcS1tYWluIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XHJcbiAgLm5ld3NsZXR0ZXItcGFyYXtcclxuICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gIH1cclxuICB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICAuZmFxLXdyYXBwZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgYmFja2dyb3VuZDogJHNsYXRlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgIC5mYXEtYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTsgLyogSW5pdGlhbGx5IGhpZGUgdGhlIGJvZHkgKi9cclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZTsgLyogU21vb3RoIHRyYW5zaXRpb24gKi9cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZhcS1oZWFkaW5nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmFxLWFycm93IGltZyB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlOyAvKiBTbW9vdGggcm90YXRpb24gdHJhbnNpdGlvbiAqL1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSAuZmFxLWFycm93IGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgLyogUm90YXRlIHRoZSBhcnJvdyB3aGVuIGFjdGl2ZSAqL1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZSAuZmFxLWJvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyAvKiBTaG93IHRoZSBib2R5IHdoZW4gYWN0aXZlICovXHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5oZWFkaW5nLXBhZ2luYXRpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gIH1cclxuICAucGFnaW5hdGlvbi1sZWZ0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICB3aWR0aDogNjUlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICB3aWR0aDogNzAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYWdpbmF0aW9uLXJpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgd2lkdGg6IDM1JTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgd2lkdGg6IDMwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBzZWFyY2ggZG9jdW1lbnRzIGNzcyBzdGFydHMgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2VhcmNoLWRvY3VtZW50cy13cmFwcGVyIHtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAuYnV0dG9uLXByaW1hcnkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxM3B4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBzZWFyY2ggZG9jdW1lbnRzIGNzcyBlbmRzICAgICAgICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogdGVuZGVyIGRldGFpbHMgY3NzIHN0YXJ0cyAgICAgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udGVuZGVyLWRldGFpbHMtd3JhcHBlciB7XHJcbiAgLnByb3Bvc2FsLXJlcXVlc3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xyXG4gICAgcGFkZGluZzogMzhweCAyOHB4O1xyXG5cclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuMik7XHJcbiAgICB9XHJcbiAgICAucHJvcG9zYWwtcmVxdWVzdC1kYXRlIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjkpO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50ZW5kZXJzLWRldGFpbHMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNsYXRlO1xyXG4gICAgcGFkZGluZzogMzBweCAyNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIC50ZW5kZXItZGV0YWlsLWJvdHRvbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgMC4yKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50ZW5kZXItZGV0YWlsLXJpZ2h0IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiB0ZW5kZXIgZGV0YWlscyBjc3MgZW5kcyAgICAgICAgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuIiwiLmpvYi1kZXRhaWwtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoNiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICB9XHJcbiAgcCB7XHJcbiAgICBtYXgtd2lkdGg6IDY4M3B4O1xyXG4gICAgZm9udC1zaXplOiByZW0oMTgpICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICB9XHJcbn1cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiB2YW5hbmNpZXMgY3NzIHN0YXJ0cyAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udmFjYW5jaWVzLWNhcmRzLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IDIwcHg7XHJcbiAgLnZhbmFjaWVzLWNhcmQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAzOHB4IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMik7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICB9XHJcbiAgICAuY2FyZC10b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAwLjEpO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FyZC1ib3R0b20ge1xyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBtYXJnaW4tYmxvY2s6IDIwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiB2YW5hbmNpZXMgY3NzIGVuZHMgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuIiwiLmNhdXNlLWxpc3Qtd3JhcHBlciB7XHJcbiAgLnByb3Bvc2FsLXJlcXVlc3Qge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgfVxyXG59XHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogdGVuZGVycyBjc3Mgc3RhcnQgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnRlbmRlcnMtbGlzdC1iYW5uZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLy4uL2ltYWdlcy90ZW5kZXJzLWxpc3QucG5nKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAzNTZweDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiB0ZW5kZXJzIGNzcyBlbmRzICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiIsIi5tYWluLWRldGFpbC13cmFwcGVyIHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICBsaW5lLWhlaWdodDogMjEuMjJweDtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICB9XHJcbiAgLm1haW4tdG9wLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgLm1haW4tYm90dG9tLXNlY3Rpb24ge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogTk9SICBjc3Mgc3RhcnRzICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubm9yLXdyYXBwZXIge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAubm9yLWxlZnQge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIC5ub3ItbGVmdC1ib3R0b20ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBoNiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgJGFscGhhOiAwLjEpO1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubm9yLXJpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGF0ZTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAubm9yLWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgcGFkZGluZy1ibG9jazogMjJweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssICRhbHBoYTogMC4xKTtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgIH1cclxuICAgICAgLmRvd25sb2FkX3BkZiB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm5vci1wZGYge1xyXG4gICAgICAgIG1heC13aWR0aDogMThweDtcclxuICAgICAgfVxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJsYWNrO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMThweDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcclxuICAgICAgICBwYWRkaW5nLWlubGluZTogMTEuNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogTk9SICBjc3MgZW5kcyAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiIsIi5tYW5kYXRlLXdyYXBwZXIge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAubWFuZGF0ZS1sZWZ0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgIHBhZGRpbmc6IDM4cHggMTM1cHggMjhweCAyOHB4O1xyXG4gICAgfVxyXG4gICAgaDYge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyOCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjkpO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFkYXRlLXJpZ2h0IHtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tYW5kYXRlLWJvdHRvbSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgLmp1cmlzZGljdGlvbi1sZWZ0IHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsYXRlO1xyXG4gICAgICBoNSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgICAgY29sb3I6ICRncmV5LXRleHQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5qdXJpc2RpY3Rpb24tcmlnaHQge1xyXG4gICAgICAuanVyaWRpY3Rpb24tbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xhdGU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgICAgY29sb3I6ICRncmV5LXRleHQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHByYWN0aWNhbCBpbmZvcm1hdGlvbiBjc3Mgc3RhcnRzICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5pbmZvcm1hdGlvbi13cmFwcGVyIHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgLmluZm9ybWF0aW9uLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAuaW5mb3JtYXRpb24tcmlnaHQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm9ybWF0aW9uLWxlZnQge1xyXG4gICAgICAubGlzdHMtbWFpbiB7XHJcbiAgICAgICAgLmxpc3Qge1xyXG4gICAgICAgICAgcGFkZGluZy1ibG9jazogMTVweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgMC4xKTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgLy8gZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgY29sb3I6IHJnYmEoJGJsYWNrLCAwLjkpO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5sYW5kbWFyay1jYXNlcy13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgIC5ib3R0b20tYm9yZGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIzOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmJyb3duLWJveCB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJyb3duO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmluZm9ybWF0aW9uLXdyYXAtY2VudGVyIHtcclxuICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY3MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRncmV5LXRleHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3RyX29mX2NvdXJ0X2NvbnRhaW5lciB7XHJcbiAgICAgIC5pbmZvcm1hdGlvbi1yaWdodCB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHByYWN0aWNhbCBpbmZvcm1hdGlvbiBjc3MgZW5kcyAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4iLCIuYmFzaWMtdGV4dC13cmFwcGVyIHtcclxuICBtYXJnaW4tdG9wOiAzOHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgLmJhc2ljLWxlZnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xyXG4gICAgcGFkZGluZzogNDBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuMSk7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxldHRlciB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIpO1xyXG4gICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJhc2ljLXJpZ2h0IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmFzaWMtYm90dG9tIHtcclxuICAgIG1hcmdpbi10b3A6IDQzcHg7XHJcbiAgICAuYmFzaWMtdGV4dC1sZWZ0IHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XHJcbiAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmFzaWMtdGV4dC1yaWdodCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGF0ZTtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDE1cHg7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGNoYXJjb2FsLCAwLjIpO1xyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5sZXR0ZXIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1pc3Npb24tdmlzaW9uLW1haW4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzbGF0ZTtcclxuICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG4gIC5taXNzaW9uLWJsb2NrcyB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgIHdpZHRoOiAzMy4zJTtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgkYnJvd24sIDAuMyk7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYnJvd24sIDAuMyk7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLnRvcC1ibG9jayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgY29sb3I6ICRncmV5LXRleHQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleS10ZXh0O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1pc3Npb24tYm90dG9tIHtcclxuICAuaW5mb3JtYXRpb24tbGVmdCB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgICBjb2xvcjogcmdiYSgkYmxhY2ssIDAuOSk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuanVkZ2VzLXdyYXBwZXIge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcbiAgLmp1ZGdlcy1tYWluIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgLmp1ZGdlcy1ibG9jayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICB3aWR0aDogMzIlO1xyXG4gICAgICB9XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgMC4yKTtcclxuICAgICAgLmp1ZGdlcy10b3Age1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmp1ZGdlcy1ib3R0b20ge1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcclxuICAgICAgICAuanVkZ2VzLWRldGFpbCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgMC4xKTtcclxuICAgICAgICAgIC8vICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgICAgIGg2IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5iaW9ncmFwaHktd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkbGlnaHQteWVsbG93LCAwLjA1KTtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAuYm90dG9tLWJvcmRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIH1cclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5iaW9ncmFwaHkge1xyXG4gICAgLmJpb2dyYXBoeS1yaWdodCB7XHJcbiAgICAgIC5wZXJzb24tZGV0YWlscyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAwLjEpO1xyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogcHJvY2VkdXJhbC1ydWxlcyBjc3Mgc3RhcnRzICAgICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wcm9jZWR1cmFsLXJ1bGVzLXdyYXBwZXIge1xyXG4gIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgLnByb2NlZHVyYWwtY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogOTc0cHg7XHJcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAucHJvZGVjdXJhbC1ib3R0b20ge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDUge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBwcm9jZWR1cmFsLXJ1bGVzIGNzcyBlbmRzICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4iLCIuZmlsaW5nLXdyYXBwZXIge1xyXG4gIC5maWxpbmctZ3VpZGVsaW5lcy10ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbmZvcm1hdGlvbi1jb250YWluZXIge1xyXG4gICAgLmluZm9ybWF0aW9uLWxlZnQge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZmLXJvYm90bztcclxuICAgICAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogcHJlY2VkZW50IGRhdGFiYXNlIGNzcyBzdGFydHMgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ucHJlY2VkZW50LWNvbnRhaW5lciB7XHJcbiAgbWF4LXdpZHRoOiA4NjRweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLWlubGluZTogMTVweDtcclxuICBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG4gIC5ncmVlbi1wZGYge1xyXG4gICAgZmlsdGVyOiBpbnZlcnQoMTAwJSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMik7XHJcbiAgfVxyXG59XHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogcHJlY2VkZW50IGRhdGFiYXNlIGNzcyBlbmRzICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiIsIi5hcmNoaXZlZC13cmFwcGVyIHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgLmFyY2hpdmVkLW1haW4ge1xyXG4gICAgdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRtZWRpdW0tZ3JleSwgMC4yKTtcclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiByZ2JhKCRibGFjaywgMC41KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tZWRpYS1iYW5uZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgMTgwZGVnLFxyXG4gICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuMDcpIDUlLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuNSkgNDUlLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuNykgOTAlLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuOSkgMTAwJVxyXG4gICAgKSxcclxuICAgIHVybCguLy4uL2ltYWdlcy9tZWRpYS1uZXctYmFubmVyLmpwZyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogMTAwZHZoO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDMwcHg7XHJcbiAgaDQge1xyXG4gICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtc2hhZG93OiAwcHggNHB4IDE0cHggIzAwMDAwMGE2O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICBmb250LXNpemU6IHJlbSg0NSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWVkaWEtd3JhcHBlciB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIC5tZWRpYS1jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC5vdmVybGF5IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgdHJhbnNpdGlvbjogMC41cyBlYXNlO1xyXG5cclxuICAgICAgLmljb25zIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA2MCU7XHJcbiAgICAgICAgbGVmdDogODAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICBoZWlnaHQ6IDMwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICB0byB0b3AsXHJcbiAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNiksXHJcbiAgICAgICAgICByZ2JhKDAsIDAsIDAsIDApXHJcbiAgICAgICAgKTsgLy8gQmxhY2sgZ3JhZGllbnQgb3ZlcmxheVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcsXHJcbiAgICB2aWRlbyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbWFnZXMtc2xpZGVyIHtcclxuICAuY2Fyb3VzZWwge1xyXG4gICAgLnNsaWRlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICB9XHJcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCxcclxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICAgIHdpZHRoOiAxMCU7XHJcbiAgICBmaWx0ZXI6IGludmVydCgxKTtcclxuICB9XHJcbiAgLmNhcm91c2VsIHtcclxuICAgICYuc2xpZGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hdWRpby1tYWluIHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcm93LWdhcDogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBsaSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICB3aWR0aDogMzIlO1xyXG4gICAgICB9XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDE1cHggMTVweDtcclxuICAgICAgYmFja2dyb3VuZDogJHNsYXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAuYXVkaW8tdG9wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkY2hhcmNvYWwtbWVkaXVtLCAwLjMpO1xyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmF1ZGlvLWJvdHRvbSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICN3YXZlZm9ybSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250cm9scyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICB3aWR0aDogMzRweDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGxheS1wYXVzZS1idG4ge1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5idXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMC41KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNhc2UtZGV0YWlsLXdyYXBwZXIge1xyXG4gIC5jYXNlLWRldGFpbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FzZS1sb2NhdGlvbiB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmctYmxvY2s6IDE0cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMSk7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmFib3V0LWNhc2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIC5ncmV5LWJveCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmdyZXktdmFsdWUge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZWRpdW0tc2xhdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNoYXJjb2FsLW1lZGl1bTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBzZWFyY2ggc2l0ZSBjc3Mgc3RhcnRzICAgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2VhcmNoLXNpdGUtd3JhcHBlciB7XHJcbiAgbWFyZ2luLWJsb2NrOiAzMHB4O1xyXG4gIC5zZWFyY2gtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gIH1cclxuICAuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XHJcbiAgICAuc2VhcmNoLXJlc3VsdC1pdGVtIHtcclxuICAgICAgbWFyZ2luLWJsb2NrOiAyMHB4O1xyXG4gICAgICAuc2VhcmNoLXJlc3VsdC10aXRsZSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICBjb2xvcjogJGJyb3duO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc2VhcmNoLXJlc3VsdC1leGNlcnB0IHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBzZWFyY2ggc2l0ZSBjc3MgZW5kcyAgICAgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBwcmVzcyByZWxlYXNlIGNzcyBzdGFydHMgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnByZXNzLXJlbGVhc2Utd3JhcHBlciB7XHJcbiAgbWFyZ2luLWJsb2NrOiAzMHB4O1xyXG4gIC5wcmVzcy1tYWluIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAucHJlc3MtbGVmdCB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLnByZXNzLWxlZnQtYm90dG9tIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1ibGFjaztcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJlc3MtcmlnaHQge1xyXG4gICAgICAucHJlc3MtbGlzdCB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJlc3MtbmV3cyB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAwLjEpO1xyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGg2IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJsYWNrO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmxhY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHByZXNzIHJlbGVhc2UgY3NzIGVuZHMgICAgICAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiIsIi5hbm5vdW5jZW1lbnRzLXdyYXBwZXIge1xyXG4gIC5hbm5vdW5jZW1lbnQtdG9wIHtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuOSk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgfVxyXG4gICAgaDYge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtcm9ib3RvO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZGV0YWlscy1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIGg1IHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMik7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFubm91bmNlbWVudC1ncmV5LWJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsYXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgaDYge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtaGVsdmV0aWNhO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgfVxyXG4gICAgICAuYW5ub3VuY2VtZW50cy1jb250YWN0IHtcclxuICAgICAgICBzcGFuLFxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiB1bnNldDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBzeXN0ZW0gbWFpbnRlbmFuY2UgY3NzIHN0YXJ0cyAgICAgICAgICAgICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnN5c3RlbS1tYWludGVuYW5jZS1iYW5uZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLy4uL2ltYWdlcy9tYWludGVuYW5jZS1iYW5uZXIucG5nKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAzNTZweDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLm1haW50ZW5hbmNlLWNhcmRzLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgZ2FwOiAxNnB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgfVxyXG4gIC5tYWludGVuYW5jZS1jYXJkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICB3aWR0aDogMzIlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICBnYXA6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMik7XHJcbiAgICAuY2FyZC10b3Age1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FyZC1ib3R0b20ge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBoNiB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMSk7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1yb2JvdG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBzeXN0ZW0gbWFpbnRlbmFuY2UgY3NzIGVuZHMgICAgICAgICAgICAgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4iLCIubWFpbnRlbmFuY2UtYmFubmVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi8uLi9pbWFnZXMvbWFpbnRlbmFuY2UtYWxlcnRzLWJhbm5lci5wbmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDM1NnB4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uc3lzdGVtLW1haW50ZW5hbmNlLXdyYXBwZXIge1xyXG4gIC5tYWludGVuYW5jZS1jYXJkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5tZWRpYXBhZ2UtYmFubmVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi8uLi9pbWFnZXMvbWVkaWEtZXZlbnRzLWJhbm5lci5qcGcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDUwNHB4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIGdhcDogMzBweDtcclxuICBoNCB7XHJcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1zaGFkb3c6IDBweCA0cHggMTRweCAjMDAwMDAwYTY7XHJcbiAgfVxyXG59XHJcblxyXG4ubWVkaWEtZXZlbnRzLXdyYXBwZXIge1xyXG4gIC5tYWludGVuYW5jZS1jYXJkcy13cmFwcGVyIHtcclxuICAgIC5tYWludGVuYW5jZS1jYXJkIHtcclxuICAgICAgLmNhcmQtdG9wIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNjVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpdGVtYXAtd3JhcHBlciB7XHJcbiAgLnNpdGVtYXAtYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICBoNSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgIH1cclxuXHJcbiAgIFxyXG4gICBcclxuICB9XHJcbn1cclxuIiwiLnN0YXRpc3RpY3Mtd3JhcHBlciB7XHJcbiAgbWFyZ2luLWJsb2NrOiAzMHB4O1xyXG4gIC5zdGF0aXN0aWNzLWJhbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXHJcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjA3KSA1JSxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNSkgNDUlLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMC43KSA5MCUsXHJcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjkpIDEwMCVcclxuICAgICAgKSxcclxuICAgICAgdXJsKC4vLi4vaW1hZ2VzL3N0YXRzLWJhbm5lci5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogMzU2cHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLnRhYi1jb250ZW50IHtcclxuICAgIG1hcmdpbi1ibG9jazogNzBweDtcclxuICAgIC5zdGF0aXN0aWNzLW1haW4ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIC5pbm5lci1ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icm93bjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgY29sb3I6ICRncmV5LXRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBjb2xvcjogJGdyZXktdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmludGVybmFsLWluc3RydW1lbnRzIHtcclxuICAuaW50ZXJuYWwtb3B0aW9ucyB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLnJlZ2lvbmFsLW9wdGlvbnMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGg2IHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
