@charset "UTF-8";
:root {
  --bulma-control-radius: var(--bulma-radius);
  --bulma-control-radius-small: var(--bulma-radius-small);
  --bulma-control-border-width: 1px;
  --bulma-control-height: 2.5em;
  --bulma-control-line-height: 1.5;
  --bulma-control-padding-vertical: calc(0.5em - 1px);
  --bulma-control-padding-horizontal: calc(0.75em - 1px);
  --bulma-control-size: var(--bulma-size-normal);
  --bulma-control-focus-shadow-l: 50%;
}

/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

ul {
  list-style: none;
}

button,
input,
select,
textarea {
  margin: 0;
}

html {
  box-sizing: border-box;
}

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

img,
video {
  height: auto;
  max-width: 100%;
}

iframe {
  border: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

td:not([align]),
th:not([align]) {
  text-align: inherit;
}

:root {
  --bulma-body-background-color: var(--bulma-scheme-main);
  --bulma-body-size: 1em;
  --bulma-body-min-width: 300px;
  --bulma-body-rendering: optimizeLegibility;
  --bulma-body-family: var(--bulma-family-primary);
  --bulma-body-overflow-x: hidden;
  --bulma-body-overflow-y: scroll;
  --bulma-body-color: var(--bulma-text);
  --bulma-body-font-size: 1em;
  --bulma-body-weight: var(--bulma-weight-normal);
  --bulma-body-line-height: 1.5;
  --bulma-code-family: var(--bulma-family-code);
  --bulma-code-padding: 0.25em 0.5em 0.25em;
  --bulma-code-weight: normal;
  --bulma-code-size: 0.875em;
  --bulma-small-font-size: 0.875em;
  --bulma-hr-background-color: var(--bulma-background);
  --bulma-hr-height: 2px;
  --bulma-hr-margin: 1.5rem 0;
  --bulma-strong-color: var(--bulma-text-strong);
  --bulma-strong-weight: var(--bulma-weight-semibold);
  --bulma-pre-font-size: 0.875em;
  --bulma-pre-padding: 1.25rem 1.5rem;
  --bulma-pre-code-font-size: 1em;
}

html {
  background-color: var(--bulma-body-background-color);
  font-size: var(--bulma-body-size);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  min-width: var(--bulma-body-min-width);
  overflow-x: var(--bulma-body-overflow-x);
  overflow-y: var(--bulma-body-overflow-y);
  text-rendering: var(--bulma-body-rendering);
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

article,
aside,
figure,
footer,
header,
hgroup,
section {
  display: block;
}

body,
button,
input,
optgroup,
select,
textarea {
  font-family: var(--bulma-body-family);
}

code,
pre {
  -moz-osx-font-smoothing: auto;
  -webkit-font-smoothing: auto;
  font-family: var(--bulma-code-family);
}

body {
  color: var(--bulma-body-color);
  font-size: var(--bulma-body-font-size);
  font-weight: var(--bulma-body-weight);
  line-height: var(--bulma-body-line-height);
}

a,
button {
  cursor: pointer;
}

a:focus-visible,
button:focus-visible {
  outline-color: hsl(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l));
  outline-offset: var(--bulma-focus-offset);
  outline-style: var(--bulma-focus-style);
  outline-width: var(--bulma-focus-width);
}

a:focus-visible:active,
button:focus-visible:active {
  outline-width: 1px;
}

a:active,
button:active {
  outline-width: 1px;
}

a {
  color: var(--bulma-link-text);
  cursor: pointer;
  text-decoration: none;
  transition-duration: var(--bulma-duration);
  transition-property: background-color, border-color, color;
}

a strong {
  color: currentColor;
}

button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: none;
  color: inherit;
  font-family: inherit;
  font-size: 1em;
  margin: 0;
  padding: 0;
  transition-duration: var(--bulma-duration);
  transition-property: background-color, border-color, color;
}

code {
  background-color: var(--bulma-code-background);
  border-radius: 0.5em;
  color: var(--bulma-code);
  font-size: var(--bulma-code-size);
  font-weight: var(--bulma-code-weight);
  padding: var(--bulma-code-padding);
}

hr {
  background-color: var(--bulma-hr-background-color);
  border: none;
  display: block;
  height: var(--bulma-hr-height);
  margin: var(--bulma-hr-margin);
}

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

input[type=checkbox],
input[type=radio] {
  vertical-align: baseline;
}

small {
  font-size: var(--bulma-small-font-size);
}

span {
  font-style: inherit;
  font-weight: inherit;
}

strong {
  color: var(--bulma-strong-color);
  font-weight: var(--bulma-strong-weight);
}

svg {
  height: auto;
  width: auto;
}

fieldset {
  border: none;
}

pre {
  -webkit-overflow-scrolling: touch;
  background-color: var(--bulma-pre-background);
  color: var(--bulma-pre);
  font-size: var(--bulma-pre-font-size);
  overflow-x: auto;
  padding: var(--bulma-pre-padding);
  white-space: pre;
  word-wrap: normal;
}

pre code {
  background-color: transparent;
  color: currentColor;
  font-size: var(--bulma-pre-code-font-size);
  padding: 0;
}

table td,
table th {
  vertical-align: top;
}

table td:not([align]),
table th:not([align]) {
  text-align: inherit;
}

table th {
  color: var(--bulma-text-strong);
}

@keyframes spinAround {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes pulsate {
  50% {
    opacity: 0.5;
  }
}
/* Bulma Utilities */
:root {
  --bulma-control-radius: var(--bulma-radius);
  --bulma-control-radius-small: var(--bulma-radius-small);
  --bulma-control-border-width: 1px;
  --bulma-control-height: 2.5em;
  --bulma-control-line-height: 1.5;
  --bulma-control-padding-vertical: calc(0.5em - 1px);
  --bulma-control-padding-horizontal: calc(0.75em - 1px);
  --bulma-control-size: var(--bulma-size-normal);
  --bulma-control-focus-shadow-l: 50%;
}

.navbar-link:not(.is-arrowless)::after {
  border: 0.125em solid var(--bulma-arrow-color);
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: rotate(-45deg);
  transform-origin: center;
  transition-duration: var(--bulma-duration);
  transition-property: border-color;
  width: 0.625em;
}

.modal-close {
  --bulma-delete-dimensions: 1.25rem;
  --bulma-delete-background-l: 0%;
  --bulma-delete-background-alpha: 0.5;
  --bulma-delete-color: var(--bulma-white);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha));
  border: none;
  border-radius: var(--bulma-radius-rounded);
  cursor: pointer;
  pointer-events: auto;
  display: inline-flex;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 1em;
  height: var(--bulma-delete-dimensions);
  max-height: var(--bulma-delete-dimensions);
  max-width: var(--bulma-delete-dimensions);
  min-height: var(--bulma-delete-dimensions);
  min-width: var(--bulma-delete-dimensions);
  outline: none;
  position: relative;
  vertical-align: top;
  width: var(--bulma-delete-dimensions);
}

.modal-close::before, .modal-close::after {
  background-color: var(--bulma-delete-color);
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin: center center;
}

.modal-close::before {
  height: 2px;
  width: 50%;
}

.modal-close::after {
  height: 50%;
  width: 2px;
}

.modal-close:hover, .modal-close:focus {
  --bulma-delete-background-alpha: 0.4;
}

.modal-close:active {
  --bulma-delete-background-alpha: 0.5;
}

.is-small.modal-close {
  --bulma-delete-dimensions: 1rem;
}

.is-medium.modal-close {
  --bulma-delete-dimensions: 1.5rem;
}

.is-large.modal-close {
  --bulma-delete-dimensions: 2rem;
}

.modal-background, .modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.navbar-burger, .menu-list a,
.menu-list button,
.menu-list .menu-item {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: none;
  color: inherit;
  font-family: inherit;
  font-size: 1em;
  margin: 0;
  padding: 0;
}

.menu {
  --bulma-menu-item-h: var(--bulma-scheme-h);
  --bulma-menu-item-s: var(--bulma-scheme-s);
  --bulma-menu-item-l: var(--bulma-scheme-main-l);
  --bulma-menu-item-background-l: var(--bulma-scheme-main-l);
  --bulma-menu-item-background-l-delta: 0%;
  --bulma-menu-item-hover-background-l-delta: var(--bulma-hover-background-l-delta);
  --bulma-menu-item-active-background-l-delta: var(--bulma-active-background-l-delta);
  --bulma-menu-item-color-l: var(--bulma-text-l);
  --bulma-menu-item-radius: var(--bulma-radius-small);
  --bulma-menu-item-selected-h: var(--bulma-link-h);
  --bulma-menu-item-selected-s: var(--bulma-link-s);
  --bulma-menu-item-selected-l: var(--bulma-link-l);
  --bulma-menu-item-selected-background-l: var(--bulma-link-l);
  --bulma-menu-item-selected-color-l: var(--bulma-link-invert-l);
  --bulma-menu-list-border-left: 1px solid var(--bulma-border);
  --bulma-menu-list-line-height: 1.25;
  --bulma-menu-list-link-padding: 0.5em 0.75em;
  --bulma-menu-nested-list-margin: 0.75em;
  --bulma-menu-nested-list-padding-left: 0.75em;
  --bulma-menu-label-color: var(--bulma-text-weak);
  --bulma-menu-label-font-size: 0.75em;
  --bulma-menu-label-letter-spacing: 0.1em;
  --bulma-menu-label-spacing: 1em;
}

.menu {
  font-size: var(--bulma-size-normal);
}
.menu.is-small {
  font-size: var(--bulma-size-small);
}
.menu.is-medium {
  font-size: var(--bulma-size-medium);
}
.menu.is-large {
  font-size: var(--bulma-size-large);
}

.menu-list {
  line-height: var(--bulma-menu-list-line-height);
}
.menu-list a,
.menu-list button,
.menu-list .menu-item {
  background-color: hsl(var(--bulma-menu-item-h), var(--bulma-menu-item-s), calc(var(--bulma-menu-item-background-l) + var(--bulma-menu-item-background-l-delta)));
  border-radius: var(--bulma-menu-item-radius);
  color: hsl(var(--bulma-menu-item-h), var(--bulma-menu-item-s), var(--bulma-menu-item-color-l));
  display: block;
  padding: var(--bulma-menu-list-link-padding);
  text-align: left;
  width: 100%;
}
.menu-list a:hover,
.menu-list button:hover,
.menu-list .menu-item:hover {
  --bulma-menu-item-background-l-delta: var(--bulma-menu-item-hover-background-l-delta);
}
.menu-list a:active,
.menu-list button:active,
.menu-list .menu-item:active {
  --bulma-menu-item-background-l-delta: var(--bulma-menu-item-active-background-l-delta);
}
.menu-list a.is-active, .menu-list a.navbar-item.active, .menu-list a.is-selected,
.menu-list button.is-active,
.menu-list button.navbar-item.active,
.menu-list button.is-selected,
.menu-list .menu-item.is-active,
.menu-list .menu-item.navbar-item.active,
.menu-list .menu-item.is-selected {
  --bulma-menu-item-h: var(--bulma-menu-item-selected-h);
  --bulma-menu-item-s: var(--bulma-menu-item-selected-s);
  --bulma-menu-item-l: var(--bulma-menu-item-selected-l);
  --bulma-menu-item-background-l: var(--bulma-menu-item-selected-background-l);
  --bulma-menu-item-color-l: var(--bulma-menu-item-selected-color-l);
}
.menu-list li ul {
  border-inline-start: var(--bulma-menu-list-border-left);
  margin: var(--bulma-menu-nested-list-margin);
  padding-inline-start: var(--bulma-menu-nested-list-padding-left);
}

.menu-label {
  color: var(--bulma-menu-label-color);
  font-size: var(--bulma-menu-label-font-size);
  letter-spacing: var(--bulma-menu-label-letter-spacing);
  text-transform: uppercase;
}
.menu-label:not(:first-child) {
  margin-top: var(--bulma-menu-label-spacing);
}
.menu-label:not(:last-child) {
  margin-bottom: var(--bulma-menu-label-spacing);
}

/* Bulma Utilities */
:root {
  --bulma-control-radius: var(--bulma-radius);
  --bulma-control-radius-small: var(--bulma-radius-small);
  --bulma-control-border-width: 1px;
  --bulma-control-height: 2.5em;
  --bulma-control-line-height: 1.5;
  --bulma-control-padding-vertical: calc(0.5em - 1px);
  --bulma-control-padding-horizontal: calc(0.75em - 1px);
  --bulma-control-size: var(--bulma-size-normal);
  --bulma-control-focus-shadow-l: 50%;
}

.navbar-link:not(.is-arrowless)::after {
  border: 0.125em solid var(--bulma-arrow-color);
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: rotate(-45deg);
  transform-origin: center;
  transition-duration: var(--bulma-duration);
  transition-property: border-color;
  width: 0.625em;
}

.modal-close {
  --bulma-delete-dimensions: 1.25rem;
  --bulma-delete-background-l: 0%;
  --bulma-delete-background-alpha: 0.5;
  --bulma-delete-color: var(--bulma-white);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha));
  border: none;
  border-radius: var(--bulma-radius-rounded);
  cursor: pointer;
  pointer-events: auto;
  display: inline-flex;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 1em;
  height: var(--bulma-delete-dimensions);
  max-height: var(--bulma-delete-dimensions);
  max-width: var(--bulma-delete-dimensions);
  min-height: var(--bulma-delete-dimensions);
  min-width: var(--bulma-delete-dimensions);
  outline: none;
  position: relative;
  vertical-align: top;
  width: var(--bulma-delete-dimensions);
}

.modal-close::before, .modal-close::after {
  background-color: var(--bulma-delete-color);
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin: center center;
}

.modal-close::before {
  height: 2px;
  width: 50%;
}

.modal-close::after {
  height: 50%;
  width: 2px;
}

.modal-close:hover, .modal-close:focus {
  --bulma-delete-background-alpha: 0.4;
}

.modal-close:active {
  --bulma-delete-background-alpha: 0.5;
}

.is-small.modal-close {
  --bulma-delete-dimensions: 1rem;
}

.is-medium.modal-close {
  --bulma-delete-dimensions: 1.5rem;
}

.is-large.modal-close {
  --bulma-delete-dimensions: 2rem;
}

.modal, .modal-background {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.navbar-burger, .menu-list a,
.menu-list button,
.menu-list .menu-item {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: none;
  color: inherit;
  font-family: inherit;
  font-size: 1em;
  margin: 0;
  padding: 0;
}

.modal {
  --bulma-modal-z: 40;
  --bulma-modal-background-background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.86);
  --bulma-modal-content-width: 40rem;
  --bulma-modal-content-margin-mobile: 1.25rem;
  --bulma-modal-content-spacing-mobile: 10rem;
  --bulma-modal-content-spacing-tablet: 2.5rem;
  --bulma-modal-close-dimensions: 2.5rem;
  --bulma-modal-close-right: 1.25rem;
  --bulma-modal-close-top: 1.25rem;
  --bulma-modal-card-spacing: 2.5rem;
  --bulma-modal-card-head-background-color: var(--bulma-scheme-main);
  --bulma-modal-card-head-padding: 2rem;
  --bulma-modal-card-head-radius: var(--bulma-radius-large);
  --bulma-modal-card-title-color: var(--bulma-text-strong);
  --bulma-modal-card-title-line-height: 1;
  --bulma-modal-card-title-size: var(--bulma-size-4);
  --bulma-modal-card-foot-background-color: var(--bulma-scheme-main-bis);
  --bulma-modal-card-foot-radius: var(--bulma-radius-large);
  --bulma-modal-card-body-background-color: var(--bulma-scheme-main);
  --bulma-modal-card-body-padding: 2rem;
}

.modal {
  align-items: center;
  display: none;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  position: fixed;
  z-index: var(--bulma-modal-z);
}
.modal.is-active, .modal.navbar-item.active {
  display: flex;
}

.modal-background {
  background-color: var(--bulma-modal-background-background-color);
}

.modal-content,
.modal-card {
  margin: 0 var(--bulma-modal-content-margin-mobile);
  max-height: calc(100vh - var(--bulma-modal-content-spacing-mobile));
  overflow: auto;
  position: relative;
  width: 100%;
}
@media screen and (min-width: 769px) {
  .modal-content,
  .modal-card {
    margin: 0 auto;
    max-height: calc(100vh - var(--bulma-modal-content-spacing-tablet));
    width: var(--bulma-modal-content-width);
  }
}

.modal-close {
  background: none;
  height: var(--bulma-modal-close-dimensions);
  inset-inline-end: var(--bulma-modal-close-right);
  position: fixed;
  top: var(--bulma-modal-close-top);
  width: var(--bulma-modal-close-dimensions);
}

.modal-card {
  display: flex;
  flex-direction: column;
  max-height: calc(100vh - var(--bulma-modal-card-spacing));
  overflow: hidden;
  overflow-y: visible;
}

.modal-card-head,
.modal-card-foot {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: flex-start;
  padding: var(--bulma-modal-card-head-padding);
  position: relative;
}

.modal-card-head {
  background-color: var(--bulma-modal-card-head-background-color);
  border-start-start-radius: var(--bulma-modal-card-head-radius);
  border-start-end-radius: var(--bulma-modal-card-head-radius);
  box-shadow: var(--bulma-shadow);
}

.modal-card-title {
  color: var(--bulma-modal-card-title-color);
  flex-grow: 1;
  flex-shrink: 0;
  font-size: var(--bulma-modal-card-title-size);
  line-height: var(--bulma-modal-card-title-line-height);
}

.modal-card-foot {
  background-color: var(--bulma-modal-card-foot-background-color);
  border-end-start-radius: var(--bulma-modal-card-foot-radius);
  border-end-end-radius: var(--bulma-modal-card-foot-radius);
}

.modal-card-body {
  -webkit-overflow-scrolling: touch;
  background-color: var(--bulma-modal-card-body-background-color);
  flex-grow: 1;
  flex-shrink: 1;
  overflow: auto;
  padding: var(--bulma-modal-card-body-padding);
}

/* Bulma Utilities */
:root {
  --bulma-control-radius: var(--bulma-radius);
  --bulma-control-radius-small: var(--bulma-radius-small);
  --bulma-control-border-width: 1px;
  --bulma-control-height: 2.5em;
  --bulma-control-line-height: 1.5;
  --bulma-control-padding-vertical: calc(0.5em - 1px);
  --bulma-control-padding-horizontal: calc(0.75em - 1px);
  --bulma-control-size: var(--bulma-size-normal);
  --bulma-control-focus-shadow-l: 50%;
}

.navbar-link:not(.is-arrowless)::after {
  border: 0.125em solid var(--bulma-arrow-color);
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: rotate(-45deg);
  transform-origin: center;
  transition-duration: var(--bulma-duration);
  transition-property: border-color;
  width: 0.625em;
}

.modal-close {
  --bulma-delete-dimensions: 1.25rem;
  --bulma-delete-background-l: 0%;
  --bulma-delete-background-alpha: 0.5;
  --bulma-delete-color: var(--bulma-white);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha));
  border: none;
  border-radius: var(--bulma-radius-rounded);
  cursor: pointer;
  pointer-events: auto;
  display: inline-flex;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 1em;
  height: var(--bulma-delete-dimensions);
  max-height: var(--bulma-delete-dimensions);
  max-width: var(--bulma-delete-dimensions);
  min-height: var(--bulma-delete-dimensions);
  min-width: var(--bulma-delete-dimensions);
  outline: none;
  position: relative;
  vertical-align: top;
  width: var(--bulma-delete-dimensions);
}

.modal-close::before, .modal-close::after {
  background-color: var(--bulma-delete-color);
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin: center center;
}

.modal-close::before {
  height: 2px;
  width: 50%;
}

.modal-close::after {
  height: 50%;
  width: 2px;
}

.modal-close:hover, .modal-close:focus {
  --bulma-delete-background-alpha: 0.4;
}

.modal-close:active {
  --bulma-delete-background-alpha: 0.5;
}

.is-small.modal-close {
  --bulma-delete-dimensions: 1rem;
}

.is-medium.modal-close {
  --bulma-delete-dimensions: 1.5rem;
}

.is-large.modal-close {
  --bulma-delete-dimensions: 2rem;
}

.modal, .modal-background {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.menu-list a,
.menu-list button,
.menu-list .menu-item, .navbar-burger {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: none;
  color: inherit;
  font-family: inherit;
  font-size: 1em;
  margin: 0;
  padding: 0;
}

:root {
  --bulma-navbar-height: 3.25rem;
}

.navbar {
  --bulma-navbar-h: var(--bulma-scheme-h);
  --bulma-navbar-s: var(--bulma-scheme-s);
  --bulma-navbar-l: var(--bulma-scheme-main-l);
  --bulma-navbar-background-color: var(--bulma-scheme-main);
  --bulma-navbar-box-shadow-size: 0 0.125em 0 0;
  --bulma-navbar-box-shadow-color: var(--bulma-background);
  --bulma-navbar-padding-vertical: 1rem;
  --bulma-navbar-padding-horizontal: 2rem;
  --bulma-navbar-z: 30;
  --bulma-navbar-fixed-z: 30;
  --bulma-navbar-item-background-a: 0;
  --bulma-navbar-item-background-l: var(--bulma-scheme-main-l);
  --bulma-navbar-item-background-l-delta: 0%;
  --bulma-navbar-item-hover-background-l-delta: var(--bulma-hover-background-l-delta);
  --bulma-navbar-item-active-background-l-delta: var(--bulma-active-background-l-delta);
  --bulma-navbar-item-color-l: var(--bulma-text-l);
  --bulma-navbar-item-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-item-color-l));
  --bulma-navbar-item-selected-h: var(--bulma-link-h);
  --bulma-navbar-item-selected-s: var(--bulma-link-s);
  --bulma-navbar-item-selected-l: var(--bulma-link-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-link-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-link-invert-l);
  --bulma-navbar-item-img-max-height: 1.75rem;
  --bulma-navbar-burger-color: var(--bulma-link);
  --bulma-navbar-tab-hover-background-color: transparent;
  --bulma-navbar-tab-hover-border-bottom-color: var(--bulma-link);
  --bulma-navbar-tab-active-color: var(--bulma-link);
  --bulma-navbar-tab-active-background-color: transparent;
  --bulma-navbar-tab-active-border-bottom-color: var(--bulma-link);
  --bulma-navbar-tab-active-border-bottom-style: solid;
  --bulma-navbar-tab-active-border-bottom-width: 0.1875em;
  --bulma-navbar-dropdown-background-color: var(--bulma-scheme-main);
  --bulma-navbar-dropdown-border-l: var(--bulma-border-l);
  --bulma-navbar-dropdown-border-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-dropdown-border-l));
  --bulma-navbar-dropdown-border-style: solid;
  --bulma-navbar-dropdown-border-width: 0.125em;
  --bulma-navbar-dropdown-offset: -0.25em;
  --bulma-navbar-dropdown-arrow: var(--bulma-link);
  --bulma-navbar-dropdown-radius: var(--bulma-radius-large);
  --bulma-navbar-dropdown-z: 20;
  --bulma-navbar-dropdown-boxed-radius: var(--bulma-radius-large);
  --bulma-navbar-dropdown-boxed-shadow: 0 0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1), 0 0 0 1px hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);
  --bulma-navbar-dropdown-item-h: var(--bulma-scheme-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-scheme-s);
  --bulma-navbar-dropdown-item-l: var(--bulma-scheme-main-l);
  --bulma-navbar-dropdown-item-background-l: var(--bulma-scheme-main-l);
  --bulma-navbar-dropdown-item-color-l: var(--bulma-text-l);
  --bulma-navbar-divider-background-l: var(--bulma-background-l);
  --bulma-navbar-divider-height: 0.125em;
  --bulma-navbar-bottom-box-shadow-size: 0 -0.125em 0 0;
}

.navbar {
  background-color: var(--bulma-navbar-background-color);
  min-height: var(--bulma-navbar-height);
  position: relative;
  z-index: var(--bulma-navbar-z);
}
.navbar.is-white {
  --bulma-navbar-h: var(--bulma-white-h);
  --bulma-navbar-s: var(--bulma-white-s);
  --bulma-navbar-l: var(--bulma-white-l);
  --bulma-burger-h: var(--bulma-white-h);
  --bulma-burger-s: var(--bulma-white-s);
  --bulma-burger-l: var(--bulma-white-invert-l);
  --bulma-navbar-background-color: var(--bulma-white);
  --bulma-navbar-item-background-l: var(--bulma-white-l);
  --bulma-navbar-item-color-l: var(--bulma-white-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-white-h);
  --bulma-navbar-item-selected-s: var(--bulma-white-s);
  --bulma-navbar-item-selected-l: var(--bulma-white-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-white-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-white-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-white-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-white-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-white-s);
}
.navbar.is-black {
  --bulma-navbar-h: var(--bulma-black-h);
  --bulma-navbar-s: var(--bulma-black-s);
  --bulma-navbar-l: var(--bulma-black-l);
  --bulma-burger-h: var(--bulma-black-h);
  --bulma-burger-s: var(--bulma-black-s);
  --bulma-burger-l: var(--bulma-black-invert-l);
  --bulma-navbar-background-color: var(--bulma-black);
  --bulma-navbar-item-background-l: var(--bulma-black-l);
  --bulma-navbar-item-color-l: var(--bulma-black-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-black-h);
  --bulma-navbar-item-selected-s: var(--bulma-black-s);
  --bulma-navbar-item-selected-l: var(--bulma-black-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-black-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-black-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-black-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-black-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-black-s);
}
.navbar.is-light {
  --bulma-navbar-h: var(--bulma-light-h);
  --bulma-navbar-s: var(--bulma-light-s);
  --bulma-navbar-l: var(--bulma-light-l);
  --bulma-burger-h: var(--bulma-light-h);
  --bulma-burger-s: var(--bulma-light-s);
  --bulma-burger-l: var(--bulma-light-invert-l);
  --bulma-navbar-background-color: var(--bulma-light);
  --bulma-navbar-item-background-l: var(--bulma-light-l);
  --bulma-navbar-item-color-l: var(--bulma-light-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-light-h);
  --bulma-navbar-item-selected-s: var(--bulma-light-s);
  --bulma-navbar-item-selected-l: var(--bulma-light-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-light-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-light-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-light-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-light-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-light-s);
}
.navbar.is-dark {
  --bulma-navbar-h: var(--bulma-dark-h);
  --bulma-navbar-s: var(--bulma-dark-s);
  --bulma-navbar-l: var(--bulma-dark-l);
  --bulma-burger-h: var(--bulma-dark-h);
  --bulma-burger-s: var(--bulma-dark-s);
  --bulma-burger-l: var(--bulma-dark-invert-l);
  --bulma-navbar-background-color: var(--bulma-dark);
  --bulma-navbar-item-background-l: var(--bulma-dark-l);
  --bulma-navbar-item-color-l: var(--bulma-dark-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-dark-h);
  --bulma-navbar-item-selected-s: var(--bulma-dark-s);
  --bulma-navbar-item-selected-l: var(--bulma-dark-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-dark-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-dark-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-dark-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-dark-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-dark-s);
}
.navbar.is-text {
  --bulma-navbar-h: var(--bulma-text-h);
  --bulma-navbar-s: var(--bulma-text-s);
  --bulma-navbar-l: var(--bulma-text-l);
  --bulma-burger-h: var(--bulma-text-h);
  --bulma-burger-s: var(--bulma-text-s);
  --bulma-burger-l: var(--bulma-text-invert-l);
  --bulma-navbar-background-color: var(--bulma-text);
  --bulma-navbar-item-background-l: var(--bulma-text-l);
  --bulma-navbar-item-color-l: var(--bulma-text-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-text-h);
  --bulma-navbar-item-selected-s: var(--bulma-text-s);
  --bulma-navbar-item-selected-l: var(--bulma-text-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-text-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-text-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-text-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-text-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-text-s);
}
.navbar.is-primary {
  --bulma-navbar-h: var(--bulma-primary-h);
  --bulma-navbar-s: var(--bulma-primary-s);
  --bulma-navbar-l: var(--bulma-primary-l);
  --bulma-burger-h: var(--bulma-primary-h);
  --bulma-burger-s: var(--bulma-primary-s);
  --bulma-burger-l: var(--bulma-primary-invert-l);
  --bulma-navbar-background-color: var(--bulma-primary);
  --bulma-navbar-item-background-l: var(--bulma-primary-l);
  --bulma-navbar-item-color-l: var(--bulma-primary-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-primary-h);
  --bulma-navbar-item-selected-s: var(--bulma-primary-s);
  --bulma-navbar-item-selected-l: var(--bulma-primary-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-primary-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-primary-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-primary-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-primary-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-primary-s);
}
.navbar.is-link {
  --bulma-navbar-h: var(--bulma-link-h);
  --bulma-navbar-s: var(--bulma-link-s);
  --bulma-navbar-l: var(--bulma-link-l);
  --bulma-burger-h: var(--bulma-link-h);
  --bulma-burger-s: var(--bulma-link-s);
  --bulma-burger-l: var(--bulma-link-invert-l);
  --bulma-navbar-background-color: var(--bulma-link);
  --bulma-navbar-item-background-l: var(--bulma-link-l);
  --bulma-navbar-item-color-l: var(--bulma-link-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-link-h);
  --bulma-navbar-item-selected-s: var(--bulma-link-s);
  --bulma-navbar-item-selected-l: var(--bulma-link-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-link-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-link-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-link-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-link-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-link-s);
}
.navbar.is-info {
  --bulma-navbar-h: var(--bulma-info-h);
  --bulma-navbar-s: var(--bulma-info-s);
  --bulma-navbar-l: var(--bulma-info-l);
  --bulma-burger-h: var(--bulma-info-h);
  --bulma-burger-s: var(--bulma-info-s);
  --bulma-burger-l: var(--bulma-info-invert-l);
  --bulma-navbar-background-color: var(--bulma-info);
  --bulma-navbar-item-background-l: var(--bulma-info-l);
  --bulma-navbar-item-color-l: var(--bulma-info-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-info-h);
  --bulma-navbar-item-selected-s: var(--bulma-info-s);
  --bulma-navbar-item-selected-l: var(--bulma-info-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-info-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-info-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-info-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-info-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-info-s);
}
.navbar.is-success {
  --bulma-navbar-h: var(--bulma-success-h);
  --bulma-navbar-s: var(--bulma-success-s);
  --bulma-navbar-l: var(--bulma-success-l);
  --bulma-burger-h: var(--bulma-success-h);
  --bulma-burger-s: var(--bulma-success-s);
  --bulma-burger-l: var(--bulma-success-invert-l);
  --bulma-navbar-background-color: var(--bulma-success);
  --bulma-navbar-item-background-l: var(--bulma-success-l);
  --bulma-navbar-item-color-l: var(--bulma-success-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-success-h);
  --bulma-navbar-item-selected-s: var(--bulma-success-s);
  --bulma-navbar-item-selected-l: var(--bulma-success-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-success-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-success-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-success-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-success-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-success-s);
}
.navbar.is-warning {
  --bulma-navbar-h: var(--bulma-warning-h);
  --bulma-navbar-s: var(--bulma-warning-s);
  --bulma-navbar-l: var(--bulma-warning-l);
  --bulma-burger-h: var(--bulma-warning-h);
  --bulma-burger-s: var(--bulma-warning-s);
  --bulma-burger-l: var(--bulma-warning-invert-l);
  --bulma-navbar-background-color: var(--bulma-warning);
  --bulma-navbar-item-background-l: var(--bulma-warning-l);
  --bulma-navbar-item-color-l: var(--bulma-warning-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-warning-h);
  --bulma-navbar-item-selected-s: var(--bulma-warning-s);
  --bulma-navbar-item-selected-l: var(--bulma-warning-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-warning-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-warning-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-warning-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-warning-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-warning-s);
}
.navbar.is-danger, .navbar.invalid {
  --bulma-navbar-h: var(--bulma-danger-h);
  --bulma-navbar-s: var(--bulma-danger-s);
  --bulma-navbar-l: var(--bulma-danger-l);
  --bulma-burger-h: var(--bulma-danger-h);
  --bulma-burger-s: var(--bulma-danger-s);
  --bulma-burger-l: var(--bulma-danger-invert-l);
  --bulma-navbar-background-color: var(--bulma-danger);
  --bulma-navbar-item-background-l: var(--bulma-danger-l);
  --bulma-navbar-item-color-l: var(--bulma-danger-invert-l);
  --bulma-navbar-item-selected-h: var(--bulma-danger-h);
  --bulma-navbar-item-selected-s: var(--bulma-danger-s);
  --bulma-navbar-item-selected-l: var(--bulma-danger-l);
  --bulma-navbar-item-selected-background-l: var(--bulma-danger-l);
  --bulma-navbar-item-selected-color-l: var(--bulma-danger-invert-l);
  --bulma-navbar-dropdown-arrow: var(--bulma-danger-invert-l);
  --bulma-navbar-dropdown-background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-navbar-dropdown-item-background-l));
  --bulma-navbar-dropdown-item-h: var(--bulma-danger-h);
  --bulma-navbar-dropdown-item-s: var(--bulma-danger-s);
}
.navbar > .container {
  align-items: stretch;
  display: flex;
  min-height: var(--bulma-navbar-height);
  width: 100%;
}
.navbar.has-shadow {
  box-shadow: var(--bulma-navbar-box-shadow-size) var(--bulma-navbar-box-shadow-color);
}
.navbar.is-fixed-bottom, .navbar.is-fixed-top {
  left: 0;
  position: fixed;
  right: 0;
  z-index: var(--bulma-navbar-fixed-z);
}
.navbar.is-fixed-bottom {
  bottom: 0;
}
.navbar.is-fixed-bottom.has-shadow {
  box-shadow: var(--bulma-navbar-bottom-box-shadow-size) var(--bulma-navbar-box-shadow-color);
}
.navbar.is-fixed-top {
  top: 0;
}

html.has-navbar-fixed-top,
body.has-navbar-fixed-top {
  padding-top: var(--bulma-navbar-height);
}
html.has-navbar-fixed-bottom,
body.has-navbar-fixed-bottom {
  padding-bottom: var(--bulma-navbar-height);
}

.navbar-brand,
.navbar-tabs {
  align-items: stretch;
  display: flex;
  flex-shrink: 0;
  min-height: var(--bulma-navbar-height);
}

.navbar-tabs {
  -webkit-overflow-scrolling: touch;
  max-width: 100vw;
  overflow-x: auto;
  overflow-y: hidden;
}

.navbar-burger {
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: none;
  border-radius: var(--bulma-burger-border-radius);
  color: hsl(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l));
  cursor: pointer;
  display: inline-flex;
  flex-direction: column;
  flex-shrink: 0;
  height: 2.5rem;
  justify-content: center;
  position: relative;
  vertical-align: top;
  width: 2.5rem;
}
.navbar-burger span {
  background-color: currentColor;
  display: block;
  height: var(--bulma-burger-item-height);
  left: calc(50% - (var(--bulma-burger-item-width)) / 2);
  position: absolute;
  transform-origin: center;
  transition-duration: var(--bulma-duration);
  transition-property: background-color, color, opacity, transform;
  transition-timing-function: var(--bulma-easing);
  width: var(--bulma-burger-item-width);
}
.navbar-burger span:nth-child(1), .navbar-burger span:nth-child(2) {
  top: calc(50% - (var(--bulma-burger-item-height)) / 2);
}
.navbar-burger span:nth-child(3) {
  bottom: calc(50% + var(--bulma-burger-gap));
}
.navbar-burger span:nth-child(4) {
  top: calc(50% + var(--bulma-burger-gap));
}
.navbar-burger:hover {
  background-color: hsla(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l), 0.1);
}
.navbar-burger:active {
  background-color: hsla(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l), 0.2);
}
.navbar-burger.is-active span:nth-child(1), .navbar-burger.navbar-item.active span:nth-child(1) {
  transform: rotate(-45deg);
}
.navbar-burger.is-active span:nth-child(2), .navbar-burger.navbar-item.active span:nth-child(2) {
  transform: rotate(45deg);
}
.navbar-burger.is-active span:nth-child(3), .navbar-burger.navbar-item.active span:nth-child(3), .navbar-burger.is-active span:nth-child(4), .navbar-burger.navbar-item.active span:nth-child(4) {
  opacity: 0;
}
.navbar-burger {
  align-self: center;
  color: var(--bulma-navbar-burger-color);
  margin-inline-start: auto;
  margin-inline-end: 0.375rem;
}

.navbar-menu {
  display: none;
}

.navbar-item, .navbar-item.active,
.navbar-link {
  color: var(--bulma-navbar-item-color);
  display: block;
  gap: 0.75rem;
  line-height: 1.5;
  padding: 0.5rem 0.75rem;
  position: relative;
}
.navbar-item .icon:only-child,
.navbar-link .icon:only-child {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

a.navbar-item, a.navbar-item.active,
.navbar-link {
  background-color: hsla(var(--bulma-navbar-h), var(--bulma-navbar-s), calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta)), var(--bulma-navbar-item-background-a));
  cursor: pointer;
}
a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover,
.navbar-link:focus,
.navbar-link:focus-within,
.navbar-link:hover {
  --bulma-navbar-item-background-l-delta: var(--bulma-navbar-item-hover-background-l-delta);
  --bulma-navbar-item-background-a: 1;
}
a.navbar-item:active,
.navbar-link:active {
  --bulma-navbar-item-background-l-delta: var(--bulma-navbar-item-active-background-l-delta);
  --bulma-navbar-item-background-a: 1;
}
a.navbar-item.is-active, a.navbar-item.active, a.navbar-item.is-selected,
.navbar-link.is-active,
.navbar-link.navbar-item.active,
.navbar-link.is-selected {
  --bulma-navbar-h: var(--bulma-navbar-item-selected-h);
  --bulma-navbar-s: var(--bulma-navbar-item-selected-s);
  --bulma-navbar-l: var(--bulma-navbar-item-selected-l);
  --bulma-navbar-item-background-l: var(--bulma-navbar-item-selected-background-l);
  --bulma-navbar-item-background-a: 1;
  --bulma-navbar-item-color-l: var(--bulma-navbar-item-selected-color-l);
}

.navbar-item, .navbar-item.active {
  flex-grow: 0;
  flex-shrink: 0;
}
.navbar-item img, .navbar-item.active img,
.navbar-item svg,
.navbar-item.active svg {
  max-height: var(--bulma-navbar-item-img-max-height);
}
.navbar-item.has-dropdown {
  padding: 0;
}
.navbar-item.is-expanded {
  flex-grow: 1;
  flex-shrink: 1;
}
.navbar-item.is-tab {
  border-bottom: 1px solid transparent;
  min-height: var(--bulma-navbar-height);
  padding-bottom: calc(0.5rem - 1px);
}
.navbar-item.is-tab:focus, .navbar-item.is-tab:hover {
  background-color: var(--bulma-navbar-tab-hover-background-color);
  border-bottom-color: var(--bulma-navbar-tab-hover-border-bottom-color);
}
.navbar-item.is-tab.is-active, .navbar-item.is-tab.active {
  background-color: var(--bulma-navbar-tab-active-background-color);
  border-bottom-color: var(--bulma-navbar-tab-active-border-bottom-color);
  border-bottom-style: var(--bulma-navbar-tab-active-border-bottom-style);
  border-bottom-width: var(--bulma-navbar-tab-active-border-bottom-width);
  color: var(--bulma-navbar-tab-active-color);
  padding-bottom: calc(0.5rem - var(--bulma-navbar-tab-active-border-bottom-width));
}

.navbar-content {
  flex-grow: 1;
  flex-shrink: 1;
}

.navbar-link:not(.is-arrowless) {
  padding-inline-end: 2.5em;
}
.navbar-link:not(.is-arrowless)::after {
  border-color: var(--bulma-navbar-dropdown-arrow);
  margin-top: -0.375em;
  inset-inline-end: 1.125em;
}

.navbar-dropdown {
  font-size: 0.875rem;
  padding-bottom: 0.75rem;
  padding-top: 0.5rem;
}
.navbar-dropdown .navbar-item {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.navbar-dropdown .navbar-item:not(.is-active, .navbar-item.active, .is-selected) {
  background-color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta)));
  color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), var(--bulma-navbar-dropdown-item-color-l));
}

.navbar-divider {
  background-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-divider-background-l));
  border: none;
  display: none;
  height: var(--bulma-navbar-divider-height);
  margin: 0.5rem 0;
}

@media screen and (max-width: 959px) {
  .navbar > .container {
    display: block;
  }
  .navbar-brand .navbar-item,
  .navbar-tabs .navbar-item {
    align-items: center;
    display: flex;
  }
  .navbar-link::after {
    display: none;
  }
  .navbar-menu {
    background-color: var(--bulma-navbar-background-color);
    box-shadow: 0 0.5em 1em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);
    padding: 0.5rem 0;
  }
  .navbar-menu.is-active, .navbar-menu.navbar-item.active {
    display: block;
  }
  .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch {
    left: 0;
    position: fixed;
    right: 0;
    z-index: var(--bulma-navbar-fixed-z);
  }
  .navbar.is-fixed-bottom-touch {
    bottom: 0;
  }
  .navbar.is-fixed-bottom-touch.has-shadow {
    box-shadow: 0 -0.125em 0.1875em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);
  }
  .navbar.is-fixed-top-touch {
    top: 0;
  }
  .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu {
    -webkit-overflow-scrolling: touch;
    max-height: calc(100vh - var(--bulma-navbar-height));
    overflow: auto;
  }
  html.has-navbar-fixed-top-touch,
  body.has-navbar-fixed-top-touch {
    padding-top: var(--bulma-navbar-height);
  }
  html.has-navbar-fixed-bottom-touch,
  body.has-navbar-fixed-bottom-touch {
    padding-bottom: var(--bulma-navbar-height);
  }
}
@media screen and (min-width: 960px) {
  .navbar,
  .navbar-menu,
  .navbar-start,
  .navbar-end {
    align-items: stretch;
    display: flex;
  }
  .navbar {
    min-height: var(--bulma-navbar-height);
  }
  .navbar.is-spaced {
    padding: var(--bulma-navbar-padding-vertical) var(--bulma-navbar-padding-horizontal);
  }
  .navbar.is-spaced .navbar-start,
  .navbar.is-spaced .navbar-end {
    align-items: center;
  }
  .navbar.is-spaced a.navbar-item,
  .navbar.is-spaced .navbar-link {
    border-radius: var(--bulma-radius);
  }
  .navbar.is-transparent {
    --bulma-navbar-item-background-a: 0;
  }
  .navbar.is-transparent .navbar-dropdown a.navbar-item {
    background-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta)));
  }
  .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active, .navbar.is-transparent .navbar-dropdown a.navbar-item.active, .navbar.is-transparent .navbar-dropdown a.navbar-item.is-selected {
    --bulma-navbar-h: var(--bulma-navbar-item-selected-h);
    --bulma-navbar-s: var(--bulma-navbar-item-selected-s);
    --bulma-navbar-l: var(--bulma-navbar-item-selected-l);
    --bulma-navbar-item-background-l: var(--bulma-navbar-item-selected-background-l);
    --bulma-navbar-item-color-l: var(--bulma-navbar-item-selected-color-l);
  }
  .navbar-burger {
    display: none;
  }
  .navbar-item, .navbar-item.active,
  .navbar-link {
    align-items: center;
    display: flex;
  }
  .navbar-item.has-dropdown {
    align-items: stretch;
  }
  .navbar-item.has-dropdown-up .navbar-link::after {
    transform: rotate(135deg) translate(0.25em, -0.25em);
  }
  .navbar-item.has-dropdown-up .navbar-dropdown {
    border-bottom-color: var(--bulma-navbar-dropdown-border-color);
    border-bottom-style: var(--bulma-navbar-dropdown-border-style);
    border-bottom-width: var(--bulma-navbar-dropdown-border-width);
    border-radius: var(--bulma-navbar-dropdown-radius) var(--bulma-navbar-dropdown-radius) 0 0;
    border-top: none;
    bottom: 100%;
    box-shadow: 0 -0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);
    top: auto;
  }
  .navbar-item.is-active .navbar-dropdown, .navbar-item.active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {
    display: block;
  }
  .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar.is-spaced .navbar-item.active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0);
  }
  .navbar-menu {
    flex-grow: 1;
    flex-shrink: 0;
  }
  .navbar-start {
    justify-content: flex-start;
    margin-inline-end: auto;
  }
  .navbar-end {
    justify-content: flex-end;
    margin-inline-start: auto;
  }
  .navbar-dropdown {
    background-color: var(--bulma-navbar-dropdown-background-color);
    border-end-start-radius: var(--bulma-navbar-dropdown-radius);
    border-end-end-radius: var(--bulma-navbar-dropdown-radius);
    border-top-color: var(--bulma-navbar-dropdown-border-color);
    border-top-style: var(--bulma-navbar-dropdown-border-style);
    border-top-width: var(--bulma-navbar-dropdown-border-width);
    box-shadow: 0 0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);
    display: none;
    font-size: 0.875rem;
    inset-inline-start: 0;
    min-width: 100%;
    position: absolute;
    top: 100%;
    z-index: var(--bulma-navbar-dropdown-z);
  }
  .navbar-dropdown .navbar-item {
    padding: 0.375rem 1rem;
    white-space: nowrap;
  }
  .navbar-dropdown a.navbar-item {
    padding-inline-end: 3rem;
  }
  .navbar-dropdown a.navbar-item:not(.is-active, .navbar-item.active, .is-selected) {
    background-color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta)));
    color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), var(--bulma-navbar-dropdown-item-color-l));
  }
  .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed {
    border-radius: var(--bulma-navbar-dropdown-boxed-radius);
    border-top: none;
    box-shadow: var(--bulma-navbar-dropdown-boxed-shadow);
    display: block;
    opacity: 0;
    pointer-events: none;
    top: calc(100% + (var(--bulma-navbar-dropdown-offset)));
    transform: translateY(-5px);
    transition-duration: var(--bulma-duration);
    transition-property: opacity, transform;
  }
  .navbar-dropdown.is-right {
    left: auto;
    right: 0;
  }
  .navbar-divider {
    display: block;
  }
  .navbar > .container .navbar-brand,
  .container > .navbar .navbar-brand {
    margin-inline-start: -0.75rem;
  }
  .navbar > .container .navbar-menu,
  .container > .navbar .navbar-menu {
    margin-inline-end: -0.75rem;
  }
  .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop {
    left: 0;
    position: fixed;
    right: 0;
    z-index: var(--bulma-navbar-fixed-z);
  }
  .navbar.is-fixed-bottom-desktop {
    bottom: 0;
  }
  .navbar.is-fixed-bottom-desktop.has-shadow {
    box-shadow: 0 -0.125em 0.1875em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);
  }
  .navbar.is-fixed-top-desktop {
    top: 0;
  }
  html.has-navbar-fixed-top-desktop,
  body.has-navbar-fixed-top-desktop {
    padding-top: var(--bulma-navbar-height);
  }
  html.has-navbar-fixed-bottom-desktop,
  body.has-navbar-fixed-bottom-desktop {
    padding-bottom: var(--bulma-navbar-height);
  }
  html.has-spaced-navbar-fixed-top,
  body.has-spaced-navbar-fixed-top {
    padding-top: calc(var(--bulma-navbar-height) + var(--bulma-navbar-padding-vertical) * 2);
  }
  html.has-spaced-navbar-fixed-bottom,
  body.has-spaced-navbar-fixed-bottom {
    padding-bottom: calc(var(--bulma-navbar-height) + var(--bulma-navbar-padding-vertical) * 2);
  }
}
.hero.is-fullheight-with-navbar {
  min-height: calc(100vh - var(--bulma-navbar-height));
}

/* Bulma Utilities */
:root {
  --bulma-control-radius: var(--bulma-radius);
  --bulma-control-radius-small: var(--bulma-radius-small);
  --bulma-control-border-width: 1px;
  --bulma-control-height: 2.5em;
  --bulma-control-line-height: 1.5;
  --bulma-control-padding-vertical: calc(0.5em - 1px);
  --bulma-control-padding-horizontal: calc(0.75em - 1px);
  --bulma-control-size: var(--bulma-size-normal);
  --bulma-control-focus-shadow-l: 50%;
}

.navbar-link:not(.is-arrowless)::after {
  border: 0.125em solid var(--bulma-arrow-color);
  border-right: 0;
  border-top: 0;
  content: " ";
  display: block;
  height: 0.625em;
  margin-top: -0.4375em;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: rotate(-45deg);
  transform-origin: center;
  transition-duration: var(--bulma-duration);
  transition-property: border-color;
  width: 0.625em;
}

.modal-close {
  --bulma-delete-dimensions: 1.25rem;
  --bulma-delete-background-l: 0%;
  --bulma-delete-background-alpha: 0.5;
  --bulma-delete-color: var(--bulma-white);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha));
  border: none;
  border-radius: var(--bulma-radius-rounded);
  cursor: pointer;
  pointer-events: auto;
  display: inline-flex;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 1em;
  height: var(--bulma-delete-dimensions);
  max-height: var(--bulma-delete-dimensions);
  max-width: var(--bulma-delete-dimensions);
  min-height: var(--bulma-delete-dimensions);
  min-width: var(--bulma-delete-dimensions);
  outline: none;
  position: relative;
  vertical-align: top;
  width: var(--bulma-delete-dimensions);
}

.modal-close::before, .modal-close::after {
  background-color: var(--bulma-delete-color);
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform-origin: center center;
}

.modal-close::before {
  height: 2px;
  width: 50%;
}

.modal-close::after {
  height: 50%;
  width: 2px;
}

.modal-close:hover, .modal-close:focus {
  --bulma-delete-background-alpha: 0.4;
}

.modal-close:active {
  --bulma-delete-background-alpha: 0.5;
}

.is-small.modal-close {
  --bulma-delete-dimensions: 1rem;
}

.is-medium.modal-close {
  --bulma-delete-dimensions: 1.5rem;
}

.is-large.modal-close {
  --bulma-delete-dimensions: 2rem;
}

.modal, .modal-background {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.menu-list a,
.menu-list button,
.menu-list .menu-item, .navbar-burger {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: none;
  color: inherit;
  font-family: inherit;
  font-size: 1em;
  margin: 0;
  padding: 0;
}

.dropdown {
  --bulma-dropdown-menu-min-width: 12rem;
  --bulma-dropdown-content-background-color: var(--bulma-scheme-main);
  --bulma-dropdown-content-offset: 0.25rem;
  --bulma-dropdown-content-padding-bottom: 0.5rem;
  --bulma-dropdown-content-padding-top: 0.5rem;
  --bulma-dropdown-content-radius: var(--bulma-radius);
  --bulma-dropdown-content-shadow: var(--bulma-shadow);
  --bulma-dropdown-content-z: 20;
  --bulma-dropdown-item-h: var(--bulma-scheme-h);
  --bulma-dropdown-item-s: var(--bulma-scheme-s);
  --bulma-dropdown-item-l: var(--bulma-scheme-main-l);
  --bulma-dropdown-item-background-l: var(--bulma-scheme-main-l);
  --bulma-dropdown-item-background-l-delta: 0%;
  --bulma-dropdown-item-hover-background-l-delta: var(--bulma-hover-background-l-delta);
  --bulma-dropdown-item-active-background-l-delta: var(--bulma-active-background-l-delta);
  --bulma-dropdown-item-color-l: var(--bulma-text-strong-l);
  --bulma-dropdown-item-selected-h: var(--bulma-link-h);
  --bulma-dropdown-item-selected-s: var(--bulma-link-s);
  --bulma-dropdown-item-selected-l: var(--bulma-link-l);
  --bulma-dropdown-item-selected-background-l: var(--bulma-link-l);
  --bulma-dropdown-item-selected-color-l: var(--bulma-link-invert-l);
  --bulma-dropdown-divider-background-color: var(--bulma-border-weak);
}

.dropdown {
  display: inline-flex;
  position: relative;
  vertical-align: top;
}
.dropdown.is-active .dropdown-menu, .dropdown.navbar-item.active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu {
  display: block;
}
.dropdown.is-right .dropdown-menu {
  left: auto;
  right: 0;
}
.dropdown.is-up .dropdown-menu {
  bottom: 100%;
  padding-bottom: var(--bulma-dropdown-content-offset);
  padding-top: initial;
  top: auto;
}

.dropdown-menu {
  display: none;
  left: 0;
  min-width: var(--bulma-dropdown-menu-min-width);
  padding-top: var(--bulma-dropdown-content-offset);
  position: absolute;
  top: 100%;
  z-index: var(--bulma-dropdown-content-z);
}

.dropdown-content {
  background-color: var(--bulma-dropdown-content-background-color);
  border-radius: var(--bulma-dropdown-content-radius);
  box-shadow: var(--bulma-dropdown-content-shadow);
  padding-bottom: var(--bulma-dropdown-content-padding-bottom);
  padding-top: var(--bulma-dropdown-content-padding-top);
}

.dropdown-item {
  color: hsl(var(--bulma-dropdown-item-h), var(--bulma-dropdown-item-s), var(--bulma-dropdown-item-color-l));
  display: block;
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.375rem 1rem;
}

a.dropdown-item,
button.dropdown-item {
  background-color: hsl(var(--bulma-dropdown-item-h), var(--bulma-dropdown-item-s), calc(var(--bulma-dropdown-item-background-l) + var(--bulma-dropdown-item-background-l-delta)));
  padding-inline-end: 3rem;
  text-align: inherit;
  white-space: nowrap;
  width: 100%;
}
a.dropdown-item:hover,
button.dropdown-item:hover {
  --bulma-dropdown-item-background-l-delta: var(--bulma-dropdown-item-hover-background-l-delta);
  --bulma-dropdown-item-border-l-delta: var(--bulma-dropdown-item-hover-border-l-delta);
}
a.dropdown-item:active,
button.dropdown-item:active {
  --bulma-dropdown-item-background-l-delta: var(--bulma-dropdown-item-active-background-l-delta);
  --bulma-dropdown-item-border-l-delta: var(--bulma-dropdown-item-active-border-l-delta);
}
a.dropdown-item.is-active, a.dropdown-item.navbar-item.active, a.dropdown-item.is-selected,
button.dropdown-item.is-active,
button.dropdown-item.navbar-item.active,
button.dropdown-item.is-selected {
  --bulma-dropdown-item-h: var(--bulma-dropdown-item-selected-h);
  --bulma-dropdown-item-s: var(--bulma-dropdown-item-selected-s);
  --bulma-dropdown-item-l: var(--bulma-dropdown-item-selected-l);
  --bulma-dropdown-item-background-l: var(--bulma-dropdown-item-selected-background-l);
  --bulma-dropdown-item-color-l: var(--bulma-dropdown-item-selected-color-l);
}

.dropdown-divider {
  background-color: var(--bulma-dropdown-divider-background-color);
  border: none;
  display: block;
  height: 1px;
  margin: 0.5rem 0;
}

@font-face {
  font-family: "Material Symbols Rounded";
  font-style: normal;
  font-weight: 100 700;
  font-display: block;
  src: url(" /build/fonts/material-symbols-rounded.woff2") format("woff2");
}
.material-symbols-rounded {
  font-family: "Material Symbols Rounded";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

/* check https://gwfh.mranftl.com/fonts for help with fonts*/
/* LIGHT */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* REGULAR */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* MEDIUM */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* SEMI-BOLD */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* BOLD */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* EXTRA BOLD */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("/content/fonts/noto-sans-v36-latin_latin-ext-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
@supports (font-variation-settings: normal) {
  @font-face {
    font-family: "Noto Sans";
    src: url("/content/fonts/NotoSans-VariableFont_wdth,wght.ttf") format("woff2 supports variations"), url("/content/fonts/NotoSans-VariableFont_wdth,wght.ttf") format("woff2-variations");
    font-weight: 300 800;
    font-stretch: 75% 100%;
    font-style: normal;
    font-display: swap;
  }
  /* ITALIC */
  @font-face {
    font-family: "Noto Sans";
    src: url("/content/fonts/NotoSans-Italic-VariableFont_wdth,wght.ttf") format("woff2 supports variations"), url("/content/fonts/NotoSans-Italic-VariableFont_wdth,wght.ttf") format("woff2-variations");
    font-weight: 300 800;
    font-stretch: 75% 100%;
    font-style: italic;
    font-display: swap;
  }
}
html,
body,
app {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  display: flex;
  height: 100%;
  width: calc(100vw - (100vw - 100%));
  overflow: hidden;
  background-color: #ffffff;
  line-height: 1.5;
  scroll-behavior: smooth;
  flex-flow: column nowrap;
}

*,
*:before,
*:after {
  box-sizing: border-box;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

h1,
h2,
h3,
h4,
h5,
p {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
}

h1,
.h1 {
  color: #050505;
  font-size: 36px;
  font-weight: 500;
}
h1 + p,
h1 + article,
.h1 + p,
.h1 + article {
  margin-block-start: 0px;
}
@media only screen and (min-width: 1025px) {
  h1,
  .h1 {
    font-size: 36px;
  }
}
@media only screen and (max-width: 1025px) {
  h1,
  .h1 {
    font-size: 30px;
  }
}
@media only screen and (max-width: 800px) {
  h1,
  .h1 {
    font-size: 30px;
  }
}

h2,
.h2 {
  color: #262626;
  font-size: 30px;
  font-weight: 500;
}
@media only screen and (max-width: 800px) {
  h2,
  .h2 {
    font-size: 24px;
  }
}
h2 + h4,
h2 + h5,
h2 + .h4,
h2 + .h5,
.h2 + h4,
.h2 + h5,
.h2 + .h4,
.h2 + .h5 {
  margin-block-start: 30px;
}
h2 + p,
h2 + article,
.h2 + p,
.h2 + article {
  margin-block-start: 0px;
}
h2:not(:first-of-type),
.h2:not(:first-of-type) {
  margin-block-start: 60px;
}

h3,
.h3 {
  color: #262626;
  font-size: 24px;
  font-weight: 500;
}
h3 + h4,
h3 + h5,
h3 + .h4,
h3 + .h5,
.h3 + h4,
.h3 + h5,
.h3 + .h4,
.h3 + .h5 {
  margin-block-start: 15px;
}
h3 + p,
h3 + article,
.h3 + p,
.h3 + article {
  margin-block-start: 15px;
}

h4,
h5,
.h4,
.h5 {
  color: #262626;
  font-size: 20px;
  font-weight: 500;
}
h4 + h4,
h4 + h5,
h4 + .h4,
h4 + .h5,
h5 + h4,
h5 + h5,
h5 + .h4,
h5 + .h5,
.h4 + h4,
.h4 + h5,
.h4 + .h4,
.h4 + .h5,
.h5 + h4,
.h5 + h5,
.h5 + .h4,
.h5 + .h5 {
  margin-block-start: 15px;
}
h4 + p,
h4 + article,
h5 + p,
h5 + article,
.h4 + p,
.h4 + article,
.h5 + p,
.h5 + article {
  margin-block-start: 10px;
}

h5,
.h5 {
  color: #262626;
  font-size: 18px;
  font-weight: 500;
}

a {
  color: #1177a7;
  text-decoration: none;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  font-weight: 700;
}
a:hover {
  color: #14a4e8;
}

p {
  color: #464646;
  flex: 0 1 auto;
  word-break: break-word;
  word-wrap: break-word;
  line-height: 1.5;
}
@media only screen and (max-width: 800px) {
  p + p {
    margin-block-start: 15px !important;
  }
}
@media only screen and (min-width: 800px) {
  p + p {
    margin-block-start: 30px !important;
  }
}
p + h1,
p + h2,
p + h3,
p + h4,
p + h5,
p + h6,
p + .h1,
p + .h2,
p + .h3,
p + .h4,
p + .h5,
p + .h6 {
  margin-block-start: 30px !important;
}

strong {
  font-weight: 700;
  color: inherit;
}

mark {
  background-color: #ef5852;
  color: #ffffff;
  padding: 10px;
}

ul {
  list-style: disc;
  padding-inline-start: 16px;
  display: grid;
  grid-row-gap: 10px;
}
ul li::marker {
  color: #ef5852;
}

.section-body p ul {
  margin-block-start: 10px;
}

@media only screen and (min-width: 800px) {
  .show-on-mobile {
    display: none !important;
  }
}

@media only screen and (max-width: 800px) {
  .hide-on-mobile {
    display: none !important;
  }
}

@media only screen and (min-width: 1025px) {
  .show-on-tablet {
    display: none !important;
  }
}

@media only screen and (max-width: 1025px) {
  .hide-on-tablet {
    display: none !important;
  }
}

/* ------------ Selection styling ------------ */
::-moz-selection {
  background-color: #ffc5c6;
  color: #181818;
}

::selection {
  background-color: #ffc5c6;
  color: #181818;
}

/* ------------ Base Focus styling ------------ */
a,
button,
input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=email],
input[type=file],
input[type=image],
input[type=month],
input[type=number],
input[type=password],
input[type=reset],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
optgroup,
select,
textarea,
.k-input-inner {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
a:hover,
button:hover,
input:hover,
input[type=color]:hover,
input[type=date]:hover,
input[type=datetime-local]:hover,
input[type=email]:hover,
input[type=file]:hover,
input[type=image]:hover,
input[type=month]:hover,
input[type=number]:hover,
input[type=password]:hover,
input[type=reset]:hover,
input[type=search]:hover,
input[type=tel]:hover,
input[type=text]:hover,
input[type=time]:hover,
input[type=url]:hover,
input[type=week]:hover,
optgroup:hover,
select:hover,
textarea:hover,
.k-input-inner:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
}
a:focus-visible,
button:focus-visible,
input:focus-visible,
input[type=color]:focus-visible,
input[type=date]:focus-visible,
input[type=datetime-local]:focus-visible,
input[type=email]:focus-visible,
input[type=file]:focus-visible,
input[type=image]:focus-visible,
input[type=month]:focus-visible,
input[type=number]:focus-visible,
input[type=password]:focus-visible,
input[type=reset]:focus-visible,
input[type=search]:focus-visible,
input[type=tel]:focus-visible,
input[type=text]:focus-visible,
input[type=time]:focus-visible,
input[type=url]:focus-visible,
input[type=week]:focus-visible,
optgroup:focus-visible,
select:focus-visible,
textarea:focus-visible,
.k-input-inner:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
a:focus, a:focus-within,
button:focus,
button:focus-within,
input:focus,
input:focus-within,
input[type=color]:focus,
input[type=color]:focus-within,
input[type=date]:focus,
input[type=date]:focus-within,
input[type=datetime-local]:focus,
input[type=datetime-local]:focus-within,
input[type=email]:focus,
input[type=email]:focus-within,
input[type=file]:focus,
input[type=file]:focus-within,
input[type=image]:focus,
input[type=image]:focus-within,
input[type=month]:focus,
input[type=month]:focus-within,
input[type=number]:focus,
input[type=number]:focus-within,
input[type=password]:focus,
input[type=password]:focus-within,
input[type=reset]:focus,
input[type=reset]:focus-within,
input[type=search]:focus,
input[type=search]:focus-within,
input[type=tel]:focus,
input[type=tel]:focus-within,
input[type=text]:focus,
input[type=text]:focus-within,
input[type=time]:focus,
input[type=time]:focus-within,
input[type=url]:focus,
input[type=url]:focus-within,
input[type=week]:focus,
input[type=week]:focus-within,
optgroup:focus,
optgroup:focus-within,
select:focus,
select:focus-within,
textarea:focus,
textarea:focus-within,
.k-input-inner:focus,
.k-input-inner:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
a:active,
button:active,
input:active,
input[type=color]:active,
input[type=date]:active,
input[type=datetime-local]:active,
input[type=email]:active,
input[type=file]:active,
input[type=image]:active,
input[type=month]:active,
input[type=number]:active,
input[type=password]:active,
input[type=reset]:active,
input[type=search]:active,
input[type=tel]:active,
input[type=text]:active,
input[type=time]:active,
input[type=url]:active,
input[type=week]:active,
optgroup:active,
select:active,
textarea:active,
.k-input-inner:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}

/* Fix for devices with a notch */
@supports (padding: env(safe-area-inset-bottom)) {
  @media only screen and (orientation: portrait) {
    body {
      padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);
    }
  }
  @media only screen and (orientation: landscape) {
    nav,
    footer {
      padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);
      margin-inline-start: -constant(safe-area-inset-left);
    }
    main {
      padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);
    }
  }
}
/* Fix for newer devices with a notch */
@supports (padding: max(0px)) and (padding: env(safe-area-inset-bottom)) {
  @media only screen and (orientation: portrait) {
    body {
      padding: max(0px, env(safe-area-inset-top)) max(0px, env(safe-area-inset-right)) max(0px, env(safe-area-inset-bottom)) max(0px, env(safe-area-inset-left));
    }
  }
  @media only screen and (orientation: landscape) {
    nav,
    footer {
      padding: max(0px, env(safe-area-inset-top)) max(0px, env(safe-area-inset-right)) max(0px, env(safe-area-inset-bottom)) max(0px, env(safe-area-inset-left));
      margin-inline-start: -max(0px, env(safe-area-inset-left));
    }
    main {
      padding: max(0px, env(safe-area-inset-top)) max(0px, env(safe-area-inset-right)) max(0px, env(safe-area-inset-bottom)) max(0px, env(safe-area-inset-left));
    }
  }
}
@media only screen and (max-width: 1025px) and (orientation: landscape) {
  app > section.landing-container {
    padding-block-start: 90px;
  }
}
.landing-container {
  position: relative;
  justify-content: center;
  flex-flow: column nowrap;
  background: #ffffff url(/images/backgrounds/login.jpg) center/cover no-repeat;
  overflow-y: auto;
}
@media only screen and (max-width: 800px) {
  .landing-container {
    justify-content: flex-start;
    padding-block-start: 70px;
  }
}
@media only screen and (max-width: 1025px) and (orientation: landscape) {
  .landing-container {
    justify-content: flex-start;
    padding-block-start: 70px;
  }
}
.landing-container footer:not(.modal-card-footer) {
  margin-block-end: 0px;
  margin-block-start: 60px;
}
.landing-container footer:not(.modal-card-footer) .attribution {
  display: block;
  font-size: 10px;
  font-style: italic;
  position: absolute;
  right: 60px;
  top: -60px;
}
.landing-container--centered {
  text-align: center;
}
.landing-container--with-logo .brand {
  flex: 0 0 auto;
}
.landing-container--with-logo .brand__application-name {
  display: none;
}
.landing-container .custom-container__menu-top {
  position: fixed;
  top: 0px;
}

.landing {
  width: 1024px;
  border-radius: 16px;
  overflow: hidden;
  height: -moz-max-content;
  height: max-content;
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0);
  flex: 0 0 auto;
  margin-block: 60px;
  margin-inline: auto;
  background-color: #f7f7f7;
  padding: 30px;
  display: flex;
  flex-flow: column nowrap;
}
@media only screen and (max-width: 1025px) {
  .landing {
    width: calc(100% - 2 * 60px);
    margin: 60px;
  }
}
@media only screen and (max-width: 800px) {
  .landing {
    width: calc(100% - 2 * 20px);
    margin: 20px;
  }
}
.landing .loading-message {
  margin-block-start: 0px;
}
.landing__description {
  display: flex;
  flex-flow: column nowrap;
  gap: 30px;
}
.landing__description .notification {
  margin-block-end: 30px;
}
.landing__description .form-group + .form-group:not(.form-group--no-margin) {
  margin-block-start: 30px;
}
.landing__description form {
  display: flex;
  flex-flow: column nowrap;
}
.landing__description form button {
  margin-inline-start: auto;
}
.landing .action-btn {
  justify-content: space-between;
}
@media only screen and (max-width: 1025px) {
  .landing + footer {
    margin-block-start: auto !important;
  }
}
@media only screen and (min-width: 1025px) {
  .landing + footer {
    margin-block-start: 30px !important;
    position: fixed;
    bottom: 0px;
  }
}

.error {
  /*    background: $transparent url('/images/Photos/404-header.png') top center no-repeat;
  */
  min-height: 90vh;
}
.error .error-page {
  padding-block-start: 25%;
  margin-block-start: auto;
  margin-block-end: auto;
  flex: 0 0 auto;
}

.custom-container {
  display: flex;
  height: inherit;
  width: 100%;
  margin: 0;
}
.custom-container__content {
  display: flex;
  flex-flow: column;
  flex: 1 1 auto;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  overflow-y: scroll;
}
.custom-container__menu-side, .custom-container__menu-top {
  display: flex;
  flex-flow: column nowrap;
  min-width: 120px;
  z-index: 100;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.custom-container__menu-side {
  /* Tablet devices */
  /* iPad Pro */
}
@media only screen and (max-width: 1025px) {
  .custom-container__menu-side {
    display: none;
  }
}
@media only screen and (max-width: 1280px) and (orientation: landscape) {
  .custom-container__menu-side {
    display: none;
  }
}
.custom-container__menu-top {
  flex-flow: row nowrap;
  min-height: 60px;
  flex: 0 0 0%;
  /* Tablet devices */
}
@media only screen and (max-width: 1025px) {
  .custom-container__menu-top {
    min-height: 70px;
  }
}
.custom-container__menu-top:not(.custom-container__menu-top--fixed) {
  /* Tablet devices */
  /* iPad Pro */
}
@media only screen and (max-width: 1025px) {
  .custom-container__menu-top:not(.custom-container__menu-top--fixed) {
    display: none;
  }
}
@media only screen and (max-width: 1280px) and (orientation: landscape) {
  .custom-container__menu-top:not(.custom-container__menu-top--fixed) {
    display: none;
  }
}

svg.loader {
  height: -moz-fit-content;
  height: fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.loading-message {
  z-index: 99998;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  text-align: center;
  position: relative;
  color: #464646;
  max-width: none;
  margin-block: auto;
}
.loading-message .loader {
  margin-inline: auto;
  margin-block: 0px 5px;
  position: relative;
  cursor: wait;
}
.loading-message--inline {
  z-index: inherit;
  flex-flow: row nowrap;
  gap: 10px;
  align-items: center;
}
.loading-message--inline .loader {
  margin: 0px;
}

.row {
  display: flex;
  flex-flow: row nowrap;
  gap: 30px;
  align-items: center;
}
.row--start {
  justify-content: flex-start;
}
.row--start > * {
  flex: 0 0 auto !important;
}
.row--end {
  justify-content: flex-end;
}
.row--end > * {
  flex: 0 0 auto !important;
}

.column {
  display: flex;
  flex-flow: column nowrap;
  gap: 30px;
  padding: 0px;
}
.column--no-gap {
  gap: 0px;
}
.column .label {
  flex: 0 0 auto;
}

.content-block .columns,
.modal .columns {
  gap: 30px;
}
@media only screen and (max-width: 1281px) {
  .content-block .columns,
  .modal .columns {
    gap: 15px;
  }
}
.content-block .columns .form-group + .form-group,
.modal .columns .form-group + .form-group {
  margin-block-start: 0px;
}

.columns {
  display: grid !important;
  margin: 0px;
  grid-template-columns: repeat(2, 1fr);
}
@media only screen and (min-width: 1281px) {
  .columns {
    gap: 60px;
  }
}
@media only screen and (max-width: 1281px) {
  .columns {
    gap: 20px;
  }
}
@media only screen and (max-width: 1281px) {
  .columns.transform-to-rows {
    grid-template-columns: auto;
    gap: 90px;
  }
}
.columns:not(:last-child), .columns:last-child {
  margin-block-end: unset;
}
.columns--3 {
  grid-template-columns: repeat(3, 1fr);
}
@media only screen and (max-width: 1281px) {
  .columns--3.transform-to-rows {
    grid-template-rows: repeat(3, 1fr);
  }
}
.columns--4 {
  grid-template-columns: repeat(4, 1fr);
}
@media only screen and (max-width: 1281px) {
  .columns--4.transform-to-rows {
    grid-template-rows: repeat(4, 1fr);
  }
}
.columns--5 {
  grid-template-columns: repeat(5, 1fr);
}
@media only screen and (max-width: 1281px) {
  .columns--5.transform-to-rows {
    grid-template-rows: repeat(5, 1fr);
  }
}
.columns--1fr-auto {
  grid-template-columns: 1fr auto;
}
@media only screen and (max-width: 1281px) {
  .columns--1fr-auto.transform-to-rows {
    grid-template-rows: 1fr auto;
  }
}
.columns--2fr-auto {
  grid-template-columns: 2fr auto;
}
@media only screen and (max-width: 1281px) {
  .columns--2fr-auto.transform-to-rows {
    grid-template-rows: 2fr auto;
  }
}
.columns--3fr-auto {
  grid-template-columns: 3fr auto;
}
@media only screen and (max-width: 1281px) {
  .columns--3fr-auto.transform-to-rows {
    grid-template-rows: 3fr auto;
  }
}
.columns--4fr-auto {
  grid-template-columns: 4fr auto;
}
@media only screen and (max-width: 1281px) {
  .columns--4fr-auto.transform-to-rows {
    grid-template-rows: 4fr auto;
  }
}
.columns--auto-1fr {
  grid-template-columns: auto 1fr;
}
@media only screen and (max-width: 1281px) {
  .columns--auto-1fr.transform-to-rows {
    grid-template-rows: auto 1fr;
  }
}
.columns--auto-2fr {
  grid-template-columns: auto 2fr;
}
@media only screen and (max-width: 1281px) {
  .columns--auto-2fr.transform-to-rows {
    grid-template-rows: auto 2fr;
  }
}
.columns--auto-3fr {
  grid-template-columns: auto 3fr;
}
@media only screen and (max-width: 1281px) {
  .columns--auto-3fr.transform-to-rows {
    grid-template-rows: auto 3fr;
  }
}
.columns--auto-4fr {
  grid-template-columns: auto 4fr;
}
@media only screen and (max-width: 1281px) {
  .columns--auto-4fr.transform-to-rows {
    grid-template-rows: auto 4fr;
  }
}
.columns--1fr-1fr {
  grid-template-columns: 1fr 1fr;
}
@media only screen and (max-width: 1281px) {
  .columns--1fr-1fr.transform-to-rows {
    grid-template-rows: 1fr 1fr;
  }
}
.columns--2fr-1fr {
  grid-template-columns: 2fr 1fr;
}
@media only screen and (max-width: 1281px) {
  .columns--2fr-1fr.transform-to-rows {
    grid-template-rows: 2fr 1fr;
  }
}
.columns--3fr-1fr {
  grid-template-columns: 3fr 1fr;
}
@media only screen and (max-width: 1281px) {
  .columns--3fr-1fr.transform-to-rows {
    grid-template-rows: 3fr 1fr;
  }
}
.columns--4fr-1fr {
  grid-template-columns: 4fr 1fr;
}
@media only screen and (max-width: 1281px) {
  .columns--4fr-1fr.transform-to-rows {
    grid-template-rows: 4fr 1fr;
  }
}
.columns--1fr-2fr {
  grid-template-columns: 1fr 2fr;
}
@media only screen and (max-width: 1281px) {
  .columns--1fr-2fr.transform-to-rows {
    grid-template-rows: 1fr 2fr;
  }
}
.columns--2fr-2fr {
  grid-template-columns: 2fr 2fr;
}
@media only screen and (max-width: 1281px) {
  .columns--2fr-2fr.transform-to-rows {
    grid-template-rows: 2fr 2fr;
  }
}
.columns--3fr-2fr {
  grid-template-columns: 3fr 2fr;
}
@media only screen and (max-width: 1281px) {
  .columns--3fr-2fr.transform-to-rows {
    grid-template-rows: 3fr 2fr;
  }
}
.columns--4fr-2fr {
  grid-template-columns: 4fr 2fr;
}
@media only screen and (max-width: 1281px) {
  .columns--4fr-2fr.transform-to-rows {
    grid-template-rows: 4fr 2fr;
  }
}
.columns--1fr-3fr {
  grid-template-columns: 1fr 3fr;
}
@media only screen and (max-width: 1281px) {
  .columns--1fr-3fr.transform-to-rows {
    grid-template-rows: 1fr 3fr;
  }
}
.columns--2fr-3fr {
  grid-template-columns: 2fr 3fr;
}
@media only screen and (max-width: 1281px) {
  .columns--2fr-3fr.transform-to-rows {
    grid-template-rows: 2fr 3fr;
  }
}
.columns--3fr-3fr {
  grid-template-columns: 3fr 3fr;
}
@media only screen and (max-width: 1281px) {
  .columns--3fr-3fr.transform-to-rows {
    grid-template-rows: 3fr 3fr;
  }
}
.columns--4fr-3fr {
  grid-template-columns: 4fr 3fr;
}
@media only screen and (max-width: 1281px) {
  .columns--4fr-3fr.transform-to-rows {
    grid-template-rows: 4fr 3fr;
  }
}
.columns--1fr-1fr {
  grid-template-columns: 1fr 1fr;
}
@media only screen and (max-width: 1281px) {
  .columns--1fr-1fr.transform-to-rows {
    grid-template-rows: 1fr 1fr;
  }
}
.columns--1fr-2fr {
  grid-template-columns: 1fr 2fr;
}
@media only screen and (max-width: 1281px) {
  .columns--1fr-2fr.transform-to-rows {
    grid-template-rows: 1fr 2fr;
  }
}
.columns--1fr-3fr {
  grid-template-columns: 1fr 3fr;
}
@media only screen and (max-width: 1281px) {
  .columns--1fr-3fr.transform-to-rows {
    grid-template-rows: 1fr 3fr;
  }
}
.columns--1fr-4fr {
  grid-template-columns: 1fr 4fr;
}
@media only screen and (max-width: 1281px) {
  .columns--1fr-4fr.transform-to-rows {
    grid-template-rows: 1fr 4fr;
  }
}
.columns--2fr-1fr {
  grid-template-columns: 2fr 1fr;
}
@media only screen and (max-width: 1281px) {
  .columns--2fr-1fr.transform-to-rows {
    grid-template-rows: 2fr 1fr;
  }
}
.columns--2fr-2fr {
  grid-template-columns: 2fr 2fr;
}
@media only screen and (max-width: 1281px) {
  .columns--2fr-2fr.transform-to-rows {
    grid-template-rows: 2fr 2fr;
  }
}
.columns--2fr-3fr {
  grid-template-columns: 2fr 3fr;
}
@media only screen and (max-width: 1281px) {
  .columns--2fr-3fr.transform-to-rows {
    grid-template-rows: 2fr 3fr;
  }
}
.columns--2fr-4fr {
  grid-template-columns: 2fr 4fr;
}
@media only screen and (max-width: 1281px) {
  .columns--2fr-4fr.transform-to-rows {
    grid-template-rows: 2fr 4fr;
  }
}
.columns--3fr-1fr {
  grid-template-columns: 3fr 1fr;
}
@media only screen and (max-width: 1281px) {
  .columns--3fr-1fr.transform-to-rows {
    grid-template-rows: 3fr 1fr;
  }
}
.columns--3fr-2fr {
  grid-template-columns: 3fr 2fr;
}
@media only screen and (max-width: 1281px) {
  .columns--3fr-2fr.transform-to-rows {
    grid-template-rows: 3fr 2fr;
  }
}
.columns--3fr-3fr {
  grid-template-columns: 3fr 3fr;
}
@media only screen and (max-width: 1281px) {
  .columns--3fr-3fr.transform-to-rows {
    grid-template-rows: 3fr 3fr;
  }
}
.columns--3fr-4fr {
  grid-template-columns: 3fr 4fr;
}
@media only screen and (max-width: 1281px) {
  .columns--3fr-4fr.transform-to-rows {
    grid-template-rows: 3fr 4fr;
  }
}
.columns.top-align {
  align-items: flex-start;
}
.columns.bottom-align {
  align-items: flex-end;
}
.columns.center-align {
  align-items: center;
}
.columns.spacing-top {
  margin-block-start: 120px;
}
.columns .column {
  padding: 0px;
}
.columns .column .content-block {
  margin-inline: 0px;
  max-width: unset;
  flex: 0 0 auto;
  height: unset;
}

p + .columns {
  margin-block-start: 30px;
}

.fake-logo::before, .fake-logo::after {
  content: "";
  position: fixed;
  top: 0px;
}
@media only screen and (max-width: 1025px) {
  .fake-logo::before {
    width: 224px;
    height: 80px;
    background: url(/images/logo/logo--mobile.svg) center/contain no-repeat;
    left: 50%;
    transform: translate(-50%, 0);
    z-index: 99999;
  }
}
@media only screen and (min-width: 1025px) {
  .fake-logo::before {
    width: 154px;
    height: 74px;
    background: url(/images/logo/logo.svg) center/contain no-repeat;
    left: 0px;
    z-index: 99999;
  }
}

app > section {
  /* make room for the top navigation */
  /*Tablet devices*/
  /* iPad Pro */
}
@media only screen and (max-device-width: 1025px) {
  app > section {
    padding-block-start: 70px;
  }
}
@media only screen and (max-width: 1280px) and (orientation: landscape) {
  app > section {
    padding-block-start: 70px;
  }
}

header,
section {
  flex: 1 1 auto;
  display: flex;
  flex-flow: column nowrap;
  margin: 0px;
  padding: 0px;
  max-width: none;
}
header.section-body,
section.section-body {
  flex: 0 1 0;
}
header.section-body.error,
section.section-body.error {
  gap: 30px;
}
header.section-body > *,
section.section-body > * {
  width: 100%;
  flex: 0 1 0;
  margin-block-end: auto;
}
@media only screen and (min-width: 800px) {
  header.section-body > *,
  section.section-body > * {
    padding-inline: 30px;
  }
}
@media only screen and (max-width: 800px) {
  header.section-body > *,
  section.section-body > * {
    padding-inline: 20px;
  }
}
header.section-body > * > *,
section.section-body > * > * {
  width: 100%;
  margin-inline: auto;
  max-width: 1440px;
}
@media only screen and (max-width: 1025px) {
  header.section-body > * > *,
  section.section-body > * > * {
    max-width: 892px;
  }
}
@media only screen and (max-width: 800px) {
  header.section-body > * > *,
  section.section-body > * > * {
    max-width: 100%;
  }
}
header.section-body .full-screen > *,
section.section-body .full-screen > * {
  max-width: unset;
}
@media only screen and (max-width: 1025px) {
  header.section-body .full-screen > *,
  section.section-body .full-screen > * {
    max-width: 964px;
  }
}
@media only screen and (max-width: 1920px) {
  header.section-body .full-screen > *.side-menu,
  section.section-body .full-screen > *.side-menu {
    margin-inline-start: 0px;
  }
}
@media only screen and (min-width: 1921px) {
  header.section-body .full-screen > *.side-menu,
  section.section-body .full-screen > *.side-menu {
    padding-inline-end: 0px;
    max-width: unset;
  }
}
@media only screen and (max-width: 1921px) {
  header.section-body .side-menu,
  section.section-body .side-menu {
    padding-inline-end: 132px;
  }
}
@media only screen and (min-width: 1025px) {
  header.section-body .side-menu,
  section.section-body .side-menu {
    max-width: calc(100% - 30px * 10 - 10px);
    padding-inline-end: 30px;
  }
}
@media only screen and (max-width: 1025px) {
  header.section-body .side-menu,
  section.section-body .side-menu {
    padding-inline-end: 360px;
  }
}
@media only screen and (max-width: 800px) {
  header.section-body .side-menu,
  section.section-body .side-menu {
    padding-inline-end: 20px;
  }
}
header.section-body,
section.section-body {
  flex: 1 1 auto;
  padding-block: 30px 60px;
  height: auto;
}
@media only screen and (max-width: 1025px) {
  header.section-body,
  section.section-body {
    padding-block-start: 30px;
  }
}
header.intro-text,
section.intro-text {
  padding-block-start: 60px;
  padding-block-end: 60px;
  background-color: #ffffff;
}
header.intro-text h2 + p,
header.intro-text h3 + p,
section.intro-text h2 + p,
section.intro-text h3 + p {
  margin-block-start: 15px;
}
header.intro-text + section,
section.intro-text + section {
  margin-block-start: 60px;
}

section .action-btn,
.action-btn {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-flow: row wrap;
  -moz-column-gap: 30px;
  column-gap: 30px;
  row-gap: 30px;
  margin-block-start: 30px !important;
}
@media only screen and (max-width: 800px) {
  section .action-btn + p,
  .action-btn + p {
    margin-block-start: 15px !important;
  }
}
@media only screen and (min-width: 800px) {
  section .action-btn + p,
  .action-btn + p {
    margin-block-start: 30px !important;
  }
}
section .action-btn > *:only-child,
.action-btn > *:only-child {
  margin-inline-start: auto;
}
section .action-btn--inline,
.action-btn--inline {
  margin-block-start: 0px !important;
  z-index: 6;
  display: inline-flex;
  position: relative;
}
section .action-btn--inline .button,
.action-btn--inline .button {
  padding-block-start: 1px;
  padding-block-end: 1px;
}
section .action-btn .checkbox,
.action-btn .checkbox {
  margin-block-end: 15px;
}
section .action-btn .button .long-label,
.action-btn .button .long-label {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  width: calc(100% - 24px - 10px);
}

.content-block {
  width: 100%;
  max-width: 1025px;
  margin-inline-start: auto;
  margin-inline-end: auto;
  border-radius: 0px;
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0);
  position: relative;
}
h1 + .content-block, p + .content-block, .content-block + .content-block, .content-block + .modal + .content-block, .content-block + .content-block__tabs, .content-block + .modal + .content-block__tabs {
  margin-block-start: 60px !important;
}
.content-block .no-data {
  margin-block: 20px 0px;
}
.content-block__illustration {
  float: right;
  margin-inline-start: 2rem;
  margin-block-end: 2rem;
}
.content-block__illustration--page-error {
  width: max(33%, 12rem);
}
.content-block--full-screen {
  max-width: unset;
}
.content-block .content-block__header {
  display: flex;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  background-color: #f7f7f7;
  padding-block: 30px;
  padding-inline: 60px;
  justify-content: space-between;
}
@media only screen and (min-width: 800px) {
  .content-block .content-block__header {
    padding-block: 30px 0px;
    padding-inline: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .content-block .content-block__header {
    padding-block: 20px 0px;
    padding-inline: 20px;
  }
}
.content-block .content-block__header > * {
  color: #050505;
}
.content-block .content-block__header h1,
.content-block .content-block__header h2 {
  color: #050505;
  display: inline-flex;
  align-items: center;
  gap: 15px;
  flex: 0 0 auto;
}
.content-block .content-block__header--with-illustration {
  display: flex;
  flex-flow: row nowrap;
  gap: 30px;
}
.content-block .content-block__header--with-illustration > :first-child,
.content-block .content-block__header--with-illustration svg,
.content-block .content-block__header--with-illustration img {
  min-width: 15%;
  min-height: 10rem;
  height: 100%;
  width: auto;
}
.content-block .content-block__header--with-illustration > :last-child {
  display: flex;
  flex-flow: column;
}
.content-block .content-block__action {
  display: inline-flex;
  margin-inline-start: auto;
}
.content-block .content-block__meta-data {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-inline-start: 10px;
}
.content-block .content-block__meta-data--tags {
  margin-inline-start: auto;
}
.content-block .content-block .tooltip,
.content-block .content-block .button {
  margin-inline-start: auto;
}
.content-block .content-block__content {
  background-color: #f7f7f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  padding-block: 20px;
}
.content-block .content-block__content:last-child {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
@media only screen and (min-width: 800px) {
  .content-block .content-block__content:last-child {
    padding-block-end: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .content-block .content-block__content:last-child {
    padding-block-end: 20px;
  }
}
@media only screen and (min-width: 800px) {
  .content-block .content-block__content {
    padding-inline: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .content-block .content-block__content {
    padding-inline: 20px;
  }
}
.content-block .content-block__content section {
  height: auto;
}
.content-block .content-block__content p + form,
.content-block .content-block__content ul + form,
.content-block .content-block__content form + form,
.content-block .content-block__content form + fieldset,
.content-block .content-block__content fieldset + form {
  margin-block-start: 60px;
}
.content-block .content-block__content form {
  display: flex;
  flex-flow: column nowrap;
}
@media only screen and (min-width: 1025px) {
  .content-block .content-block__content form {
    gap: 30px;
  }
}
@media only screen and (max-width: 1025px) {
  .content-block .content-block__content form {
    gap: 20px;
  }
}
.content-block .content-block__content form fieldset + fieldset {
  margin-block-start: 0px;
}
.content-block .content-block__content form .smaller-form-space {
  display: flex;
  flex-flow: column nowrap;
  gap: 30px;
}
.content-block .content-block__content form > .button,
.content-block .content-block__content form .smaller-form-space > .button {
  max-width: -moz-max-content;
  max-width: max-content;
  align-self: flex-end;
}
.content-block .content-block__content form .form-group + .form-group:not(.form-group--no-margin) {
  margin-block-start: 30px;
}
.content-block .content-block__content form .form-groups {
  display: grid;
  gap: 30px;
}
.content-block .content-block__content form .form-groups--fr2 {
  grid-template-columns: repeat(2, 1fr);
}
.content-block .content-block__content form .form-groups--fr3 {
  grid-template-columns: repeat(3, 1fr);
}
.content-block .content-block__content form .form-groups--fr4 {
  grid-template-columns: repeat(4, 1fr);
}
@media only screen and (max-width: 800px) {
  .content-block .content-block__content form .form-groups {
    grid-template-columns: 1fr;
  }
}
.content-block .content-block__content form .form-groups .form-group {
  padding-block-end: 0;
}
.content-block .content-block__content form .form-groups p + form,
.content-block .content-block__content form .form-groups ul + form,
.content-block .content-block__content form .form-groups form + form,
.content-block .content-block__content form .form-groups form + fieldset,
.content-block .content-block__content form .form-groups fieldset + form {
  margin-block-start: 30px;
}
.content-block .content-block__content form .form-groups .form-group + .form-group {
  margin-block-start: 0px;
}
@media only screen and (min-width: 1025px) {
  .content-block .content-block__content > p {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 60px;
  }
  .content-block .content-block__content > p strong {
    display: contents;
  }
}
.content-block .content-block__content .action-buttons {
  margin-block-start: 30px;
  gap: 30px;
  display: flex;
  justify-content: flex-end;
}
.content-block .content-block__content--without-header {
  padding-block-start: 0px;
}
.content-block .content-block__footer {
  background-color: #f7f7f7;
  display: flex;
  flex-flow: column nowrap;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
@media only screen and (min-width: 800px) {
  .content-block .content-block__footer {
    padding-block: 0px 30px;
    padding-inline: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .content-block .content-block__footer {
    padding-block: 0px 20px;
    padding-inline: 20px;
  }
}
.content-block .content-block__footer section {
  height: auto;
}
.content-block__tabs {
  padding-inline-start: 30px;
}
.content-block__tabs > .button {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

.header-with-illustration {
  display: flex;
  flex-flow: row wrap;
  gap: 30px;
}

.accordion {
  width: 100%;
  padding-bottom: 15px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  margin-block-start: 30px;
  border-bottom: 1px solid #cbcaca;
}
.accordion .accordion-header {
  display: flex;
  align-items: center;
  gap: 15px;
  position: relative;
}
.accordion .accordion-header__title {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  font-synthesis: none;
  color: #464646;
  flex: 1 1 auto;
  font-size: 24px;
  margin-block: 0px;
  cursor: pointer;
}
.accordion .accordion-header__meta-data {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-inline-start: 10px;
}
.accordion .accordion-header__elements {
  flex: 0 0 auto;
  display: inline-flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 15px;
}
.accordion .accordion-header__elements .action-icons {
  flex: 0 0 auto;
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
}
.accordion .accordion-header .icon {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.accordion .accordion-header .icon__expand {
  transform: scale(1, -1);
}
.accordion--expanded .accordion-header {
  padding-block-end: 15px;
}
.accordion .accordion-content {
  display: none;
  flex-flow: column nowrap;
}
.accordion .accordion-content h3 {
  color: #262626;
  font-size: 20px;
}
.accordion .accordion-content p + form {
  margin-block-start: 20px;
}
.accordion .accordion-content form {
  gap: 30px;
}
.accordion .accordion-content .navigation-buttons {
  align-self: flex-end;
  gap: 15px;
}
.accordion--expanded .accordion-content {
  display: flex;
}

.page-header {
  display: flex;
  flex-flow: column nowrap;
  gap: 0px;
  background-color: #f7f7f7;
  padding-block: 20px;
  border-bottom: 1px solid #cbcaca;
}
@media only screen and (min-width: 800px) {
  .page-header {
    padding-inline: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .page-header {
    padding-inline: 20px;
  }
}
.page-header > * {
  max-width: 1440px;
  margin-inline: auto;
  width: 100%;
}
.page-header--full-screen > * {
  max-width: unset;
}
.page-header__breadcrumb {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: flex-start;
  /* TODO: fix breadcrumbs */
}
.page-header__breadcrumb .k-breadcrumb-last-item {
  display: none;
}
.page-header__content {
  display: flex;
  flex-flow: column nowrap;
}
.page-header__content-body {
  display: grid;
  gap: 30px;
}
@media only screen and (min-width: 1025px) {
  .page-header__content-body {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media only screen and (max-width: 1025px) {
  .page-header__content-body {
    grid-template-rows: repeat(2, 1fr);
  }
}
.page-header .page-header-actions {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
  justify-self: end;
  align-self: end;
  padding-block: 10px;
  padding-inline: 9px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #cbcaca;
  position: relative;
  margin-inline-start: auto;
}
.page-header .page-header-actions > span {
  position: relative;
  flex: 0 0 auto;
}
.page-header .page-header-actions > span:not(.tooltip) {
  display: flex;
  align-self: center;
}
.page-header .page-header-actions > span:not(:first-child)::before {
  position: absolute;
  content: "";
  left: -10px;
  background-color: #cbcaca;
  width: 1px;
  height: 100%;
}
.page-header .page-header-actions > span .button {
  align-self: center;
}
.page-header .page-header-actions > span.tooltip {
  display: inline-flex;
  align-self: center;
}
.page-header .page-header-actions > span.tooltip > span {
  display: inline-flex;
  align-self: center;
}

.divider {
  background-color: #cbcaca;
  border-radius: 0px;
}
.divider, .divider--horizontal {
  width: 100%;
  height: 1px;
}
.divider--horizontal {
  margin-block: 60px;
}
.divider__horizontal__size--s {
  margin-block: 5px;
}
.divider__horizontal__size--m {
  margin-block: 15px;
}
.divider__horizontal__size--ml {
  margin-block: 20px;
}
.divider__horizontal__size--l {
  margin-block: 30px;
}
.divider__horizontal__size--xl {
  margin-block: 60px;
}
.divider__horizontal__size--xxl {
  margin-block: 90px;
}
.divider--vertical {
  width: 1px;
  height: 100%;
  min-height: 24px;
}

.footer {
  background-color: #ffffff;
  position: relative;
  margin: 60px 0px 0px 0px !important;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  -moz-column-gap: 30px;
  column-gap: 30px;
  row-gap: 10px;
  padding-block: 10px;
  width: 100%;
  z-index: 30;
}
@media only screen and (min-width: 800px) {
  .footer {
    padding-inline: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .footer {
    padding-inline: 20px;
  }
}
.footer p {
  flex: 1 1 auto;
  font-size: 13px;
  font-weight: 600;
  color: #464646;
}

ul.menu-list {
  display: flex;
  line-height: inherit;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  display: flex;
  gap: 0px;
  flex: 1 1 auto;
  padding-inline: 0px;
}
ul.menu-list li {
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  display: flex;
}
ul.menu-list li > form {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  flex: 0 1 auto;
}
ul.menu-list li a {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  position: relative;
  border-radius: 0px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  cursor: pointer;
  flex: 0 1 auto;
  background: rgba(0, 0, 0, 0);
  padding-block-start: 4px;
  border-bottom: 4px solid rgba(0, 0, 0, 0);
  color: #181818;
  font-weight: 500;
  gap: 5px;
  height: 100%;
}
ul.menu-list li a .icon {
  height: 24px;
  width: 24px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  color: #dc201d;
}
ul.menu-list li a .icon:hover, ul.menu-list li a .icon:focus, ul.menu-list li a .icon:focus-visible, ul.menu-list li a .icon:active {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
ul.menu-list li a span.label {
  font-weight: 500;
  font-size: 16px;
  color: currentColor;
  text-transform: capitalize;
  text-align: left;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  margin: 0px;
  cursor: pointer;
  position: relative;
  line-height: 1;
  flex: 0 1 auto;
}
ul.menu-list li a:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: #ffc5c6;
  color: #181818;
}
ul.menu-list li a:focus-visible {
  background-color: rgba(0, 0, 0, 0);
  border-color: #590000;
  color: #181818;
}
ul.menu-list li a:focus, ul.menu-list li a:focus-within {
  background-color: rgba(0, 0, 0, 0);
  border-color: #590000;
  color: #181818;
}
ul.menu-list li a:active {
  background-color: rgba(0, 0, 0, 0);
  border-color: #590000;
  color: #181818;
}
ul.menu-list li a.active {
  background-color: #ffffff;
  border-color: #dc201d;
  color: #181818;
}
ul.menu-list li a.active:hover {
  background-color: #ffffff;
  border-color: #590000;
  color: #181818;
}
ul.menu-list li a.active:focus-visible {
  background-color: #ffffff;
  border-color: #590000;
  color: #181818;
}
ul.menu-list li a.active:focus, ul.menu-list li a.active:focus-within {
  background-color: #ffffff;
  border-color: #590000;
  color: #181818;
}
ul.menu-list li a.active:active {
  background-color: #ffffff;
  border-color: #590000;
  color: #181818;
}
ul.menu-list li ul.submenu {
  display: none;
  flex-flow: column nowrap;
  gap: 0px;
  position: absolute;
  left: 0;
  top: 100%;
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  border: 1px solid #cbcaca;
  border-top: none;
  z-index: 1000;
  width: auto;
  min-width: 100%;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  perspective: 66px;
  transform-origin: center top;
  animation: sub-menu 200ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
@keyframes sub-menu {
  0% {
    transform: rotateX(-90deg) scaleY(0);
  }
  100% {
    transform: rotateX(0deg) scaleY(1);
  }
}
ul.menu-list li ul.submenu li {
  width: auto;
}
ul.menu-list li ul.submenu li:not(:first-of-type) {
  border-top: 1px solid #cbcaca;
}
ul.menu-list li ul.submenu li a {
  color: #181818;
  padding: 12px;
  width: 100%;
}
ul.menu-list li ul.submenu li a:hover {
  background-color: #ffc5c6;
  border-color: #ffc5c6;
  color: #181818;
}
ul.menu-list li ul.submenu li a:focus-visible {
  background-color: #590000;
  border-color: #590000;
  color: #ffffff;
}
ul.menu-list li ul.submenu li a:focus, ul.menu-list li ul.submenu li a:focus-within {
  background-color: #590000;
  border-color: #590000;
  color: #ffffff;
}
ul.menu-list li ul.submenu li a:active {
  background-color: #590000;
  border-color: #590000;
  color: #ffffff;
}
ul.menu-list li ul.submenu li a.active {
  background-color: #dc201d;
  border-color: #dc201d;
  color: #ffffff;
}
ul.menu-list li ul.submenu li a.active:hover {
  background-color: #dc201d;
  border-color: #dc201d;
  color: #ffffff;
}
ul.menu-list li ul.submenu li a.active:focus-visible {
  background-color: #dc201d;
  border-color: #dc201d;
  color: #ffffff;
}
ul.menu-list li ul.submenu li a.active:focus, ul.menu-list li ul.submenu li a.active:focus-within {
  background-color: #dc201d;
  border-color: #dc201d;
  color: #ffffff;
}
ul.menu-list li ul.submenu li a.active:active {
  background-color: #dc201d;
  border-color: #dc201d;
  color: #ffffff;
}
ul.menu-list li:hover > ul.submenu {
  display: flex;
}

.custom-container__menu-side .menu {
  height: 100%;
  flex-flow: column nowrap;
}
.custom-container__menu-side .menu__brand--container {
  top: 0px;
  flex-flow: column nowrap;
}
.custom-container__menu-side ul.menu-list {
  flex-flow: column nowrap;
  margin-block-start: 20px;
}
.custom-container__menu-side ul.menu-list li {
  padding-inline-start: 7px;
  padding-inline-end: 7px;
  margin-block-start: 20px;
}
.custom-container__menu-side ul.menu-list li:first-of-type {
  margin-block-start: 0;
}
.custom-container__menu-side ul.menu-list li a {
  padding-inline: 12px;
  padding-block: 12px;
}
.custom-container__menu-side ul.menu-list li a span.label {
  transform-origin: left;
  transform: rotateY(-90deg);
  letter-spacing: -1rem;
}
.custom-container__menu-side .menu:hover .menu-list a span.label {
  opacity: 1;
  transform: rotateY(0deg);
  letter-spacing: initial;
  margin-block: 0px;
  margin-inline: 10px 15px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms, opacity cubic-bezier(0.4, 0, 0.8, 1) 200ms 100ms;
}

.custom-container__menu-top {
  height: unset;
  width: 100%;
}
.custom-container__menu-top .menu {
  flex-flow: row nowrap;
  width: 100%;
  border-bottom: 1px solid #cbcaca;
}
@media only screen and (min-width: 800px) {
  .custom-container__menu-top .menu {
    padding-inline: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .custom-container__menu-top .menu {
    padding-inline: 20px;
  }
}
.custom-container__menu-top .menu__brand {
  justify-content: center;
  align-items: center;
  gap: 5px;
}
.custom-container__menu-top .menu__brand--container {
  position: relative;
  flex-flow: row nowrap;
  align-items: center;
}
.custom-container__menu-top ul.menu-list {
  flex-flow: row nowrap;
  width: 100%;
  margin-block: 0px -1px;
  height: 60px;
  justify-content: center;
}
.custom-container__menu-top ul.menu-list li a {
  padding-inline: 15px;
  padding-block: 10px;
  gap: 10px;
}
.custom-container__menu-top ul.menu-list li a span.label {
  opacity: 1;
  letter-spacing: normal;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  transform: rotateY(0deg);
}

.menu {
  display: flex;
  background-color: #ffffff;
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0);
  position: fixed;
  min-width: 120px;
  min-height: 60px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.menu::-webkit-scrollbar, .menu::-webkit-scrollbar-thumb, .menu::-webkit-scrollbar-corner {
  background: transparent;
}
.menu__brand {
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  display: flex;
}
.menu__brand--container {
  position: fixed;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1;
  flex-shrink: 0;
  display: flex;
  gap: 10px;
  height: 100%;
}
.menu__brand--container span {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-weight: 700;
  color: #262626;
  font-size: 16px;
}
@media only screen and (min-width: 1281px) {
  .menu__brand--container img {
    max-width: 15vw;
  }
}
@media only screen and (max-width: 1025px) {
  .menu__brand--anonymous {
    display: none;
  }
}
.menu__container {
  display: flex;
  width: 100%;
  align-items: center;
  margin: 0px auto;
  gap: 30px;
}
.menu__actions {
  display: flex;
  flex-flow: row nowrap;
  gap: 15px;
  justify-content: center;
  align-items: center;
  padding-inline: 0px;
  height: 100%;
}
.menu__actions li {
  display: flex;
}
.menu__actions li a:not(.button) {
  display: flex;
  flex-flow: column nowrap;
  gap: 5px;
  align-items: center;
  color: #717171;
}
.menu__actions li a:not(.button) .icon--inline {
  margin-inline: 0px;
}
.menu__actions li form {
  display: flex;
}

.menu-divider {
  margin-block: 20px 0px;
  margin-inline: 7px;
  height: 2px;
  background: #cbcaca;
  border-radius: 4px;
}
@media only screen and (max-width: 1025px) {
  .menu-divider {
    width: 100%;
    margin-block: 20px;
  }
}
@media only screen and (max-width: 800px) {
  .menu-divider {
    margin-block: 10px;
  }
}

.custom-navbar {
  height: 70px;
  width: 100%;
  background-color: #ffffff;
  display: flex;
  flex-flow: row;
  position: fixed;
  z-index: 99998;
  transform: translate(0%, -70px);
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  border-bottom: 1px solid #cbcaca;
  /* Tablet devices */
  /* iPad Pro */
}
@media only screen and (max-width: 1025px) {
  .custom-navbar {
    transform: translate(0%, 0%);
  }
}
@media only screen and (max-width: 1280px) and (orientation: landscape) {
  .custom-navbar {
    transform: translate(0%, 0%);
  }
}
.custom-navbar__brand--mobile {
  display: none;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  margin-inline-start: 50%;
  transform: translate(-50%, -100%);
  position: absolute;
  width: 50vw;
  height: 70px;
  z-index: 101;
  /* Tablet devices */
  /* iPad Pro */
}
@media only screen and (max-width: 1025px) {
  .custom-navbar__brand--mobile {
    transform: translate(-50%, 0);
    display: flex;
    justify-content: center;
  }
}
@media only screen and (max-width: 1280px) and (orientation: landscape) {
  .custom-navbar__brand--mobile {
    transform: translate(-50%, 0);
    display: flex;
    justify-content: center;
  }
}
.custom-navbar__brand--mobile .menu__brand {
  height: 100%;
  padding-block: 15px;
}
.custom-navbar__brand--mobile .menu__brand img {
  -o-object-position: top;
  object-position: top;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}
.custom-navbar__menu {
  display: flex;
  position: absolute;
  background-color: #ffffff;
  width: 100%;
  margin-block-start: 70px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  animation-name: slidein;
  animation-duration: 0.1s;
  z-index: 100;
  border-top: 1px solid transparent;
  padding: 60px 100px;
  align-items: center;
  flex-flow: column nowrap;
  transform: translate(0, calc(-100% - 70px));
  opacity: 0;
  gap: 20px;
}
@media only screen and (max-width: 800px) {
  .custom-navbar__menu {
    height: calc(100vh - 70px);
    flex-flow: column nowrap;
    justify-content: space-evenly;
  }
}
@media only screen and (max-width: 800px) and (max-height: 668px) and (orientation: portrait) {
  .custom-navbar__menu {
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    max-height: calc(100vh - 70px);
  }
}
.custom-navbar__menu.is-active, .custom-navbar__menu.navbar-item.active {
  border-bottom: 1px solid #cbcaca;
  transform: translate(0, 0);
  opacity: 1;
  box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0);
}
@media only screen and (max-width: 800px) {
  .custom-navbar__menu.is-active, .custom-navbar__menu.navbar-item.active {
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0);
  }
}
.custom-navbar__menu ul.menu-list {
  width: 100%;
  margin-block-start: 0px;
  display: flex;
  flex-flow: row nowrap;
  gap: 15px;
  justify-content: center;
  flex: 0 0 auto;
}
.custom-navbar__menu ul.menu-list li {
  margin-block-start: 0px;
  padding: 0px;
  width: 100%;
}
.custom-navbar__menu ul.menu-list li ul.submenu {
  width: 100%;
}
.custom-navbar__menu ul.menu-list li a {
  padding-block: 19px 15px;
  width: 100%;
  flex: 1 1 auto;
  justify-content: center;
}
.custom-navbar__menu ul.menu-list li a span,
.custom-navbar__menu ul.menu-list li a span.label {
  transform: rotateY(0deg);
  letter-spacing: normal;
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .custom-navbar__menu ul.menu-list {
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: auto;
    gap: 10px;
    justify-content: stretch;
  }
}
.custom-navbar .navbar-burger {
  box-shadow: none;
  border-right: 1px solid #cbcaca;
  color: #181818;
  cursor: pointer;
  display: flex;
  position: relative;
  width: 70px;
  height: 70px;
  gap: 3px;
}
.custom-navbar .navbar-burger span {
  height: 1px;
  width: 1.5rem;
  position: relative;
  left: unset;
  top: unset;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.custom-navbar .navbar-burger.is-active span:nth-child(1), .custom-navbar .navbar-burger.navbar-item.active span:nth-child(1) {
  margin-block-end: -4px;
}
.custom-navbar .navbar-burger.is-active span:nth-child(2), .custom-navbar .navbar-burger.navbar-item.active span:nth-child(2) {
  margin-block-end: -2px;
}
.custom-navbar .navbar-burger.is-active span:nth-child(3), .custom-navbar .navbar-burger.navbar-item.active span:nth-child(3) {
  margin-block: -1px;
}

@keyframes rotation {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes rotation-pulse {
  0% {
    transform: rotate(0) scale(1);
  }
  33% {
    transform: rotate(120deg) scale(1.2);
  }
  66% {
    transform: rotate(240deg) scale(0.8);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes pop-in {
  from {
    opacity: 0;
    transform: scale(0);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes pulse-out {
  from {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1.5);
  }
}
@keyframes slidein {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}
@keyframes slide-down {
  from {
    opacity: 0;
    transform: rotate3d(1, 0, 0, 90deg);
  }
  to {
    opacity: 1;
    transform: rotate3d(1, 0, 0, 0deg);
  }
}
@keyframes slide-down-back {
  from {
    opacity: 1;
    transform: rotate3d(1, 0, 0, 0deg);
  }
  to {
    opacity: 0;
    transform: rotate3d(1, 0, 0, 90deg);
  }
}
@keyframes line-up {
  0% {
    transform-origin: 50% 100%;
    transform: scale3d(1, 0.045, 1);
  }
  50% {
    transform-origin: 50% 100%;
    transform: scale3d(1, 1, 1);
  }
  51% {
    transform-origin: 50% 0%;
    transform: scale3d(1, 1, 1);
  }
  100% {
    transform-origin: 50% 0%;
    transform: scale3d(1, 0.045, 1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.8);
  }
  40% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
  }
}
@keyframes scale-width--normal {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(0, 1);
  }
}
@keyframes scale-width--referse {
  from {
    transform: scale(0, 1);
  }
  to {
    transform: scale(1, 1);
  }
}
.wiggle {
  animation: wiggle 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

.wiggle-reverse {
  animation: wiggle-reverse 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

@keyframes wiggle {
  0% {
    transform: rotate(0) scale(1);
  }
  15% {
    transform: rotate(5deg) scale(1.3);
  }
  30% {
    transform: rotate(-5deg) scale(1.5);
  }
  45% {
    transform: rotate(4deg) scale(1.5);
  }
  60% {
    transform: rotate(-4deg) scale(1.5);
  }
  75% {
    transform: rotate(2deg) scale(1.5);
  }
  85% {
    transform: rotate(-2deg) scale(1.5);
  }
  92% {
    transform: rotate(1deg) scale(1.3);
  }
  100% {
    transform: rotate(0) scale(1);
  }
}
@keyframes wiggle-reverse {
  0% {
    transform: rotate(0) scale(1, -1);
  }
  15% {
    transform: rotate(5deg) scale(1.3, -1.3);
  }
  30% {
    transform: rotate(-5deg) scale(1.5, -1.5);
  }
  45% {
    transform: rotate(4deg) scale(1.5, -1.5);
  }
  60% {
    transform: rotate(-4deg) scale(1.5, -1.5);
  }
  75% {
    transform: rotate(2deg) scale(1.5, -1.5);
  }
  85% {
    transform: rotate(-2deg) scale(1.5, -1.5);
  }
  92% {
    transform: rotate(1deg) scale(1.3, -1.3);
  }
  100% {
    transform: rotate(0) scale(1, -1);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes rotation-pulse {
  0% {
    transform: rotate(0) scale(1);
  }
  33% {
    transform: rotate(120deg) scale(1.2);
  }
  66% {
    transform: rotate(240deg) scale(0.8);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes pop-in {
  from {
    opacity: 0;
    transform: scale(0);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes pulse-out {
  from {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1.5);
  }
}
@keyframes slidein {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}
@keyframes slide-down {
  from {
    opacity: 0;
    transform: rotate3d(1, 0, 0, 90deg);
  }
  to {
    opacity: 1;
    transform: rotate3d(1, 0, 0, 0deg);
  }
}
@keyframes slide-down-back {
  from {
    opacity: 1;
    transform: rotate3d(1, 0, 0, 0deg);
  }
  to {
    opacity: 0;
    transform: rotate3d(1, 0, 0, 90deg);
  }
}
@keyframes line-up {
  0% {
    transform-origin: 50% 100%;
    transform: scale3d(1, 0.045, 1);
  }
  50% {
    transform-origin: 50% 100%;
    transform: scale3d(1, 1, 1);
  }
  51% {
    transform-origin: 50% 0%;
    transform: scale3d(1, 1, 1);
  }
  100% {
    transform-origin: 50% 0%;
    transform: scale3d(1, 0.045, 1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.8);
  }
  40% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
  }
}
@keyframes scale-width--normal {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(0, 1);
  }
}
@keyframes scale-width--referse {
  from {
    transform: scale(0, 1);
  }
  to {
    transform: scale(1, 1);
  }
}
.wiggle {
  animation: wiggle 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

.wiggle-reverse {
  animation: wiggle-reverse 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

@keyframes wiggle {
  0% {
    transform: rotate(0) scale(1);
  }
  15% {
    transform: rotate(5deg) scale(1.3);
  }
  30% {
    transform: rotate(-5deg) scale(1.5);
  }
  45% {
    transform: rotate(4deg) scale(1.5);
  }
  60% {
    transform: rotate(-4deg) scale(1.5);
  }
  75% {
    transform: rotate(2deg) scale(1.5);
  }
  85% {
    transform: rotate(-2deg) scale(1.5);
  }
  92% {
    transform: rotate(1deg) scale(1.3);
  }
  100% {
    transform: rotate(0) scale(1);
  }
}
@keyframes wiggle-reverse {
  0% {
    transform: rotate(0) scale(1, -1);
  }
  15% {
    transform: rotate(5deg) scale(1.3, -1.3);
  }
  30% {
    transform: rotate(-5deg) scale(1.5, -1.5);
  }
  45% {
    transform: rotate(4deg) scale(1.5, -1.5);
  }
  60% {
    transform: rotate(-4deg) scale(1.5, -1.5);
  }
  75% {
    transform: rotate(2deg) scale(1.5, -1.5);
  }
  85% {
    transform: rotate(-2deg) scale(1.5, -1.5);
  }
  92% {
    transform: rotate(1deg) scale(1.3, -1.3);
  }
  100% {
    transform: rotate(0) scale(1, -1);
  }
}
@keyframes edit {
  0% {
    transform: rotate(0) translate(0, 0);
  }
  60% {
    transform: rotate(-4deg) translate(0, 8%);
  }
  80% {
    transform: rotate(-20deg) translate(20%, 4%);
  }
  100% {
    transform: rotate(0) translate(0, 0);
  }
}
@keyframes visibility {
  0% {
    transform: scale(1, 1);
  }
  5% {
    transform: scale(1, 1.4);
  }
  10% {
    transform: scale(1, 0.1);
  }
  20% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes delete {
  0% {
    transform: rotate(0) scale(1, 1);
  }
  33% {
    transform: rotate(-7deg) scale(1, 0.8);
  }
  80% {
    transform: rotate(10deg) scale(1, 1.1);
  }
  100% {
    transform: rotate(0) scale(1, 1);
  }
}
@keyframes add {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(180deg);
  }
}
@keyframes archive {
  0% {
    transform: translateY(0) scale(1, 1);
  }
  33% {
    transform: translateY(-4%) scale(1, 1);
  }
  66% {
    transform: translateY(2%) scale(1, 1.1);
  }
  100% {
    transform: translateY(0) scale(1, 1);
  }
}
@keyframes notifications {
  0% {
    transform: rotate(0);
  }
  15% {
    transform: rotate(5deg);
  }
  30% {
    transform: rotate(-5deg);
  }
  45% {
    transform: rotate(4deg);
  }
  60% {
    transform: rotate(-4deg);
  }
  75% {
    transform: rotate(2deg);
  }
  85% {
    transform: rotate(-2deg);
  }
  92% {
    transform: rotate(1deg);
  }
  100% {
    transform: rotate(0);
  }
}
@keyframes settings {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(180deg);
  }
}
@keyframes qr-code-scanner {
  0% {
    transform: scale(1);
  }
  33% {
    transform: scale(0.9);
  }
  66% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes file-download {
  0% {
    transform: translateY(0) scale(1, 1);
  }
  33% {
    transform: translateY(-4%) scale(1, 1);
  }
  66% {
    transform: translateY(2%) scale(1, 1.1);
  }
  100% {
    transform: translateY(0) scale(1, 1);
  }
}
@keyframes upload {
  0% {
    transform: translateY(0) scale(1, 1);
  }
  33% {
    transform: translateY(4%) scale(0.8, 0.6);
  }
  66% {
    transform: translateY(-2%) scale(0.9, 1.05);
  }
  100% {
    transform: translateY(0) scale(1, 1);
  }
}
@keyframes work {
  0% {
    transform: rotate(0);
  }
  20% {
    transform: rotate(-2deg);
  }
  40% {
    transform: rotate(6deg);
  }
  60% {
    transform: rotate(-6deg);
  }
  80% {
    transform: rotate(3deg);
  }
  100% {
    transform: rotate(0);
  }
}
@keyframes euro-symbol {
  0% {
    transform: translateY(0) rotate3d(0, 0, 0, 0deg);
  }
  50% {
    transform: translateY(-15%) rotate3d(1, 0, 0, 180deg);
  }
  100% {
    transform: translateY(0) rotate3d(1, 0, 0, 360deg);
  }
}
@keyframes face {
  0% {
    transform: scale(1, 1);
  }
  10% {
    transform: scale(0.8, 0.8);
  }
  30% {
    transform: scale(1, 1.2);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes power-settings-new {
  0% {
    transform: scale(1, 1);
  }
  40% {
    transform: scale(1.1, 1.1);
  }
  60% {
    transform: scale(0.6, 0.6);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes arrow-forward {
  0% {
    transform: translateX(0) scaleX(1);
  }
  33% {
    transform: translateX(-2%) scaleX(1);
  }
  66% {
    transform: translateX(8%) scaleX(1.1);
  }
  100% {
    transform: translateX(0) scaleX(1);
  }
}
@keyframes arrow-back {
  0% {
    transform: translateX(0) scaleX(1);
  }
  33% {
    transform: translateX(2%) scaleX(1);
  }
  66% {
    transform: translateX(-8%) scaleX(1.1);
  }
  100% {
    transform: translateX(0) scaleX(1);
  }
}
@keyframes expand-more {
  0% {
    transform: translateY(0) scaleY(1);
  }
  33% {
    transform: translateY(-2%) scaleY(1);
  }
  66% {
    transform: translateY(10%) scaleY(1.2);
  }
  100% {
    transform: translateY(0) scaleY(1);
  }
}
@keyframes expand-less {
  0% {
    transform: translateY(0) scaleY(1);
  }
  33% {
    transform: translateY(2%) scaleY(1);
  }
  66% {
    transform: translateY(-10%) scaleY(1.2);
  }
  100% {
    transform: translateY(0) scaleY(1);
  }
}
@keyframes home {
  0% {
    transform: rotate(0);
  }
  20% {
    transform: rotate(-2deg);
  }
  40% {
    transform: rotate(6deg);
  }
  60% {
    transform: rotate(-6deg);
  }
  80% {
    transform: rotate(3deg);
  }
  100% {
    transform: rotate(0);
  }
}
@keyframes checklist {
  0% {
    transform: rotateX(0deg) scaleY(1);
  }
  20% {
    transform: rotateX(-40deg) scaleY(1.1);
  }
  60% {
    transform: rotateX(12deg) scaleY(0.9);
  }
  100% {
    transform: rotateX(0deg) scaleY(1);
  }
}
@keyframes info {
  0% {
    transform: scale(1);
  }
  33% {
    transform: scale(0.9);
  }
  66% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes help-outline {
  0% {
    transform: scale(1);
  }
  33% {
    transform: scale(0.9);
  }
  66% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes close {
  0% {
    transform: scale(1, 1);
  }
  40% {
    transform: scale(1.1, 1.1);
  }
  60% {
    transform: scale(0.6, 0.6);
  }
  100% {
    transform: scale(1, 1);
  }
}
.icon,
.button,
a {
  perspective: 66px;
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon- path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols- path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon- path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols- path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon- path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols- path {
  transition: all 200ms cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.edit, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.edit, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.edit, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.edit, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.edit, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.edit, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.edit, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.edit, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--edit path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--edit-pencil path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.edit,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--edit path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--edit-pencil path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.edit,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--edit path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--edit-pencil path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.edit,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--edit path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--edit-pencil path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.edit {
  transform-origin: center;
  animation: edit 600ms infinite cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.visibility, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.visibility, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.visibility, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.visibility, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.visibility, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.visibility, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.visibility, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.visibility, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--visibility path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--eye path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.visibility,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--visibility path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--eye path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.visibility,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--visibility path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--eye path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.visibility,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--visibility path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--eye path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.visibility {
  transform-origin: center;
  animation: visibility 2s infinite cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.delete, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.delete, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.delete, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.delete, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.delete, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.delete, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.delete, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.delete, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--delete path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--trash path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.delete,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--delete path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--trash path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.delete,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--delete path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--trash path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.delete,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--delete path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--trash path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.delete {
  transform-origin: center bottom;
  animation: delete 400ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.add, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.add, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.add, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.add, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.add, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.add, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.add, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.add, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--add path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--plus path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.add,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--add path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--plus path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.add,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--add path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--plus path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.add,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--add path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--plus path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.add {
  transform-origin: center;
  animation: add 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.archive, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.archive, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.archive, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.archive, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.archive, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.archive, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.archive, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.archive, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--archive path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.archive,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--archive path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.archive,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--archive path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.archive,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--archive path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.archive {
  transform-origin: center top;
  animation: archive 400ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.notifications, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.notifications, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.notifications, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.notifications, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.notifications, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.notifications, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.notifications, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.notifications, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--notifications-none path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--bell path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.notifications,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--notifications-none path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--bell path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.notifications,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--notifications-none path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--bell path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.notifications,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--notifications-none path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--bell path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.notifications {
  transform-origin: center top;
  animation: notifications 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.settings, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.settings, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.settings, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.settings, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.settings, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.settings, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.settings, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.settings, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--settings path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.settings,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--settings path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.settings,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--settings path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.settings,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--settings path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.settings {
  transform-origin: center;
  animation: settings 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.qr-code-scanner, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.qr-code-scanner, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.qr-code-scanner, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.qr-code-scanner, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.qr-code-scanner, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.qr-code-scanner, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.qr-code-scanner, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.qr-code-scanner, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--qr-code-scanner path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--scan-qr-code path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.qr-code-scanner,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--qr-code-scanner path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--scan-qr-code path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.qr-code-scanner,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--qr-code-scanner path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--scan-qr-code path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.qr-code-scanner,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--qr-code-scanner path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--scan-qr-code path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.qr-code-scanner {
  transform-origin: center;
  animation: qr-code-scanner 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.download, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.download, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.download, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.download, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.download, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.download, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.download, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.download, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--file-download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--download path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.download,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--file-download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--download path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.download,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--file-download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--download path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.download,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--file-download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--download path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.download {
  transform-origin: center top;
  animation: file-download 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.upload, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.upload, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.upload, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.upload, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.upload, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.upload, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.upload, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.upload, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--cloud-upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--upload path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.upload,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--cloud-upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--upload path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.upload,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--cloud-upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--upload path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.upload,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--cloud-upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--upload path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.upload {
  transform-origin: center bottom;
  animation: upload 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.work, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.work, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.work, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.work, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.work, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.work, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.work, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.work, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--work path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--suitcase path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.work,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--work path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--suitcase path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.work,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--work path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--suitcase path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.work,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--work path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--suitcase path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.work {
  transform-origin: center top;
  animation: work 800ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.euro-symbol, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.euro-symbol, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.euro-symbol, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.euro-symbol, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.euro-symbol, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.euro-symbol, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.euro-symbol, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.euro-symbol, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--euro-symbol path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--euro path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.euro-symbol,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--euro-symbol path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--euro path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.euro-symbol,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--euro-symbol path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--euro path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.euro-symbol,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--euro-symbol path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--euro path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.euro-symbol {
  transform-origin: center;
  animation: euro-symbol 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.face, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.face, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.face, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.face, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.face, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.face, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.face, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.face, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--face path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--emoji path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.face,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--face path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--emoji path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.face,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--face path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--emoji path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.face,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--face path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--emoji path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.face {
  transform-origin: center;
  animation: face 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.power-settings-new, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.power-settings-new, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.power-settings-new, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.power-settings-new, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.power-settings-new, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.power-settings-new, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.power-settings-new, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.power-settings-new, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--power-settings-new path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--system-shut path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.power-settings-new,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--power-settings-new path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--system-shut path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.power-settings-new,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--power-settings-new path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--system-shut path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.power-settings-new,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--power-settings-new path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--system-shut path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.power-settings-new {
  transform-origin: center;
  animation: power-settings-new 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.arrow-forward, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.arrow-forward, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.arrow-forward, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.arrow-forward, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.arrow-forward, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.arrow-forward, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.arrow-forward, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.arrow-forward, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-forward path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-right path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.arrow-forward,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-forward path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-right path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.arrow-forward,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-forward path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-right path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.arrow-forward,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-forward path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-right path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.arrow-forward {
  transform-origin: center;
  animation: arrow-forward 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.arrow-back, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.arrow-back, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.arrow-back, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.arrow-back, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.arrow-back, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.arrow-back, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.arrow-back, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.arrow-back, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-back path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-left path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.arrow-back,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-back path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-left path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.arrow-back,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-back path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-left path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.arrow-back,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-back path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--arrow-left path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.arrow-back {
  transform-origin: center;
  animation: arrow-back 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.expand-more, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.expand-more, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.expand-more, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.expand-more, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.expand-more, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.expand-more, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.expand-more, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.expand-more, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--expand-more path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--nav-arrow-down path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.expand-more,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--expand-more path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--nav-arrow-down path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.expand-more,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--expand-more path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--nav-arrow-down path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.expand-more,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--expand-more path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--nav-arrow-down path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.expand-more {
  transform-origin: center;
  animation: expand-more 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.expand-less, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.expand-less, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.expand-less, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.expand-less, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.expand-less, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.expand-less, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.expand-less, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.expand-less, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--expand-less path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--nav-arrow-up path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.expand-less,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--expand-less path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--nav-arrow-up path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.expand-less,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--expand-less path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--nav-arrow-up path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.expand-less,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--expand-less path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--nav-arrow-up path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.expand-less {
  transform-origin: center;
  animation: expand-less 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.home, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.home, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.home, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.home, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.home, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.home, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.home, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.home, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--home path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.home,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--home path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.home,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--home path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.home,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--home path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.home {
  transform-origin: center bottom;
  animation: home 800ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.checklist, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.checklist, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.checklist, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.checklist, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.checklist, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.checklist, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.checklist, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.checklist, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--checklist path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--task-list path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.checklist,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--checklist path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--task-list path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.checklist,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--checklist path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--task-list path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.checklist,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--checklist path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--task-list path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.checklist {
  transform-origin: center top;
  animation: checklist 800ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.info, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.info, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.info, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.info, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.info, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.info, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.info, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.info, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--info path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--info-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.info,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--info path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--info-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.info,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--info path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--info-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.info,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--info path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--info-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.info {
  transform-origin: center;
  animation: info 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.help, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.help, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.help, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.help, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.help, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.help, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.help, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.help, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--help-outline path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--help-circle path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.help-outline, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.help,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--help-outline path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--help-circle path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.help-outline,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.help,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--help-outline path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--help-circle path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.help-outline,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.help,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--help-outline path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--help-circle path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.help-outline,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.help {
  transform-origin: center;
  animation: help-outline 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.close, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.close, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.close, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.close, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.close, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.close, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.close, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.close, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--close path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--cancel path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.close,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--close path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--cancel path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.close,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--close path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--cancel path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--round.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--sharp.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--outline.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--filled.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-rounded.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-sharp.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-outline.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-filled.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon--cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon-.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--round.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--sharp.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--outline.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--filled.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-rounded.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-sharp.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-outline.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled-cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-filled.close,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--close path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols--cancel path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols-.close {
  transform-origin: center;
  animation: close 600ms forwards cubic-bezier(0.4, 0, 0.8, 1);
}
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon:active path, .icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon:active,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols:active path,
.icon:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols:active,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon:active path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon:active,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols:active path,
.button:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols:active,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon:active path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .svg-icon:active,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols:active path,
a:not(:disabled):not([disabled]):not(.disabled):not(.icon--disabled):hover .material-symbols:active {
  animation-direction: reverse;
}

label,
.label,
.group-label {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  font-synthesis: none;
  color: #464646;
  color: #464646;
  position: relative;
  flex: 1 1 auto;
}
label:last-of-type:not(:first-of-type),
.label:last-of-type:not(:first-of-type),
.group-label:last-of-type:not(:first-of-type) {
  margin-block-end: 0px;
}
label:not(:only-child),
.label:not(:only-child),
.group-label:not(:only-child) {
  margin-block-end: 5px;
}

.label--emphasis {
  color: #464646;
}

.label--required::after {
  content: "*";
  color: #14a4e8;
  margin-inline-start: 5px;
}

.datapoint-label-container {
  margin-block-end: 15px;
}
.datapoint-label-container label,
.datapoint-label-container .label {
  margin-block-end: 0px;
  flex: 0 0 auto;
}
.datapoint-label-container label + p,
.datapoint-label-container .label + p {
  margin-block-start: 15px;
}
.datapoint-label-container > .tooltip {
  display: inline-block;
  position: relative;
  top: 3px;
}
.datapoint-label-container--hidden {
  visibility: hidden;
}
.datapoint-label-container--hidden + .checkbox,
.datapoint-label-container--hidden + .radio {
  min-height: 50px;
  align-items: center;
}
td > .datapoint-label-container, th > .datapoint-label-container {
  margin-block-end: 0px;
}
.datapoint-label-container label + .telerik-blazor,
.datapoint-label-container label + input,
.datapoint-label-container label + textarea,
.datapoint-label-container label + form,
.datapoint-label-container label + .button,
.datapoint-label-container label + .checkbox,
.datapoint-label-container label + .radio,
.datapoint-label-container label + .file-upload,
.datapoint-label-container label + .form-control,
.datapoint-label-container label + .form-control--static,
.datapoint-label-container label + .tooltip + .telerik-blazor,
.datapoint-label-container label + .tooltip + input,
.datapoint-label-container label + .tooltip + textarea,
.datapoint-label-container label + .tooltip + form,
.datapoint-label-container label + .tooltip + .button,
.datapoint-label-container label + .tooltip + .checkbox,
.datapoint-label-container label + .tooltip + .radio,
.datapoint-label-container label + .tooltip + .file-upload,
.datapoint-label-container label + .tooltip + .form-control,
.datapoint-label-container label + .tooltip + .form-control--static,
.datapoint-label-container .label + .telerik-blazor,
.datapoint-label-container .label + input,
.datapoint-label-container .label + textarea,
.datapoint-label-container .label + form,
.datapoint-label-container .label + .button,
.datapoint-label-container .label + .checkbox,
.datapoint-label-container .label + .radio,
.datapoint-label-container .label + .file-upload,
.datapoint-label-container .label + .form-control,
.datapoint-label-container .label + .form-control--static,
.datapoint-label-container .label + .tooltip + .telerik-blazor,
.datapoint-label-container .label + .tooltip + input,
.datapoint-label-container .label + .tooltip + textarea,
.datapoint-label-container .label + .tooltip + form,
.datapoint-label-container .label + .tooltip + .button,
.datapoint-label-container .label + .tooltip + .checkbox,
.datapoint-label-container .label + .tooltip + .radio,
.datapoint-label-container .label + .tooltip + .file-upload,
.datapoint-label-container .label + .tooltip + .form-control,
.datapoint-label-container .label + .tooltip + .form-control--static {
  margin-block-start: 5px;
}

.mandatory-field label::before {
  content: "* ";
  display: inline;
  color: #14a4e8;
}

input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=email],
input[type=file],
input[type=image],
input[type=month],
input[type=number],
input[type=password],
input[type=reset],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
optgroup,
select,
textarea,
.telerik-blazor .k-input-inner,
.k-textbox .k-input-inner {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  padding-block: 12px;
  padding-inline: 12px;
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  min-height: 48px;
  width: 100%;
  border-radius: 4px;
  border: solid 1px #cbcaca;
  background-color: #ffffff;
  box-sizing: border-box;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input,
input .k-input-value-text,
input[type=color],
input[type=color] .k-input-value-text,
input[type=date],
input[type=date] .k-input-value-text,
input[type=datetime-local],
input[type=datetime-local] .k-input-value-text,
input[type=email],
input[type=email] .k-input-value-text,
input[type=file],
input[type=file] .k-input-value-text,
input[type=image],
input[type=image] .k-input-value-text,
input[type=month],
input[type=month] .k-input-value-text,
input[type=number],
input[type=number] .k-input-value-text,
input[type=password],
input[type=password] .k-input-value-text,
input[type=reset],
input[type=reset] .k-input-value-text,
input[type=search],
input[type=search] .k-input-value-text,
input[type=tel],
input[type=tel] .k-input-value-text,
input[type=text],
input[type=text] .k-input-value-text,
input[type=time],
input[type=time] .k-input-value-text,
input[type=url],
input[type=url] .k-input-value-text,
input[type=week],
input[type=week] .k-input-value-text,
optgroup,
optgroup .k-input-value-text,
select,
select .k-input-value-text,
textarea,
textarea .k-input-value-text,
.telerik-blazor .k-input-inner,
.telerik-blazor .k-input-inner .k-input-value-text,
.k-textbox .k-input-inner,
.k-textbox .k-input-inner .k-input-value-text {
  line-height: 150%;
}
input::-moz-placeholder, input[type=color]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=file]::-moz-placeholder, input[type=image]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=reset]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=week]::-moz-placeholder, optgroup::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, .telerik-blazor .k-input-inner::-moz-placeholder, .k-textbox .k-input-inner::-moz-placeholder {
  color: #717171;
  opacity: 1; /* Firefox */
}
input::placeholder,
input[type=color]::placeholder,
input[type=date]::placeholder,
input[type=datetime-local]::placeholder,
input[type=email]::placeholder,
input[type=file]::placeholder,
input[type=image]::placeholder,
input[type=month]::placeholder,
input[type=number]::placeholder,
input[type=password]::placeholder,
input[type=reset]::placeholder,
input[type=search]::placeholder,
input[type=tel]::placeholder,
input[type=text]::placeholder,
input[type=time]::placeholder,
input[type=url]::placeholder,
input[type=week]::placeholder,
optgroup::placeholder,
select::placeholder,
textarea::placeholder,
.telerik-blazor .k-input-inner::placeholder,
.k-textbox .k-input-inner::placeholder {
  color: #717171;
  opacity: 1; /* Firefox */
}
input:hover,
input[type=color]:hover,
input[type=date]:hover,
input[type=datetime-local]:hover,
input[type=email]:hover,
input[type=file]:hover,
input[type=image]:hover,
input[type=month]:hover,
input[type=number]:hover,
input[type=password]:hover,
input[type=reset]:hover,
input[type=search]:hover,
input[type=tel]:hover,
input[type=text]:hover,
input[type=time]:hover,
input[type=url]:hover,
input[type=week]:hover,
optgroup:hover,
select:hover,
textarea:hover,
.telerik-blazor .k-input-inner:hover,
.k-textbox .k-input-inner:hover {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  background-color: #ffffff;
  border-color: #003c5e;
}
input:focus-visible,
input[type=color]:focus-visible,
input[type=date]:focus-visible,
input[type=datetime-local]:focus-visible,
input[type=email]:focus-visible,
input[type=file]:focus-visible,
input[type=image]:focus-visible,
input[type=month]:focus-visible,
input[type=number]:focus-visible,
input[type=password]:focus-visible,
input[type=reset]:focus-visible,
input[type=search]:focus-visible,
input[type=tel]:focus-visible,
input[type=text]:focus-visible,
input[type=time]:focus-visible,
input[type=url]:focus-visible,
input[type=week]:focus-visible,
optgroup:focus-visible,
select:focus-visible,
textarea:focus-visible,
.telerik-blazor .k-input-inner:focus-visible,
.k-textbox .k-input-inner:focus-visible {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  background-color: #ffffff;
  border-color: #003c5e;
}
input:focus, input:focus-within,
input[type=color]:focus,
input[type=color]:focus-within,
input[type=date]:focus,
input[type=date]:focus-within,
input[type=datetime-local]:focus,
input[type=datetime-local]:focus-within,
input[type=email]:focus,
input[type=email]:focus-within,
input[type=file]:focus,
input[type=file]:focus-within,
input[type=image]:focus,
input[type=image]:focus-within,
input[type=month]:focus,
input[type=month]:focus-within,
input[type=number]:focus,
input[type=number]:focus-within,
input[type=password]:focus,
input[type=password]:focus-within,
input[type=reset]:focus,
input[type=reset]:focus-within,
input[type=search]:focus,
input[type=search]:focus-within,
input[type=tel]:focus,
input[type=tel]:focus-within,
input[type=text]:focus,
input[type=text]:focus-within,
input[type=time]:focus,
input[type=time]:focus-within,
input[type=url]:focus,
input[type=url]:focus-within,
input[type=week]:focus,
input[type=week]:focus-within,
optgroup:focus,
optgroup:focus-within,
select:focus,
select:focus-within,
textarea:focus,
textarea:focus-within,
.telerik-blazor .k-input-inner:focus,
.telerik-blazor .k-input-inner:focus-within,
.k-textbox .k-input-inner:focus,
.k-textbox .k-input-inner:focus-within {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  background-color: #ffffff;
  border-color: #003c5e;
}
input:active,
input[type=color]:active,
input[type=date]:active,
input[type=datetime-local]:active,
input[type=email]:active,
input[type=file]:active,
input[type=image]:active,
input[type=month]:active,
input[type=number]:active,
input[type=password]:active,
input[type=reset]:active,
input[type=search]:active,
input[type=tel]:active,
input[type=text]:active,
input[type=time]:active,
input[type=url]:active,
input[type=week]:active,
optgroup:active,
select:active,
textarea:active,
.telerik-blazor .k-input-inner:active,
.k-textbox .k-input-inner:active {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  background-color: #ffffff;
  border-color: #003c5e;
}
input:disabled,
input .disabled, input[disabled],
input[type=color]:disabled,
input[type=color] .disabled,
input[type=color][disabled],
input[type=date]:disabled,
input[type=date] .disabled,
input[type=date][disabled],
input[type=datetime-local]:disabled,
input[type=datetime-local] .disabled,
input[type=datetime-local][disabled],
input[type=email]:disabled,
input[type=email] .disabled,
input[type=email][disabled],
input[type=file]:disabled,
input[type=file] .disabled,
input[type=file][disabled],
input[type=image]:disabled,
input[type=image] .disabled,
input[type=image][disabled],
input[type=month]:disabled,
input[type=month] .disabled,
input[type=month][disabled],
input[type=number]:disabled,
input[type=number] .disabled,
input[type=number][disabled],
input[type=password]:disabled,
input[type=password] .disabled,
input[type=password][disabled],
input[type=reset]:disabled,
input[type=reset] .disabled,
input[type=reset][disabled],
input[type=search]:disabled,
input[type=search] .disabled,
input[type=search][disabled],
input[type=tel]:disabled,
input[type=tel] .disabled,
input[type=tel][disabled],
input[type=text]:disabled,
input[type=text] .disabled,
input[type=text][disabled],
input[type=time]:disabled,
input[type=time] .disabled,
input[type=time][disabled],
input[type=url]:disabled,
input[type=url] .disabled,
input[type=url][disabled],
input[type=week]:disabled,
input[type=week] .disabled,
input[type=week][disabled],
optgroup:disabled,
optgroup .disabled,
optgroup[disabled],
select:disabled,
select .disabled,
select[disabled],
textarea:disabled,
textarea .disabled,
textarea[disabled],
.telerik-blazor .k-input-inner:disabled,
.telerik-blazor .k-input-inner .disabled,
.telerik-blazor .k-input-inner[disabled],
.k-textbox .k-input-inner:disabled,
.k-textbox .k-input-inner .disabled,
.k-textbox .k-input-inner[disabled] {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #cbcaca;
  color: #717171;
}
input:disabled:hover,
input .disabled:hover, input[disabled]:hover,
input[type=color]:disabled:hover,
input[type=color] .disabled:hover,
input[type=color][disabled]:hover,
input[type=date]:disabled:hover,
input[type=date] .disabled:hover,
input[type=date][disabled]:hover,
input[type=datetime-local]:disabled:hover,
input[type=datetime-local] .disabled:hover,
input[type=datetime-local][disabled]:hover,
input[type=email]:disabled:hover,
input[type=email] .disabled:hover,
input[type=email][disabled]:hover,
input[type=file]:disabled:hover,
input[type=file] .disabled:hover,
input[type=file][disabled]:hover,
input[type=image]:disabled:hover,
input[type=image] .disabled:hover,
input[type=image][disabled]:hover,
input[type=month]:disabled:hover,
input[type=month] .disabled:hover,
input[type=month][disabled]:hover,
input[type=number]:disabled:hover,
input[type=number] .disabled:hover,
input[type=number][disabled]:hover,
input[type=password]:disabled:hover,
input[type=password] .disabled:hover,
input[type=password][disabled]:hover,
input[type=reset]:disabled:hover,
input[type=reset] .disabled:hover,
input[type=reset][disabled]:hover,
input[type=search]:disabled:hover,
input[type=search] .disabled:hover,
input[type=search][disabled]:hover,
input[type=tel]:disabled:hover,
input[type=tel] .disabled:hover,
input[type=tel][disabled]:hover,
input[type=text]:disabled:hover,
input[type=text] .disabled:hover,
input[type=text][disabled]:hover,
input[type=time]:disabled:hover,
input[type=time] .disabled:hover,
input[type=time][disabled]:hover,
input[type=url]:disabled:hover,
input[type=url] .disabled:hover,
input[type=url][disabled]:hover,
input[type=week]:disabled:hover,
input[type=week] .disabled:hover,
input[type=week][disabled]:hover,
optgroup:disabled:hover,
optgroup .disabled:hover,
optgroup[disabled]:hover,
select:disabled:hover,
select .disabled:hover,
select[disabled]:hover,
textarea:disabled:hover,
textarea .disabled:hover,
textarea[disabled]:hover,
.telerik-blazor .k-input-inner:disabled:hover,
.telerik-blazor .k-input-inner .disabled:hover,
.telerik-blazor .k-input-inner[disabled]:hover,
.k-textbox .k-input-inner:disabled:hover,
.k-textbox .k-input-inner .disabled:hover,
.k-textbox .k-input-inner[disabled]:hover {
  background-color: #cbcaca;
  border-color: #717171;
  cursor: not-allowed;
}
input:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=color]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=date]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=datetime-local]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=email]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=file]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=image]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=month]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=number]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=password]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=reset]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=search]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=tel]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=text]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=time]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=url]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=week]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), optgroup:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), select:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), textarea:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), .telerik-blazor .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), .k-textbox .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]) {
  white-space: pre-wrap;
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  display: flex;
  align-items: center;
  background-color: transparent;
  color: #181818 !important;
  border-color: transparent;
  padding-inline: 0px;
  min-height: 50px;
  pointer-events: none;
  font-weight: 400;
}
input:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]), input:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]), input:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=color]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=color]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=color]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=color]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=date]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=date]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=date]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=date]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=datetime-local]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=datetime-local]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=datetime-local]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=datetime-local]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=email]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=email]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=email]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=email]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=file]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=file]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=file]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=file]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=image]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=image]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=image]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=image]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=month]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=month]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=month]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=month]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=number]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=number]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=number]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=number]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=password]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=password]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=password]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=password]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=reset]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=reset]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=reset]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=reset]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=search]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=search]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=search]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=search]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=tel]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=tel]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=tel]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=tel]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=text]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=text]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=text]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=text]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=time]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=time]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=time]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=time]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=url]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=url]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=url]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=url]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=week]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=week]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=week]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=week]:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
optgroup:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
optgroup:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
optgroup:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
optgroup:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
select:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
select:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
select:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
select:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
textarea:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
textarea:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
textarea:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
textarea:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
.telerik-blazor .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
.telerik-blazor .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
.telerik-blazor .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
.telerik-blazor .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
.k-textbox .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
.k-textbox .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
.k-textbox .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
.k-textbox .k-input-inner:not(.k-input-inner):not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true] {
  white-space: pre-wrap;
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  display: flex;
  align-items: center;
  background-color: transparent;
  color: #181818 !important;
  border-color: transparent;
  padding-inline: 0px;
  min-height: 50px;
  pointer-events: none;
  font-weight: 400;
}
input.invalid,
input[type=color].invalid,
input[type=date].invalid,
input[type=datetime-local].invalid,
input[type=email].invalid,
input[type=file].invalid,
input[type=image].invalid,
input[type=month].invalid,
input[type=number].invalid,
input[type=password].invalid,
input[type=reset].invalid,
input[type=search].invalid,
input[type=tel].invalid,
input[type=text].invalid,
input[type=time].invalid,
input[type=url].invalid,
input[type=week].invalid,
optgroup.invalid,
select.invalid,
textarea.invalid,
.telerik-blazor .k-input-inner.invalid,
.k-textbox .k-input-inner.invalid {
  border-color: #dc201d;
}

textarea {
  padding-block: 10px;
  padding-inline: 15px;
}
textarea:not(.k-input-inner):-moz-read-only:not([aria-readonly=false]) {
  pointer-events: auto;
}
textarea:not(.k-input-inner):read-only:not([aria-readonly=false]), textarea:not(.k-input-inner):readonly:not([aria-readonly=false]), textarea:not(.k-input-inner)[readonly]:not([aria-readonly=false]),
textarea:not(.k-input-inner) [aria-readonly=true] {
  pointer-events: auto;
}

input:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=date]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=datetime-local]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=email]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=file]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=number]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=password]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=reset]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=search]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=tel]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=text]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=time]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=url]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), input[type=week]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), optgroup:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]), select:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):-moz-read-only:not([aria-readonly=false]) {
  min-height: 50px;
}

input:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]), input:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]), input:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=date]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=date]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=date]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=date]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=datetime-local]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=datetime-local]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=datetime-local]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=datetime-local]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=email]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=email]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=email]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=email]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=file]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=file]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=file]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=file]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=number]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=number]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=number]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=number]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=password]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=password]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=password]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=password]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=reset]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=reset]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=reset]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=reset]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=search]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=search]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=search]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=search]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=tel]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=tel]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=tel]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=tel]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=text]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=text]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=text]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=text]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=time]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=time]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=time]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=time]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=url]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=url]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=url]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=url]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
input[type=week]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
input[type=week]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
input[type=week]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
input[type=week]:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
optgroup:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
optgroup:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
optgroup:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
optgroup:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true],
select:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):read-only:not([aria-readonly=false]),
select:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]):readonly:not([aria-readonly=false]),
select:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio])[readonly]:not([aria-readonly=false]),
select:not(:disabled):not(.disabled):not([disabled]):not([type=checkbox]):not([type=radio]) [aria-readonly=true] {
  min-height: 50px;
}

.form-group {
  display: flex;
  flex-flow: column nowrap;
}
.form-group--no-margin {
  margin-block-start: 0px;
}
.form-group textarea {
  min-height: 75px;
  resize: vertical;
}
.form-group .large-textarea textarea {
  min-height: 150px;
}
.form-group .extra-large-textarea textarea {
  min-height: 300px;
}
.group .form-group {
  margin-block-start: 0px;
}
.modal .form-group, .landing .form-group {
  margin-block-start: 0px;
}
.form-group .field-container {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  position: relative;
}
.form-group .field-container--supports-long-validation-messages {
  flex-flow: column nowrap;
  align-items: stretch;
}
.form-group.horizontal label,
.form-group.horizontal .label {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 30px;
}
.form-group.horizontal label > span,
.form-group.horizontal .label > span {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 5px;
}
.form-group.horizontal label > .telerik-blazor,
.form-group.horizontal label > input,
.form-group.horizontal label > textarea,
.form-group.horizontal label > form,
.form-group.horizontal label > .button,
.form-group.horizontal label > .checkbox,
.form-group.horizontal label > .radio,
.form-group.horizontal label > .file-upload,
.form-group.horizontal label > .field-container,
.form-group.horizontal label > .form-control,
.form-group.horizontal label > .form-control--static,
.form-group.horizontal .label > .telerik-blazor,
.form-group.horizontal .label > input,
.form-group.horizontal .label > textarea,
.form-group.horizontal .label > form,
.form-group.horizontal .label > .button,
.form-group.horizontal .label > .checkbox,
.form-group.horizontal .label > .radio,
.form-group.horizontal .label > .file-upload,
.form-group.horizontal .label > .field-container,
.form-group.horizontal .label > .form-control,
.form-group.horizontal .label > .form-control--static {
  margin-block-start: unset;
}
.form-group label > .telerik-blazor,
.form-group label > input,
.form-group label > textarea,
.form-group label > form,
.form-group label > .button,
.form-group label > .checkbox,
.form-group label > .radio,
.form-group label > .file-upload,
.form-group label > .field-container,
.form-group label > .form-control,
.form-group label > .form-control--static,
.form-group .label > .telerik-blazor,
.form-group .label > input,
.form-group .label > textarea,
.form-group .label > form,
.form-group .label > .button,
.form-group .label > .checkbox,
.form-group .label > .radio,
.form-group .label > .file-upload,
.form-group .label > .field-container,
.form-group .label > .form-control,
.form-group .label > .form-control--static {
  margin-block-start: 5px;
}

form .form-group:first-child {
  margin-block-start: 0px;
}

div.validation-message,
div.datapoint-validation-message {
  margin-block-start: 4px;
  color: #dc201d;
  font-size: 13px;
  font-weight: 600;
  opacity: 0;
  transform-origin: top;
  animation: slide-down 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
}
.field-container > div.validation-message,
.field-container > div.datapoint-validation-message {
  position: absolute;
  right: 0px;
  top: 100%;
}
.field-container > div.validation-message--left,
.field-container > div.datapoint-validation-message--left {
  left: 0px;
}
.field-container--supports-long-validation-messages > div.validation-message,
.field-container--supports-long-validation-messages > div.datapoint-validation-message {
  position: static;
}

.form-control--static {
  white-space: pre-wrap;
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  display: flex;
  align-items: center;
  background-color: transparent;
  color: #181818 !important;
  border-color: transparent;
  padding-inline: 0px;
  min-height: 50px;
  pointer-events: none;
  font-weight: 400;
}
.form-control--with-tooltip {
  display: inline-block;
}

.radio {
  position: relative;
  display: inline-flex;
  word-break: break-word;
  word-wrap: break-word;
  max-width: 100%;
  min-width: 0;
  flex: 1 1 auto;
}

.radio-group {
  display: flex;
  flex-flow: column nowrap;
  gap: 15px;
}

input[type=radio],
input[type=radio].k-radio {
  min-width: 1px;
  width: 1px;
  max-width: 1px;
  min-height: 1px;
  height: 1px;
  max-height: 1px;
  left: 0px;
  top: 0px;
  margin: 0px !important;
  padding: 0px !important;
  outline: none;
  border: 1px solid transparent !important;
  background-color: transparent !important;
  position: absolute;
  z-index: 0;
  opacity: 0;
  line-height: 0;
  flex: 0 0 1px;
  font-size: 0px;
  display: inline-flex !important;
}
input[type=radio]::before,
input[type=radio].k-radio::before {
  content: "";
  display: none;
  visibility: hidden;
  opacity: 0;
}
input[type=radio] + label,
input[type=radio] + input + label,
input[type=radio] + span,
input[type=radio] + input + span,
input[type=radio].k-radio + label,
input[type=radio].k-radio + input + label,
input[type=radio].k-radio + span,
input[type=radio].k-radio + input + span {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  margin: 0px;
  cursor: pointer;
  display: inline-flex;
  white-space: normal !important;
  position: relative;
  line-height: 1.5;
  text-indent: -60px;
  max-width: 100%;
}
input[type=radio] + label span,
input[type=radio] + input + label span,
input[type=radio] + span span,
input[type=radio] + input + span span,
input[type=radio].k-radio + label span,
input[type=radio].k-radio + input + label span,
input[type=radio].k-radio + span span,
input[type=radio].k-radio + input + span span {
  text-indent: 0px;
}
input[type=radio] + label::before, input[type=radio] + input[type=hidden] + label::before, input[type=radio] + span::before, input[type=radio] + input[type=hidden] + span::before,
input[type=radio].k-radio + label::before,
input[type=radio].k-radio + input[type=hidden] + label::before,
input[type=radio].k-radio + span::before,
input[type=radio].k-radio + input[type=hidden] + span::before {
  cursor: pointer;
  display: inline-block;
  content: "";
  width: 20px;
  height: 20px;
  min-width: 20px;
  min-height: 20px;
  background: #ffffff;
  background-color: #ffffff;
  border: 1px solid #cbcaca;
  border-radius: 100%;
  margin-inline-end: 10px;
  margin-block-start: 3px;
  box-sizing: border-box;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 1;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
input[type=radio]:hover + label::before,
input[type=radio]:hover + span::before,
input[type=radio].k-radio:hover + label::before,
input[type=radio].k-radio:hover + span::before {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  border-color: #cbcaca;
  background: #ffffff;
}
input[type=radio]:focus + label::before,
input[type=radio]:focus + span::before, input[type=radio]:focus-within + label::before,
input[type=radio]:focus-within + span::before,
input[type=radio].k-radio:focus + label::before,
input[type=radio].k-radio:focus + span::before,
input[type=radio].k-radio:focus-within + label::before,
input[type=radio].k-radio:focus-within + span::before {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  box-shadow: none;
  border-color: #003c5e;
  background: #ffffff;
}
input[type=radio]:active + label::before,
input[type=radio]:active + span::before,
input[type=radio].k-radio:active + label::before,
input[type=radio].k-radio:active + span::before {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  border-color: #003c5e;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=radio]:disabled + label,
input[type=radio]:disabled + span, input[type=radio].disabled + label,
input[type=radio].disabled + span,
input[type=radio].k-radio:disabled + label,
input[type=radio].k-radio:disabled + span,
input[type=radio].k-radio.disabled + label,
input[type=radio].k-radio.disabled + span {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
input[type=radio]:disabled + label::before,
input[type=radio]:disabled + span::before, input[type=radio].disabled + label::before,
input[type=radio].disabled + span::before,
input[type=radio].k-radio:disabled + label::before,
input[type=radio].k-radio:disabled + span::before,
input[type=radio].k-radio.disabled + label::before,
input[type=radio].k-radio.disabled + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background: #ebeaea;
  border: 1px solid #717171;
  animation: none;
}
input[type=radio]:disabled:hover + label::before,
input[type=radio]:disabled:hover + span::before, input[type=radio].disabled:hover + label::before,
input[type=radio].disabled:hover + span::before,
input[type=radio].k-radio:disabled:hover + label::before,
input[type=radio].k-radio:disabled:hover + span::before,
input[type=radio].k-radio.disabled:hover + label::before,
input[type=radio].k-radio.disabled:hover + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
input[type=radio]:disabled:focus + label::before,
input[type=radio]:disabled:focus + span::before, input[type=radio]:disabled:focus-within + label::before,
input[type=radio]:disabled:focus-within + span::before, input[type=radio].disabled:focus + label::before,
input[type=radio].disabled:focus + span::before, input[type=radio].disabled:focus-within + label::before,
input[type=radio].disabled:focus-within + span::before,
input[type=radio].k-radio:disabled:focus + label::before,
input[type=radio].k-radio:disabled:focus + span::before,
input[type=radio].k-radio:disabled:focus-within + label::before,
input[type=radio].k-radio:disabled:focus-within + span::before,
input[type=radio].k-radio.disabled:focus + label::before,
input[type=radio].k-radio.disabled:focus + span::before,
input[type=radio].k-radio.disabled:focus-within + label::before,
input[type=radio].k-radio.disabled:focus-within + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
input[type=radio]:disabled:active + label::before,
input[type=radio]:disabled:active + span::before, input[type=radio].disabled:active + label::before,
input[type=radio].disabled:active + span::before,
input[type=radio].k-radio:disabled:active + label::before,
input[type=radio].k-radio:disabled:active + span::before,
input[type=radio].k-radio.disabled:active + label::before,
input[type=radio].k-radio.disabled:active + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}

input[type=radio]:checked + label::after, input[type=radio]:checked + input[type=hidden] + label::after, input[type=radio]:checked + span:not(.k-switch-track)::after, input[type=radio]:checked + input[type=hidden] + span:not(.k-switch-track)::after {
  cursor: pointer;
  display: inline-block;
  content: "";
  width: 10px;
  height: 10px;
  min-width: 10px;
  min-height: 10px;
  background: #14a4e8;
  background-color: #14a4e8;
  color: #14a4e8;
  left: 5px;
  top: 8px;
  border-radius: 100%;
  position: absolute;
  animation: pop-in 100ms linear forwards;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 2;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
input[type=radio]:checked:hover + label::before,
input[type=radio]:checked:hover + span::before {
  border: 1px solid #cbcaca;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=radio]:checked:hover + label::after,
input[type=radio]:checked:hover + span::after {
  background: #1177a7;
  background-color: #1177a7;
  color: #1177a7;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=radio]:checked:focus + label::before,
input[type=radio]:checked:focus + span::before, input[type=radio]:checked:focus-within + label::before,
input[type=radio]:checked:focus-within + span::before {
  border: 1px solid #003c5e;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=radio]:checked:focus + label::after,
input[type=radio]:checked:focus + span::after, input[type=radio]:checked:focus-within + label::after,
input[type=radio]:checked:focus-within + span::after {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=radio]:checked:active + label::after,
input[type=radio]:checked:active + span::after {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}

input[type=checkbox]:checked + label::after, input[type=checkbox]:checked + input[type=hidden] + label::after, input[type=checkbox]:checked + span:not(.k-switch-track)::after, input[type=checkbox]:checked + input[type=hidden] + span:not(.k-switch-track)::after {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%2314a4e8%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  width: 14px !important;
  height: 14px !important;
  left: 3px;
  top: 6px;
}
input[type=checkbox]:checked:hover + label::after,
input[type=checkbox]:checked:hover + input[type=hidden] + label::after,
input[type=checkbox]:checked:hover + span:not(.k-switch-track)::after,
input[type=checkbox]:checked:hover + input[type=hidden] + span:not(.k-switch-track)::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") !important;
}
input[type=checkbox]:checked:focus + label::after,
input[type=checkbox]:checked:focus + input[type=hidden] + label::after,
input[type=checkbox]:checked:focus + span:not(.k-switch-track)::after,
input[type=checkbox]:checked:focus + input[type=hidden] + span:not(.k-switch-track)::after, input[type=checkbox]:checked:focus-within + label::after,
input[type=checkbox]:checked:focus-within + input[type=hidden] + label::after,
input[type=checkbox]:checked:focus-within + span:not(.k-switch-track)::after,
input[type=checkbox]:checked:focus-within + input[type=hidden] + span:not(.k-switch-track)::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") !important;
}

input[type=radio]:checked:disabled + label,
input[type=radio]:checked:disabled + span:not(.k-switch-track), input[type=radio]:checked.disabled + label,
input[type=radio]:checked.disabled + span:not(.k-switch-track) {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
input[type=radio]:checked:disabled + label::before,
input[type=radio]:checked:disabled + span:not(.k-switch-track)::before, input[type=radio]:checked.disabled + label::before,
input[type=radio]:checked.disabled + span:not(.k-switch-track)::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background: #ebeaea;
  background-color: #ebeaea;
  border: 1px solid #717171;
  animation: none;
}
input[type=radio]:checked:disabled + label::after,
input[type=radio]:checked:disabled + span:not(.k-switch-track)::after, input[type=radio]:checked.disabled + label::after,
input[type=radio]:checked.disabled + span:not(.k-switch-track)::after {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background: #717171;
  background-color: #717171;
  color: #717171 !important;
  animation: none;
}
input[type=radio]:checked:disabled:hover + label::before,
input[type=radio]:checked:disabled:hover + span::before, input[type=radio]:checked.disabled:hover + label::before,
input[type=radio]:checked.disabled:hover + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
input[type=radio]:checked:disabled:focus + label::before,
input[type=radio]:checked:disabled:focus + span::before, input[type=radio]:checked:disabled:focus-within + label::before,
input[type=radio]:checked:disabled:focus-within + span::before, input[type=radio]:checked.disabled:focus + label::before,
input[type=radio]:checked.disabled:focus + span::before, input[type=radio]:checked.disabled:focus-within + label::before,
input[type=radio]:checked.disabled:focus-within + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
input[type=radio]:checked:disabled:active + label::before,
input[type=radio]:checked:disabled:active + span::before, input[type=radio]:checked.disabled:active + label::before,
input[type=radio]:checked.disabled:active + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}

input[type=checkbox]:checked:disabled + label::after,
input[type=checkbox]:checked:disabled + input[type=hidden] + label::after,
input[type=checkbox]:checked:disabled + span:not(.k-switch-track)::after,
input[type=checkbox]:checked:disabled + input[type=hidden] + span:not(.k-switch-track)::after, input[type=checkbox]:checked.disabled + label::after,
input[type=checkbox]:checked.disabled + input[type=hidden] + label::after,
input[type=checkbox]:checked.disabled + span:not(.k-switch-track)::after,
input[type=checkbox]:checked.disabled + input[type=hidden] + span:not(.k-switch-track)::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") !important;
}

input[type=radio].k-radio + label,
input[type=radio].k-radio + label span,
input[type=radio].k-radio + input + label,
input[type=radio].k-radio + input + label span,
input[type=radio].k-radio + span,
input[type=radio].k-radio + span span,
input[type=radio].k-radio + input + span,
input[type=radio].k-radio + input + span span {
  text-indent: 0px;
  gap: 0px;
}

.radio.has-error input[type=radio]:checked + label::before,
.radio.has-error input[type=radio]:checked + span::before, .radio.has-errorinput[type=radio]:checked + label::before,
.radio.has-errorinput[type=radio]:checked + span::before,
.radio .has-error input[type=radio]:checked + label::before,
.radio .has-error input[type=radio]:checked + span::before,
.radio .has-errorinput[type=radio]:checked + label::before,
.radio .has-errorinput[type=radio]:checked + span::before,
.has-error input[type=radio]:checked + label::before,
.has-error input[type=radio]:checked + span::before,
.has-errorinput[type=radio]:checked + label::before,
.has-errorinput[type=radio]:checked + span::before {
  background: #ffffff;
  border-color: #cbcaca;
}
.radio.has-error input[type=radio]:checked + label::after,
.radio.has-error input[type=radio]:checked + span::after, .radio.has-errorinput[type=radio]:checked + label::after,
.radio.has-errorinput[type=radio]:checked + span::after,
.radio .has-error input[type=radio]:checked + label::after,
.radio .has-error input[type=radio]:checked + span::after,
.radio .has-errorinput[type=radio]:checked + label::after,
.radio .has-errorinput[type=radio]:checked + span::after,
.has-error input[type=radio]:checked + label::after,
.has-error input[type=radio]:checked + span::after,
.has-errorinput[type=radio]:checked + label::after,
.has-errorinput[type=radio]:checked + span::after {
  color: #dc201d;
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23dc201d%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  width: 14px !important;
  height: 14px !important;
  left: 3px;
  top: 6px;
}
.radio.has-error input[type=radio]:checked:disabled + label::before,
.radio.has-error input[type=radio]:checked:disabled + span::before, .radio.has-error input[type=radio]:checked.disabled + label::before,
.radio.has-error input[type=radio]:checked.disabled + span::before, .radio.has-errorinput[type=radio]:checked:disabled + label::before,
.radio.has-errorinput[type=radio]:checked:disabled + span::before, .radio.has-errorinput[type=radio]:checked.disabled + label::before,
.radio.has-errorinput[type=radio]:checked.disabled + span::before,
.radio .has-error input[type=radio]:checked:disabled + label::before,
.radio .has-error input[type=radio]:checked:disabled + span::before,
.radio .has-error input[type=radio]:checked.disabled + label::before,
.radio .has-error input[type=radio]:checked.disabled + span::before,
.radio .has-errorinput[type=radio]:checked:disabled + label::before,
.radio .has-errorinput[type=radio]:checked:disabled + span::before,
.radio .has-errorinput[type=radio]:checked.disabled + label::before,
.radio .has-errorinput[type=radio]:checked.disabled + span::before,
.has-error input[type=radio]:checked:disabled + label::before,
.has-error input[type=radio]:checked:disabled + span::before,
.has-error input[type=radio]:checked.disabled + label::before,
.has-error input[type=radio]:checked.disabled + span::before,
.has-errorinput[type=radio]:checked:disabled + label::before,
.has-errorinput[type=radio]:checked:disabled + span::before,
.has-errorinput[type=radio]:checked.disabled + label::before,
.has-errorinput[type=radio]:checked.disabled + span::before {
  background: #ffffff !important;
  border-color: #cbcaca !important;
}
.radio.has-error input[type=radio]:checked:disabled + label::after,
.radio.has-error input[type=radio]:checked:disabled + span::after, .radio.has-error input[type=radio]:checked.disabled + label::after,
.radio.has-error input[type=radio]:checked.disabled + span::after, .radio.has-errorinput[type=radio]:checked:disabled + label::after,
.radio.has-errorinput[type=radio]:checked:disabled + span::after, .radio.has-errorinput[type=radio]:checked.disabled + label::after,
.radio.has-errorinput[type=radio]:checked.disabled + span::after,
.radio .has-error input[type=radio]:checked:disabled + label::after,
.radio .has-error input[type=radio]:checked:disabled + span::after,
.radio .has-error input[type=radio]:checked.disabled + label::after,
.radio .has-error input[type=radio]:checked.disabled + span::after,
.radio .has-errorinput[type=radio]:checked:disabled + label::after,
.radio .has-errorinput[type=radio]:checked:disabled + span::after,
.radio .has-errorinput[type=radio]:checked.disabled + label::after,
.radio .has-errorinput[type=radio]:checked.disabled + span::after,
.has-error input[type=radio]:checked:disabled + label::after,
.has-error input[type=radio]:checked:disabled + span::after,
.has-error input[type=radio]:checked.disabled + label::after,
.has-error input[type=radio]:checked.disabled + span::after,
.has-errorinput[type=radio]:checked:disabled + label::after,
.has-errorinput[type=radio]:checked:disabled + span::after,
.has-errorinput[type=radio]:checked.disabled + label::after,
.has-errorinput[type=radio]:checked.disabled + span::after {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  width: 14px !important;
  height: 14px !important;
  left: 3px;
  top: 6px;
}

.radio.indeterminate input[type=radio]:checked + label::before,
.radio.indeterminate input[type=radio]:checked + span::before, .radio.indeterminateinput[type=radio]:checked + label::before,
.radio.indeterminateinput[type=radio]:checked + span::before,
.radio.indeterminate input [type=radio] + label::before,
.radio.indeterminate input [type=radio] + span::before,
.radio.indeterminate input[type=radio]:indeterminate + label::before,
.radio.indeterminate input[type=radio]:indeterminate + span::before,
.radio.indeterminate input[type=radio].indeterminate + label::before,
.radio.indeterminate input[type=radio].indeterminate + span::before,
.radio.indeterminate input[aria-checked=mixed] + label::before,
.radio.indeterminate input[aria-checked=mixed] + span::before, .radio.indeterminate:indeterminate + label::before,
.radio.indeterminate:indeterminate + span::before, .radio.indeterminate.k-indeterminate + label::before,
.radio.indeterminate.k-indeterminate + span::before,
.radio .indeterminate input[type=radio]:checked + label::before,
.radio .indeterminate input[type=radio]:checked + span::before,
.radio .indeterminateinput[type=radio]:checked + label::before,
.radio .indeterminateinput[type=radio]:checked + span::before,
.radio .indeterminate input [type=radio] + label::before,
.radio .indeterminate input [type=radio] + span::before,
.radio .indeterminate input[type=radio]:indeterminate + label::before,
.radio .indeterminate input[type=radio]:indeterminate + span::before,
.radio .indeterminate input[type=radio].indeterminate + label::before,
.radio .indeterminate input[type=radio].indeterminate + span::before,
.radio .indeterminate input[aria-checked=mixed] + label::before,
.radio .indeterminate input[aria-checked=mixed] + span::before,
.radio .indeterminate:indeterminate + label::before,
.radio .indeterminate:indeterminate + span::before,
.radio .indeterminate.k-indeterminate + label::before,
.radio .indeterminate.k-indeterminate + span::before,
.indeterminate input[type=radio]:checked + label::before,
.indeterminate input[type=radio]:checked + span::before,
.indeterminateinput[type=radio]:checked + label::before,
.indeterminateinput[type=radio]:checked + span::before,
.indeterminate input [type=radio] + label::before,
.indeterminate input [type=radio] + span::before,
.indeterminate input[type=radio]:indeterminate + label::before,
.indeterminate input[type=radio]:indeterminate + span::before,
.indeterminate input[type=radio].indeterminate + label::before,
.indeterminate input[type=radio].indeterminate + span::before,
.indeterminate input[aria-checked=mixed] + label::before,
.indeterminate input[aria-checked=mixed] + span::before,
.indeterminate:indeterminate + label::before,
.indeterminate:indeterminate + span::before,
.indeterminate.k-indeterminate + label::before,
.indeterminate.k-indeterminate + span::before,
.k-checkbox input[type=radio]:checked + label::before,
.k-checkbox input[type=radio]:checked + span::before,
.k-checkboxinput[type=radio]:checked + label::before,
.k-checkboxinput[type=radio]:checked + span::before,
.k-checkbox input [type=radio] + label::before,
.k-checkbox input [type=radio] + span::before,
.k-checkbox input[type=radio]:indeterminate + label::before,
.k-checkbox input[type=radio]:indeterminate + span::before,
.k-checkbox input[type=radio].indeterminate + label::before,
.k-checkbox input[type=radio].indeterminate + span::before,
.k-checkbox input[aria-checked=mixed] + label::before,
.k-checkbox input[aria-checked=mixed] + span::before,
.k-checkbox:indeterminate + label::before,
.k-checkbox:indeterminate + span::before,
.k-checkbox.k-indeterminate + label::before,
.k-checkbox.k-indeterminate + span::before {
  background: #ffffff;
  background-color: #ffffff;
  border-color: #cbcaca;
}
.radio.indeterminate input[type=radio]:checked + label::after,
.radio.indeterminate input[type=radio]:checked + span::after, .radio.indeterminateinput[type=radio]:checked + label::after,
.radio.indeterminateinput[type=radio]:checked + span::after,
.radio.indeterminate input [type=radio] + label::after,
.radio.indeterminate input [type=radio] + span::after,
.radio.indeterminate input[type=radio]:indeterminate + label::after,
.radio.indeterminate input[type=radio]:indeterminate + span::after,
.radio.indeterminate input[type=radio].indeterminate + label::after,
.radio.indeterminate input[type=radio].indeterminate + span::after,
.radio.indeterminate input[aria-checked=mixed] + label::after,
.radio.indeterminate input[aria-checked=mixed] + span::after, .radio.indeterminate:indeterminate + label::after,
.radio.indeterminate:indeterminate + span::after, .radio.indeterminate.k-indeterminate + label::after,
.radio.indeterminate.k-indeterminate + span::after,
.radio .indeterminate input[type=radio]:checked + label::after,
.radio .indeterminate input[type=radio]:checked + span::after,
.radio .indeterminateinput[type=radio]:checked + label::after,
.radio .indeterminateinput[type=radio]:checked + span::after,
.radio .indeterminate input [type=radio] + label::after,
.radio .indeterminate input [type=radio] + span::after,
.radio .indeterminate input[type=radio]:indeterminate + label::after,
.radio .indeterminate input[type=radio]:indeterminate + span::after,
.radio .indeterminate input[type=radio].indeterminate + label::after,
.radio .indeterminate input[type=radio].indeterminate + span::after,
.radio .indeterminate input[aria-checked=mixed] + label::after,
.radio .indeterminate input[aria-checked=mixed] + span::after,
.radio .indeterminate:indeterminate + label::after,
.radio .indeterminate:indeterminate + span::after,
.radio .indeterminate.k-indeterminate + label::after,
.radio .indeterminate.k-indeterminate + span::after,
.indeterminate input[type=radio]:checked + label::after,
.indeterminate input[type=radio]:checked + span::after,
.indeterminateinput[type=radio]:checked + label::after,
.indeterminateinput[type=radio]:checked + span::after,
.indeterminate input [type=radio] + label::after,
.indeterminate input [type=radio] + span::after,
.indeterminate input[type=radio]:indeterminate + label::after,
.indeterminate input[type=radio]:indeterminate + span::after,
.indeterminate input[type=radio].indeterminate + label::after,
.indeterminate input[type=radio].indeterminate + span::after,
.indeterminate input[aria-checked=mixed] + label::after,
.indeterminate input[aria-checked=mixed] + span::after,
.indeterminate:indeterminate + label::after,
.indeterminate:indeterminate + span::after,
.indeterminate.k-indeterminate + label::after,
.indeterminate.k-indeterminate + span::after,
.k-checkbox input[type=radio]:checked + label::after,
.k-checkbox input[type=radio]:checked + span::after,
.k-checkboxinput[type=radio]:checked + label::after,
.k-checkboxinput[type=radio]:checked + span::after,
.k-checkbox input [type=radio] + label::after,
.k-checkbox input [type=radio] + span::after,
.k-checkbox input[type=radio]:indeterminate + label::after,
.k-checkbox input[type=radio]:indeterminate + span::after,
.k-checkbox input[type=radio].indeterminate + label::after,
.k-checkbox input[type=radio].indeterminate + span::after,
.k-checkbox input[aria-checked=mixed] + label::after,
.k-checkbox input[aria-checked=mixed] + span::after,
.k-checkbox:indeterminate + label::after,
.k-checkbox:indeterminate + span::after,
.k-checkbox.k-indeterminate + label::after,
.k-checkbox.k-indeterminate + span::after {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--horizontal-rule%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%2314a4e8%22%20d=%22M4%2013v-2h16v2z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  width: 14px !important;
  height: 14px !important;
  left: 3px;
  top: 6px;
}
.radio.indeterminate input[type=radio]:checked:hover + label::before,
.radio.indeterminate input[type=radio]:checked:hover + span::before, .radio.indeterminateinput[type=radio]:checked:hover + label::before,
.radio.indeterminateinput[type=radio]:checked:hover + span::before,
.radio.indeterminate input [type=radio]:hover + label::before,
.radio.indeterminate input [type=radio]:hover + span::before,
.radio.indeterminate input[type=radio]:indeterminate:hover + label::before,
.radio.indeterminate input[type=radio]:indeterminate:hover + span::before,
.radio.indeterminate input[type=radio].indeterminate:hover + label::before,
.radio.indeterminate input[type=radio].indeterminate:hover + span::before,
.radio.indeterminate input[aria-checked=mixed]:hover + label::before,
.radio.indeterminate input[aria-checked=mixed]:hover + span::before, .radio.indeterminate:indeterminate:hover + label::before,
.radio.indeterminate:indeterminate:hover + span::before, .radio.indeterminate.k-indeterminate:hover + label::before,
.radio.indeterminate.k-indeterminate:hover + span::before,
.radio .indeterminate input[type=radio]:checked:hover + label::before,
.radio .indeterminate input[type=radio]:checked:hover + span::before,
.radio .indeterminateinput[type=radio]:checked:hover + label::before,
.radio .indeterminateinput[type=radio]:checked:hover + span::before,
.radio .indeterminate input [type=radio]:hover + label::before,
.radio .indeterminate input [type=radio]:hover + span::before,
.radio .indeterminate input[type=radio]:indeterminate:hover + label::before,
.radio .indeterminate input[type=radio]:indeterminate:hover + span::before,
.radio .indeterminate input[type=radio].indeterminate:hover + label::before,
.radio .indeterminate input[type=radio].indeterminate:hover + span::before,
.radio .indeterminate input[aria-checked=mixed]:hover + label::before,
.radio .indeterminate input[aria-checked=mixed]:hover + span::before,
.radio .indeterminate:indeterminate:hover + label::before,
.radio .indeterminate:indeterminate:hover + span::before,
.radio .indeterminate.k-indeterminate:hover + label::before,
.radio .indeterminate.k-indeterminate:hover + span::before,
.indeterminate input[type=radio]:checked:hover + label::before,
.indeterminate input[type=radio]:checked:hover + span::before,
.indeterminateinput[type=radio]:checked:hover + label::before,
.indeterminateinput[type=radio]:checked:hover + span::before,
.indeterminate input [type=radio]:hover + label::before,
.indeterminate input [type=radio]:hover + span::before,
.indeterminate input[type=radio]:indeterminate:hover + label::before,
.indeterminate input[type=radio]:indeterminate:hover + span::before,
.indeterminate input[type=radio].indeterminate:hover + label::before,
.indeterminate input[type=radio].indeterminate:hover + span::before,
.indeterminate input[aria-checked=mixed]:hover + label::before,
.indeterminate input[aria-checked=mixed]:hover + span::before,
.indeterminate:indeterminate:hover + label::before,
.indeterminate:indeterminate:hover + span::before,
.indeterminate.k-indeterminate:hover + label::before,
.indeterminate.k-indeterminate:hover + span::before,
.k-checkbox input[type=radio]:checked:hover + label::before,
.k-checkbox input[type=radio]:checked:hover + span::before,
.k-checkboxinput[type=radio]:checked:hover + label::before,
.k-checkboxinput[type=radio]:checked:hover + span::before,
.k-checkbox input [type=radio]:hover + label::before,
.k-checkbox input [type=radio]:hover + span::before,
.k-checkbox input[type=radio]:indeterminate:hover + label::before,
.k-checkbox input[type=radio]:indeterminate:hover + span::before,
.k-checkbox input[type=radio].indeterminate:hover + label::before,
.k-checkbox input[type=radio].indeterminate:hover + span::before,
.k-checkbox input[aria-checked=mixed]:hover + label::before,
.k-checkbox input[aria-checked=mixed]:hover + span::before,
.k-checkbox:indeterminate:hover + label::before,
.k-checkbox:indeterminate:hover + span::before,
.k-checkbox.k-indeterminate:hover + label::before,
.k-checkbox.k-indeterminate:hover + span::before {
  border-color: #cbcaca !important;
  background: #ffffff !important;
}
.radio.indeterminate input[type=radio]:checked:disabled + label::after,
.radio.indeterminate input[type=radio]:checked:disabled + span::after, .radio.indeterminate input[type=radio]:checked.disabled + label::after,
.radio.indeterminate input[type=radio]:checked.disabled + span::after, .radio.indeterminateinput[type=radio]:checked:disabled + label::after,
.radio.indeterminateinput[type=radio]:checked:disabled + span::after, .radio.indeterminateinput[type=radio]:checked.disabled + label::after,
.radio.indeterminateinput[type=radio]:checked.disabled + span::after,
.radio.indeterminate input [type=radio]:disabled + label::after,
.radio.indeterminate input [type=radio]:disabled + span::after,
.radio.indeterminate input [type=radio].disabled + label::after,
.radio.indeterminate input [type=radio].disabled + span::after,
.radio.indeterminate input[type=radio]:indeterminate:disabled + label::after,
.radio.indeterminate input[type=radio]:indeterminate:disabled + span::after,
.radio.indeterminate input[type=radio]:indeterminate.disabled + label::after,
.radio.indeterminate input[type=radio]:indeterminate.disabled + span::after,
.radio.indeterminate input[type=radio].indeterminate:disabled + label::after,
.radio.indeterminate input[type=radio].indeterminate:disabled + span::after,
.radio.indeterminate input[type=radio].indeterminate.disabled + label::after,
.radio.indeterminate input[type=radio].indeterminate.disabled + span::after,
.radio.indeterminate input[aria-checked=mixed]:disabled + label::after,
.radio.indeterminate input[aria-checked=mixed]:disabled + span::after,
.radio.indeterminate input[aria-checked=mixed].disabled + label::after,
.radio.indeterminate input[aria-checked=mixed].disabled + span::after, .radio.indeterminate:indeterminate:disabled + label::after,
.radio.indeterminate:indeterminate:disabled + span::after, .radio.indeterminate:indeterminate.disabled + label::after,
.radio.indeterminate:indeterminate.disabled + span::after, .radio.indeterminate.k-indeterminate:disabled + label::after,
.radio.indeterminate.k-indeterminate:disabled + span::after, .radio.indeterminate.k-indeterminate.disabled + label::after,
.radio.indeterminate.k-indeterminate.disabled + span::after,
.radio .indeterminate input[type=radio]:checked:disabled + label::after,
.radio .indeterminate input[type=radio]:checked:disabled + span::after,
.radio .indeterminate input[type=radio]:checked.disabled + label::after,
.radio .indeterminate input[type=radio]:checked.disabled + span::after,
.radio .indeterminateinput[type=radio]:checked:disabled + label::after,
.radio .indeterminateinput[type=radio]:checked:disabled + span::after,
.radio .indeterminateinput[type=radio]:checked.disabled + label::after,
.radio .indeterminateinput[type=radio]:checked.disabled + span::after,
.radio .indeterminate input [type=radio]:disabled + label::after,
.radio .indeterminate input [type=radio]:disabled + span::after,
.radio .indeterminate input [type=radio].disabled + label::after,
.radio .indeterminate input [type=radio].disabled + span::after,
.radio .indeterminate input[type=radio]:indeterminate:disabled + label::after,
.radio .indeterminate input[type=radio]:indeterminate:disabled + span::after,
.radio .indeterminate input[type=radio]:indeterminate.disabled + label::after,
.radio .indeterminate input[type=radio]:indeterminate.disabled + span::after,
.radio .indeterminate input[type=radio].indeterminate:disabled + label::after,
.radio .indeterminate input[type=radio].indeterminate:disabled + span::after,
.radio .indeterminate input[type=radio].indeterminate.disabled + label::after,
.radio .indeterminate input[type=radio].indeterminate.disabled + span::after,
.radio .indeterminate input[aria-checked=mixed]:disabled + label::after,
.radio .indeterminate input[aria-checked=mixed]:disabled + span::after,
.radio .indeterminate input[aria-checked=mixed].disabled + label::after,
.radio .indeterminate input[aria-checked=mixed].disabled + span::after,
.radio .indeterminate:indeterminate:disabled + label::after,
.radio .indeterminate:indeterminate:disabled + span::after,
.radio .indeterminate:indeterminate.disabled + label::after,
.radio .indeterminate:indeterminate.disabled + span::after,
.radio .indeterminate.k-indeterminate:disabled + label::after,
.radio .indeterminate.k-indeterminate:disabled + span::after,
.radio .indeterminate.k-indeterminate.disabled + label::after,
.radio .indeterminate.k-indeterminate.disabled + span::after,
.indeterminate input[type=radio]:checked:disabled + label::after,
.indeterminate input[type=radio]:checked:disabled + span::after,
.indeterminate input[type=radio]:checked.disabled + label::after,
.indeterminate input[type=radio]:checked.disabled + span::after,
.indeterminateinput[type=radio]:checked:disabled + label::after,
.indeterminateinput[type=radio]:checked:disabled + span::after,
.indeterminateinput[type=radio]:checked.disabled + label::after,
.indeterminateinput[type=radio]:checked.disabled + span::after,
.indeterminate input [type=radio]:disabled + label::after,
.indeterminate input [type=radio]:disabled + span::after,
.indeterminate input [type=radio].disabled + label::after,
.indeterminate input [type=radio].disabled + span::after,
.indeterminate input[type=radio]:indeterminate:disabled + label::after,
.indeterminate input[type=radio]:indeterminate:disabled + span::after,
.indeterminate input[type=radio]:indeterminate.disabled + label::after,
.indeterminate input[type=radio]:indeterminate.disabled + span::after,
.indeterminate input[type=radio].indeterminate:disabled + label::after,
.indeterminate input[type=radio].indeterminate:disabled + span::after,
.indeterminate input[type=radio].indeterminate.disabled + label::after,
.indeterminate input[type=radio].indeterminate.disabled + span::after,
.indeterminate input[aria-checked=mixed]:disabled + label::after,
.indeterminate input[aria-checked=mixed]:disabled + span::after,
.indeterminate input[aria-checked=mixed].disabled + label::after,
.indeterminate input[aria-checked=mixed].disabled + span::after,
.indeterminate:indeterminate:disabled + label::after,
.indeterminate:indeterminate:disabled + span::after,
.indeterminate:indeterminate.disabled + label::after,
.indeterminate:indeterminate.disabled + span::after,
.indeterminate.k-indeterminate:disabled + label::after,
.indeterminate.k-indeterminate:disabled + span::after,
.indeterminate.k-indeterminate.disabled + label::after,
.indeterminate.k-indeterminate.disabled + span::after,
.k-checkbox input[type=radio]:checked:disabled + label::after,
.k-checkbox input[type=radio]:checked:disabled + span::after,
.k-checkbox input[type=radio]:checked.disabled + label::after,
.k-checkbox input[type=radio]:checked.disabled + span::after,
.k-checkboxinput[type=radio]:checked:disabled + label::after,
.k-checkboxinput[type=radio]:checked:disabled + span::after,
.k-checkboxinput[type=radio]:checked.disabled + label::after,
.k-checkboxinput[type=radio]:checked.disabled + span::after,
.k-checkbox input [type=radio]:disabled + label::after,
.k-checkbox input [type=radio]:disabled + span::after,
.k-checkbox input [type=radio].disabled + label::after,
.k-checkbox input [type=radio].disabled + span::after,
.k-checkbox input[type=radio]:indeterminate:disabled + label::after,
.k-checkbox input[type=radio]:indeterminate:disabled + span::after,
.k-checkbox input[type=radio]:indeterminate.disabled + label::after,
.k-checkbox input[type=radio]:indeterminate.disabled + span::after,
.k-checkbox input[type=radio].indeterminate:disabled + label::after,
.k-checkbox input[type=radio].indeterminate:disabled + span::after,
.k-checkbox input[type=radio].indeterminate.disabled + label::after,
.k-checkbox input[type=radio].indeterminate.disabled + span::after,
.k-checkbox input[aria-checked=mixed]:disabled + label::after,
.k-checkbox input[aria-checked=mixed]:disabled + span::after,
.k-checkbox input[aria-checked=mixed].disabled + label::after,
.k-checkbox input[aria-checked=mixed].disabled + span::after,
.k-checkbox:indeterminate:disabled + label::after,
.k-checkbox:indeterminate:disabled + span::after,
.k-checkbox:indeterminate.disabled + label::after,
.k-checkbox:indeterminate.disabled + span::after,
.k-checkbox.k-indeterminate:disabled + label::after,
.k-checkbox.k-indeterminate:disabled + span::after,
.k-checkbox.k-indeterminate.disabled + label::after,
.k-checkbox.k-indeterminate.disabled + span::after {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--horizontal-rule%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M4%2013v-2h16v2z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  color: #717171 !important;
}

.checkbox {
  position: relative;
  display: inline-flex;
  word-break: break-word;
  word-wrap: break-word;
  max-width: 100%;
  min-width: 0;
  flex: 1 1 auto;
}

.checkbox-group {
  display: flex;
  flex-flow: column nowrap;
  gap: 15px;
}

input[type=checkbox],
input[type=checkbox].k-checkbox {
  min-width: 1px;
  width: 1px;
  max-width: 1px;
  min-height: 1px;
  height: 1px;
  max-height: 1px;
  left: 0px;
  top: 0px;
  margin: 0px !important;
  padding: 0px !important;
  outline: none;
  border: 1px solid transparent !important;
  background-color: transparent !important;
  position: absolute;
  z-index: 0;
  opacity: 0;
  line-height: 0;
  flex: 0 0 1px;
  font-size: 0px;
  display: inline-flex !important;
}
input[type=checkbox]::before,
input[type=checkbox].k-checkbox::before {
  content: "";
  display: none;
  visibility: hidden;
  opacity: 0;
}
input[type=checkbox] + label,
input[type=checkbox] + input + label,
input[type=checkbox] + span,
input[type=checkbox] + input + span,
input[type=checkbox].k-checkbox + label,
input[type=checkbox].k-checkbox + input + label,
input[type=checkbox].k-checkbox + span,
input[type=checkbox].k-checkbox + input + span {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  margin: 0px;
  cursor: pointer;
  display: inline-flex;
  white-space: normal !important;
  position: relative;
  line-height: 1.5;
  text-indent: -60px;
  max-width: 100%;
}
input[type=checkbox] + label span,
input[type=checkbox] + input + label span,
input[type=checkbox] + span span,
input[type=checkbox] + input + span span,
input[type=checkbox].k-checkbox + label span,
input[type=checkbox].k-checkbox + input + label span,
input[type=checkbox].k-checkbox + span span,
input[type=checkbox].k-checkbox + input + span span {
  text-indent: 0px;
}
input[type=checkbox] + label::before, input[type=checkbox] + input[type=hidden] + label::before, input[type=checkbox] + span::before, input[type=checkbox] + input[type=hidden] + span::before,
input[type=checkbox].k-checkbox + label::before,
input[type=checkbox].k-checkbox + input[type=hidden] + label::before,
input[type=checkbox].k-checkbox + span::before,
input[type=checkbox].k-checkbox + input[type=hidden] + span::before {
  cursor: pointer;
  display: inline-block;
  content: "";
  width: 20px;
  height: 20px;
  min-width: 20px;
  min-height: 20px;
  background: #ffffff;
  background-color: #ffffff;
  border: 1px solid #cbcaca;
  border-radius: 1px;
  margin-inline-end: 10px;
  margin-block-start: 3px;
  box-sizing: border-box;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 1;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
input[type=checkbox]:hover + label::before,
input[type=checkbox]:hover + span::before,
input[type=checkbox].k-checkbox:hover + label::before,
input[type=checkbox].k-checkbox:hover + span::before {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  border-color: #cbcaca;
  background: #ffffff;
}
input[type=checkbox]:focus + label::before,
input[type=checkbox]:focus + span::before, input[type=checkbox]:focus-within + label::before,
input[type=checkbox]:focus-within + span::before,
input[type=checkbox].k-checkbox:focus + label::before,
input[type=checkbox].k-checkbox:focus + span::before,
input[type=checkbox].k-checkbox:focus-within + label::before,
input[type=checkbox].k-checkbox:focus-within + span::before {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  box-shadow: none;
  border-color: #003c5e;
  background: #ffffff;
}
input[type=checkbox]:active + label::before,
input[type=checkbox]:active + span::before,
input[type=checkbox].k-checkbox:active + label::before,
input[type=checkbox].k-checkbox:active + span::before {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  border-color: #003c5e;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=checkbox]:disabled + label,
input[type=checkbox]:disabled + span, input[type=checkbox].disabled + label,
input[type=checkbox].disabled + span,
input[type=checkbox].k-checkbox:disabled + label,
input[type=checkbox].k-checkbox:disabled + span,
input[type=checkbox].k-checkbox.disabled + label,
input[type=checkbox].k-checkbox.disabled + span {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
input[type=checkbox]:disabled + label::before,
input[type=checkbox]:disabled + span::before, input[type=checkbox].disabled + label::before,
input[type=checkbox].disabled + span::before,
input[type=checkbox].k-checkbox:disabled + label::before,
input[type=checkbox].k-checkbox:disabled + span::before,
input[type=checkbox].k-checkbox.disabled + label::before,
input[type=checkbox].k-checkbox.disabled + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background: #ebeaea;
  border: 1px solid #717171;
  animation: none;
}
input[type=checkbox]:disabled:hover + label::before,
input[type=checkbox]:disabled:hover + span::before, input[type=checkbox].disabled:hover + label::before,
input[type=checkbox].disabled:hover + span::before,
input[type=checkbox].k-checkbox:disabled:hover + label::before,
input[type=checkbox].k-checkbox:disabled:hover + span::before,
input[type=checkbox].k-checkbox.disabled:hover + label::before,
input[type=checkbox].k-checkbox.disabled:hover + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
input[type=checkbox]:disabled:focus + label::before,
input[type=checkbox]:disabled:focus + span::before, input[type=checkbox]:disabled:focus-within + label::before,
input[type=checkbox]:disabled:focus-within + span::before, input[type=checkbox].disabled:focus + label::before,
input[type=checkbox].disabled:focus + span::before, input[type=checkbox].disabled:focus-within + label::before,
input[type=checkbox].disabled:focus-within + span::before,
input[type=checkbox].k-checkbox:disabled:focus + label::before,
input[type=checkbox].k-checkbox:disabled:focus + span::before,
input[type=checkbox].k-checkbox:disabled:focus-within + label::before,
input[type=checkbox].k-checkbox:disabled:focus-within + span::before,
input[type=checkbox].k-checkbox.disabled:focus + label::before,
input[type=checkbox].k-checkbox.disabled:focus + span::before,
input[type=checkbox].k-checkbox.disabled:focus-within + label::before,
input[type=checkbox].k-checkbox.disabled:focus-within + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
input[type=checkbox]:disabled:active + label::before,
input[type=checkbox]:disabled:active + span::before, input[type=checkbox].disabled:active + label::before,
input[type=checkbox].disabled:active + span::before,
input[type=checkbox].k-checkbox:disabled:active + label::before,
input[type=checkbox].k-checkbox:disabled:active + span::before,
input[type=checkbox].k-checkbox.disabled:active + label::before,
input[type=checkbox].k-checkbox.disabled:active + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}

input[type=checkbox]:checked + label::after, input[type=checkbox]:checked + input[type=hidden] + label::after, input[type=checkbox]:checked + span:not(.k-switch-track)::after, input[type=checkbox]:checked + input[type=hidden] + span:not(.k-switch-track)::after {
  cursor: pointer;
  display: inline-block;
  content: "";
  width: 10px;
  height: 10px;
  min-width: 10px;
  min-height: 10px;
  background: #14a4e8;
  background-color: #14a4e8;
  color: #14a4e8;
  left: 5px;
  top: 8px;
  border-radius: 0px;
  position: absolute;
  animation: pop-in 100ms linear forwards;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 2;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
input[type=checkbox]:checked:hover + label::before,
input[type=checkbox]:checked:hover + span::before {
  border: 1px solid #cbcaca;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=checkbox]:checked:hover + label::after,
input[type=checkbox]:checked:hover + span::after {
  background: #1177a7;
  background-color: #1177a7;
  color: #1177a7;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=checkbox]:checked:focus + label::before,
input[type=checkbox]:checked:focus + span::before, input[type=checkbox]:checked:focus-within + label::before,
input[type=checkbox]:checked:focus-within + span::before {
  border: 1px solid #003c5e;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=checkbox]:checked:focus + label::after,
input[type=checkbox]:checked:focus + span::after, input[type=checkbox]:checked:focus-within + label::after,
input[type=checkbox]:checked:focus-within + span::after {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
input[type=checkbox]:checked:active + label::after,
input[type=checkbox]:checked:active + span::after {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}

input[type=checkbox]:checked + label::after, input[type=checkbox]:checked + input[type=hidden] + label::after, input[type=checkbox]:checked + span:not(.k-switch-track)::after, input[type=checkbox]:checked + input[type=hidden] + span:not(.k-switch-track)::after {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%2314a4e8%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  width: 14px !important;
  height: 14px !important;
  left: 3px;
  top: 6px;
}
input[type=checkbox]:checked:hover + label::after,
input[type=checkbox]:checked:hover + input[type=hidden] + label::after,
input[type=checkbox]:checked:hover + span:not(.k-switch-track)::after,
input[type=checkbox]:checked:hover + input[type=hidden] + span:not(.k-switch-track)::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") !important;
}
input[type=checkbox]:checked:focus + label::after,
input[type=checkbox]:checked:focus + input[type=hidden] + label::after,
input[type=checkbox]:checked:focus + span:not(.k-switch-track)::after,
input[type=checkbox]:checked:focus + input[type=hidden] + span:not(.k-switch-track)::after, input[type=checkbox]:checked:focus-within + label::after,
input[type=checkbox]:checked:focus-within + input[type=hidden] + label::after,
input[type=checkbox]:checked:focus-within + span:not(.k-switch-track)::after,
input[type=checkbox]:checked:focus-within + input[type=hidden] + span:not(.k-switch-track)::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") !important;
}

input[type=checkbox]:checked:disabled + label,
input[type=checkbox]:checked:disabled + span:not(.k-switch-track), input[type=checkbox]:checked.disabled + label,
input[type=checkbox]:checked.disabled + span:not(.k-switch-track) {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
input[type=checkbox]:checked:disabled + label::before,
input[type=checkbox]:checked:disabled + span:not(.k-switch-track)::before, input[type=checkbox]:checked.disabled + label::before,
input[type=checkbox]:checked.disabled + span:not(.k-switch-track)::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background: #ebeaea;
  background-color: #ebeaea;
  border: 1px solid #717171;
  animation: none;
}
input[type=checkbox]:checked:disabled + label::after,
input[type=checkbox]:checked:disabled + span:not(.k-switch-track)::after, input[type=checkbox]:checked.disabled + label::after,
input[type=checkbox]:checked.disabled + span:not(.k-switch-track)::after {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background: #717171;
  background-color: #717171;
  color: #717171 !important;
  animation: none;
}
input[type=checkbox]:checked:disabled:hover + label::before,
input[type=checkbox]:checked:disabled:hover + span::before, input[type=checkbox]:checked.disabled:hover + label::before,
input[type=checkbox]:checked.disabled:hover + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
input[type=checkbox]:checked:disabled:focus + label::before,
input[type=checkbox]:checked:disabled:focus + span::before, input[type=checkbox]:checked:disabled:focus-within + label::before,
input[type=checkbox]:checked:disabled:focus-within + span::before, input[type=checkbox]:checked.disabled:focus + label::before,
input[type=checkbox]:checked.disabled:focus + span::before, input[type=checkbox]:checked.disabled:focus-within + label::before,
input[type=checkbox]:checked.disabled:focus-within + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
input[type=checkbox]:checked:disabled:active + label::before,
input[type=checkbox]:checked:disabled:active + span::before, input[type=checkbox]:checked.disabled:active + label::before,
input[type=checkbox]:checked.disabled:active + span::before {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}

input[type=checkbox]:checked:disabled + label::after,
input[type=checkbox]:checked:disabled + input[type=hidden] + label::after,
input[type=checkbox]:checked:disabled + span:not(.k-switch-track)::after,
input[type=checkbox]:checked:disabled + input[type=hidden] + span:not(.k-switch-track)::after, input[type=checkbox]:checked.disabled + label::after,
input[type=checkbox]:checked.disabled + input[type=hidden] + label::after,
input[type=checkbox]:checked.disabled + span:not(.k-switch-track)::after,
input[type=checkbox]:checked.disabled + input[type=hidden] + span:not(.k-switch-track)::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") !important;
}

input[type=checkbox].k-checkbox + label,
input[type=checkbox].k-checkbox + label span,
input[type=checkbox].k-checkbox + input + label,
input[type=checkbox].k-checkbox + input + label span,
input[type=checkbox].k-checkbox + span,
input[type=checkbox].k-checkbox + span span,
input[type=checkbox].k-checkbox + input + span,
input[type=checkbox].k-checkbox + input + span span {
  text-indent: 0px;
  gap: 0px;
}

.checkbox.has-error input[type=checkbox]:checked + label::before,
.checkbox.has-error input[type=checkbox]:checked + span::before, .checkbox.has-errorinput[type=checkbox]:checked + label::before,
.checkbox.has-errorinput[type=checkbox]:checked + span::before,
.checkbox .has-error input[type=checkbox]:checked + label::before,
.checkbox .has-error input[type=checkbox]:checked + span::before,
.checkbox .has-errorinput[type=checkbox]:checked + label::before,
.checkbox .has-errorinput[type=checkbox]:checked + span::before,
.has-error input[type=checkbox]:checked + label::before,
.has-error input[type=checkbox]:checked + span::before,
.has-errorinput[type=checkbox]:checked + label::before,
.has-errorinput[type=checkbox]:checked + span::before {
  background: #ffffff;
  border-color: #cbcaca;
}
.checkbox.has-error input[type=checkbox]:checked + label::after,
.checkbox.has-error input[type=checkbox]:checked + span::after, .checkbox.has-errorinput[type=checkbox]:checked + label::after,
.checkbox.has-errorinput[type=checkbox]:checked + span::after,
.checkbox .has-error input[type=checkbox]:checked + label::after,
.checkbox .has-error input[type=checkbox]:checked + span::after,
.checkbox .has-errorinput[type=checkbox]:checked + label::after,
.checkbox .has-errorinput[type=checkbox]:checked + span::after,
.has-error input[type=checkbox]:checked + label::after,
.has-error input[type=checkbox]:checked + span::after,
.has-errorinput[type=checkbox]:checked + label::after,
.has-errorinput[type=checkbox]:checked + span::after {
  color: #dc201d;
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23dc201d%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  width: 14px !important;
  height: 14px !important;
  left: 3px;
  top: 6px;
}
.checkbox.has-error input[type=checkbox]:checked:disabled + label::before,
.checkbox.has-error input[type=checkbox]:checked:disabled + span::before, .checkbox.has-error input[type=checkbox]:checked.disabled + label::before,
.checkbox.has-error input[type=checkbox]:checked.disabled + span::before, .checkbox.has-errorinput[type=checkbox]:checked:disabled + label::before,
.checkbox.has-errorinput[type=checkbox]:checked:disabled + span::before, .checkbox.has-errorinput[type=checkbox]:checked.disabled + label::before,
.checkbox.has-errorinput[type=checkbox]:checked.disabled + span::before,
.checkbox .has-error input[type=checkbox]:checked:disabled + label::before,
.checkbox .has-error input[type=checkbox]:checked:disabled + span::before,
.checkbox .has-error input[type=checkbox]:checked.disabled + label::before,
.checkbox .has-error input[type=checkbox]:checked.disabled + span::before,
.checkbox .has-errorinput[type=checkbox]:checked:disabled + label::before,
.checkbox .has-errorinput[type=checkbox]:checked:disabled + span::before,
.checkbox .has-errorinput[type=checkbox]:checked.disabled + label::before,
.checkbox .has-errorinput[type=checkbox]:checked.disabled + span::before,
.has-error input[type=checkbox]:checked:disabled + label::before,
.has-error input[type=checkbox]:checked:disabled + span::before,
.has-error input[type=checkbox]:checked.disabled + label::before,
.has-error input[type=checkbox]:checked.disabled + span::before,
.has-errorinput[type=checkbox]:checked:disabled + label::before,
.has-errorinput[type=checkbox]:checked:disabled + span::before,
.has-errorinput[type=checkbox]:checked.disabled + label::before,
.has-errorinput[type=checkbox]:checked.disabled + span::before {
  background: #ffffff !important;
  border-color: #cbcaca !important;
}
.checkbox.has-error input[type=checkbox]:checked:disabled + label::after,
.checkbox.has-error input[type=checkbox]:checked:disabled + span::after, .checkbox.has-error input[type=checkbox]:checked.disabled + label::after,
.checkbox.has-error input[type=checkbox]:checked.disabled + span::after, .checkbox.has-errorinput[type=checkbox]:checked:disabled + label::after,
.checkbox.has-errorinput[type=checkbox]:checked:disabled + span::after, .checkbox.has-errorinput[type=checkbox]:checked.disabled + label::after,
.checkbox.has-errorinput[type=checkbox]:checked.disabled + span::after,
.checkbox .has-error input[type=checkbox]:checked:disabled + label::after,
.checkbox .has-error input[type=checkbox]:checked:disabled + span::after,
.checkbox .has-error input[type=checkbox]:checked.disabled + label::after,
.checkbox .has-error input[type=checkbox]:checked.disabled + span::after,
.checkbox .has-errorinput[type=checkbox]:checked:disabled + label::after,
.checkbox .has-errorinput[type=checkbox]:checked:disabled + span::after,
.checkbox .has-errorinput[type=checkbox]:checked.disabled + label::after,
.checkbox .has-errorinput[type=checkbox]:checked.disabled + span::after,
.has-error input[type=checkbox]:checked:disabled + label::after,
.has-error input[type=checkbox]:checked:disabled + span::after,
.has-error input[type=checkbox]:checked.disabled + label::after,
.has-error input[type=checkbox]:checked.disabled + span::after,
.has-errorinput[type=checkbox]:checked:disabled + label::after,
.has-errorinput[type=checkbox]:checked:disabled + span::after,
.has-errorinput[type=checkbox]:checked.disabled + label::after,
.has-errorinput[type=checkbox]:checked.disabled + span::after {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  width: 14px !important;
  height: 14px !important;
  left: 3px;
  top: 6px;
}

.checkbox.indeterminate input[type=checkbox]:checked + label::before,
.checkbox.indeterminate input[type=checkbox]:checked + span::before, .checkbox.indeterminateinput[type=checkbox]:checked + label::before,
.checkbox.indeterminateinput[type=checkbox]:checked + span::before,
.checkbox.indeterminate input [type=checkbox] + label::before,
.checkbox.indeterminate input [type=checkbox] + span::before,
.checkbox.indeterminate input[type=checkbox]:indeterminate + label::before,
.checkbox.indeterminate input[type=checkbox]:indeterminate + span::before,
.checkbox.indeterminate input[type=checkbox].indeterminate + label::before,
.checkbox.indeterminate input[type=checkbox].indeterminate + span::before,
.checkbox.indeterminate input[aria-checked=mixed] + label::before,
.checkbox.indeterminate input[aria-checked=mixed] + span::before, .checkbox.indeterminate:indeterminate + label::before,
.checkbox.indeterminate:indeterminate + span::before, .checkbox.indeterminate.k-indeterminate + label::before,
.checkbox.indeterminate.k-indeterminate + span::before,
.checkbox .indeterminate input[type=checkbox]:checked + label::before,
.checkbox .indeterminate input[type=checkbox]:checked + span::before,
.checkbox .indeterminateinput[type=checkbox]:checked + label::before,
.checkbox .indeterminateinput[type=checkbox]:checked + span::before,
.checkbox .indeterminate input [type=checkbox] + label::before,
.checkbox .indeterminate input [type=checkbox] + span::before,
.checkbox .indeterminate input[type=checkbox]:indeterminate + label::before,
.checkbox .indeterminate input[type=checkbox]:indeterminate + span::before,
.checkbox .indeterminate input[type=checkbox].indeterminate + label::before,
.checkbox .indeterminate input[type=checkbox].indeterminate + span::before,
.checkbox .indeterminate input[aria-checked=mixed] + label::before,
.checkbox .indeterminate input[aria-checked=mixed] + span::before,
.checkbox .indeterminate:indeterminate + label::before,
.checkbox .indeterminate:indeterminate + span::before,
.checkbox .indeterminate.k-indeterminate + label::before,
.checkbox .indeterminate.k-indeterminate + span::before,
.indeterminate input[type=checkbox]:checked + label::before,
.indeterminate input[type=checkbox]:checked + span::before,
.indeterminateinput[type=checkbox]:checked + label::before,
.indeterminateinput[type=checkbox]:checked + span::before,
.indeterminate input [type=checkbox] + label::before,
.indeterminate input [type=checkbox] + span::before,
.indeterminate input[type=checkbox]:indeterminate + label::before,
.indeterminate input[type=checkbox]:indeterminate + span::before,
.indeterminate input[type=checkbox].indeterminate + label::before,
.indeterminate input[type=checkbox].indeterminate + span::before,
.indeterminate input[aria-checked=mixed] + label::before,
.indeterminate input[aria-checked=mixed] + span::before,
.indeterminate:indeterminate + label::before,
.indeterminate:indeterminate + span::before,
.indeterminate.k-indeterminate + label::before,
.indeterminate.k-indeterminate + span::before,
.k-checkbox input[type=checkbox]:checked + label::before,
.k-checkbox input[type=checkbox]:checked + span::before,
.k-checkboxinput[type=checkbox]:checked + label::before,
.k-checkboxinput[type=checkbox]:checked + span::before,
.k-checkbox input [type=checkbox] + label::before,
.k-checkbox input [type=checkbox] + span::before,
.k-checkbox input[type=checkbox]:indeterminate + label::before,
.k-checkbox input[type=checkbox]:indeterminate + span::before,
.k-checkbox input[type=checkbox].indeterminate + label::before,
.k-checkbox input[type=checkbox].indeterminate + span::before,
.k-checkbox input[aria-checked=mixed] + label::before,
.k-checkbox input[aria-checked=mixed] + span::before,
.k-checkbox:indeterminate + label::before,
.k-checkbox:indeterminate + span::before,
.k-checkbox.k-indeterminate + label::before,
.k-checkbox.k-indeterminate + span::before {
  background: #ffffff;
  background-color: #ffffff;
  border-color: #cbcaca;
}
.checkbox.indeterminate input[type=checkbox]:checked + label::after,
.checkbox.indeterminate input[type=checkbox]:checked + span::after, .checkbox.indeterminateinput[type=checkbox]:checked + label::after,
.checkbox.indeterminateinput[type=checkbox]:checked + span::after,
.checkbox.indeterminate input [type=checkbox] + label::after,
.checkbox.indeterminate input [type=checkbox] + span::after,
.checkbox.indeterminate input[type=checkbox]:indeterminate + label::after,
.checkbox.indeterminate input[type=checkbox]:indeterminate + span::after,
.checkbox.indeterminate input[type=checkbox].indeterminate + label::after,
.checkbox.indeterminate input[type=checkbox].indeterminate + span::after,
.checkbox.indeterminate input[aria-checked=mixed] + label::after,
.checkbox.indeterminate input[aria-checked=mixed] + span::after, .checkbox.indeterminate:indeterminate + label::after,
.checkbox.indeterminate:indeterminate + span::after, .checkbox.indeterminate.k-indeterminate + label::after,
.checkbox.indeterminate.k-indeterminate + span::after,
.checkbox .indeterminate input[type=checkbox]:checked + label::after,
.checkbox .indeterminate input[type=checkbox]:checked + span::after,
.checkbox .indeterminateinput[type=checkbox]:checked + label::after,
.checkbox .indeterminateinput[type=checkbox]:checked + span::after,
.checkbox .indeterminate input [type=checkbox] + label::after,
.checkbox .indeterminate input [type=checkbox] + span::after,
.checkbox .indeterminate input[type=checkbox]:indeterminate + label::after,
.checkbox .indeterminate input[type=checkbox]:indeterminate + span::after,
.checkbox .indeterminate input[type=checkbox].indeterminate + label::after,
.checkbox .indeterminate input[type=checkbox].indeterminate + span::after,
.checkbox .indeterminate input[aria-checked=mixed] + label::after,
.checkbox .indeterminate input[aria-checked=mixed] + span::after,
.checkbox .indeterminate:indeterminate + label::after,
.checkbox .indeterminate:indeterminate + span::after,
.checkbox .indeterminate.k-indeterminate + label::after,
.checkbox .indeterminate.k-indeterminate + span::after,
.indeterminate input[type=checkbox]:checked + label::after,
.indeterminate input[type=checkbox]:checked + span::after,
.indeterminateinput[type=checkbox]:checked + label::after,
.indeterminateinput[type=checkbox]:checked + span::after,
.indeterminate input [type=checkbox] + label::after,
.indeterminate input [type=checkbox] + span::after,
.indeterminate input[type=checkbox]:indeterminate + label::after,
.indeterminate input[type=checkbox]:indeterminate + span::after,
.indeterminate input[type=checkbox].indeterminate + label::after,
.indeterminate input[type=checkbox].indeterminate + span::after,
.indeterminate input[aria-checked=mixed] + label::after,
.indeterminate input[aria-checked=mixed] + span::after,
.indeterminate:indeterminate + label::after,
.indeterminate:indeterminate + span::after,
.indeterminate.k-indeterminate + label::after,
.indeterminate.k-indeterminate + span::after,
.k-checkbox input[type=checkbox]:checked + label::after,
.k-checkbox input[type=checkbox]:checked + span::after,
.k-checkboxinput[type=checkbox]:checked + label::after,
.k-checkboxinput[type=checkbox]:checked + span::after,
.k-checkbox input [type=checkbox] + label::after,
.k-checkbox input [type=checkbox] + span::after,
.k-checkbox input[type=checkbox]:indeterminate + label::after,
.k-checkbox input[type=checkbox]:indeterminate + span::after,
.k-checkbox input[type=checkbox].indeterminate + label::after,
.k-checkbox input[type=checkbox].indeterminate + span::after,
.k-checkbox input[aria-checked=mixed] + label::after,
.k-checkbox input[aria-checked=mixed] + span::after,
.k-checkbox:indeterminate + label::after,
.k-checkbox:indeterminate + span::after,
.k-checkbox.k-indeterminate + label::after,
.k-checkbox.k-indeterminate + span::after {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--horizontal-rule%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%2314a4e8%22%20d=%22M4%2013v-2h16v2z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  width: 14px !important;
  height: 14px !important;
  left: 3px;
  top: 6px;
}
.checkbox.indeterminate input[type=checkbox]:checked:hover + label::before,
.checkbox.indeterminate input[type=checkbox]:checked:hover + span::before, .checkbox.indeterminateinput[type=checkbox]:checked:hover + label::before,
.checkbox.indeterminateinput[type=checkbox]:checked:hover + span::before,
.checkbox.indeterminate input [type=checkbox]:hover + label::before,
.checkbox.indeterminate input [type=checkbox]:hover + span::before,
.checkbox.indeterminate input[type=checkbox]:indeterminate:hover + label::before,
.checkbox.indeterminate input[type=checkbox]:indeterminate:hover + span::before,
.checkbox.indeterminate input[type=checkbox].indeterminate:hover + label::before,
.checkbox.indeterminate input[type=checkbox].indeterminate:hover + span::before,
.checkbox.indeterminate input[aria-checked=mixed]:hover + label::before,
.checkbox.indeterminate input[aria-checked=mixed]:hover + span::before, .checkbox.indeterminate:indeterminate:hover + label::before,
.checkbox.indeterminate:indeterminate:hover + span::before, .checkbox.indeterminate.k-indeterminate:hover + label::before,
.checkbox.indeterminate.k-indeterminate:hover + span::before,
.checkbox .indeterminate input[type=checkbox]:checked:hover + label::before,
.checkbox .indeterminate input[type=checkbox]:checked:hover + span::before,
.checkbox .indeterminateinput[type=checkbox]:checked:hover + label::before,
.checkbox .indeterminateinput[type=checkbox]:checked:hover + span::before,
.checkbox .indeterminate input [type=checkbox]:hover + label::before,
.checkbox .indeterminate input [type=checkbox]:hover + span::before,
.checkbox .indeterminate input[type=checkbox]:indeterminate:hover + label::before,
.checkbox .indeterminate input[type=checkbox]:indeterminate:hover + span::before,
.checkbox .indeterminate input[type=checkbox].indeterminate:hover + label::before,
.checkbox .indeterminate input[type=checkbox].indeterminate:hover + span::before,
.checkbox .indeterminate input[aria-checked=mixed]:hover + label::before,
.checkbox .indeterminate input[aria-checked=mixed]:hover + span::before,
.checkbox .indeterminate:indeterminate:hover + label::before,
.checkbox .indeterminate:indeterminate:hover + span::before,
.checkbox .indeterminate.k-indeterminate:hover + label::before,
.checkbox .indeterminate.k-indeterminate:hover + span::before,
.indeterminate input[type=checkbox]:checked:hover + label::before,
.indeterminate input[type=checkbox]:checked:hover + span::before,
.indeterminateinput[type=checkbox]:checked:hover + label::before,
.indeterminateinput[type=checkbox]:checked:hover + span::before,
.indeterminate input [type=checkbox]:hover + label::before,
.indeterminate input [type=checkbox]:hover + span::before,
.indeterminate input[type=checkbox]:indeterminate:hover + label::before,
.indeterminate input[type=checkbox]:indeterminate:hover + span::before,
.indeterminate input[type=checkbox].indeterminate:hover + label::before,
.indeterminate input[type=checkbox].indeterminate:hover + span::before,
.indeterminate input[aria-checked=mixed]:hover + label::before,
.indeterminate input[aria-checked=mixed]:hover + span::before,
.indeterminate:indeterminate:hover + label::before,
.indeterminate:indeterminate:hover + span::before,
.indeterminate.k-indeterminate:hover + label::before,
.indeterminate.k-indeterminate:hover + span::before,
.k-checkbox input[type=checkbox]:checked:hover + label::before,
.k-checkbox input[type=checkbox]:checked:hover + span::before,
.k-checkboxinput[type=checkbox]:checked:hover + label::before,
.k-checkboxinput[type=checkbox]:checked:hover + span::before,
.k-checkbox input [type=checkbox]:hover + label::before,
.k-checkbox input [type=checkbox]:hover + span::before,
.k-checkbox input[type=checkbox]:indeterminate:hover + label::before,
.k-checkbox input[type=checkbox]:indeterminate:hover + span::before,
.k-checkbox input[type=checkbox].indeterminate:hover + label::before,
.k-checkbox input[type=checkbox].indeterminate:hover + span::before,
.k-checkbox input[aria-checked=mixed]:hover + label::before,
.k-checkbox input[aria-checked=mixed]:hover + span::before,
.k-checkbox:indeterminate:hover + label::before,
.k-checkbox:indeterminate:hover + span::before,
.k-checkbox.k-indeterminate:hover + label::before,
.k-checkbox.k-indeterminate:hover + span::before {
  border-color: #cbcaca !important;
  background: #ffffff !important;
}
.checkbox.indeterminate input[type=checkbox]:checked:disabled + label::after,
.checkbox.indeterminate input[type=checkbox]:checked:disabled + span::after, .checkbox.indeterminate input[type=checkbox]:checked.disabled + label::after,
.checkbox.indeterminate input[type=checkbox]:checked.disabled + span::after, .checkbox.indeterminateinput[type=checkbox]:checked:disabled + label::after,
.checkbox.indeterminateinput[type=checkbox]:checked:disabled + span::after, .checkbox.indeterminateinput[type=checkbox]:checked.disabled + label::after,
.checkbox.indeterminateinput[type=checkbox]:checked.disabled + span::after,
.checkbox.indeterminate input [type=checkbox]:disabled + label::after,
.checkbox.indeterminate input [type=checkbox]:disabled + span::after,
.checkbox.indeterminate input [type=checkbox].disabled + label::after,
.checkbox.indeterminate input [type=checkbox].disabled + span::after,
.checkbox.indeterminate input[type=checkbox]:indeterminate:disabled + label::after,
.checkbox.indeterminate input[type=checkbox]:indeterminate:disabled + span::after,
.checkbox.indeterminate input[type=checkbox]:indeterminate.disabled + label::after,
.checkbox.indeterminate input[type=checkbox]:indeterminate.disabled + span::after,
.checkbox.indeterminate input[type=checkbox].indeterminate:disabled + label::after,
.checkbox.indeterminate input[type=checkbox].indeterminate:disabled + span::after,
.checkbox.indeterminate input[type=checkbox].indeterminate.disabled + label::after,
.checkbox.indeterminate input[type=checkbox].indeterminate.disabled + span::after,
.checkbox.indeterminate input[aria-checked=mixed]:disabled + label::after,
.checkbox.indeterminate input[aria-checked=mixed]:disabled + span::after,
.checkbox.indeterminate input[aria-checked=mixed].disabled + label::after,
.checkbox.indeterminate input[aria-checked=mixed].disabled + span::after, .checkbox.indeterminate:indeterminate:disabled + label::after,
.checkbox.indeterminate:indeterminate:disabled + span::after, .checkbox.indeterminate:indeterminate.disabled + label::after,
.checkbox.indeterminate:indeterminate.disabled + span::after, .checkbox.indeterminate.k-indeterminate:disabled + label::after,
.checkbox.indeterminate.k-indeterminate:disabled + span::after, .checkbox.indeterminate.k-indeterminate.disabled + label::after,
.checkbox.indeterminate.k-indeterminate.disabled + span::after,
.checkbox .indeterminate input[type=checkbox]:checked:disabled + label::after,
.checkbox .indeterminate input[type=checkbox]:checked:disabled + span::after,
.checkbox .indeterminate input[type=checkbox]:checked.disabled + label::after,
.checkbox .indeterminate input[type=checkbox]:checked.disabled + span::after,
.checkbox .indeterminateinput[type=checkbox]:checked:disabled + label::after,
.checkbox .indeterminateinput[type=checkbox]:checked:disabled + span::after,
.checkbox .indeterminateinput[type=checkbox]:checked.disabled + label::after,
.checkbox .indeterminateinput[type=checkbox]:checked.disabled + span::after,
.checkbox .indeterminate input [type=checkbox]:disabled + label::after,
.checkbox .indeterminate input [type=checkbox]:disabled + span::after,
.checkbox .indeterminate input [type=checkbox].disabled + label::after,
.checkbox .indeterminate input [type=checkbox].disabled + span::after,
.checkbox .indeterminate input[type=checkbox]:indeterminate:disabled + label::after,
.checkbox .indeterminate input[type=checkbox]:indeterminate:disabled + span::after,
.checkbox .indeterminate input[type=checkbox]:indeterminate.disabled + label::after,
.checkbox .indeterminate input[type=checkbox]:indeterminate.disabled + span::after,
.checkbox .indeterminate input[type=checkbox].indeterminate:disabled + label::after,
.checkbox .indeterminate input[type=checkbox].indeterminate:disabled + span::after,
.checkbox .indeterminate input[type=checkbox].indeterminate.disabled + label::after,
.checkbox .indeterminate input[type=checkbox].indeterminate.disabled + span::after,
.checkbox .indeterminate input[aria-checked=mixed]:disabled + label::after,
.checkbox .indeterminate input[aria-checked=mixed]:disabled + span::after,
.checkbox .indeterminate input[aria-checked=mixed].disabled + label::after,
.checkbox .indeterminate input[aria-checked=mixed].disabled + span::after,
.checkbox .indeterminate:indeterminate:disabled + label::after,
.checkbox .indeterminate:indeterminate:disabled + span::after,
.checkbox .indeterminate:indeterminate.disabled + label::after,
.checkbox .indeterminate:indeterminate.disabled + span::after,
.checkbox .indeterminate.k-indeterminate:disabled + label::after,
.checkbox .indeterminate.k-indeterminate:disabled + span::after,
.checkbox .indeterminate.k-indeterminate.disabled + label::after,
.checkbox .indeterminate.k-indeterminate.disabled + span::after,
.indeterminate input[type=checkbox]:checked:disabled + label::after,
.indeterminate input[type=checkbox]:checked:disabled + span::after,
.indeterminate input[type=checkbox]:checked.disabled + label::after,
.indeterminate input[type=checkbox]:checked.disabled + span::after,
.indeterminateinput[type=checkbox]:checked:disabled + label::after,
.indeterminateinput[type=checkbox]:checked:disabled + span::after,
.indeterminateinput[type=checkbox]:checked.disabled + label::after,
.indeterminateinput[type=checkbox]:checked.disabled + span::after,
.indeterminate input [type=checkbox]:disabled + label::after,
.indeterminate input [type=checkbox]:disabled + span::after,
.indeterminate input [type=checkbox].disabled + label::after,
.indeterminate input [type=checkbox].disabled + span::after,
.indeterminate input[type=checkbox]:indeterminate:disabled + label::after,
.indeterminate input[type=checkbox]:indeterminate:disabled + span::after,
.indeterminate input[type=checkbox]:indeterminate.disabled + label::after,
.indeterminate input[type=checkbox]:indeterminate.disabled + span::after,
.indeterminate input[type=checkbox].indeterminate:disabled + label::after,
.indeterminate input[type=checkbox].indeterminate:disabled + span::after,
.indeterminate input[type=checkbox].indeterminate.disabled + label::after,
.indeterminate input[type=checkbox].indeterminate.disabled + span::after,
.indeterminate input[aria-checked=mixed]:disabled + label::after,
.indeterminate input[aria-checked=mixed]:disabled + span::after,
.indeterminate input[aria-checked=mixed].disabled + label::after,
.indeterminate input[aria-checked=mixed].disabled + span::after,
.indeterminate:indeterminate:disabled + label::after,
.indeterminate:indeterminate:disabled + span::after,
.indeterminate:indeterminate.disabled + label::after,
.indeterminate:indeterminate.disabled + span::after,
.indeterminate.k-indeterminate:disabled + label::after,
.indeterminate.k-indeterminate:disabled + span::after,
.indeterminate.k-indeterminate.disabled + label::after,
.indeterminate.k-indeterminate.disabled + span::after,
.k-checkbox input[type=checkbox]:checked:disabled + label::after,
.k-checkbox input[type=checkbox]:checked:disabled + span::after,
.k-checkbox input[type=checkbox]:checked.disabled + label::after,
.k-checkbox input[type=checkbox]:checked.disabled + span::after,
.k-checkboxinput[type=checkbox]:checked:disabled + label::after,
.k-checkboxinput[type=checkbox]:checked:disabled + span::after,
.k-checkboxinput[type=checkbox]:checked.disabled + label::after,
.k-checkboxinput[type=checkbox]:checked.disabled + span::after,
.k-checkbox input [type=checkbox]:disabled + label::after,
.k-checkbox input [type=checkbox]:disabled + span::after,
.k-checkbox input [type=checkbox].disabled + label::after,
.k-checkbox input [type=checkbox].disabled + span::after,
.k-checkbox input[type=checkbox]:indeterminate:disabled + label::after,
.k-checkbox input[type=checkbox]:indeterminate:disabled + span::after,
.k-checkbox input[type=checkbox]:indeterminate.disabled + label::after,
.k-checkbox input[type=checkbox]:indeterminate.disabled + span::after,
.k-checkbox input[type=checkbox].indeterminate:disabled + label::after,
.k-checkbox input[type=checkbox].indeterminate:disabled + span::after,
.k-checkbox input[type=checkbox].indeterminate.disabled + label::after,
.k-checkbox input[type=checkbox].indeterminate.disabled + span::after,
.k-checkbox input[aria-checked=mixed]:disabled + label::after,
.k-checkbox input[aria-checked=mixed]:disabled + span::after,
.k-checkbox input[aria-checked=mixed].disabled + label::after,
.k-checkbox input[aria-checked=mixed].disabled + span::after,
.k-checkbox:indeterminate:disabled + label::after,
.k-checkbox:indeterminate:disabled + span::after,
.k-checkbox:indeterminate.disabled + label::after,
.k-checkbox:indeterminate.disabled + span::after,
.k-checkbox.k-indeterminate:disabled + label::after,
.k-checkbox.k-indeterminate:disabled + span::after,
.k-checkbox.k-indeterminate.disabled + label::after,
.k-checkbox.k-indeterminate.disabled + span::after {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--horizontal-rule%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M4%2013v-2h16v2z%22/%3E%3C/svg%3E") center/cover no-repeat !important;
  color: #717171 !important;
}

.datapoint-radio-button-grouping {
  gap: 15px;
}
.datapoint-radio-button-grouping .datapoint-label-container {
  margin: 0px;
}
.datapoint-radio-button-grouping legend {
  display: none;
}
.datapoint-radio-button-grouping__warning {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-inline-start: 60px;
  margin-block-start: -10px;
  color: #181818;
  font-size: 10px;
  opacity: 0px;
  transform-origin: top;
  animation: slide-down 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
}
.datapoint-radio-button-grouping__warning .icon {
  margin-inline-end: 5px;
  color: #ffffff;
}
.datapoint-radio-button-grouping__warning__text .button {
  color: currentColor;
  font-size: inherit;
}

.k-checkbox-label {
  vertical-align: inherit;
}

.k-checkbox-wrap + label,
.k-checkbox-wrap + .k-checkbox-label,
.k-checkbox-wrap + input + label,
.k-checkbox-wrap + input + .k-checkbox-label,
.k-checkbox-wrap + span,
.k-checkbox-wrap + input + span {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  margin: 0px;
  margin-inline-start: 10px;
  cursor: pointer;
  display: inline-flex;
  white-space: normal !important;
  position: relative;
  line-height: 1.5;
  max-width: 100%;
}

th.k-header > .k-checkbox,
input[type=checkbox].k-grid-checkbox,
.k-checkbox-wrap input[type=checkbox].k-checkbox,
.k-checkbox-wrapper input[type=checkbox].k-checkbox {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  position: relative;
  background: #ffffff !important;
  border: 1px solid #cbcaca !important;
  border-radius: 1px;
  max-width: 20px;
  max-height: 20px;
  min-width: 20px;
  min-height: 20px;
  opacity: 1;
  vertical-align: text-bottom !important;
}
th.k-header > .k-checkbox:hover,
input[type=checkbox].k-grid-checkbox:hover,
.k-checkbox-wrap input[type=checkbox].k-checkbox:hover,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background: #ffffff !important;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  border: 1px solid #cbcaca !important;
  box-shadow: inset 0px 0px 0px 3px #ffffff;
}
th.k-header > .k-checkbox:focus, th.k-header > .k-checkbox:focus-within,
input[type=checkbox].k-grid-checkbox:focus,
input[type=checkbox].k-grid-checkbox:focus-within,
.k-checkbox-wrap input[type=checkbox].k-checkbox:focus,
.k-checkbox-wrap input[type=checkbox].k-checkbox:focus-within,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:focus,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background: #ffffff !important;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  border: 1px solid #003c5e !important;
  box-shadow: inset 0px 0px 0px 3px #ffffff;
}
th.k-header > .k-checkbox:active,
input[type=checkbox].k-grid-checkbox:active,
.k-checkbox-wrap input[type=checkbox].k-checkbox:active,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:active {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
th.k-header > .k-checkbox:checked,
input[type=checkbox].k-grid-checkbox:checked,
.k-checkbox-wrap input[type=checkbox].k-checkbox:checked,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:checked {
  background: #ffffff url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%2314a4e8%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") center/14px no-repeat !important;
  border: 1px solid #cbcaca !important;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 2;
  cursor: pointer;
  display: inline-block;
  content: "";
  box-shadow: inset 0px 0px 0px 3px #ffffff;
}
th.k-header > .k-checkbox:checked:hover,
input[type=checkbox].k-grid-checkbox:checked:hover,
.k-checkbox-wrap input[type=checkbox].k-checkbox:checked:hover,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:checked:hover {
  background: #ffffff url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") center/14px no-repeat !important;
  border: 1px solid #cbcaca !important;
  box-shadow: inset 0px 0px 0px 3px #ffffff;
}
th.k-header > .k-checkbox[aria-checked=mixed],
input[type=checkbox].k-grid-checkbox[aria-checked=mixed],
.k-checkbox-wrap input[type=checkbox].k-checkbox[aria-checked=mixed],
.k-checkbox-wrapper input[type=checkbox].k-checkbox[aria-checked=mixed] {
  background: #ffffff url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--horizontal-rule%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%2314a4e8%22%20d=%22M4%2013v-2h16v2z%22/%3E%3C/svg%3E") center/14px no-repeat !important;
  border: 1px solid #cbcaca !important;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 2;
  cursor: pointer;
  display: inline-block;
  content: "";
  box-shadow: inset 0px 0px 0px 3px #ffffff;
}
th.k-header > .k-checkbox[aria-checked=mixed]:hover,
input[type=checkbox].k-grid-checkbox[aria-checked=mixed]:hover,
.k-checkbox-wrap input[type=checkbox].k-checkbox[aria-checked=mixed]:hover,
.k-checkbox-wrapper input[type=checkbox].k-checkbox[aria-checked=mixed]:hover {
  background: #1177a7 url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--horizontal-rule%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M4%2013v-2h16v2z%22/%3E%3C/svg%3E") center/14px no-repeat !important;
  border: 1px solid #cbcaca !important;
  box-shadow: inset 0px 0px 0px 3px #ffffff;
}
th.k-header > .k-checkbox:disabled:hover,
input[type=checkbox].k-grid-checkbox:disabled:hover,
.k-checkbox-wrap input[type=checkbox].k-checkbox:disabled:hover,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:disabled:hover {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
th.k-header > .k-checkbox:disabled:focus, th.k-header > .k-checkbox:disabled:focus-within,
input[type=checkbox].k-grid-checkbox:disabled:focus,
input[type=checkbox].k-grid-checkbox:disabled:focus-within,
.k-checkbox-wrap input[type=checkbox].k-checkbox:disabled:focus,
.k-checkbox-wrap input[type=checkbox].k-checkbox:disabled:focus-within,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:disabled:focus,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:disabled:focus-within {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}
th.k-header > .k-checkbox:disabled:active,
input[type=checkbox].k-grid-checkbox:disabled:active,
.k-checkbox-wrap input[type=checkbox].k-checkbox:disabled:active,
.k-checkbox-wrapper input[type=checkbox].k-checkbox:disabled:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  transition: none;
}

.checkbox-container {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin-block-end: 20px;
}
.checkbox-container .checkbox {
  flex: 0 1 auto;
}
.checkbox-container .checkbox::after {
  content: " ";
  display: inline;
}

.icon.datapoint-tooltip {
  color: #1177a7;
  display: inline;
  margin-inline-start: 5px;
  margin-block-end: -3px;
  vertical-align: initial;
  cursor: pointer;
}
label.has-tooltip + .icon.datapoint-tooltip {
  vertical-align: sub;
  margin-block-start: -3px;
}
.icon.datapoint-tooltip svg {
  vertical-align: sub;
}

label.has-tooltip,
label .has-tooltip,
.label.has-tooltip,
.label .has-tooltip,
.group-label.has-tooltip,
.group-label .has-tooltip {
  display: inline;
}
label.has-tooltip .datapoint-tooltip,
label .has-tooltip .datapoint-tooltip,
.label.has-tooltip .datapoint-tooltip,
.label .has-tooltip .datapoint-tooltip,
.group-label.has-tooltip .datapoint-tooltip,
.group-label .has-tooltip .datapoint-tooltip {
  margin-block-end: -3px;
}
label.has-tooltip,
.label.has-tooltip,
.group-label.has-tooltip {
  padding-inline-end: 20px;
}

.tile-input-container {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  row-gap: 60px;
  margin-block-start: 45px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
@media only screen and (max-width: 1281px) {
  .tile-input-container {
    grid-template-columns: 1fr 1fr;
  }
}
@media only screen and (max-width: 1025px) {
  .tile-input-container {
    grid-template-columns: 1fr;
    grid-template-rows: auto;
    text-align: center;
  }
}
.tile-input-container label {
  margin: 0px;
}
.tile-input-container input[type=radio]:checked + .tile-input {
  border: solid 2px #cbcaca;
}
.tile-input-container input[type=radio] + .tile-input {
  display: inline-flex;
  align-items: flex-start;
  flex-flow: column nowrap;
  text-indent: 0px;
  background-color: #ffffff;
  padding: 30px 15px 45px 15px;
  border-radius: 8px;
  position: relative;
  border: solid 2px transparent;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  width: 100%;
  height: 100%;
  margin-block-end: 25px;
}
.tile-input-container input[type=radio] + .tile-input::before, .tile-input-container input[type=radio] + .tile-input::after {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -12px;
}
.tile-input-container input[type=radio] + .tile-input::after {
  top: -6px;
  left: calc(50% - 6px);
}
.tile-input-container input[type=radio]:disabled + .tile-input::after {
  top: -6px;
  left: 50%;
}
.tile-input-container input[type=radio]:hover + .tile-input,
.tile-input-container input[type=radio] + .tile-input:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  border-radius: 0px;
}
.tile-input-container input[type=radio]:focus-visible + .tile-input,
.tile-input-container input[type=radio] + span.tile-input:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.tile-input-container input[type=radio]:focus + .tile-input,
.tile-input-container input[type=radio] + .tile-input:focus, .tile-input-container input[type=radio]:focus-within + .tile-input,
.tile-input-container input[type=radio] + .tile-input:focus {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.tile-input-container input[type=radio]:active + .tile-input,
.tile-input-container input[type=radio] + .tile-input:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.tile-input-container .tile-input__title {
  font-weight: 700;
  margin-block-end: 15px;
  width: 100%;
}
.tile-input-container .tile-input__title::before {
  display: inline-block;
  content: "";
  width: 40px;
  height: 40px;
  min-width: 40px;
  min-height: 40px;
  background: #ffffff;
  border-radius: 100%;
  box-sizing: border-box;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -20px;
  z-index: 0;
}
.tile-input-container .tile-input__summary {
  word-wrap: break-word;
  word-break: break-word;
}
.tile-input-container .tile-input__info {
  bottom: -25px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.tile-input-container .tile-input--warning-item {
  background-color: hotpink !important;
}

.floating-placeholder,
.floating-form {
  position: relative;
}
.floating-placeholder input,
.floating-placeholder .k-input-inner,
.floating-form input,
.floating-form .k-input-inner {
  padding-block-start: 21px;
}
.floating-placeholder input,
.floating-placeholder .k-input-inner,
.floating-placeholder .k-input-inner .k-input-value-text,
.floating-form input,
.floating-form .k-input-inner,
.floating-form .k-input-inner .k-input-value-text {
  line-height: 32px;
}
.floating-placeholder label,
.floating-form label {
  position: absolute;
  z-index: 2;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  margin-block: 0px;
  bottom: calc(50% - 12px);
  left: 15px;
  font-size: 16px;
  font-weight: 400;
  color: #717171;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: -moz-max-content;
  width: max-content;
  max-width: calc(100% - 2 * 14px);
}
.floating-placeholder:focus-within label, .floating-placeholder--active label,
.floating-form:focus-within label,
.floating-form--active label {
  bottom: 38.75px;
  font-size: 13px;
  font-weight: 600;
  color: #464646;
}
.floating-placeholder .k-combobox.dropdown-starting-with-icon + label,
.floating-form .k-combobox.dropdown-starting-with-icon + label {
  left: 68px;
}
.floating-placeholder .k-multiselect .k-input-values,
.floating-form .k-multiselect .k-input-values {
  align-items: end;
}
.floating-placeholder .k-clear-value,
.floating-form .k-clear-value {
  bottom: 0px !important;
  margin-block-end: 18px !important;
}

.unit {
  right: 12px;
  margin-bottom: 25px;
  transform: translateY(50%);
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  font-size: 13px;
  color: #717171;
}

.material-symbols-rounded {
  font-variation-settings: "FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;
}

.icon,
a.icon {
  display: flex;
  height: 100%;
  width: 100%;
  cursor: pointer;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  color: #1177a7;
  transform: scale(1, 1);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.icon:hover,
a.icon:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  color: #003c5e;
  cursor: pointer;
}
.icon:focus-visible,
a.icon:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  color: #003c5e;
  cursor: pointer;
}
.icon:focus, .icon:focus-within,
a.icon:focus,
a.icon:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  color: #003c5e;
  cursor: pointer;
}
.icon:active,
a.icon:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  color: #003c5e;
}
.icon--disabled, .icon:disabled, .icon.disabled,
a.icon--disabled,
a.icon:disabled,
a.icon.disabled {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  color: #717171 !important;
}
.icon .svg-icon,
a.icon .svg-icon {
  display: inline-block;
  vertical-align: text-bottom;
  align-self: center;
  color: currentColor;
}
.icon--inline,
a.icon--inline {
  display: inline-flex;
  width: auto;
  margin-inline-end: 5px;
  vertical-align: text-top;
  color: currentColor;
  cursor: inherit;
  pointer-events: none;
}
.icon--inline:hover, .icon--inline:active,
a.icon--inline:hover,
a.icon--inline:active {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  cursor: inherit;
}
.icon--inline:focus-visible,
a.icon--inline:focus-visible {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  cursor: inherit;
}
.icon--inline:focus, .icon--inline:focus-within,
a.icon--inline:focus,
a.icon--inline:focus-within {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  cursor: inherit;
}
.icon__size--xs,
a.icon__size--xs {
  min-width: 12px;
  width: 12px;
  max-width: 12px;
  min-height: 12px;
  height: 12px;
  max-height: 12px;
}
.icon__size--xs .svg-icon,
.icon__size--xs img,
a.icon__size--xs .svg-icon,
a.icon__size--xs img {
  min-width: 12px;
  width: 12px;
  max-width: 12px;
  min-height: 12px;
  height: 12px;
  max-height: 12px;
}
.icon__size--xs .material-symbols-rounded,
a.icon__size--xs .material-symbols-rounded {
  font-size: 12px;
}
.icon__size--s,
a.icon__size--s {
  min-width: 18px;
  width: 18px;
  max-width: 18px;
  min-height: 18px;
  height: 18px;
  max-height: 18px;
}
.icon__size--s .svg-icon,
.icon__size--s img,
a.icon__size--s .svg-icon,
a.icon__size--s img {
  min-width: 18px;
  width: 18px;
  max-width: 18px;
  min-height: 18px;
  height: 18px;
  max-height: 18px;
}
.icon__size--s .material-symbols-rounded,
a.icon__size--s .material-symbols-rounded {
  font-size: 18px;
}
.icon__size--m,
a.icon__size--m {
  min-width: 24px;
  width: 24px;
  max-width: 24px;
  min-height: 24px;
  height: 24px;
  max-height: 24px;
}
.icon__size--m .svg-icon,
.icon__size--m img,
a.icon__size--m .svg-icon,
a.icon__size--m img {
  min-width: 24px;
  width: 24px;
  max-width: 24px;
  min-height: 24px;
  height: 24px;
  max-height: 24px;
}
.icon__size--m .material-symbols-rounded,
a.icon__size--m .material-symbols-rounded {
  font-size: 24px;
}
.icon__size--l,
a.icon__size--l {
  min-width: 36px;
  width: 36px;
  max-width: 36px;
  min-height: 36px;
  height: 36px;
  max-height: 36px;
}
.icon__size--l .svg-icon,
.icon__size--l img,
a.icon__size--l .svg-icon,
a.icon__size--l img {
  min-width: 36px;
  width: 36px;
  max-width: 36px;
  min-height: 36px;
  height: 36px;
  max-height: 36px;
}
.icon__size--l .material-symbols-rounded,
a.icon__size--l .material-symbols-rounded {
  font-size: 36px;
}
.icon__size--xl,
a.icon__size--xl {
  min-width: 48px;
  width: 48px;
  max-width: 48px;
  min-height: 48px;
  height: 48px;
  max-height: 48px;
}
.icon__size--xl .svg-icon,
.icon__size--xl img,
a.icon__size--xl .svg-icon,
a.icon__size--xl img {
  min-width: 48px;
  width: 48px;
  max-width: 48px;
  min-height: 48px;
  height: 48px;
  max-height: 48px;
}
.icon__size--xl .material-symbols-rounded,
a.icon__size--xl .material-symbols-rounded {
  font-size: 48px;
}
.icon--white,
a.icon--white {
  background-color: #1177a7;
  color: #ffffff;
  padding: 4.5px;
  border-radius: 4px;
}
.icon--white, .icon--white:hover, .icon--white:focus, .icon--white:active,
a.icon--white,
a.icon--white:hover,
a.icon--white:focus,
a.icon--white:active {
  color: #ffffff;
}
.icon--white:hover, .icon--white:focus, .icon--white:active,
a.icon--white:hover,
a.icon--white:focus,
a.icon--white:active {
  background-color: #003c5e;
}
.icon--white.icon__size--xs,
a.icon--white.icon__size--xs {
  min-width: 21px;
  width: 21px;
  max-width: 21px;
  min-height: 21px;
  height: 21px;
  max-height: 21px;
}
.icon--white.icon__size--s,
a.icon--white.icon__size--s {
  min-width: 27px;
  width: 27px;
  max-width: 27px;
  min-height: 27px;
  height: 27px;
  max-height: 27px;
}
.icon--white.icon__size--m,
a.icon--white.icon__size--m {
  min-width: 33px;
  width: 33px;
  max-width: 33px;
  min-height: 33px;
  height: 33px;
  max-height: 33px;
}
.icon--white.icon__size--l,
a.icon--white.icon__size--l {
  min-width: 45px;
  width: 45px;
  max-width: 45px;
  min-height: 45px;
  height: 45px;
  max-height: 45px;
}
.icon--white.icon__size--xl,
a.icon--white.icon__size--xl {
  min-width: 57px;
  width: 57px;
  max-width: 57px;
  min-height: 57px;
  height: 57px;
  max-height: 57px;
}

button:not(:disabled):not([disabled]):not(.disabled) .icon,
.button:not(:disabled):not([disabled]):not(.disabled) .icon {
  color: inherit;
}

.info-block {
  width: 100%;
  margin-inline-start: auto;
  margin-inline-end: auto;
  border-radius: 8px;
  margin-block-start: 30px;
}

.info-block .info-block__header {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-color: #ebeaea;
  padding: 20px 30px;
  line-height: 1;
}

.info-block .info-block__header > * {
  color: #ffffff;
}

.info-block .info-block__content {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background-color: #ebeaea;
  padding: 30px;
  height: 100%;
}

.switch-container {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  justify-content: space-around;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  /* These styles should be last because otherwise it conflicts with the styling of the container .k-switch-off */
}
.switch-container .switch-label {
  margin-inline-start: auto;
  margin-inline-end: 10px;
  min-width: 2.5em;
  line-height: 1;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.switch-container .k-switch {
  margin-inline-start: auto;
  height: 30px;
  width: 60px;
  box-shadow: none !important;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.switch-container .k-switch .k-switch-track {
  width: 100%;
  height: 100%;
  padding: 0px;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.switch-container .k-switch .k-switch-track::before {
  display: none !important;
}
.switch-container .k-switch .k-switch-track.k-switch-label-on {
  display: none;
}
.switch-container .k-switch .k-switch-track.k-switch-label-off {
  display: none;
}
.switch-container .k-switch .k-switch-thumb-wrap {
  top: 50%;
  transform: translateY(-50%);
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.switch-container .k-switch .k-switch-thumb-wrap .k-switch-thumb {
  width: 18px;
  height: 18px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.switch-container .k-switch .k-switch-thumb-wrap .k-switch-thumb::before {
  display: none;
}
.switch-container .k-switch.k-disabled .k-switch-track {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border-color: #cbcaca;
}
.switch-container .k-switch-off .k-switch-track {
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-off .k-switch-thumb-wrap {
  left: 14px;
}
.switch-container .k-switch-off .k-switch-thumb-wrap .k-switch-thumb {
  background-color: #cbcaca;
}
.switch-container .k-switch-off:hover .k-switch-track {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-off:focus .k-switch-track, .switch-container .k-switch-off:focus-within .k-switch-track {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-off:active .k-switch-track {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-off.k-disabled .k-switch-track, .switch-container .k-switch-off.k-disabled:hover .k-switch-track, .switch-container .k-switch-off.k-disabled:focus .k-switch-track, .switch-container .k-switch-off.k-disabled:focus-within .k-switch-track, .switch-container .k-switch-off.k-disabled:active .k-switch-track {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #cbcaca !important;
  border-color: #cbcaca !important;
}
.switch-container .k-switch-off.k-disabled .k-switch-thumb, .switch-container .k-switch-off.k-disabled:hover .k-switch-thumb, .switch-container .k-switch-off.k-disabled:focus .k-switch-thumb, .switch-container .k-switch-off.k-disabled:focus-within .k-switch-thumb, .switch-container .k-switch-off.k-disabled:active .k-switch-thumb {
  background-color: #717171 !important;
}
.switch-container .k-switch-on .k-switch-track {
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-on .k-switch-thumb-wrap {
  left: unset;
  right: 14px;
}
.switch-container .k-switch-on .k-switch-thumb-wrap .k-switch-thumb {
  background-color: #1177a7;
}
.switch-container .k-switch-on:hover .k-switch-track, .switch-container .k-switch-on:focus .k-switch-track, .switch-container .k-switch-on:focus-within .k-switch-track, .switch-container .k-switch-on:active .k-switch-track {
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-on:hover .k-switch-thumb, .switch-container .k-switch-on:focus .k-switch-thumb, .switch-container .k-switch-on:focus-within .k-switch-thumb, .switch-container .k-switch-on:active .k-switch-thumb {
  background-color: #14a4e8;
}
.switch-container .k-switch-on.k-disabled .k-switch-track, .switch-container .k-switch-on.k-disabled:hover .k-switch-track, .switch-container .k-switch-on.k-disabled:focus .k-switch-track, .switch-container .k-switch-on.k-disabled:focus-within .k-switch-track, .switch-container .k-switch-on.k-disabled:active .k-switch-track {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #cbcaca !important;
  border-color: #cbcaca !important;
}
.switch-container .k-switch-on.k-disabled .k-switch-thumb, .switch-container .k-switch-on.k-disabled:hover .k-switch-thumb, .switch-container .k-switch-on.k-disabled:focus .k-switch-thumb, .switch-container .k-switch-on.k-disabled:focus-within .k-switch-thumb, .switch-container .k-switch-on.k-disabled:active .k-switch-thumb {
  background-color: #717171 !important;
}
.switch-container .k-switch-on .k-switch-track {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  border-radius: 16px !important;
}
.switch-container .k-switch-on:hover .k-switch-track {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-on:focus .k-switch-track, .switch-container .k-switch-on:focus-within .k-switch-track {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-on:active .k-switch-track {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff;
  border-color: #cbcaca;
}
.switch-container .k-switch-on.k-disabled .k-switch-track, .switch-container .k-switch-on.k-disabled:hover .k-switch-track, .switch-container .k-switch-on.k-disabled:focus .k-switch-track, .switch-container .k-switch-on.k-disabled:focus-within .k-switch-track, .switch-container .k-switch-on.k-disabled:active .k-switch-track {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border-radius: 16px !important;
}

.chip {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  padding-inline: 8px 10px;
  padding-block: 2px;
  margin: 0px;
  border-radius: 16px;
  font-weight: 400;
  font-size: 13px;
  display: flex;
  flex: 1 1 auto;
  flex-flow: row nowrap;
  align-items: center;
  text-align: center;
  gap: 5px;
  background: #cbcaca;
  border: solid 1px #cbcaca;
  color: #181818;
  justify-content: center;
  line-height: normal;
  pointer-events: none;
}
.chip .icon {
  margin: 0px;
  color: #181818;
}
.chip__container {
  display: inline-flex;
}
.chip--default {
  background: #cbcaca;
  border: solid 1px #cbcaca;
  color: #181818;
}
.chip--default .icon {
  color: #181818;
}
.chip--success {
  background: #94eeaa;
  border: solid 1px #94eeaa;
  color: #08230f;
}
.chip--success .icon {
  color: #08230f;
}
.chip--info {
  background: #9ddffe;
  border: solid 1px #9ddffe;
  color: #003c5e;
}
.chip--info .icon {
  color: #003c5e;
}
.chip--warning {
  background: #ffeeb1;
  border: solid 1px #ffeeb1;
  color: #482c01;
}
.chip--warning .icon {
  color: #482c01;
}
.chip--error {
  background: #fd8b87;
  border: solid 1px #fd8b87;
  color: #370000;
}
.chip--error .icon {
  color: #370000;
}
.chip--disabled {
  background: #717171;
  border: solid 1px #717171;
  color: #ebeaea;
}
.chip--disabled .icon {
  color: #ebeaea;
}
.chip--outlined--default {
  background: rgba(0, 0, 0, 0);
  border: solid 1px #cbcaca;
  color: #181818;
}
.chip--outlined--default .icon {
  color: #181818;
}
.chip--outlined--success {
  background: rgba(0, 0, 0, 0);
  border: solid 1px #5dcd79;
  color: #08230f;
}
.chip--outlined--success .icon {
  color: #08230f;
}
.chip--outlined--info {
  background: rgba(0, 0, 0, 0);
  border: solid 1px #70cefa;
  color: #003c5e;
}
.chip--outlined--info .icon {
  color: #003c5e;
}
.chip--outlined--warning {
  background: rgba(0, 0, 0, 0);
  border: solid 1px #fbdc6c;
  color: #482c01;
}
.chip--outlined--warning .icon {
  color: #482c01;
}
.chip--outlined--error {
  background: rgba(0, 0, 0, 0);
  border: solid 1px #fd8b87;
  color: #370000;
}
.chip--outlined--error .icon {
  color: #370000;
}
.chip--outlined--disabled {
  background: rgba(0, 0, 0, 0);
  border: solid 1px #717171;
  color: #717171;
}
.chip--outlined--disabled .icon {
  color: #717171;
}
.chip--icon {
  background: rgba(0, 0, 0, 0);
  border: solid 1px rgba(0, 0, 0, 0);
  color: #262626;
}
.chip--icon .icon {
  color: #262626;
}

.k-grid .chip {
  width: -moz-fit-content;
  width: fit-content;
}

.badge {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  padding-inline: 5px;
  padding-block: 5px;
  margin: 0px;
  border-radius: 32px;
  font-weight: 400;
  font-size: 13px;
  display: flex;
  flex: 0 0 auto;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  gap: 5px;
  background: #cbcaca;
  border: solid 1px #cbcaca;
  color: #181818;
  height: 24px;
}
.badge__container {
  display: inline-flex;
}
.badge--default {
  background: #cbcaca;
  border: solid 1px #cbcaca;
  color: #181818;
}
.badge--info {
  background: #9ddffe;
  border: solid 1px #9ddffe;
  color: #002b49;
}
.badge--success {
  background: #94eeaa;
  border: solid 1px #94eeaa;
  color: #08230f;
}
.badge--warning {
  background: #ffeeb1;
  border: solid 1px #ffeeb1;
  color: #482c01;
}
.badge--error {
  background: #fd8b87;
  border: solid 1px #fd8b87;
  color: #370000;
}
.badge--alt {
  background: #262626;
  border: solid 1px #262626;
  color: #ebeaea;
}
.badge--ghost {
  background: #ebeaea;
  border: solid 1px #ebeaea;
  color: #464646;
}
.badge--info-alt {
  background: #ffffff;
  border: solid 1px #14a4e8;
  color: #002b49;
}

.text-reader {
  background-color: #ebeaea;
  border-radius: 2px;
  border: 1px solid #969696;
  overflow-y: scroll;
  white-space: pre-wrap;
  color: #464646;
}
@media only screen and (min-width: 800px) {
  .text-reader {
    padding-block: 13px;
    padding-inline: 15px;
  }
}
@media only screen and (max-width: 800px) {
  .text-reader {
    padding: 10px;
  }
}

.content-block .item-list {
  margin: 0;
  padding: 0;
  position: relative;
}
.content-block .item-list--questions {
  grid-row-gap: 0px;
}

.item-list-item {
  display: flex;
  align-items: center;
  padding: 15px;
  gap: 15px;
  background: hotpink;
}
.item-list-item__label {
  flex: 1 1 auto;
}
.item-list-item__action {
  flex: 0 0 24px;
}
.item-list-item__action > * {
  max-height: 24px;
}
.item-list-item:nth-child(2n) {
  background: #ffffff;
}
.item-list-item--sub {
  margin-inline-start: 53px;
  border-left: 5px solid hotpink;
}
.item-list-item:not(.item-list-item--sub) + .item-list-item--sub .action-size--sub {
  position: absolute;
  left: 15px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: auto;
}
.item-list-item--sub + .item-list-item--sub .action-size--sub {
  display: none;
}

.radiobutton-table {
  margin-inline-start: 10px;
  display: grid;
  gap: 10px;
}
.radiobutton-table__row {
  display: grid;
  font-size: 16px;
  align-items: center;
  border: 2px solid hotpink;
  border-radius: 8px;
  background: hotpink;
  grid-template-columns: 120px 2fr 2fr 10em;
}
@media only screen and (min-width: 1025px) {
  .radiobutton-table__row {
    gap: 10px;
  }
}
@media only screen and (max-width: 1025px) {
  .radiobutton-table__row {
    gap: 5px;
  }
}
.radiobutton-table__row.header {
  font-weight: 700;
  border: none;
  background: transparent;
}
.radiobutton-table__row.header span:first-of-type {
  padding-inline-start: 15px;
}
.radiobutton-table__row:not(.header) {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  border-color: hotpink;
}
.radiobutton-table__row:not(.header):hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
}
.radiobutton-table__row:not(.header):focus, .radiobutton-table__row:not(.header):focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.radiobutton-table__row:not(.header):active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.radiobutton-table__row,
.radiobutton-table__row > * {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.radiobutton-table__row .action-icon {
  transition: none;
}
.radiobutton-table__row > div {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  font-size: 16px;
  padding-block: 10px;
  position: relative;
  height: 100%;
}
.radiobutton-table__row > div label {
  margin-block: 0px;
}
.radiobutton-table__row > div .action-icon {
  width: 18px;
  height: 18px;
  margin-inline-start: 5px;
  margin-block-end: -3px;
}
.radiobutton-table__row > div:first-child::before {
  display: inline-block;
  content: "";
  background: #ffffff;
  width: 25px;
  height: 25px;
  border-radius: 100%;
  position: absolute;
  left: -12px;
  top: calc(50% - 10px);
  z-index: 1;
}
.radiobutton-table__row > div:first-child label {
  white-space: nowrap !important;
  position: relative;
  left: -7px;
}
.radiobutton-table__row > div:first-child label::before {
  margin-inline-end: 10px;
}
.radiobutton-table__row--is-disabled,
.radiobutton-table__row--is-disabled span,
.radiobutton-table__row--is-disabled input + span {
  background: #ebeaea;
  color: limegreen;
}
.radiobutton-table__row--is-disabled:not(.header) {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border-color: hotpink !important;
}
.radiobutton-table__row--is-disabled:not(.header):hover {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border-color: hotpink !important;
}
.radiobutton-table__row--is-disabled:not(.header):focus, .radiobutton-table__row--is-disabled:not(.header):focus-within {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border-color: hotpink !important;
}
.radiobutton-table__row--is-disabled:not(.header):active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border-color: hotpink !important;
}
.radiobutton-table__row--is-disabled.has-error:not(.header) {
  border-color: #ef5852 !important;
}
.radiobutton-table__row--is-disabled.has-error:not(.header):hover {
  border-color: #ef5852 !important;
}
.radiobutton-table__row--is-disabled.has-error:not(.header):focus, .radiobutton-table__row--is-disabled.has-error:not(.header):focus-within {
  border-color: #ef5852 !important;
}
.radiobutton-table__row--is-disabled.has-error:not(.header):active {
  border-color: #ef5852 !important;
}
.radiobutton-table__row--is-disabled.has-error input[type=radio]:checked:disabled + label::after,
.radiobutton-table__row--is-disabled.has-error input[type=radio]:checked:disabled + span::after, .radiobutton-table__row--is-disabled.has-error input[type=radio]:checked.disabled + label::after,
.radiobutton-table__row--is-disabled.has-error input[type=radio]:checked.disabled + span::after {
  background: #ef5852;
}

.avatar {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0px;
  padding: 0px;
  border-radius: 100%;
  aspect-ratio: 1/1;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  font-weight: 400;
  border: 1px solid #ebeaea;
  background: #ebeaea;
  color: #717171;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.avatar:not(.clickable) {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
}
.avatar .icon {
  color: #717171;
  margin: 0px;
}
.avatar.clickable:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background: #cbcaca;
  border-color: #cbcaca;
  color: #717171;
  cursor: pointer;
}
.avatar.clickable:hover .icon {
  color: #717171;
}
.avatar.clickable:focus, .avatar.clickable:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background: #ebeaea;
  border-color: #717171;
  color: #717171;
}
.avatar.clickable:focus .icon, .avatar.clickable:focus-within .icon {
  color: #717171;
}
.avatar.clickable:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background: #cbcaca;
  border-color: #cbcaca;
  color: #717171;
}
.avatar.clickable:active .icon {
  color: #717171;
}
.avatar__size--xs {
  min-width: 24px;
  width: 24px;
  max-width: 24px;
  min-height: 24px;
  height: 24px;
  max-height: 24px;
  font-size: 10px;
}
.avatar__size--xs .icon,
.avatar__size--xs .icon > * {
  min-width: 16px;
  width: 16px;
  max-width: 16px;
  min-height: 16px;
  height: 16px;
  max-height: 16px;
  font-size: 16px;
}
.avatar__size--s {
  min-width: 32px;
  width: 32px;
  max-width: 32px;
  min-height: 32px;
  height: 32px;
  max-height: 32px;
  font-size: 13px;
}
.avatar__size--s .icon,
.avatar__size--s .icon > * {
  min-width: 20px;
  width: 20px;
  max-width: 20px;
  min-height: 20px;
  height: 20px;
  max-height: 20px;
  font-size: 20px;
}
.avatar__size--m {
  min-width: 40px;
  width: 40px;
  max-width: 40px;
  min-height: 40px;
  height: 40px;
  max-height: 40px;
  font-size: 16px;
}
.avatar__size--m .icon,
.avatar__size--m .icon > * {
  min-width: 24px;
  width: 24px;
  max-width: 24px;
  min-height: 24px;
  height: 24px;
  max-height: 24px;
  font-size: 24px;
}
.avatar__size--l {
  min-width: 48px;
  width: 48px;
  max-width: 48px;
  min-height: 48px;
  height: 48px;
  max-height: 48px;
  font-size: 18px;
}
.avatar__size--l .icon,
.avatar__size--l .icon > * {
  min-width: 28px;
  width: 28px;
  max-width: 28px;
  min-height: 28px;
  height: 28px;
  max-height: 28px;
  font-size: 28px;
}
.avatar__size--xl {
  min-width: 56px;
  width: 56px;
  max-width: 56px;
  min-height: 56px;
  height: 56px;
  max-height: 56px;
  font-size: 20px;
}
.avatar__size--xl .icon,
.avatar__size--xl .icon > * {
  min-width: 32px;
  width: 32px;
  max-width: 32px;
  min-height: 32px;
  height: 32px;
  max-height: 32px;
  font-size: 32px;
}
.avatar__size--xxl {
  min-width: 64px;
  width: 64px;
  max-width: 64px;
  min-height: 64px;
  height: 64px;
  max-height: 64px;
  font-size: 24px;
}
.avatar__size--xxl .icon,
.avatar__size--xxl .icon > * {
  min-width: 32px;
  width: 32px;
  max-width: 32px;
  min-height: 32px;
  height: 32px;
  max-height: 32px;
  font-size: 32px;
}
.avatar__size--xxxl {
  min-width: 100px;
  width: 100px;
  max-width: 100px;
  min-height: 100px;
  height: 100px;
  max-height: 100px;
}
.avatar__columns {
  grid-template-columns: 165px 1fr;
}
.avatar__container {
  width: 165px;
  height: 165px;
  position: relative;
}
.avatar__upload {
  width: 165px;
  height: 165px;
  border: 1px solid #ebeaea;
  flex-direction: column;
  background-size: cover;
}
.avatar__upload__label {
  margin: 5px 15px 0 15px;
  font-size: 16px;
  color: #717171;
  text-align: center;
}
.avatar__upload__button-container {
  position: absolute;
  bottom: 0;
  right: 0;
}

.k-button::before, .k-button:hover::before, .k-button.k-hover::before, .k-button:focus::before, .k-button.k-focus::before, .k-button:active::before, .k-button.k-active::before,
a.k-button::before,
a.k-button:hover::before,
a.k-button.k-hover::before,
a.k-button:focus::before,
a.k-button.k-focus::before,
a.k-button:active::before,
a.k-button.k-active::before {
  display: none !important;
}

.button,
a.button,
.k-button,
a.k-button {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  font-synthesis: none;
  color: #464646;
  display: inline-flex;
  flex: 0 1 auto;
  color: #ffffff;
  justify-content: center;
  align-items: center;
  height: auto;
  width: auto;
  line-height: 150%;
  outline: none;
  border: none;
  border-radius: 4px;
  padding-inline: 24px;
  padding-block: 15px;
  text-align: center;
  cursor: pointer;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  gap: 10px;
}
.button.icon--suffix,
a.button.icon--suffix,
.k-button.icon--suffix,
a.k-button.icon--suffix {
  text-align: right;
  flex-direction: row;
}
.button.icon--prefix,
a.button.icon--prefix,
.k-button.icon--prefix,
a.k-button.icon--prefix {
  text-align: left;
  flex-direction: row-reverse;
}
.button__size--xs,
a.button__size--xs,
.k-button__size--xs,
a.k-button__size--xs {
  padding-inline: 14px;
  padding-block: 8px 9px;
  font-size: 13px;
}
.button__size--xs.only-icon,
a.button__size--xs.only-icon,
.k-button__size--xs.only-icon,
a.k-button__size--xs.only-icon {
  padding-block: 7px !important;
  padding-inline: 7px !important;
}
.button__size--s,
a.button__size--s,
.k-button__size--s,
a.k-button__size--s {
  padding-inline: 14px;
  padding-block: 8px 9px;
  font-size: 16px;
}
.button__size--s.only-icon,
a.button__size--s.only-icon,
.k-button__size--s.only-icon,
a.k-button__size--s.only-icon {
  padding-block: 7px !important;
  padding-inline: 7px !important;
}
.button__size--m,
a.button__size--m,
.k-button__size--m,
a.k-button__size--m {
  padding-inline: 16px;
  padding-block: 9px 10px;
  font-size: 18px;
}
.button__size--m.only-icon,
a.button__size--m.only-icon,
.k-button__size--m.only-icon,
a.k-button__size--m.only-icon {
  padding-block: 8px !important;
  padding-inline: 8px !important;
}
.button__size--l,
a.button__size--l,
.k-button__size--l,
a.k-button__size--l {
  padding-inline: 18px;
  padding-block: 19px 20px;
  font-size: 18px;
}
.button__size--l.only-icon,
a.button__size--l.only-icon,
.k-button__size--l.only-icon,
a.k-button__size--l.only-icon {
  padding-block: 9px !important;
  padding-inline: 9px !important;
}
.button__size--s, .button__size--xs,
a.button__size--s,
a.button__size--xs,
.k-button__size--s,
.k-button__size--xs,
a.k-button__size--s,
a.k-button__size--xs {
  gap: 5px;
}
.button__size--xs,
a.button__size--xs,
.k-button__size--xs,
a.k-button__size--xs {
  font-weight: 600;
}
.button__secondary, .k-datetimepicker-popup .k-time-header .k-button,
.k-calendar-container .k-time-header .k-button, .button,
a.button__secondary,
a.button,
.k-button__secondary,
.k-button,
a.k-button__secondary,
a.k-button {
  border: 2px solid #1177a7;
  background-color: #ffffff;
  color: #003c5e;
}
.button__secondary:hover, .k-datetimepicker-popup .k-time-header .k-button:hover,
.k-calendar-container .k-time-header .k-button:hover, .button__secondary:focus, .k-datetimepicker-popup .k-time-header .k-button:focus,
.k-calendar-container .k-time-header .k-button:focus, .button__secondary:focus-within, .k-datetimepicker-popup .k-time-header .k-button:focus-within,
.k-calendar-container .k-time-header .k-button:focus-within, .button__secondary:active, .k-datetimepicker-popup .k-time-header .k-button:active,
.k-calendar-container .k-time-header .k-button:active, .button__secondary.k-hover, .k-datetimepicker-popup .k-time-header .k-hover.k-button,
.k-calendar-container .k-time-header .k-hover.k-button, .button:hover, .button:focus, .button:focus-within, .button:active, .button.k-hover,
a.button__secondary:hover,
a.button__secondary:focus,
a.button__secondary:focus-within,
a.button__secondary:active,
a.button__secondary.k-hover,
a.button:hover,
a.button:focus,
a.button:focus-within,
a.button:active,
a.button.k-hover,
.k-button__secondary:hover,
.k-button__secondary:focus,
.k-button__secondary:focus-within,
.k-button__secondary:active,
.k-button__secondary.k-hover,
.k-button:hover,
.k-button:focus,
.k-button:focus-within,
.k-button:active,
.k-button.k-hover,
a.k-button__secondary:hover,
a.k-button__secondary:focus,
a.k-button__secondary:focus-within,
a.k-button__secondary:active,
a.k-button__secondary.k-hover,
a.k-button:hover,
a.k-button:focus,
a.k-button:focus-within,
a.k-button:active,
a.k-button.k-hover {
  border-radius: 4px;
  border: 2px solid #1177a7;
  background-color: #9ddffe;
  color: #003c5e;
  box-shadow: none;
}
.button__secondary:focus, .k-datetimepicker-popup .k-time-header .k-button:focus,
.k-calendar-container .k-time-header .k-button:focus, .button__secondary:focus-within, .k-datetimepicker-popup .k-time-header .k-button:focus-within,
.k-calendar-container .k-time-header .k-button:focus-within, .button:focus, .button:focus-within,
a.button__secondary:focus,
a.button__secondary:focus-within,
a.button:focus,
a.button:focus-within,
.k-button__secondary:focus,
.k-button__secondary:focus-within,
.k-button:focus,
.k-button:focus-within,
a.k-button__secondary:focus,
a.k-button__secondary:focus-within,
a.k-button:focus,
a.k-button:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.button__secondary:active:not(:disabled):not([disabled]):not(.disabled), .button:active:not(:disabled):not([disabled]):not(.disabled),
a.button__secondary:active:not(:disabled):not([disabled]):not(.disabled),
a.button:active:not(:disabled):not([disabled]):not(.disabled),
.k-button__secondary:active:not(:disabled):not([disabled]):not(.disabled),
.k-button:active:not(:disabled):not([disabled]):not(.disabled),
a.k-button__secondary:active:not(:disabled):not([disabled]):not(.disabled),
a.k-button:active:not(:disabled):not([disabled]):not(.disabled) {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.button__secondary.button-with-icon .icon, .button.button-with-icon .icon,
a.button__secondary.button-with-icon .icon,
a.button.button-with-icon .icon,
.k-button__secondary.button-with-icon .icon,
.k-button.button-with-icon .icon,
a.k-button__secondary.button-with-icon .icon,
a.k-button.button-with-icon .icon {
  color: #003c5e;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.button__secondary.button-with-icon .icon:hover, .button.button-with-icon .icon:hover,
a.button__secondary.button-with-icon .icon:hover,
a.button.button-with-icon .icon:hover,
.k-button__secondary.button-with-icon .icon:hover,
.k-button.button-with-icon .icon:hover,
a.k-button__secondary.button-with-icon .icon:hover,
a.k-button.button-with-icon .icon:hover {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__secondary.button-with-icon .icon:focus, .button__secondary.button-with-icon .icon:focus-within, .button.button-with-icon .icon:focus, .button.button-with-icon .icon:focus-within,
a.button__secondary.button-with-icon .icon:focus,
a.button__secondary.button-with-icon .icon:focus-within,
a.button.button-with-icon .icon:focus,
a.button.button-with-icon .icon:focus-within,
.k-button__secondary.button-with-icon .icon:focus,
.k-button__secondary.button-with-icon .icon:focus-within,
.k-button.button-with-icon .icon:focus,
.k-button.button-with-icon .icon:focus-within,
a.k-button__secondary.button-with-icon .icon:focus,
a.k-button__secondary.button-with-icon .icon:focus-within,
a.k-button.button-with-icon .icon:focus,
a.k-button.button-with-icon .icon:focus-within {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__secondary.button-with-icon .icon:active, .button.button-with-icon .icon:active,
a.button__secondary.button-with-icon .icon:active,
a.button.button-with-icon .icon:active,
.k-button__secondary.button-with-icon .icon:active,
.k-button.button-with-icon .icon:active,
a.k-button__secondary.button-with-icon .icon:active,
a.k-button.button-with-icon .icon:active {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__primary, .button.k-primary, .button.k-button-solid-primary,
a.button__primary,
a.button.k-primary,
a.button.k-button-solid-primary,
.k-button__primary,
.k-button.k-primary,
.k-button.k-button-solid-primary,
a.k-button__primary,
a.k-button.k-primary,
a.k-button.k-button-solid-primary {
  background-color: #1177a7;
  border: 2px solid #1177a7;
  color: #ffffff;
  flex-direction: row;
}
.button__primary.button-with-icon .icon, .button.k-primary.button-with-icon .icon, .button.k-button-solid-primary.button-with-icon .icon,
a.button__primary.button-with-icon .icon,
a.button.k-primary.button-with-icon .icon,
a.button.k-button-solid-primary.button-with-icon .icon,
.k-button__primary.button-with-icon .icon,
.k-button.k-primary.button-with-icon .icon,
.k-button.k-button-solid-primary.button-with-icon .icon,
a.k-button__primary.button-with-icon .icon,
a.k-button.k-primary.button-with-icon .icon,
a.k-button.k-button-solid-primary.button-with-icon .icon {
  color: currentColor !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.button__primary.button-with-icon .icon:hover, .button.k-primary.button-with-icon .icon:hover, .button.k-button-solid-primary.button-with-icon .icon:hover,
a.button__primary.button-with-icon .icon:hover,
a.button.k-primary.button-with-icon .icon:hover,
a.button.k-button-solid-primary.button-with-icon .icon:hover,
.k-button__primary.button-with-icon .icon:hover,
.k-button.k-primary.button-with-icon .icon:hover,
.k-button.k-button-solid-primary.button-with-icon .icon:hover,
a.k-button__primary.button-with-icon .icon:hover,
a.k-button.k-primary.button-with-icon .icon:hover,
a.k-button.k-button-solid-primary.button-with-icon .icon:hover {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__primary.button-with-icon .icon:focus, .button__primary.button-with-icon .icon:focus-within, .button.k-primary.button-with-icon .icon:focus, .button.k-primary.button-with-icon .icon:focus-within, .button.k-button-solid-primary.button-with-icon .icon:focus, .button.k-button-solid-primary.button-with-icon .icon:focus-within,
a.button__primary.button-with-icon .icon:focus,
a.button__primary.button-with-icon .icon:focus-within,
a.button.k-primary.button-with-icon .icon:focus,
a.button.k-primary.button-with-icon .icon:focus-within,
a.button.k-button-solid-primary.button-with-icon .icon:focus,
a.button.k-button-solid-primary.button-with-icon .icon:focus-within,
.k-button__primary.button-with-icon .icon:focus,
.k-button__primary.button-with-icon .icon:focus-within,
.k-button.k-primary.button-with-icon .icon:focus,
.k-button.k-primary.button-with-icon .icon:focus-within,
.k-button.k-button-solid-primary.button-with-icon .icon:focus,
.k-button.k-button-solid-primary.button-with-icon .icon:focus-within,
a.k-button__primary.button-with-icon .icon:focus,
a.k-button__primary.button-with-icon .icon:focus-within,
a.k-button.k-primary.button-with-icon .icon:focus,
a.k-button.k-primary.button-with-icon .icon:focus-within,
a.k-button.k-button-solid-primary.button-with-icon .icon:focus,
a.k-button.k-button-solid-primary.button-with-icon .icon:focus-within {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__primary.button-with-icon .icon:active, .button.k-primary.button-with-icon .icon:active, .button.k-button-solid-primary.button-with-icon .icon:active,
a.button__primary.button-with-icon .icon:active,
a.button.k-primary.button-with-icon .icon:active,
a.button.k-button-solid-primary.button-with-icon .icon:active,
.k-button__primary.button-with-icon .icon:active,
.k-button.k-primary.button-with-icon .icon:active,
.k-button.k-button-solid-primary.button-with-icon .icon:active,
a.k-button__primary.button-with-icon .icon:active,
a.k-button.k-primary.button-with-icon .icon:active,
a.k-button.k-button-solid-primary.button-with-icon .icon:active {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__primary:hover, .button__primary:focus, .button__primary:focus-within, .button__primary:active, .button__primary.k-hover, .button.k-primary:hover, .button.k-primary:focus, .button.k-primary:focus-within, .button.k-primary:active, .button.k-primary.k-hover, .button.k-button-solid-primary:hover, .button.k-button-solid-primary:focus, .button.k-button-solid-primary:focus-within, .button.k-button-solid-primary:active, .button.k-button-solid-primary.k-hover,
a.button__primary:hover,
a.button__primary:focus,
a.button__primary:focus-within,
a.button__primary:active,
a.button__primary.k-hover,
a.button.k-primary:hover,
a.button.k-primary:focus,
a.button.k-primary:focus-within,
a.button.k-primary:active,
a.button.k-primary.k-hover,
a.button.k-button-solid-primary:hover,
a.button.k-button-solid-primary:focus,
a.button.k-button-solid-primary:focus-within,
a.button.k-button-solid-primary:active,
a.button.k-button-solid-primary.k-hover,
.k-button__primary:hover,
.k-button__primary:focus,
.k-button__primary:focus-within,
.k-button__primary:active,
.k-button__primary.k-hover,
.k-button.k-primary:hover,
.k-button.k-primary:focus,
.k-button.k-primary:focus-within,
.k-button.k-primary:active,
.k-button.k-primary.k-hover,
.k-button.k-button-solid-primary:hover,
.k-button.k-button-solid-primary:focus,
.k-button.k-button-solid-primary:focus-within,
.k-button.k-button-solid-primary:active,
.k-button.k-button-solid-primary.k-hover,
a.k-button__primary:hover,
a.k-button__primary:focus,
a.k-button__primary:focus-within,
a.k-button__primary:active,
a.k-button__primary.k-hover,
a.k-button.k-primary:hover,
a.k-button.k-primary:focus,
a.k-button.k-primary:focus-within,
a.k-button.k-primary:active,
a.k-button.k-primary.k-hover,
a.k-button.k-button-solid-primary:hover,
a.k-button.k-button-solid-primary:focus,
a.k-button.k-button-solid-primary:focus-within,
a.k-button.k-button-solid-primary:active,
a.k-button.k-button-solid-primary.k-hover {
  border-radius: 4px;
  border: 2px solid #14a4e8;
  color: #ffffff;
  background-color: #14a4e8;
  box-shadow: none;
}
.button__primary:hover.button-with-icon .icon, .button__primary:focus.button-with-icon .icon, .button__primary:focus-within.button-with-icon .icon, .button__primary:active.button-with-icon .icon, .button__primary.k-hover.button-with-icon .icon, .button.k-primary:hover.button-with-icon .icon, .button.k-primary:focus.button-with-icon .icon, .button.k-primary:focus-within.button-with-icon .icon, .button.k-primary:active.button-with-icon .icon, .button.k-primary.k-hover.button-with-icon .icon, .button.k-button-solid-primary:hover.button-with-icon .icon, .button.k-button-solid-primary:focus.button-with-icon .icon, .button.k-button-solid-primary:focus-within.button-with-icon .icon, .button.k-button-solid-primary:active.button-with-icon .icon, .button.k-button-solid-primary.k-hover.button-with-icon .icon,
a.button__primary:hover.button-with-icon .icon,
a.button__primary:focus.button-with-icon .icon,
a.button__primary:focus-within.button-with-icon .icon,
a.button__primary:active.button-with-icon .icon,
a.button__primary.k-hover.button-with-icon .icon,
a.button.k-primary:hover.button-with-icon .icon,
a.button.k-primary:focus.button-with-icon .icon,
a.button.k-primary:focus-within.button-with-icon .icon,
a.button.k-primary:active.button-with-icon .icon,
a.button.k-primary.k-hover.button-with-icon .icon,
a.button.k-button-solid-primary:hover.button-with-icon .icon,
a.button.k-button-solid-primary:focus.button-with-icon .icon,
a.button.k-button-solid-primary:focus-within.button-with-icon .icon,
a.button.k-button-solid-primary:active.button-with-icon .icon,
a.button.k-button-solid-primary.k-hover.button-with-icon .icon,
.k-button__primary:hover.button-with-icon .icon,
.k-button__primary:focus.button-with-icon .icon,
.k-button__primary:focus-within.button-with-icon .icon,
.k-button__primary:active.button-with-icon .icon,
.k-button__primary.k-hover.button-with-icon .icon,
.k-button.k-primary:hover.button-with-icon .icon,
.k-button.k-primary:focus.button-with-icon .icon,
.k-button.k-primary:focus-within.button-with-icon .icon,
.k-button.k-primary:active.button-with-icon .icon,
.k-button.k-primary.k-hover.button-with-icon .icon,
.k-button.k-button-solid-primary:hover.button-with-icon .icon,
.k-button.k-button-solid-primary:focus.button-with-icon .icon,
.k-button.k-button-solid-primary:focus-within.button-with-icon .icon,
.k-button.k-button-solid-primary:active.button-with-icon .icon,
.k-button.k-button-solid-primary.k-hover.button-with-icon .icon,
a.k-button__primary:hover.button-with-icon .icon,
a.k-button__primary:focus.button-with-icon .icon,
a.k-button__primary:focus-within.button-with-icon .icon,
a.k-button__primary:active.button-with-icon .icon,
a.k-button__primary.k-hover.button-with-icon .icon,
a.k-button.k-primary:hover.button-with-icon .icon,
a.k-button.k-primary:focus.button-with-icon .icon,
a.k-button.k-primary:focus-within.button-with-icon .icon,
a.k-button.k-primary:active.button-with-icon .icon,
a.k-button.k-primary.k-hover.button-with-icon .icon,
a.k-button.k-button-solid-primary:hover.button-with-icon .icon,
a.k-button.k-button-solid-primary:focus.button-with-icon .icon,
a.k-button.k-button-solid-primary:focus-within.button-with-icon .icon,
a.k-button.k-button-solid-primary:active.button-with-icon .icon,
a.k-button.k-button-solid-primary.k-hover.button-with-icon .icon {
  color: #ffffff !important;
}
.button__primary:focus, .button__primary:focus-within, .button.k-primary:focus, .button.k-primary:focus-within, .button.k-button-solid-primary:focus, .button.k-button-solid-primary:focus-within,
a.button__primary:focus,
a.button__primary:focus-within,
a.button.k-primary:focus,
a.button.k-primary:focus-within,
a.button.k-button-solid-primary:focus,
a.button.k-button-solid-primary:focus-within,
.k-button__primary:focus,
.k-button__primary:focus-within,
.k-button.k-primary:focus,
.k-button.k-primary:focus-within,
.k-button.k-button-solid-primary:focus,
.k-button.k-button-solid-primary:focus-within,
a.k-button__primary:focus,
a.k-button__primary:focus-within,
a.k-button.k-primary:focus,
a.k-button.k-primary:focus-within,
a.k-button.k-button-solid-primary:focus,
a.k-button.k-button-solid-primary:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  border-color: #003c5e;
  background-color: #1177a7;
  color: #ffffff;
}
.button__primary:focus.button-with-icon .icon, .button__primary:focus-within.button-with-icon .icon, .button.k-primary:focus.button-with-icon .icon, .button.k-primary:focus-within.button-with-icon .icon, .button.k-button-solid-primary:focus.button-with-icon .icon, .button.k-button-solid-primary:focus-within.button-with-icon .icon,
a.button__primary:focus.button-with-icon .icon,
a.button__primary:focus-within.button-with-icon .icon,
a.button.k-primary:focus.button-with-icon .icon,
a.button.k-primary:focus-within.button-with-icon .icon,
a.button.k-button-solid-primary:focus.button-with-icon .icon,
a.button.k-button-solid-primary:focus-within.button-with-icon .icon,
.k-button__primary:focus.button-with-icon .icon,
.k-button__primary:focus-within.button-with-icon .icon,
.k-button.k-primary:focus.button-with-icon .icon,
.k-button.k-primary:focus-within.button-with-icon .icon,
.k-button.k-button-solid-primary:focus.button-with-icon .icon,
.k-button.k-button-solid-primary:focus-within.button-with-icon .icon,
a.k-button__primary:focus.button-with-icon .icon,
a.k-button__primary:focus-within.button-with-icon .icon,
a.k-button.k-primary:focus.button-with-icon .icon,
a.k-button.k-primary:focus-within.button-with-icon .icon,
a.k-button.k-button-solid-primary:focus.button-with-icon .icon,
a.k-button.k-button-solid-primary:focus-within.button-with-icon .icon {
  color: #ffffff !important;
}
.button__primary:active:not(:disabled):not([disabled]):not(.disabled), .button.k-primary:active:not(:disabled):not([disabled]):not(.disabled), .button.k-button-solid-primary:active:not(:disabled):not([disabled]):not(.disabled),
a.button__primary:active:not(:disabled):not([disabled]):not(.disabled),
a.button.k-primary:active:not(:disabled):not([disabled]):not(.disabled),
a.button.k-button-solid-primary:active:not(:disabled):not([disabled]):not(.disabled),
.k-button__primary:active:not(:disabled):not([disabled]):not(.disabled),
.k-button.k-primary:active:not(:disabled):not([disabled]):not(.disabled),
.k-button.k-button-solid-primary:active:not(:disabled):not([disabled]):not(.disabled),
a.k-button__primary:active:not(:disabled):not([disabled]):not(.disabled),
a.k-button.k-primary:active:not(:disabled):not([disabled]):not(.disabled),
a.k-button.k-button-solid-primary:active:not(:disabled):not([disabled]):not(.disabled) {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  border-color: #003c5e;
  background-color: #14a4e8;
  color: #ffffff;
}
.button__primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon, .button.k-primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon, .button.k-button-solid-primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.button__primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.button.k-primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.button.k-button-solid-primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
.k-button__primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
.k-button.k-primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
.k-button.k-button-solid-primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.k-button__primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.k-button.k-primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.k-button.k-button-solid-primary:active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon {
  color: #ffffff !important;
}
.button__primary:disabled, .button__primary[disabled], .button__primary.disabled, .button.k-primary:disabled, .button.k-primary[disabled], .button.k-primary.disabled, .button.k-button-solid-primary:disabled, .button.k-button-solid-primary[disabled], .button.k-button-solid-primary.disabled,
a.button__primary:disabled,
a.button__primary[disabled],
a.button__primary.disabled,
a.button.k-primary:disabled,
a.button.k-primary[disabled],
a.button.k-primary.disabled,
a.button.k-button-solid-primary:disabled,
a.button.k-button-solid-primary[disabled],
a.button.k-button-solid-primary.disabled,
.k-button__primary:disabled,
.k-button__primary[disabled],
.k-button__primary.disabled,
.k-button.k-primary:disabled,
.k-button.k-primary[disabled],
.k-button.k-primary.disabled,
.k-button.k-button-solid-primary:disabled,
.k-button.k-button-solid-primary[disabled],
.k-button.k-button-solid-primary.disabled,
a.k-button__primary:disabled,
a.k-button__primary[disabled],
a.k-button__primary.disabled,
a.k-button.k-primary:disabled,
a.k-button.k-primary[disabled],
a.k-button.k-primary.disabled,
a.k-button.k-button-solid-primary:disabled,
a.k-button.k-button-solid-primary[disabled],
a.k-button.k-button-solid-primary.disabled {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #717171;
  border: 2px solid #717171 !important;
  color: #ebeaea !important;
}
.button__primary:disabled.button-with-icon .icon, .button__primary[disabled].button-with-icon .icon, .button__primary.disabled.button-with-icon .icon, .button.k-primary:disabled.button-with-icon .icon, .button.k-primary[disabled].button-with-icon .icon, .button.k-primary.disabled.button-with-icon .icon, .button.k-button-solid-primary:disabled.button-with-icon .icon, .button.k-button-solid-primary[disabled].button-with-icon .icon, .button.k-button-solid-primary.disabled.button-with-icon .icon,
a.button__primary:disabled.button-with-icon .icon,
a.button__primary[disabled].button-with-icon .icon,
a.button__primary.disabled.button-with-icon .icon,
a.button.k-primary:disabled.button-with-icon .icon,
a.button.k-primary[disabled].button-with-icon .icon,
a.button.k-primary.disabled.button-with-icon .icon,
a.button.k-button-solid-primary:disabled.button-with-icon .icon,
a.button.k-button-solid-primary[disabled].button-with-icon .icon,
a.button.k-button-solid-primary.disabled.button-with-icon .icon,
.k-button__primary:disabled.button-with-icon .icon,
.k-button__primary[disabled].button-with-icon .icon,
.k-button__primary.disabled.button-with-icon .icon,
.k-button.k-primary:disabled.button-with-icon .icon,
.k-button.k-primary[disabled].button-with-icon .icon,
.k-button.k-primary.disabled.button-with-icon .icon,
.k-button.k-button-solid-primary:disabled.button-with-icon .icon,
.k-button.k-button-solid-primary[disabled].button-with-icon .icon,
.k-button.k-button-solid-primary.disabled.button-with-icon .icon,
a.k-button__primary:disabled.button-with-icon .icon,
a.k-button__primary[disabled].button-with-icon .icon,
a.k-button__primary.disabled.button-with-icon .icon,
a.k-button.k-primary:disabled.button-with-icon .icon,
a.k-button.k-primary[disabled].button-with-icon .icon,
a.k-button.k-primary.disabled.button-with-icon .icon,
a.k-button.k-button-solid-primary:disabled.button-with-icon .icon,
a.k-button.k-button-solid-primary[disabled].button-with-icon .icon,
a.k-button.k-button-solid-primary.disabled.button-with-icon .icon {
  color: #ebeaea !important;
  animation: none;
}
.button__primary:disabled:hover, .button__primary:disabled:focus, .button__primary:disabled:focus-within, .button__primary:disabled:active, .button__primary[disabled]:hover, .button__primary[disabled]:focus, .button__primary[disabled]:focus-within, .button__primary[disabled]:active, .button__primary.disabled:hover, .button__primary.disabled:focus, .button__primary.disabled:focus-within, .button__primary.disabled:active, .button.k-primary:disabled:hover, .button.k-primary:disabled:focus, .button.k-primary:disabled:focus-within, .button.k-primary:disabled:active, .button.k-primary[disabled]:hover, .button.k-primary[disabled]:focus, .button.k-primary[disabled]:focus-within, .button.k-primary[disabled]:active, .button.k-primary.disabled:hover, .button.k-primary.disabled:focus, .button.k-primary.disabled:focus-within, .button.k-primary.disabled:active, .button.k-button-solid-primary:disabled:hover, .button.k-button-solid-primary:disabled:focus, .button.k-button-solid-primary:disabled:focus-within, .button.k-button-solid-primary:disabled:active, .button.k-button-solid-primary[disabled]:hover, .button.k-button-solid-primary[disabled]:focus, .button.k-button-solid-primary[disabled]:focus-within, .button.k-button-solid-primary[disabled]:active, .button.k-button-solid-primary.disabled:hover, .button.k-button-solid-primary.disabled:focus, .button.k-button-solid-primary.disabled:focus-within, .button.k-button-solid-primary.disabled:active,
a.button__primary:disabled:hover,
a.button__primary:disabled:focus,
a.button__primary:disabled:focus-within,
a.button__primary:disabled:active,
a.button__primary[disabled]:hover,
a.button__primary[disabled]:focus,
a.button__primary[disabled]:focus-within,
a.button__primary[disabled]:active,
a.button__primary.disabled:hover,
a.button__primary.disabled:focus,
a.button__primary.disabled:focus-within,
a.button__primary.disabled:active,
a.button.k-primary:disabled:hover,
a.button.k-primary:disabled:focus,
a.button.k-primary:disabled:focus-within,
a.button.k-primary:disabled:active,
a.button.k-primary[disabled]:hover,
a.button.k-primary[disabled]:focus,
a.button.k-primary[disabled]:focus-within,
a.button.k-primary[disabled]:active,
a.button.k-primary.disabled:hover,
a.button.k-primary.disabled:focus,
a.button.k-primary.disabled:focus-within,
a.button.k-primary.disabled:active,
a.button.k-button-solid-primary:disabled:hover,
a.button.k-button-solid-primary:disabled:focus,
a.button.k-button-solid-primary:disabled:focus-within,
a.button.k-button-solid-primary:disabled:active,
a.button.k-button-solid-primary[disabled]:hover,
a.button.k-button-solid-primary[disabled]:focus,
a.button.k-button-solid-primary[disabled]:focus-within,
a.button.k-button-solid-primary[disabled]:active,
a.button.k-button-solid-primary.disabled:hover,
a.button.k-button-solid-primary.disabled:focus,
a.button.k-button-solid-primary.disabled:focus-within,
a.button.k-button-solid-primary.disabled:active,
.k-button__primary:disabled:hover,
.k-button__primary:disabled:focus,
.k-button__primary:disabled:focus-within,
.k-button__primary:disabled:active,
.k-button__primary[disabled]:hover,
.k-button__primary[disabled]:focus,
.k-button__primary[disabled]:focus-within,
.k-button__primary[disabled]:active,
.k-button__primary.disabled:hover,
.k-button__primary.disabled:focus,
.k-button__primary.disabled:focus-within,
.k-button__primary.disabled:active,
.k-button.k-primary:disabled:hover,
.k-button.k-primary:disabled:focus,
.k-button.k-primary:disabled:focus-within,
.k-button.k-primary:disabled:active,
.k-button.k-primary[disabled]:hover,
.k-button.k-primary[disabled]:focus,
.k-button.k-primary[disabled]:focus-within,
.k-button.k-primary[disabled]:active,
.k-button.k-primary.disabled:hover,
.k-button.k-primary.disabled:focus,
.k-button.k-primary.disabled:focus-within,
.k-button.k-primary.disabled:active,
.k-button.k-button-solid-primary:disabled:hover,
.k-button.k-button-solid-primary:disabled:focus,
.k-button.k-button-solid-primary:disabled:focus-within,
.k-button.k-button-solid-primary:disabled:active,
.k-button.k-button-solid-primary[disabled]:hover,
.k-button.k-button-solid-primary[disabled]:focus,
.k-button.k-button-solid-primary[disabled]:focus-within,
.k-button.k-button-solid-primary[disabled]:active,
.k-button.k-button-solid-primary.disabled:hover,
.k-button.k-button-solid-primary.disabled:focus,
.k-button.k-button-solid-primary.disabled:focus-within,
.k-button.k-button-solid-primary.disabled:active,
a.k-button__primary:disabled:hover,
a.k-button__primary:disabled:focus,
a.k-button__primary:disabled:focus-within,
a.k-button__primary:disabled:active,
a.k-button__primary[disabled]:hover,
a.k-button__primary[disabled]:focus,
a.k-button__primary[disabled]:focus-within,
a.k-button__primary[disabled]:active,
a.k-button__primary.disabled:hover,
a.k-button__primary.disabled:focus,
a.k-button__primary.disabled:focus-within,
a.k-button__primary.disabled:active,
a.k-button.k-primary:disabled:hover,
a.k-button.k-primary:disabled:focus,
a.k-button.k-primary:disabled:focus-within,
a.k-button.k-primary:disabled:active,
a.k-button.k-primary[disabled]:hover,
a.k-button.k-primary[disabled]:focus,
a.k-button.k-primary[disabled]:focus-within,
a.k-button.k-primary[disabled]:active,
a.k-button.k-primary.disabled:hover,
a.k-button.k-primary.disabled:focus,
a.k-button.k-primary.disabled:focus-within,
a.k-button.k-primary.disabled:active,
a.k-button.k-button-solid-primary:disabled:hover,
a.k-button.k-button-solid-primary:disabled:focus,
a.k-button.k-button-solid-primary:disabled:focus-within,
a.k-button.k-button-solid-primary:disabled:active,
a.k-button.k-button-solid-primary[disabled]:hover,
a.k-button.k-button-solid-primary[disabled]:focus,
a.k-button.k-button-solid-primary[disabled]:focus-within,
a.k-button.k-button-solid-primary[disabled]:active,
a.k-button.k-button-solid-primary.disabled:hover,
a.k-button.k-button-solid-primary.disabled:focus,
a.k-button.k-button-solid-primary.disabled:focus-within,
a.k-button.k-button-solid-primary.disabled:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border: 2px solid #717171 !important;
  background-color: #717171;
  color: #ebeaea !important;
  box-shadow: none !important;
  border-radius: 4px;
}
.button__secondary:disabled, .k-datetimepicker-popup .k-time-header .k-button:disabled,
.k-calendar-container .k-time-header .k-button:disabled, .button__secondary[disabled], .k-datetimepicker-popup .k-time-header [disabled].k-button,
.k-calendar-container .k-time-header [disabled].k-button, .button__secondary.disabled, .k-datetimepicker-popup .k-time-header .disabled.k-button,
.k-calendar-container .k-time-header .disabled.k-button,
a.button__secondary:disabled,
a.button__secondary[disabled],
a.button__secondary.disabled,
.k-button__secondary:disabled,
.k-button__secondary[disabled],
.k-button__secondary.disabled,
a.k-button__secondary:disabled,
a.k-button__secondary[disabled],
a.k-button__secondary.disabled {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #ebeaea;
  color: #717171 !important;
  border: 2px solid #ebeaea !important;
}
.button__secondary:disabled:hover, .k-datetimepicker-popup .k-time-header .k-button:disabled:hover,
.k-calendar-container .k-time-header .k-button:disabled:hover, .button__secondary:disabled:focus, .k-datetimepicker-popup .k-time-header .k-button:disabled:focus,
.k-calendar-container .k-time-header .k-button:disabled:focus, .button__secondary:disabled:focus-within, .k-datetimepicker-popup .k-time-header .k-button:disabled:focus-within,
.k-calendar-container .k-time-header .k-button:disabled:focus-within, .button__secondary:disabled:active, .k-datetimepicker-popup .k-time-header .k-button:disabled:active,
.k-calendar-container .k-time-header .k-button:disabled:active, .button__secondary[disabled]:hover, .k-datetimepicker-popup .k-time-header [disabled].k-button:hover,
.k-calendar-container .k-time-header [disabled].k-button:hover, .button__secondary[disabled]:focus, .k-datetimepicker-popup .k-time-header [disabled].k-button:focus,
.k-calendar-container .k-time-header [disabled].k-button:focus, .button__secondary[disabled]:focus-within, .k-datetimepicker-popup .k-time-header [disabled].k-button:focus-within,
.k-calendar-container .k-time-header [disabled].k-button:focus-within, .button__secondary[disabled]:active, .k-datetimepicker-popup .k-time-header [disabled].k-button:active,
.k-calendar-container .k-time-header [disabled].k-button:active, .button__secondary.disabled:hover, .k-datetimepicker-popup .k-time-header .disabled.k-button:hover,
.k-calendar-container .k-time-header .disabled.k-button:hover, .button__secondary.disabled:focus, .k-datetimepicker-popup .k-time-header .disabled.k-button:focus,
.k-calendar-container .k-time-header .disabled.k-button:focus, .button__secondary.disabled:focus-within, .k-datetimepicker-popup .k-time-header .disabled.k-button:focus-within,
.k-calendar-container .k-time-header .disabled.k-button:focus-within, .button__secondary.disabled:active, .k-datetimepicker-popup .k-time-header .disabled.k-button:active,
.k-calendar-container .k-time-header .disabled.k-button:active,
a.button__secondary:disabled:hover,
a.button__secondary:disabled:focus,
a.button__secondary:disabled:focus-within,
a.button__secondary:disabled:active,
a.button__secondary[disabled]:hover,
a.button__secondary[disabled]:focus,
a.button__secondary[disabled]:focus-within,
a.button__secondary[disabled]:active,
a.button__secondary.disabled:hover,
a.button__secondary.disabled:focus,
a.button__secondary.disabled:focus-within,
a.button__secondary.disabled:active,
.k-button__secondary:disabled:hover,
.k-button__secondary:disabled:focus,
.k-button__secondary:disabled:focus-within,
.k-button__secondary:disabled:active,
.k-button__secondary[disabled]:hover,
.k-button__secondary[disabled]:focus,
.k-button__secondary[disabled]:focus-within,
.k-button__secondary[disabled]:active,
.k-button__secondary.disabled:hover,
.k-button__secondary.disabled:focus,
.k-button__secondary.disabled:focus-within,
.k-button__secondary.disabled:active,
a.k-button__secondary:disabled:hover,
a.k-button__secondary:disabled:focus,
a.k-button__secondary:disabled:focus-within,
a.k-button__secondary:disabled:active,
a.k-button__secondary[disabled]:hover,
a.k-button__secondary[disabled]:focus,
a.k-button__secondary[disabled]:focus-within,
a.k-button__secondary[disabled]:active,
a.k-button__secondary.disabled:hover,
a.k-button__secondary.disabled:focus,
a.k-button__secondary.disabled:focus-within,
a.k-button__secondary.disabled:active {
  background-color: #ebeaea;
  color: #717171 !important;
  border: 2px solid #ebeaea !important;
  box-shadow: none !important;
  border-radius: 4px;
}
.button__secondary:disabled.button-with-icon .icon, .k-datetimepicker-popup .k-time-header .k-button:disabled.button-with-icon .icon,
.k-calendar-container .k-time-header .k-button:disabled.button-with-icon .icon, .button__secondary[disabled].button-with-icon .icon, .k-datetimepicker-popup .k-time-header [disabled].button-with-icon.k-button .icon,
.k-calendar-container .k-time-header [disabled].button-with-icon.k-button .icon, .button__secondary.disabled.button-with-icon .icon, .k-datetimepicker-popup .k-time-header .disabled.button-with-icon.k-button .icon,
.k-calendar-container .k-time-header .disabled.button-with-icon.k-button .icon,
a.button__secondary:disabled.button-with-icon .icon,
a.button__secondary[disabled].button-with-icon .icon,
a.button__secondary.disabled.button-with-icon .icon,
.k-button__secondary:disabled.button-with-icon .icon,
.k-button__secondary[disabled].button-with-icon .icon,
.k-button__secondary.disabled.button-with-icon .icon,
a.k-button__secondary:disabled.button-with-icon .icon,
a.k-button__secondary[disabled].button-with-icon .icon,
a.k-button__secondary.disabled.button-with-icon .icon {
  color: #717171 !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.button__secondary:disabled.button-with-icon .icon:hover, .k-datetimepicker-popup .k-time-header .k-button:disabled.button-with-icon .icon:hover,
.k-calendar-container .k-time-header .k-button:disabled.button-with-icon .icon:hover, .button__secondary[disabled].button-with-icon .icon:hover, .k-datetimepicker-popup .k-time-header [disabled].button-with-icon.k-button .icon:hover,
.k-calendar-container .k-time-header [disabled].button-with-icon.k-button .icon:hover, .button__secondary.disabled.button-with-icon .icon:hover, .k-datetimepicker-popup .k-time-header .disabled.button-with-icon.k-button .icon:hover,
.k-calendar-container .k-time-header .disabled.button-with-icon.k-button .icon:hover,
a.button__secondary:disabled.button-with-icon .icon:hover,
a.button__secondary[disabled].button-with-icon .icon:hover,
a.button__secondary.disabled.button-with-icon .icon:hover,
.k-button__secondary:disabled.button-with-icon .icon:hover,
.k-button__secondary[disabled].button-with-icon .icon:hover,
.k-button__secondary.disabled.button-with-icon .icon:hover,
a.k-button__secondary:disabled.button-with-icon .icon:hover,
a.k-button__secondary[disabled].button-with-icon .icon:hover,
a.k-button__secondary.disabled.button-with-icon .icon:hover {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__secondary:disabled.button-with-icon .icon:focus, .k-datetimepicker-popup .k-time-header .k-button:disabled.button-with-icon .icon:focus,
.k-calendar-container .k-time-header .k-button:disabled.button-with-icon .icon:focus, .button__secondary:disabled.button-with-icon .icon:focus-within, .k-datetimepicker-popup .k-time-header .k-button:disabled.button-with-icon .icon:focus-within,
.k-calendar-container .k-time-header .k-button:disabled.button-with-icon .icon:focus-within, .button__secondary[disabled].button-with-icon .icon:focus, .k-datetimepicker-popup .k-time-header [disabled].button-with-icon.k-button .icon:focus,
.k-calendar-container .k-time-header [disabled].button-with-icon.k-button .icon:focus, .button__secondary[disabled].button-with-icon .icon:focus-within, .k-datetimepicker-popup .k-time-header [disabled].button-with-icon.k-button .icon:focus-within,
.k-calendar-container .k-time-header [disabled].button-with-icon.k-button .icon:focus-within, .button__secondary.disabled.button-with-icon .icon:focus, .k-datetimepicker-popup .k-time-header .disabled.button-with-icon.k-button .icon:focus,
.k-calendar-container .k-time-header .disabled.button-with-icon.k-button .icon:focus, .button__secondary.disabled.button-with-icon .icon:focus-within, .k-datetimepicker-popup .k-time-header .disabled.button-with-icon.k-button .icon:focus-within,
.k-calendar-container .k-time-header .disabled.button-with-icon.k-button .icon:focus-within,
a.button__secondary:disabled.button-with-icon .icon:focus,
a.button__secondary:disabled.button-with-icon .icon:focus-within,
a.button__secondary[disabled].button-with-icon .icon:focus,
a.button__secondary[disabled].button-with-icon .icon:focus-within,
a.button__secondary.disabled.button-with-icon .icon:focus,
a.button__secondary.disabled.button-with-icon .icon:focus-within,
.k-button__secondary:disabled.button-with-icon .icon:focus,
.k-button__secondary:disabled.button-with-icon .icon:focus-within,
.k-button__secondary[disabled].button-with-icon .icon:focus,
.k-button__secondary[disabled].button-with-icon .icon:focus-within,
.k-button__secondary.disabled.button-with-icon .icon:focus,
.k-button__secondary.disabled.button-with-icon .icon:focus-within,
a.k-button__secondary:disabled.button-with-icon .icon:focus,
a.k-button__secondary:disabled.button-with-icon .icon:focus-within,
a.k-button__secondary[disabled].button-with-icon .icon:focus,
a.k-button__secondary[disabled].button-with-icon .icon:focus-within,
a.k-button__secondary.disabled.button-with-icon .icon:focus,
a.k-button__secondary.disabled.button-with-icon .icon:focus-within {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__secondary:disabled.button-with-icon .icon:active, .k-datetimepicker-popup .k-time-header .k-button:disabled.button-with-icon .icon:active,
.k-calendar-container .k-time-header .k-button:disabled.button-with-icon .icon:active, .button__secondary[disabled].button-with-icon .icon:active, .k-datetimepicker-popup .k-time-header [disabled].button-with-icon.k-button .icon:active,
.k-calendar-container .k-time-header [disabled].button-with-icon.k-button .icon:active, .button__secondary.disabled.button-with-icon .icon:active, .k-datetimepicker-popup .k-time-header .disabled.button-with-icon.k-button .icon:active,
.k-calendar-container .k-time-header .disabled.button-with-icon.k-button .icon:active,
a.button__secondary:disabled.button-with-icon .icon:active,
a.button__secondary[disabled].button-with-icon .icon:active,
a.button__secondary.disabled.button-with-icon .icon:active,
.k-button__secondary:disabled.button-with-icon .icon:active,
.k-button__secondary[disabled].button-with-icon .icon:active,
.k-button__secondary.disabled.button-with-icon .icon:active,
a.k-button__secondary:disabled.button-with-icon .icon:active,
a.k-button__secondary[disabled].button-with-icon .icon:active,
a.k-button__secondary.disabled.button-with-icon .icon:active {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__warning:not(:disabled):not([disabled]):not(.disabled),
a.button__warning:not(:disabled):not([disabled]):not(.disabled),
.k-button__warning:not(:disabled):not([disabled]):not(.disabled),
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled) {
  background-color: #980800;
  border-color: #980800;
  color: #ffffff;
}
.button__warning:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon {
  color: #ffffff;
}
.button__warning:not(:disabled):not([disabled]):not(.disabled):hover, .button__warning:not(:disabled):not([disabled]):not(.disabled):focus, .button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within, .button__warning:not(:disabled):not([disabled]):not(.disabled):active, .button__warning:not(:disabled):not([disabled]):not(.disabled).k-hover,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):hover,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):focus,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):active,
a.button__warning:not(:disabled):not([disabled]):not(.disabled).k-hover,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):hover,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):active,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled).k-hover,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):hover,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):active,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled).k-hover {
  border-color: #dc201d;
  background-color: #dc201d;
  color: #ffffff;
}
.button__warning:not(:disabled):not([disabled]):not(.disabled):hover.button-with-icon .icon, .button__warning:not(:disabled):not([disabled]):not(.disabled):focus.button-with-icon .icon, .button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within.button-with-icon .icon, .button__warning:not(:disabled):not([disabled]):not(.disabled):active.button-with-icon .icon, .button__warning:not(:disabled):not([disabled]):not(.disabled).k-hover.button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):hover.button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):focus.button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within.button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):active.button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled).k-hover.button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):hover.button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus.button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within.button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):active.button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled).k-hover.button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):hover.button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus.button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within.button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):active.button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled).k-hover.button-with-icon .icon {
  color: #ffffff;
}
.button__warning:not(:disabled):not([disabled]):not(.disabled):focus, .button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):focus,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  border-color: #003c5e;
  background-color: #980800;
  color: #ffffff;
}
.button__warning:not(:disabled):not([disabled]):not(.disabled):focus.button-with-icon .icon, .button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within.button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):focus.button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within.button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus.button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within.button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus.button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):focus-within.button-with-icon .icon {
  color: #ffffff;
}
.button__warning:not(:disabled):not([disabled]):not(.disabled):active:not(:disabled):not([disabled]):not(.disabled),
a.button__warning:not(:disabled):not([disabled]):not(.disabled):active:not(:disabled):not([disabled]):not(.disabled),
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):active:not(:disabled):not([disabled]):not(.disabled),
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):active:not(:disabled):not([disabled]):not(.disabled) {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  border-color: #003c5e;
  background-color: #dc201d;
  color: #ffffff;
}
.button__warning:not(:disabled):not([disabled]):not(.disabled):active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.button__warning:not(:disabled):not([disabled]):not(.disabled):active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
.k-button__warning:not(:disabled):not([disabled]):not(.disabled):active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon,
a.k-button__warning:not(:disabled):not([disabled]):not(.disabled):active:not(:disabled):not([disabled]):not(.disabled).button-with-icon .icon {
  color: #ffffff;
}
.button__warning:disabled:disabled, .button__warning:disabled[disabled], .button__warning:disabled.disabled, .button__warning[disabled]:disabled, .button__warning[disabled][disabled], .button__warning[disabled].disabled, .button__warning.disabled:disabled, .button__warning.disabled[disabled], .button__warning.disabled.disabled,
a.button__warning:disabled:disabled,
a.button__warning:disabled[disabled],
a.button__warning:disabled.disabled,
a.button__warning[disabled]:disabled,
a.button__warning[disabled][disabled],
a.button__warning[disabled].disabled,
a.button__warning.disabled:disabled,
a.button__warning.disabled[disabled],
a.button__warning.disabled.disabled,
.k-button__warning:disabled:disabled,
.k-button__warning:disabled[disabled],
.k-button__warning:disabled.disabled,
.k-button__warning[disabled]:disabled,
.k-button__warning[disabled][disabled],
.k-button__warning[disabled].disabled,
.k-button__warning.disabled:disabled,
.k-button__warning.disabled[disabled],
.k-button__warning.disabled.disabled,
a.k-button__warning:disabled:disabled,
a.k-button__warning:disabled[disabled],
a.k-button__warning:disabled.disabled,
a.k-button__warning[disabled]:disabled,
a.k-button__warning[disabled][disabled],
a.k-button__warning[disabled].disabled,
a.k-button__warning.disabled:disabled,
a.k-button__warning.disabled[disabled],
a.k-button__warning.disabled.disabled {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #ebeaea;
  color: #717171 !important;
  border: 2px solid #ebeaea !important;
}
.button__warning:disabled:disabled:hover, .button__warning:disabled:disabled:focus, .button__warning:disabled:disabled:focus-within, .button__warning:disabled:disabled:active, .button__warning:disabled[disabled]:hover, .button__warning:disabled[disabled]:focus, .button__warning:disabled[disabled]:focus-within, .button__warning:disabled[disabled]:active, .button__warning:disabled.disabled:hover, .button__warning:disabled.disabled:focus, .button__warning:disabled.disabled:focus-within, .button__warning:disabled.disabled:active, .button__warning[disabled]:disabled:hover, .button__warning[disabled]:disabled:focus, .button__warning[disabled]:disabled:focus-within, .button__warning[disabled]:disabled:active, .button__warning[disabled][disabled]:hover, .button__warning[disabled][disabled]:focus, .button__warning[disabled][disabled]:focus-within, .button__warning[disabled][disabled]:active, .button__warning[disabled].disabled:hover, .button__warning[disabled].disabled:focus, .button__warning[disabled].disabled:focus-within, .button__warning[disabled].disabled:active, .button__warning.disabled:disabled:hover, .button__warning.disabled:disabled:focus, .button__warning.disabled:disabled:focus-within, .button__warning.disabled:disabled:active, .button__warning.disabled[disabled]:hover, .button__warning.disabled[disabled]:focus, .button__warning.disabled[disabled]:focus-within, .button__warning.disabled[disabled]:active, .button__warning.disabled.disabled:hover, .button__warning.disabled.disabled:focus, .button__warning.disabled.disabled:focus-within, .button__warning.disabled.disabled:active,
a.button__warning:disabled:disabled:hover,
a.button__warning:disabled:disabled:focus,
a.button__warning:disabled:disabled:focus-within,
a.button__warning:disabled:disabled:active,
a.button__warning:disabled[disabled]:hover,
a.button__warning:disabled[disabled]:focus,
a.button__warning:disabled[disabled]:focus-within,
a.button__warning:disabled[disabled]:active,
a.button__warning:disabled.disabled:hover,
a.button__warning:disabled.disabled:focus,
a.button__warning:disabled.disabled:focus-within,
a.button__warning:disabled.disabled:active,
a.button__warning[disabled]:disabled:hover,
a.button__warning[disabled]:disabled:focus,
a.button__warning[disabled]:disabled:focus-within,
a.button__warning[disabled]:disabled:active,
a.button__warning[disabled][disabled]:hover,
a.button__warning[disabled][disabled]:focus,
a.button__warning[disabled][disabled]:focus-within,
a.button__warning[disabled][disabled]:active,
a.button__warning[disabled].disabled:hover,
a.button__warning[disabled].disabled:focus,
a.button__warning[disabled].disabled:focus-within,
a.button__warning[disabled].disabled:active,
a.button__warning.disabled:disabled:hover,
a.button__warning.disabled:disabled:focus,
a.button__warning.disabled:disabled:focus-within,
a.button__warning.disabled:disabled:active,
a.button__warning.disabled[disabled]:hover,
a.button__warning.disabled[disabled]:focus,
a.button__warning.disabled[disabled]:focus-within,
a.button__warning.disabled[disabled]:active,
a.button__warning.disabled.disabled:hover,
a.button__warning.disabled.disabled:focus,
a.button__warning.disabled.disabled:focus-within,
a.button__warning.disabled.disabled:active,
.k-button__warning:disabled:disabled:hover,
.k-button__warning:disabled:disabled:focus,
.k-button__warning:disabled:disabled:focus-within,
.k-button__warning:disabled:disabled:active,
.k-button__warning:disabled[disabled]:hover,
.k-button__warning:disabled[disabled]:focus,
.k-button__warning:disabled[disabled]:focus-within,
.k-button__warning:disabled[disabled]:active,
.k-button__warning:disabled.disabled:hover,
.k-button__warning:disabled.disabled:focus,
.k-button__warning:disabled.disabled:focus-within,
.k-button__warning:disabled.disabled:active,
.k-button__warning[disabled]:disabled:hover,
.k-button__warning[disabled]:disabled:focus,
.k-button__warning[disabled]:disabled:focus-within,
.k-button__warning[disabled]:disabled:active,
.k-button__warning[disabled][disabled]:hover,
.k-button__warning[disabled][disabled]:focus,
.k-button__warning[disabled][disabled]:focus-within,
.k-button__warning[disabled][disabled]:active,
.k-button__warning[disabled].disabled:hover,
.k-button__warning[disabled].disabled:focus,
.k-button__warning[disabled].disabled:focus-within,
.k-button__warning[disabled].disabled:active,
.k-button__warning.disabled:disabled:hover,
.k-button__warning.disabled:disabled:focus,
.k-button__warning.disabled:disabled:focus-within,
.k-button__warning.disabled:disabled:active,
.k-button__warning.disabled[disabled]:hover,
.k-button__warning.disabled[disabled]:focus,
.k-button__warning.disabled[disabled]:focus-within,
.k-button__warning.disabled[disabled]:active,
.k-button__warning.disabled.disabled:hover,
.k-button__warning.disabled.disabled:focus,
.k-button__warning.disabled.disabled:focus-within,
.k-button__warning.disabled.disabled:active,
a.k-button__warning:disabled:disabled:hover,
a.k-button__warning:disabled:disabled:focus,
a.k-button__warning:disabled:disabled:focus-within,
a.k-button__warning:disabled:disabled:active,
a.k-button__warning:disabled[disabled]:hover,
a.k-button__warning:disabled[disabled]:focus,
a.k-button__warning:disabled[disabled]:focus-within,
a.k-button__warning:disabled[disabled]:active,
a.k-button__warning:disabled.disabled:hover,
a.k-button__warning:disabled.disabled:focus,
a.k-button__warning:disabled.disabled:focus-within,
a.k-button__warning:disabled.disabled:active,
a.k-button__warning[disabled]:disabled:hover,
a.k-button__warning[disabled]:disabled:focus,
a.k-button__warning[disabled]:disabled:focus-within,
a.k-button__warning[disabled]:disabled:active,
a.k-button__warning[disabled][disabled]:hover,
a.k-button__warning[disabled][disabled]:focus,
a.k-button__warning[disabled][disabled]:focus-within,
a.k-button__warning[disabled][disabled]:active,
a.k-button__warning[disabled].disabled:hover,
a.k-button__warning[disabled].disabled:focus,
a.k-button__warning[disabled].disabled:focus-within,
a.k-button__warning[disabled].disabled:active,
a.k-button__warning.disabled:disabled:hover,
a.k-button__warning.disabled:disabled:focus,
a.k-button__warning.disabled:disabled:focus-within,
a.k-button__warning.disabled:disabled:active,
a.k-button__warning.disabled[disabled]:hover,
a.k-button__warning.disabled[disabled]:focus,
a.k-button__warning.disabled[disabled]:focus-within,
a.k-button__warning.disabled[disabled]:active,
a.k-button__warning.disabled.disabled:hover,
a.k-button__warning.disabled.disabled:focus,
a.k-button__warning.disabled.disabled:focus-within,
a.k-button__warning.disabled.disabled:active {
  background-color: #ebeaea;
  color: #717171 !important;
  border: 2px solid #ebeaea !important;
  box-shadow: none !important;
  border-radius: 4px;
}
.button__warning:disabled:disabled.button-with-icon .icon, .button__warning:disabled[disabled].button-with-icon .icon, .button__warning:disabled.disabled.button-with-icon .icon, .button__warning[disabled]:disabled.button-with-icon .icon, .button__warning[disabled][disabled].button-with-icon .icon, .button__warning[disabled].disabled.button-with-icon .icon, .button__warning.disabled:disabled.button-with-icon .icon, .button__warning.disabled[disabled].button-with-icon .icon, .button__warning.disabled.disabled.button-with-icon .icon,
a.button__warning:disabled:disabled.button-with-icon .icon,
a.button__warning:disabled[disabled].button-with-icon .icon,
a.button__warning:disabled.disabled.button-with-icon .icon,
a.button__warning[disabled]:disabled.button-with-icon .icon,
a.button__warning[disabled][disabled].button-with-icon .icon,
a.button__warning[disabled].disabled.button-with-icon .icon,
a.button__warning.disabled:disabled.button-with-icon .icon,
a.button__warning.disabled[disabled].button-with-icon .icon,
a.button__warning.disabled.disabled.button-with-icon .icon,
.k-button__warning:disabled:disabled.button-with-icon .icon,
.k-button__warning:disabled[disabled].button-with-icon .icon,
.k-button__warning:disabled.disabled.button-with-icon .icon,
.k-button__warning[disabled]:disabled.button-with-icon .icon,
.k-button__warning[disabled][disabled].button-with-icon .icon,
.k-button__warning[disabled].disabled.button-with-icon .icon,
.k-button__warning.disabled:disabled.button-with-icon .icon,
.k-button__warning.disabled[disabled].button-with-icon .icon,
.k-button__warning.disabled.disabled.button-with-icon .icon,
a.k-button__warning:disabled:disabled.button-with-icon .icon,
a.k-button__warning:disabled[disabled].button-with-icon .icon,
a.k-button__warning:disabled.disabled.button-with-icon .icon,
a.k-button__warning[disabled]:disabled.button-with-icon .icon,
a.k-button__warning[disabled][disabled].button-with-icon .icon,
a.k-button__warning[disabled].disabled.button-with-icon .icon,
a.k-button__warning.disabled:disabled.button-with-icon .icon,
a.k-button__warning.disabled[disabled].button-with-icon .icon,
a.k-button__warning.disabled.disabled.button-with-icon .icon {
  color: #717171 !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.button__warning:disabled:disabled.button-with-icon .icon:hover, .button__warning:disabled[disabled].button-with-icon .icon:hover, .button__warning:disabled.disabled.button-with-icon .icon:hover, .button__warning[disabled]:disabled.button-with-icon .icon:hover, .button__warning[disabled][disabled].button-with-icon .icon:hover, .button__warning[disabled].disabled.button-with-icon .icon:hover, .button__warning.disabled:disabled.button-with-icon .icon:hover, .button__warning.disabled[disabled].button-with-icon .icon:hover, .button__warning.disabled.disabled.button-with-icon .icon:hover,
a.button__warning:disabled:disabled.button-with-icon .icon:hover,
a.button__warning:disabled[disabled].button-with-icon .icon:hover,
a.button__warning:disabled.disabled.button-with-icon .icon:hover,
a.button__warning[disabled]:disabled.button-with-icon .icon:hover,
a.button__warning[disabled][disabled].button-with-icon .icon:hover,
a.button__warning[disabled].disabled.button-with-icon .icon:hover,
a.button__warning.disabled:disabled.button-with-icon .icon:hover,
a.button__warning.disabled[disabled].button-with-icon .icon:hover,
a.button__warning.disabled.disabled.button-with-icon .icon:hover,
.k-button__warning:disabled:disabled.button-with-icon .icon:hover,
.k-button__warning:disabled[disabled].button-with-icon .icon:hover,
.k-button__warning:disabled.disabled.button-with-icon .icon:hover,
.k-button__warning[disabled]:disabled.button-with-icon .icon:hover,
.k-button__warning[disabled][disabled].button-with-icon .icon:hover,
.k-button__warning[disabled].disabled.button-with-icon .icon:hover,
.k-button__warning.disabled:disabled.button-with-icon .icon:hover,
.k-button__warning.disabled[disabled].button-with-icon .icon:hover,
.k-button__warning.disabled.disabled.button-with-icon .icon:hover,
a.k-button__warning:disabled:disabled.button-with-icon .icon:hover,
a.k-button__warning:disabled[disabled].button-with-icon .icon:hover,
a.k-button__warning:disabled.disabled.button-with-icon .icon:hover,
a.k-button__warning[disabled]:disabled.button-with-icon .icon:hover,
a.k-button__warning[disabled][disabled].button-with-icon .icon:hover,
a.k-button__warning[disabled].disabled.button-with-icon .icon:hover,
a.k-button__warning.disabled:disabled.button-with-icon .icon:hover,
a.k-button__warning.disabled[disabled].button-with-icon .icon:hover,
a.k-button__warning.disabled.disabled.button-with-icon .icon:hover {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__warning:disabled:disabled.button-with-icon .icon:focus, .button__warning:disabled:disabled.button-with-icon .icon:focus-within, .button__warning:disabled[disabled].button-with-icon .icon:focus, .button__warning:disabled[disabled].button-with-icon .icon:focus-within, .button__warning:disabled.disabled.button-with-icon .icon:focus, .button__warning:disabled.disabled.button-with-icon .icon:focus-within, .button__warning[disabled]:disabled.button-with-icon .icon:focus, .button__warning[disabled]:disabled.button-with-icon .icon:focus-within, .button__warning[disabled][disabled].button-with-icon .icon:focus, .button__warning[disabled][disabled].button-with-icon .icon:focus-within, .button__warning[disabled].disabled.button-with-icon .icon:focus, .button__warning[disabled].disabled.button-with-icon .icon:focus-within, .button__warning.disabled:disabled.button-with-icon .icon:focus, .button__warning.disabled:disabled.button-with-icon .icon:focus-within, .button__warning.disabled[disabled].button-with-icon .icon:focus, .button__warning.disabled[disabled].button-with-icon .icon:focus-within, .button__warning.disabled.disabled.button-with-icon .icon:focus, .button__warning.disabled.disabled.button-with-icon .icon:focus-within,
a.button__warning:disabled:disabled.button-with-icon .icon:focus,
a.button__warning:disabled:disabled.button-with-icon .icon:focus-within,
a.button__warning:disabled[disabled].button-with-icon .icon:focus,
a.button__warning:disabled[disabled].button-with-icon .icon:focus-within,
a.button__warning:disabled.disabled.button-with-icon .icon:focus,
a.button__warning:disabled.disabled.button-with-icon .icon:focus-within,
a.button__warning[disabled]:disabled.button-with-icon .icon:focus,
a.button__warning[disabled]:disabled.button-with-icon .icon:focus-within,
a.button__warning[disabled][disabled].button-with-icon .icon:focus,
a.button__warning[disabled][disabled].button-with-icon .icon:focus-within,
a.button__warning[disabled].disabled.button-with-icon .icon:focus,
a.button__warning[disabled].disabled.button-with-icon .icon:focus-within,
a.button__warning.disabled:disabled.button-with-icon .icon:focus,
a.button__warning.disabled:disabled.button-with-icon .icon:focus-within,
a.button__warning.disabled[disabled].button-with-icon .icon:focus,
a.button__warning.disabled[disabled].button-with-icon .icon:focus-within,
a.button__warning.disabled.disabled.button-with-icon .icon:focus,
a.button__warning.disabled.disabled.button-with-icon .icon:focus-within,
.k-button__warning:disabled:disabled.button-with-icon .icon:focus,
.k-button__warning:disabled:disabled.button-with-icon .icon:focus-within,
.k-button__warning:disabled[disabled].button-with-icon .icon:focus,
.k-button__warning:disabled[disabled].button-with-icon .icon:focus-within,
.k-button__warning:disabled.disabled.button-with-icon .icon:focus,
.k-button__warning:disabled.disabled.button-with-icon .icon:focus-within,
.k-button__warning[disabled]:disabled.button-with-icon .icon:focus,
.k-button__warning[disabled]:disabled.button-with-icon .icon:focus-within,
.k-button__warning[disabled][disabled].button-with-icon .icon:focus,
.k-button__warning[disabled][disabled].button-with-icon .icon:focus-within,
.k-button__warning[disabled].disabled.button-with-icon .icon:focus,
.k-button__warning[disabled].disabled.button-with-icon .icon:focus-within,
.k-button__warning.disabled:disabled.button-with-icon .icon:focus,
.k-button__warning.disabled:disabled.button-with-icon .icon:focus-within,
.k-button__warning.disabled[disabled].button-with-icon .icon:focus,
.k-button__warning.disabled[disabled].button-with-icon .icon:focus-within,
.k-button__warning.disabled.disabled.button-with-icon .icon:focus,
.k-button__warning.disabled.disabled.button-with-icon .icon:focus-within,
a.k-button__warning:disabled:disabled.button-with-icon .icon:focus,
a.k-button__warning:disabled:disabled.button-with-icon .icon:focus-within,
a.k-button__warning:disabled[disabled].button-with-icon .icon:focus,
a.k-button__warning:disabled[disabled].button-with-icon .icon:focus-within,
a.k-button__warning:disabled.disabled.button-with-icon .icon:focus,
a.k-button__warning:disabled.disabled.button-with-icon .icon:focus-within,
a.k-button__warning[disabled]:disabled.button-with-icon .icon:focus,
a.k-button__warning[disabled]:disabled.button-with-icon .icon:focus-within,
a.k-button__warning[disabled][disabled].button-with-icon .icon:focus,
a.k-button__warning[disabled][disabled].button-with-icon .icon:focus-within,
a.k-button__warning[disabled].disabled.button-with-icon .icon:focus,
a.k-button__warning[disabled].disabled.button-with-icon .icon:focus-within,
a.k-button__warning.disabled:disabled.button-with-icon .icon:focus,
a.k-button__warning.disabled:disabled.button-with-icon .icon:focus-within,
a.k-button__warning.disabled[disabled].button-with-icon .icon:focus,
a.k-button__warning.disabled[disabled].button-with-icon .icon:focus-within,
a.k-button__warning.disabled.disabled.button-with-icon .icon:focus,
a.k-button__warning.disabled.disabled.button-with-icon .icon:focus-within {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__warning:disabled:disabled.button-with-icon .icon:active, .button__warning:disabled[disabled].button-with-icon .icon:active, .button__warning:disabled.disabled.button-with-icon .icon:active, .button__warning[disabled]:disabled.button-with-icon .icon:active, .button__warning[disabled][disabled].button-with-icon .icon:active, .button__warning[disabled].disabled.button-with-icon .icon:active, .button__warning.disabled:disabled.button-with-icon .icon:active, .button__warning.disabled[disabled].button-with-icon .icon:active, .button__warning.disabled.disabled.button-with-icon .icon:active,
a.button__warning:disabled:disabled.button-with-icon .icon:active,
a.button__warning:disabled[disabled].button-with-icon .icon:active,
a.button__warning:disabled.disabled.button-with-icon .icon:active,
a.button__warning[disabled]:disabled.button-with-icon .icon:active,
a.button__warning[disabled][disabled].button-with-icon .icon:active,
a.button__warning[disabled].disabled.button-with-icon .icon:active,
a.button__warning.disabled:disabled.button-with-icon .icon:active,
a.button__warning.disabled[disabled].button-with-icon .icon:active,
a.button__warning.disabled.disabled.button-with-icon .icon:active,
.k-button__warning:disabled:disabled.button-with-icon .icon:active,
.k-button__warning:disabled[disabled].button-with-icon .icon:active,
.k-button__warning:disabled.disabled.button-with-icon .icon:active,
.k-button__warning[disabled]:disabled.button-with-icon .icon:active,
.k-button__warning[disabled][disabled].button-with-icon .icon:active,
.k-button__warning[disabled].disabled.button-with-icon .icon:active,
.k-button__warning.disabled:disabled.button-with-icon .icon:active,
.k-button__warning.disabled[disabled].button-with-icon .icon:active,
.k-button__warning.disabled.disabled.button-with-icon .icon:active,
a.k-button__warning:disabled:disabled.button-with-icon .icon:active,
a.k-button__warning:disabled[disabled].button-with-icon .icon:active,
a.k-button__warning:disabled.disabled.button-with-icon .icon:active,
a.k-button__warning[disabled]:disabled.button-with-icon .icon:active,
a.k-button__warning[disabled][disabled].button-with-icon .icon:active,
a.k-button__warning[disabled].disabled.button-with-icon .icon:active,
a.k-button__warning.disabled:disabled.button-with-icon .icon:active,
a.k-button__warning.disabled[disabled].button-with-icon .icon:active,
a.k-button__warning.disabled.disabled.button-with-icon .icon:active {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__tertiary,
a.button__tertiary,
.k-button__tertiary,
a.k-button__tertiary {
  border: none !important;
  background-color: transparent;
  color: #1177a7;
  text-decoration: none;
  padding-inline: 0px;
  position: relative;
  border-radius: 0px;
}
.button__tertiary::before, .button__tertiary::after,
a.button__tertiary::before,
a.button__tertiary::after,
.k-button__tertiary::before,
.k-button__tertiary::after,
a.k-button__tertiary::before,
a.k-button__tertiary::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background: currentColor;
  bottom: 0px;
  left: 0;
  opacity: 0;
  pointer-events: none;
}
.button__tertiary::after,
a.button__tertiary::after,
.k-button__tertiary::after,
a.k-button__tertiary::after {
  transition: opacity 300ms;
}
.button__tertiary.button__size--xs::before,
a.button__tertiary.button__size--xs::before,
.k-button__tertiary.button__size--xs::before,
a.k-button__tertiary.button__size--xs::before {
  height: 5px;
}
.button__tertiary.button__size--xs::after,
a.button__tertiary.button__size--xs::after,
.k-button__tertiary.button__size--xs::after,
a.k-button__tertiary.button__size--xs::after {
  bottom: 5px;
}
.button__tertiary.button__size--s::before,
a.button__tertiary.button__size--s::before,
.k-button__tertiary.button__size--s::before,
a.k-button__tertiary.button__size--s::before {
  height: 5px;
}
.button__tertiary.button__size--s::after,
a.button__tertiary.button__size--s::after,
.k-button__tertiary.button__size--s::after,
a.k-button__tertiary.button__size--s::after {
  bottom: 5px;
}
.button__tertiary.button__size--m::before,
a.button__tertiary.button__size--m::before,
.k-button__tertiary.button__size--m::before,
a.k-button__tertiary.button__size--m::before {
  height: 6px;
}
.button__tertiary.button__size--m::after,
a.button__tertiary.button__size--m::after,
.k-button__tertiary.button__size--m::after,
a.k-button__tertiary.button__size--m::after {
  bottom: 6px;
}
.button__tertiary.button__size--l::before,
a.button__tertiary.button__size--l::before,
.k-button__tertiary.button__size--l::before,
a.k-button__tertiary.button__size--l::before {
  height: 16px;
}
.button__tertiary.button__size--l::after,
a.button__tertiary.button__size--l::after,
.k-button__tertiary.button__size--l::after,
a.k-button__tertiary.button__size--l::after {
  bottom: 16px;
}
.button__tertiary:hover, .button__tertiary:focus, .button__tertiary:focus-within, .button__tertiary:active,
a.button__tertiary:hover,
a.button__tertiary:focus,
a.button__tertiary:focus-within,
a.button__tertiary:active,
.k-button__tertiary:hover,
.k-button__tertiary:focus,
.k-button__tertiary:focus-within,
.k-button__tertiary:active,
a.k-button__tertiary:hover,
a.k-button__tertiary:focus,
a.k-button__tertiary:focus-within,
a.k-button__tertiary:active {
  background-color: transparent;
  color: #14a4e8;
  border: none !important;
}
.button__tertiary:hover::before, .button__tertiary:focus::before, .button__tertiary:focus-within::before, .button__tertiary:active::before,
a.button__tertiary:hover::before,
a.button__tertiary:focus::before,
a.button__tertiary:focus-within::before,
a.button__tertiary:active::before,
.k-button__tertiary:hover::before,
.k-button__tertiary:focus::before,
.k-button__tertiary:focus-within::before,
.k-button__tertiary:active::before,
a.k-button__tertiary:hover::before,
a.k-button__tertiary:focus::before,
a.k-button__tertiary:focus-within::before,
a.k-button__tertiary:active::before {
  opacity: 1;
  animation: line-up 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
}
.button__tertiary:hover::after, .button__tertiary:focus::after, .button__tertiary:focus-within::after, .button__tertiary:active::after,
a.button__tertiary:hover::after,
a.button__tertiary:focus::after,
a.button__tertiary:focus-within::after,
a.button__tertiary:active::after,
.k-button__tertiary:hover::after,
.k-button__tertiary:focus::after,
.k-button__tertiary:focus-within::after,
.k-button__tertiary:active::after,
a.k-button__tertiary:hover::after,
a.k-button__tertiary:focus::after,
a.k-button__tertiary:focus-within::after,
a.k-button__tertiary:active::after {
  opacity: 1;
  transition-delay: 300ms;
}
.button__tertiary:focus, .button__tertiary:focus-within,
a.button__tertiary:focus,
a.button__tertiary:focus-within,
.k-button__tertiary:focus,
.k-button__tertiary:focus-within,
a.k-button__tertiary:focus,
a.k-button__tertiary:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  color: #1177a7;
}
.button__tertiary:focus::before, .button__tertiary:focus::after, .button__tertiary:focus-within::before, .button__tertiary:focus-within::after,
a.button__tertiary:focus::before,
a.button__tertiary:focus::after,
a.button__tertiary:focus-within::before,
a.button__tertiary:focus-within::after,
.k-button__tertiary:focus::before,
.k-button__tertiary:focus::after,
.k-button__tertiary:focus-within::before,
.k-button__tertiary:focus-within::after,
a.k-button__tertiary:focus::before,
a.k-button__tertiary:focus::after,
a.k-button__tertiary:focus-within::before,
a.k-button__tertiary:focus-within::after {
  background-color: #003c5e;
  transition-duration: 300ms;
}
.button__tertiary:active:not(:disabled):not([disabled]):not(.disabled),
a.button__tertiary:active:not(:disabled):not([disabled]):not(.disabled),
.k-button__tertiary:active:not(:disabled):not([disabled]):not(.disabled),
a.k-button__tertiary:active:not(:disabled):not([disabled]):not(.disabled) {
  background: transparent;
  color: #14a4e8;
}
.button__tertiary:active:not(:disabled):not([disabled]):not(.disabled)::before, .button__tertiary:active:not(:disabled):not([disabled]):not(.disabled)::after,
a.button__tertiary:active:not(:disabled):not([disabled]):not(.disabled)::before,
a.button__tertiary:active:not(:disabled):not([disabled]):not(.disabled)::after,
.k-button__tertiary:active:not(:disabled):not([disabled]):not(.disabled)::before,
.k-button__tertiary:active:not(:disabled):not([disabled]):not(.disabled)::after,
a.k-button__tertiary:active:not(:disabled):not([disabled]):not(.disabled)::before,
a.k-button__tertiary:active:not(:disabled):not([disabled]):not(.disabled)::after {
  background: #003c5e;
  transition-duration: 300ms;
}
.button__tertiary.button-with-icon .icon,
a.button__tertiary.button-with-icon .icon,
.k-button__tertiary.button-with-icon .icon,
a.k-button__tertiary.button-with-icon .icon {
  color: currentColor !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.button__tertiary.button-with-icon .icon:hover,
a.button__tertiary.button-with-icon .icon:hover,
.k-button__tertiary.button-with-icon .icon:hover,
a.k-button__tertiary.button-with-icon .icon:hover {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__tertiary.button-with-icon .icon:focus, .button__tertiary.button-with-icon .icon:focus-within,
a.button__tertiary.button-with-icon .icon:focus,
a.button__tertiary.button-with-icon .icon:focus-within,
.k-button__tertiary.button-with-icon .icon:focus,
.k-button__tertiary.button-with-icon .icon:focus-within,
a.k-button__tertiary.button-with-icon .icon:focus,
a.k-button__tertiary.button-with-icon .icon:focus-within {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__tertiary.button-with-icon .icon:active,
a.button__tertiary.button-with-icon .icon:active,
.k-button__tertiary.button-with-icon .icon:active,
a.k-button__tertiary.button-with-icon .icon:active {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.button__tertiary.button-with-icon.button__size--xs::before, .button__tertiary.button-with-icon.button__size--xs::after,
a.button__tertiary.button-with-icon.button__size--xs::before,
a.button__tertiary.button-with-icon.button__size--xs::after,
.k-button__tertiary.button-with-icon.button__size--xs::before,
.k-button__tertiary.button-with-icon.button__size--xs::after,
a.k-button__tertiary.button-with-icon.button__size--xs::before,
a.k-button__tertiary.button-with-icon.button__size--xs::after {
  width: calc(100% - 22px);
  left: 22px;
}
.button__tertiary.button-with-icon.button__size--xs--suffix::before, .button__tertiary.button-with-icon.button__size--xs--suffix::after,
a.button__tertiary.button-with-icon.button__size--xs--suffix::before,
a.button__tertiary.button-with-icon.button__size--xs--suffix::after,
.k-button__tertiary.button-with-icon.button__size--xs--suffix::before,
.k-button__tertiary.button-with-icon.button__size--xs--suffix::after,
a.k-button__tertiary.button-with-icon.button__size--xs--suffix::before,
a.k-button__tertiary.button-with-icon.button__size--xs--suffix::after {
  left: 0px;
  right: 46px;
}
.button__tertiary.button-with-icon.button__size--s::before, .button__tertiary.button-with-icon.button__size--s::after,
a.button__tertiary.button-with-icon.button__size--s::before,
a.button__tertiary.button-with-icon.button__size--s::after,
.k-button__tertiary.button-with-icon.button__size--s::before,
.k-button__tertiary.button-with-icon.button__size--s::after,
a.k-button__tertiary.button-with-icon.button__size--s::before,
a.k-button__tertiary.button-with-icon.button__size--s::after {
  width: calc(100% - 28px);
  left: 28px;
}
.button__tertiary.button-with-icon.button__size--s--suffix::before, .button__tertiary.button-with-icon.button__size--s--suffix::after,
a.button__tertiary.button-with-icon.button__size--s--suffix::before,
a.button__tertiary.button-with-icon.button__size--s--suffix::after,
.k-button__tertiary.button-with-icon.button__size--s--suffix::before,
.k-button__tertiary.button-with-icon.button__size--s--suffix::after,
a.k-button__tertiary.button-with-icon.button__size--s--suffix::before,
a.k-button__tertiary.button-with-icon.button__size--s--suffix::after {
  left: 0px;
  right: 52px;
}
.button__tertiary.button-with-icon.button__size--m::before, .button__tertiary.button-with-icon.button__size--m::after,
a.button__tertiary.button-with-icon.button__size--m::before,
a.button__tertiary.button-with-icon.button__size--m::after,
.k-button__tertiary.button-with-icon.button__size--m::before,
.k-button__tertiary.button-with-icon.button__size--m::after,
a.k-button__tertiary.button-with-icon.button__size--m::before,
a.k-button__tertiary.button-with-icon.button__size--m::after {
  width: calc(100% - 34px);
  left: 34px;
}
.button__tertiary.button-with-icon.button__size--m--suffix::before, .button__tertiary.button-with-icon.button__size--m--suffix::after,
a.button__tertiary.button-with-icon.button__size--m--suffix::before,
a.button__tertiary.button-with-icon.button__size--m--suffix::after,
.k-button__tertiary.button-with-icon.button__size--m--suffix::before,
.k-button__tertiary.button-with-icon.button__size--m--suffix::after,
a.k-button__tertiary.button-with-icon.button__size--m--suffix::before,
a.k-button__tertiary.button-with-icon.button__size--m--suffix::after {
  left: 0px;
  right: 58px;
}
.button__tertiary.button-with-icon.button__size--l::before, .button__tertiary.button-with-icon.button__size--l::after,
a.button__tertiary.button-with-icon.button__size--l::before,
a.button__tertiary.button-with-icon.button__size--l::after,
.k-button__tertiary.button-with-icon.button__size--l::before,
.k-button__tertiary.button-with-icon.button__size--l::after,
a.k-button__tertiary.button-with-icon.button__size--l::before,
a.k-button__tertiary.button-with-icon.button__size--l::after {
  width: calc(100% - 46px);
  left: 46px;
}
.button__tertiary.button-with-icon.button__size--l--suffix::before, .button__tertiary.button-with-icon.button__size--l--suffix::after,
a.button__tertiary.button-with-icon.button__size--l--suffix::before,
a.button__tertiary.button-with-icon.button__size--l--suffix::after,
.k-button__tertiary.button-with-icon.button__size--l--suffix::before,
.k-button__tertiary.button-with-icon.button__size--l--suffix::after,
a.k-button__tertiary.button-with-icon.button__size--l--suffix::before,
a.k-button__tertiary.button-with-icon.button__size--l--suffix::after {
  left: 0px;
  right: 70px;
}
.button__tertiary--inline-size,
a.button__tertiary--inline-size,
.k-button__tertiary--inline-size,
a.k-button__tertiary--inline-size {
  padding-block: 1px;
  width: -moz-max-content;
  width: max-content;
  padding-inline: 0px;
}
.button__tertiary--inline-size.button__size--xs::before,
a.button__tertiary--inline-size.button__size--xs::before,
.k-button__tertiary--inline-size.button__size--xs::before,
a.k-button__tertiary--inline-size.button__size--xs::before {
  bottom: -4px;
}
.button__tertiary--inline-size.button__size--xs::after,
a.button__tertiary--inline-size.button__size--xs::after,
.k-button__tertiary--inline-size.button__size--xs::after,
a.k-button__tertiary--inline-size.button__size--xs::after {
  bottom: 0px;
}
.button__tertiary--inline-size.button__size--s::before,
a.button__tertiary--inline-size.button__size--s::before,
.k-button__tertiary--inline-size.button__size--s::before,
a.k-button__tertiary--inline-size.button__size--s::before {
  bottom: -4px;
}
.button__tertiary--inline-size.button__size--s::after,
a.button__tertiary--inline-size.button__size--s::after,
.k-button__tertiary--inline-size.button__size--s::after,
a.k-button__tertiary--inline-size.button__size--s::after {
  bottom: 0px;
}
.button__tertiary--inline-size.button__size--m::before,
a.button__tertiary--inline-size.button__size--m::before,
.k-button__tertiary--inline-size.button__size--m::before,
a.k-button__tertiary--inline-size.button__size--m::before {
  bottom: -5px;
}
.button__tertiary--inline-size.button__size--m::after,
a.button__tertiary--inline-size.button__size--m::after,
.k-button__tertiary--inline-size.button__size--m::after,
a.k-button__tertiary--inline-size.button__size--m::after {
  bottom: 0px;
}
.button__tertiary--inline-size.button__size--l::before,
a.button__tertiary--inline-size.button__size--l::before,
.k-button__tertiary--inline-size.button__size--l::before,
a.k-button__tertiary--inline-size.button__size--l::before {
  bottom: -15px;
}
.button__tertiary--inline-size.button__size--l::after,
a.button__tertiary--inline-size.button__size--l::after,
.k-button__tertiary--inline-size.button__size--l::after,
a.k-button__tertiary--inline-size.button__size--l::after {
  bottom: 0px;
}
.button__tertiary--inline-size.button-with-icon::before, .button__tertiary--inline-size.button-with-icon::after,
a.button__tertiary--inline-size.button-with-icon::before,
a.button__tertiary--inline-size.button-with-icon::after,
.k-button__tertiary--inline-size.button-with-icon::before,
.k-button__tertiary--inline-size.button-with-icon::after,
a.k-button__tertiary--inline-size.button-with-icon::before,
a.k-button__tertiary--inline-size.button-with-icon::after {
  width: calc(100% - 24px - 10px);
  left: 34px;
}
.button__tertiary--inline-size.button-with-icon--suffix::before, .button__tertiary--inline-size.button-with-icon--suffix::after,
a.button__tertiary--inline-size.button-with-icon--suffix::before,
a.button__tertiary--inline-size.button-with-icon--suffix::after,
.k-button__tertiary--inline-size.button-with-icon--suffix::before,
.k-button__tertiary--inline-size.button-with-icon--suffix::after,
a.k-button__tertiary--inline-size.button-with-icon--suffix::before,
a.k-button__tertiary--inline-size.button-with-icon--suffix::after {
  left: 0px;
  right: 34px;
}
.button__tertiary--underlined,
a.button__tertiary--underlined,
.k-button__tertiary--underlined,
a.k-button__tertiary--underlined {
  color: inherit;
  font-size: inherit;
  padding-block: 1px;
  width: -moz-max-content;
  width: max-content;
  padding-inline: 0px;
}
.button__tertiary--underlined:active:not(:disabled):not([disabled]):not(.disabled),
a.button__tertiary--underlined:active:not(:disabled):not([disabled]):not(.disabled),
.k-button__tertiary--underlined:active:not(:disabled):not([disabled]):not(.disabled),
a.k-button__tertiary--underlined:active:not(:disabled):not([disabled]):not(.disabled) {
  padding-block: 1px;
}
.button__tertiary--underlined::before, .button__tertiary--underlined::after,
a.button__tertiary--underlined::before,
a.button__tertiary--underlined::after,
.k-button__tertiary--underlined::before,
.k-button__tertiary--underlined::after,
a.k-button__tertiary--underlined::before,
a.k-button__tertiary--underlined::after {
  height: 2px !important;
  bottom: 0px !important;
  opacity: 1;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.button__tertiary--underlined::before,
a.button__tertiary--underlined::before,
.k-button__tertiary--underlined::before,
a.k-button__tertiary--underlined::before {
  transform-origin: right;
  transform: scale(1, 1);
}
.button__tertiary--underlined::after,
a.button__tertiary--underlined::after,
.k-button__tertiary--underlined::after,
a.k-button__tertiary--underlined::after {
  transform-origin: left;
  transform: scale(0, 1);
}
.button__tertiary--underlined:hover, .button__tertiary--underlined:focus, .button__tertiary--underlined:focus-within, .button__tertiary--underlined:active,
a.button__tertiary--underlined:hover,
a.button__tertiary--underlined:focus,
a.button__tertiary--underlined:focus-within,
a.button__tertiary--underlined:active,
.k-button__tertiary--underlined:hover,
.k-button__tertiary--underlined:focus,
.k-button__tertiary--underlined:focus-within,
.k-button__tertiary--underlined:active,
a.k-button__tertiary--underlined:hover,
a.k-button__tertiary--underlined:focus,
a.k-button__tertiary--underlined:focus-within,
a.k-button__tertiary--underlined:active {
  color: inherit;
}
.button__tertiary--underlined:hover::before, .button__tertiary--underlined:focus::before, .button__tertiary--underlined:focus-within::before, .button__tertiary--underlined:active::before,
a.button__tertiary--underlined:hover::before,
a.button__tertiary--underlined:focus::before,
a.button__tertiary--underlined:focus-within::before,
a.button__tertiary--underlined:active::before,
.k-button__tertiary--underlined:hover::before,
.k-button__tertiary--underlined:focus::before,
.k-button__tertiary--underlined:focus-within::before,
.k-button__tertiary--underlined:active::before,
a.k-button__tertiary--underlined:hover::before,
a.k-button__tertiary--underlined:focus::before,
a.k-button__tertiary--underlined:focus-within::before,
a.k-button__tertiary--underlined:active::before {
  animation: scale-width--normal 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
}
.button__tertiary--underlined:hover::after, .button__tertiary--underlined:focus::after, .button__tertiary--underlined:focus-within::after, .button__tertiary--underlined:active::after,
a.button__tertiary--underlined:hover::after,
a.button__tertiary--underlined:focus::after,
a.button__tertiary--underlined:focus-within::after,
a.button__tertiary--underlined:active::after,
.k-button__tertiary--underlined:hover::after,
.k-button__tertiary--underlined:focus::after,
.k-button__tertiary--underlined:focus-within::after,
.k-button__tertiary--underlined:active::after,
a.k-button__tertiary--underlined:hover::after,
a.k-button__tertiary--underlined:focus::after,
a.k-button__tertiary--underlined:focus-within::after,
a.k-button__tertiary--underlined:active::after {
  animation: scale-width--referse 300ms cubic-bezier(0.4, 0, 0.8, 1) 200ms forwards;
}
.button__tertiary--underlined:disabled:hover, .button__tertiary--underlined:disabled:focus, .button__tertiary--underlined:disabled:focus-within, .button__tertiary--underlined:disabled:active, .button__tertiary--underlined[disabled]:hover, .button__tertiary--underlined[disabled]:focus, .button__tertiary--underlined[disabled]:focus-within, .button__tertiary--underlined[disabled]:active, .button__tertiary--underlined.disabled:hover, .button__tertiary--underlined.disabled:focus, .button__tertiary--underlined.disabled:focus-within, .button__tertiary--underlined.disabled:active,
a.button__tertiary--underlined:disabled:hover,
a.button__tertiary--underlined:disabled:focus,
a.button__tertiary--underlined:disabled:focus-within,
a.button__tertiary--underlined:disabled:active,
a.button__tertiary--underlined[disabled]:hover,
a.button__tertiary--underlined[disabled]:focus,
a.button__tertiary--underlined[disabled]:focus-within,
a.button__tertiary--underlined[disabled]:active,
a.button__tertiary--underlined.disabled:hover,
a.button__tertiary--underlined.disabled:focus,
a.button__tertiary--underlined.disabled:focus-within,
a.button__tertiary--underlined.disabled:active,
.k-button__tertiary--underlined:disabled:hover,
.k-button__tertiary--underlined:disabled:focus,
.k-button__tertiary--underlined:disabled:focus-within,
.k-button__tertiary--underlined:disabled:active,
.k-button__tertiary--underlined[disabled]:hover,
.k-button__tertiary--underlined[disabled]:focus,
.k-button__tertiary--underlined[disabled]:focus-within,
.k-button__tertiary--underlined[disabled]:active,
.k-button__tertiary--underlined.disabled:hover,
.k-button__tertiary--underlined.disabled:focus,
.k-button__tertiary--underlined.disabled:focus-within,
.k-button__tertiary--underlined.disabled:active,
a.k-button__tertiary--underlined:disabled:hover,
a.k-button__tertiary--underlined:disabled:focus,
a.k-button__tertiary--underlined:disabled:focus-within,
a.k-button__tertiary--underlined:disabled:active,
a.k-button__tertiary--underlined[disabled]:hover,
a.k-button__tertiary--underlined[disabled]:focus,
a.k-button__tertiary--underlined[disabled]:focus-within,
a.k-button__tertiary--underlined[disabled]:active,
a.k-button__tertiary--underlined.disabled:hover,
a.k-button__tertiary--underlined.disabled:focus,
a.k-button__tertiary--underlined.disabled:focus-within,
a.k-button__tertiary--underlined.disabled:active {
  padding: 1px 0px !important;
}
.button__tertiary--underlined:disabled:hover::before, .button__tertiary--underlined:disabled:hover::after, .button__tertiary--underlined:disabled:focus::before, .button__tertiary--underlined:disabled:focus::after, .button__tertiary--underlined:disabled:focus-within::before, .button__tertiary--underlined:disabled:focus-within::after, .button__tertiary--underlined:disabled:active::before, .button__tertiary--underlined:disabled:active::after, .button__tertiary--underlined[disabled]:hover::before, .button__tertiary--underlined[disabled]:hover::after, .button__tertiary--underlined[disabled]:focus::before, .button__tertiary--underlined[disabled]:focus::after, .button__tertiary--underlined[disabled]:focus-within::before, .button__tertiary--underlined[disabled]:focus-within::after, .button__tertiary--underlined[disabled]:active::before, .button__tertiary--underlined[disabled]:active::after, .button__tertiary--underlined.disabled:hover::before, .button__tertiary--underlined.disabled:hover::after, .button__tertiary--underlined.disabled:focus::before, .button__tertiary--underlined.disabled:focus::after, .button__tertiary--underlined.disabled:focus-within::before, .button__tertiary--underlined.disabled:focus-within::after, .button__tertiary--underlined.disabled:active::before, .button__tertiary--underlined.disabled:active::after,
a.button__tertiary--underlined:disabled:hover::before,
a.button__tertiary--underlined:disabled:hover::after,
a.button__tertiary--underlined:disabled:focus::before,
a.button__tertiary--underlined:disabled:focus::after,
a.button__tertiary--underlined:disabled:focus-within::before,
a.button__tertiary--underlined:disabled:focus-within::after,
a.button__tertiary--underlined:disabled:active::before,
a.button__tertiary--underlined:disabled:active::after,
a.button__tertiary--underlined[disabled]:hover::before,
a.button__tertiary--underlined[disabled]:hover::after,
a.button__tertiary--underlined[disabled]:focus::before,
a.button__tertiary--underlined[disabled]:focus::after,
a.button__tertiary--underlined[disabled]:focus-within::before,
a.button__tertiary--underlined[disabled]:focus-within::after,
a.button__tertiary--underlined[disabled]:active::before,
a.button__tertiary--underlined[disabled]:active::after,
a.button__tertiary--underlined.disabled:hover::before,
a.button__tertiary--underlined.disabled:hover::after,
a.button__tertiary--underlined.disabled:focus::before,
a.button__tertiary--underlined.disabled:focus::after,
a.button__tertiary--underlined.disabled:focus-within::before,
a.button__tertiary--underlined.disabled:focus-within::after,
a.button__tertiary--underlined.disabled:active::before,
a.button__tertiary--underlined.disabled:active::after,
.k-button__tertiary--underlined:disabled:hover::before,
.k-button__tertiary--underlined:disabled:hover::after,
.k-button__tertiary--underlined:disabled:focus::before,
.k-button__tertiary--underlined:disabled:focus::after,
.k-button__tertiary--underlined:disabled:focus-within::before,
.k-button__tertiary--underlined:disabled:focus-within::after,
.k-button__tertiary--underlined:disabled:active::before,
.k-button__tertiary--underlined:disabled:active::after,
.k-button__tertiary--underlined[disabled]:hover::before,
.k-button__tertiary--underlined[disabled]:hover::after,
.k-button__tertiary--underlined[disabled]:focus::before,
.k-button__tertiary--underlined[disabled]:focus::after,
.k-button__tertiary--underlined[disabled]:focus-within::before,
.k-button__tertiary--underlined[disabled]:focus-within::after,
.k-button__tertiary--underlined[disabled]:active::before,
.k-button__tertiary--underlined[disabled]:active::after,
.k-button__tertiary--underlined.disabled:hover::before,
.k-button__tertiary--underlined.disabled:hover::after,
.k-button__tertiary--underlined.disabled:focus::before,
.k-button__tertiary--underlined.disabled:focus::after,
.k-button__tertiary--underlined.disabled:focus-within::before,
.k-button__tertiary--underlined.disabled:focus-within::after,
.k-button__tertiary--underlined.disabled:active::before,
.k-button__tertiary--underlined.disabled:active::after,
a.k-button__tertiary--underlined:disabled:hover::before,
a.k-button__tertiary--underlined:disabled:hover::after,
a.k-button__tertiary--underlined:disabled:focus::before,
a.k-button__tertiary--underlined:disabled:focus::after,
a.k-button__tertiary--underlined:disabled:focus-within::before,
a.k-button__tertiary--underlined:disabled:focus-within::after,
a.k-button__tertiary--underlined:disabled:active::before,
a.k-button__tertiary--underlined:disabled:active::after,
a.k-button__tertiary--underlined[disabled]:hover::before,
a.k-button__tertiary--underlined[disabled]:hover::after,
a.k-button__tertiary--underlined[disabled]:focus::before,
a.k-button__tertiary--underlined[disabled]:focus::after,
a.k-button__tertiary--underlined[disabled]:focus-within::before,
a.k-button__tertiary--underlined[disabled]:focus-within::after,
a.k-button__tertiary--underlined[disabled]:active::before,
a.k-button__tertiary--underlined[disabled]:active::after,
a.k-button__tertiary--underlined.disabled:hover::before,
a.k-button__tertiary--underlined.disabled:hover::after,
a.k-button__tertiary--underlined.disabled:focus::before,
a.k-button__tertiary--underlined.disabled:focus::after,
a.k-button__tertiary--underlined.disabled:focus-within::before,
a.k-button__tertiary--underlined.disabled:focus-within::after,
a.k-button__tertiary--underlined.disabled:active::before,
a.k-button__tertiary--underlined.disabled:active::after {
  background-color: currentColor;
  animation: none;
}
.button__tertiary:disabled, .button__tertiary[disabled], .button__tertiary.disabled,
a.button__tertiary:disabled,
a.button__tertiary[disabled],
a.button__tertiary.disabled,
.k-button__tertiary:disabled,
.k-button__tertiary[disabled],
.k-button__tertiary.disabled,
a.k-button__tertiary:disabled,
a.k-button__tertiary[disabled],
a.k-button__tertiary.disabled {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border: none !important;
  color: #717171 !important;
}
.button__tertiary:disabled:not(.button__tertiary--underlined)::before, .button__tertiary:disabled:not(.button__tertiary--underlined)::after, .button__tertiary[disabled]:not(.button__tertiary--underlined)::before, .button__tertiary[disabled]:not(.button__tertiary--underlined)::after, .button__tertiary.disabled:not(.button__tertiary--underlined)::before, .button__tertiary.disabled:not(.button__tertiary--underlined)::after,
a.button__tertiary:disabled:not(.button__tertiary--underlined)::before,
a.button__tertiary:disabled:not(.button__tertiary--underlined)::after,
a.button__tertiary[disabled]:not(.button__tertiary--underlined)::before,
a.button__tertiary[disabled]:not(.button__tertiary--underlined)::after,
a.button__tertiary.disabled:not(.button__tertiary--underlined)::before,
a.button__tertiary.disabled:not(.button__tertiary--underlined)::after,
.k-button__tertiary:disabled:not(.button__tertiary--underlined)::before,
.k-button__tertiary:disabled:not(.button__tertiary--underlined)::after,
.k-button__tertiary[disabled]:not(.button__tertiary--underlined)::before,
.k-button__tertiary[disabled]:not(.button__tertiary--underlined)::after,
.k-button__tertiary.disabled:not(.button__tertiary--underlined)::before,
.k-button__tertiary.disabled:not(.button__tertiary--underlined)::after,
a.k-button__tertiary:disabled:not(.button__tertiary--underlined)::before,
a.k-button__tertiary:disabled:not(.button__tertiary--underlined)::after,
a.k-button__tertiary[disabled]:not(.button__tertiary--underlined)::before,
a.k-button__tertiary[disabled]:not(.button__tertiary--underlined)::after,
a.k-button__tertiary.disabled:not(.button__tertiary--underlined)::before,
a.k-button__tertiary.disabled:not(.button__tertiary--underlined)::after {
  display: none;
}
.button__tertiary:disabled:hover, .button__tertiary:disabled:focus, .button__tertiary:disabled:focus-within, .button__tertiary:disabled:active, .button__tertiary[disabled]:hover, .button__tertiary[disabled]:focus, .button__tertiary[disabled]:focus-within, .button__tertiary[disabled]:active, .button__tertiary.disabled:hover, .button__tertiary.disabled:focus, .button__tertiary.disabled:focus-within, .button__tertiary.disabled:active,
a.button__tertiary:disabled:hover,
a.button__tertiary:disabled:focus,
a.button__tertiary:disabled:focus-within,
a.button__tertiary:disabled:active,
a.button__tertiary[disabled]:hover,
a.button__tertiary[disabled]:focus,
a.button__tertiary[disabled]:focus-within,
a.button__tertiary[disabled]:active,
a.button__tertiary.disabled:hover,
a.button__tertiary.disabled:focus,
a.button__tertiary.disabled:focus-within,
a.button__tertiary.disabled:active,
.k-button__tertiary:disabled:hover,
.k-button__tertiary:disabled:focus,
.k-button__tertiary:disabled:focus-within,
.k-button__tertiary:disabled:active,
.k-button__tertiary[disabled]:hover,
.k-button__tertiary[disabled]:focus,
.k-button__tertiary[disabled]:focus-within,
.k-button__tertiary[disabled]:active,
.k-button__tertiary.disabled:hover,
.k-button__tertiary.disabled:focus,
.k-button__tertiary.disabled:focus-within,
.k-button__tertiary.disabled:active,
a.k-button__tertiary:disabled:hover,
a.k-button__tertiary:disabled:focus,
a.k-button__tertiary:disabled:focus-within,
a.k-button__tertiary:disabled:active,
a.k-button__tertiary[disabled]:hover,
a.k-button__tertiary[disabled]:focus,
a.k-button__tertiary[disabled]:focus-within,
a.k-button__tertiary[disabled]:active,
a.k-button__tertiary.disabled:hover,
a.k-button__tertiary.disabled:focus,
a.k-button__tertiary.disabled:focus-within,
a.k-button__tertiary.disabled:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  color: #717171 !important;
  box-shadow: none !important;
}
.button__tertiary:disabled:hover::before, .button__tertiary:disabled:hover::after, .button__tertiary:disabled:focus::before, .button__tertiary:disabled:focus::after, .button__tertiary:disabled:focus-within::before, .button__tertiary:disabled:focus-within::after, .button__tertiary:disabled:active::before, .button__tertiary:disabled:active::after, .button__tertiary[disabled]:hover::before, .button__tertiary[disabled]:hover::after, .button__tertiary[disabled]:focus::before, .button__tertiary[disabled]:focus::after, .button__tertiary[disabled]:focus-within::before, .button__tertiary[disabled]:focus-within::after, .button__tertiary[disabled]:active::before, .button__tertiary[disabled]:active::after, .button__tertiary.disabled:hover::before, .button__tertiary.disabled:hover::after, .button__tertiary.disabled:focus::before, .button__tertiary.disabled:focus::after, .button__tertiary.disabled:focus-within::before, .button__tertiary.disabled:focus-within::after, .button__tertiary.disabled:active::before, .button__tertiary.disabled:active::after,
a.button__tertiary:disabled:hover::before,
a.button__tertiary:disabled:hover::after,
a.button__tertiary:disabled:focus::before,
a.button__tertiary:disabled:focus::after,
a.button__tertiary:disabled:focus-within::before,
a.button__tertiary:disabled:focus-within::after,
a.button__tertiary:disabled:active::before,
a.button__tertiary:disabled:active::after,
a.button__tertiary[disabled]:hover::before,
a.button__tertiary[disabled]:hover::after,
a.button__tertiary[disabled]:focus::before,
a.button__tertiary[disabled]:focus::after,
a.button__tertiary[disabled]:focus-within::before,
a.button__tertiary[disabled]:focus-within::after,
a.button__tertiary[disabled]:active::before,
a.button__tertiary[disabled]:active::after,
a.button__tertiary.disabled:hover::before,
a.button__tertiary.disabled:hover::after,
a.button__tertiary.disabled:focus::before,
a.button__tertiary.disabled:focus::after,
a.button__tertiary.disabled:focus-within::before,
a.button__tertiary.disabled:focus-within::after,
a.button__tertiary.disabled:active::before,
a.button__tertiary.disabled:active::after,
.k-button__tertiary:disabled:hover::before,
.k-button__tertiary:disabled:hover::after,
.k-button__tertiary:disabled:focus::before,
.k-button__tertiary:disabled:focus::after,
.k-button__tertiary:disabled:focus-within::before,
.k-button__tertiary:disabled:focus-within::after,
.k-button__tertiary:disabled:active::before,
.k-button__tertiary:disabled:active::after,
.k-button__tertiary[disabled]:hover::before,
.k-button__tertiary[disabled]:hover::after,
.k-button__tertiary[disabled]:focus::before,
.k-button__tertiary[disabled]:focus::after,
.k-button__tertiary[disabled]:focus-within::before,
.k-button__tertiary[disabled]:focus-within::after,
.k-button__tertiary[disabled]:active::before,
.k-button__tertiary[disabled]:active::after,
.k-button__tertiary.disabled:hover::before,
.k-button__tertiary.disabled:hover::after,
.k-button__tertiary.disabled:focus::before,
.k-button__tertiary.disabled:focus::after,
.k-button__tertiary.disabled:focus-within::before,
.k-button__tertiary.disabled:focus-within::after,
.k-button__tertiary.disabled:active::before,
.k-button__tertiary.disabled:active::after,
a.k-button__tertiary:disabled:hover::before,
a.k-button__tertiary:disabled:hover::after,
a.k-button__tertiary:disabled:focus::before,
a.k-button__tertiary:disabled:focus::after,
a.k-button__tertiary:disabled:focus-within::before,
a.k-button__tertiary:disabled:focus-within::after,
a.k-button__tertiary:disabled:active::before,
a.k-button__tertiary:disabled:active::after,
a.k-button__tertiary[disabled]:hover::before,
a.k-button__tertiary[disabled]:hover::after,
a.k-button__tertiary[disabled]:focus::before,
a.k-button__tertiary[disabled]:focus::after,
a.k-button__tertiary[disabled]:focus-within::before,
a.k-button__tertiary[disabled]:focus-within::after,
a.k-button__tertiary[disabled]:active::before,
a.k-button__tertiary[disabled]:active::after,
a.k-button__tertiary.disabled:hover::before,
a.k-button__tertiary.disabled:hover::after,
a.k-button__tertiary.disabled:focus::before,
a.k-button__tertiary.disabled:focus::after,
a.k-button__tertiary.disabled:focus-within::before,
a.k-button__tertiary.disabled:focus-within::after,
a.k-button__tertiary.disabled:active::before,
a.k-button__tertiary.disabled:active::after {
  background-color: currentColor;
}
.button__tertiary.only-icon::before, .button__tertiary.only-icon::after, .button__tertiary.only-icon:disabled::before, .button__tertiary.only-icon:disabled::after, .button__tertiary.only-icon[disabled]::before, .button__tertiary.only-icon[disabled]::after, .button__tertiary.only-icon.disabled::before, .button__tertiary.only-icon.disabled::after, .button__tertiary.button-with-icon.only-icon::before, .button__tertiary.button-with-icon.only-icon::after, .button__tertiary.button-with-icon.only-icon:disabled::before, .button__tertiary.button-with-icon.only-icon:disabled::after, .button__tertiary.button-with-icon.only-icon[disabled]::before, .button__tertiary.button-with-icon.only-icon[disabled]::after, .button__tertiary.button-with-icon.only-icon.disabled::before, .button__tertiary.button-with-icon.only-icon.disabled::after,
a.button__tertiary.only-icon::before,
a.button__tertiary.only-icon::after,
a.button__tertiary.only-icon:disabled::before,
a.button__tertiary.only-icon:disabled::after,
a.button__tertiary.only-icon[disabled]::before,
a.button__tertiary.only-icon[disabled]::after,
a.button__tertiary.only-icon.disabled::before,
a.button__tertiary.only-icon.disabled::after,
a.button__tertiary.button-with-icon.only-icon::before,
a.button__tertiary.button-with-icon.only-icon::after,
a.button__tertiary.button-with-icon.only-icon:disabled::before,
a.button__tertiary.button-with-icon.only-icon:disabled::after,
a.button__tertiary.button-with-icon.only-icon[disabled]::before,
a.button__tertiary.button-with-icon.only-icon[disabled]::after,
a.button__tertiary.button-with-icon.only-icon.disabled::before,
a.button__tertiary.button-with-icon.only-icon.disabled::after,
.k-button__tertiary.only-icon::before,
.k-button__tertiary.only-icon::after,
.k-button__tertiary.only-icon:disabled::before,
.k-button__tertiary.only-icon:disabled::after,
.k-button__tertiary.only-icon[disabled]::before,
.k-button__tertiary.only-icon[disabled]::after,
.k-button__tertiary.only-icon.disabled::before,
.k-button__tertiary.only-icon.disabled::after,
.k-button__tertiary.button-with-icon.only-icon::before,
.k-button__tertiary.button-with-icon.only-icon::after,
.k-button__tertiary.button-with-icon.only-icon:disabled::before,
.k-button__tertiary.button-with-icon.only-icon:disabled::after,
.k-button__tertiary.button-with-icon.only-icon[disabled]::before,
.k-button__tertiary.button-with-icon.only-icon[disabled]::after,
.k-button__tertiary.button-with-icon.only-icon.disabled::before,
.k-button__tertiary.button-with-icon.only-icon.disabled::after,
a.k-button__tertiary.only-icon::before,
a.k-button__tertiary.only-icon::after,
a.k-button__tertiary.only-icon:disabled::before,
a.k-button__tertiary.only-icon:disabled::after,
a.k-button__tertiary.only-icon[disabled]::before,
a.k-button__tertiary.only-icon[disabled]::after,
a.k-button__tertiary.only-icon.disabled::before,
a.k-button__tertiary.only-icon.disabled::after,
a.k-button__tertiary.button-with-icon.only-icon::before,
a.k-button__tertiary.button-with-icon.only-icon::after,
a.k-button__tertiary.button-with-icon.only-icon:disabled::before,
a.k-button__tertiary.button-with-icon.only-icon:disabled::after,
a.k-button__tertiary.button-with-icon.only-icon[disabled]::before,
a.k-button__tertiary.button-with-icon.only-icon[disabled]::after,
a.k-button__tertiary.button-with-icon.only-icon.disabled::before,
a.k-button__tertiary.button-with-icon.only-icon.disabled::after {
  width: 100%;
  left: 0px;
  right: 0px;
}

.navigation-buttons {
  display: flex;
  flex-flow: row nowrap;
  gap: 30px;
}
.navigation-buttons :only-child.action-btn,
.navigation-buttons :only-child.button {
  margin-inline-start: auto;
  max-width: -moz-max-content;
  max-width: max-content;
}
@media only screen and (min-width: 1025px) {
  .navigation-buttons :first-child:not(:only-child) {
    flex: 0 0 auto;
  }
}
@media only screen and (max-width: 1025px) {
  .navigation-buttons {
    flex-flow: row wrap;
  }
}
.navigation-buttons--multiple-buttons {
  justify-content: space-between;
  align-items: center;
  gap: 30px;
}
.navigation-buttons--multiple-buttons :only-child.action-btn,
.navigation-buttons--multiple-buttons :only-child.button {
  flex: 1 1 auto;
}
.navigation-buttons--multiple-buttons :only-child.action-btn > *:only-child,
.navigation-buttons--multiple-buttons :only-child.button > *:only-child {
  margin-inline-start: auto;
}
.navigation-buttons--aligned-start {
  display: flex;
  justify-content: flex-start;
}
.navigation-buttons--aligned-start :only-child.action-btn,
.navigation-buttons--aligned-start :only-child.button {
  margin-inline-end: 0px;
  margin-inline-start: 0px;
}
.navigation-buttons--aligned-end {
  display: flex;
  justify-content: flex-end;
}
.navigation-buttons--aligned-end :only-child.action-btn,
.navigation-buttons--aligned-end :only-child.button {
  margin-inline-end: 0px;
  margin-inline-start: 0px;
}
.navigation-buttons--aligned-center {
  align-items: center;
  justify-content: center;
}
.navigation-buttons--aligned-center > .button {
  width: -moz-fit-content;
  width: fit-content;
}
.navigation-buttons--vertical {
  flex-flow: column nowrap;
}

p + .navigation-buttons {
  margin-block-start: 30px;
}

.option-buttons {
  display: flex;
  justify-content: flex-end;
  gap: 30px;
}

.dropdown-tree-popup {
  overflow-y: auto;
}

.dropdown-tree__placeholder {
  color: #717171;
}
.dropdown-tree .k-input-value-text .pill {
  font-size: 13px;
  aspect-ratio: 1/1;
  padding: 0px;
  width: 34px;
  margin-inline-end: 5px;
  align-items: center;
  justify-content: center;
}

.dropdown--main-menu-user .dropdown-menu {
  margin-block-start: 5px;
}
.dropdown--main-menu-user .dropdown-menu .dropdown-content {
  display: flex;
  flex-flow: column nowrap;
  background-color: #ffffff;
  border-radius: 4px;
  border: 1px solid #cbcaca;
  padding-inline: 15px;
  gap: 15px;
}
.dropdown--main-menu-user .dropdown-menu .dropdown-content .button {
  white-space: nowrap;
}
.dropdown--main-menu-user .dropdown-menu .dropdown-content .divider {
  margin-block: 0px;
  margin-inline: -15px;
  width: calc(100% + 2 * 15px);
}
.action-icon {
  display: inline-block;
  border: none;
  height: 24px;
  width: 24px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  background: none center no-repeat;
}
.action-icon .k-button:focus,
.action-icon .k-button.k-focus {
  box-shadow: none;
}
.action-icon + .action-icon {
  margin-inline-start: 10px;
}
.action-icon--small-margin + .action-icon--small-margin {
  margin-inline-start: 10px;
}
.action-icon:hover, .action-icon:focus {
  cursor: pointer;
}
.action-icon--inline {
  vertical-align: bottom;
}
.action-icon--inline:hover, .action-icon--inline:focus {
  cursor: inherit;
}
.action-icon:disabled {
  cursor: not-allowed;
  pointer-events: auto;
}

.tooltip {
  position: relative;
  display: block;
  cursor: inherit;
  max-width: 100%;
  white-space: normal;
}
.tooltip-container {
  display: flex;
}
.tooltip-container .datapoint-tooltip {
  display: flex;
  align-self: center;
}
h1 > .tooltip, h2 > .tooltip, h3 > .tooltip, h4 > .tooltip {
  display: inline-block;
}

.k-tooltip-custom-container {
  width: auto;
  height: auto;
  display: block;
  max-height: -moz-max-content;
  max-height: max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

.k-tooltip {
  padding: 0px;
  background: transparent;
  font-family: inherit !important;
  font-size: 16px;
  max-width: 100%;
  pointer-events: none;
  filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.05)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1));
}
.k-tooltip__container {
  pointer-events: none;
}
.k-tooltip .k-tooltip-content {
  opacity: 0;
  background-color: #ffffff;
  border: solid 1px #ffffff;
  color: #181818;
  text-align: left;
  padding: 15px;
  border-radius: 4px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  width: auto;
  font-weight: 400;
  word-break: break-word;
  word-wrap: break-word;
  animation: fade-in 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
  pointer-events: none;
}
@media (orientation: portrait) {
  .k-tooltip .k-tooltip-content {
    max-width: 80vw;
  }
}
.k-tooltip .k-tooltip-content + .k-callout {
  border: none;
  opacity: 0;
  animation: fade-in 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
}
.k-tooltip .k-tooltip-content + .k-callout-s::before, .k-tooltip .k-tooltip-content + .k-callout-s::after, .k-tooltip .k-tooltip-content + .k-callout-w::before, .k-tooltip .k-tooltip-content + .k-callout-w::after, .k-tooltip .k-tooltip-content + .k-callout-n::before, .k-tooltip .k-tooltip-content + .k-callout-n::after, .k-tooltip .k-tooltip-content + .k-callout-e::before, .k-tooltip .k-tooltip-content + .k-callout-e::after {
  position: absolute;
  content: "";
  border-width: 11px;
  border-style: solid;
  border-color: #ffffff transparent transparent transparent;
  z-index: 1;
  bottom: -9px;
  left: -4px;
}
.k-tooltip .k-tooltip-content + .k-callout-s::before, .k-tooltip .k-tooltip-content + .k-callout-w::before, .k-tooltip .k-tooltip-content + .k-callout-n::before, .k-tooltip .k-tooltip-content + .k-callout-e::before {
  bottom: -8px;
  border-color: #ffffff transparent transparent transparent;
  z-index: 2;
}
.k-tooltip .k-tooltip-content + .k-callout-s {
  left: 50% !important;
}
.k-tooltip .k-tooltip-content + .k-callout-w::before, .k-tooltip .k-tooltip-content + .k-callout-w::after {
  border-color: transparent #ffffff transparent transparent;
  bottom: -5px;
  left: -9px;
}
.k-tooltip .k-tooltip-content + .k-callout-w::before {
  left: -8px;
  border-color: transparent #ffffff transparent transparent;
}
.k-tooltip .k-tooltip-content + .k-callout-n {
  left: 50% !important;
}
.k-tooltip .k-tooltip-content + .k-callout-n::before, .k-tooltip .k-tooltip-content + .k-callout-n::after {
  border-color: transparent transparent #ffffff transparent;
  bottom: 0px;
}
.k-tooltip .k-tooltip-content + .k-callout-n::before {
  bottom: -1px;
  border-color: transparent transparent #ffffff transparent;
}
.k-tooltip .k-tooltip-content + .k-callout-e::before, .k-tooltip .k-tooltip-content + .k-callout-e::after {
  border-color: transparent transparent transparent #ffffff;
  bottom: -5px;
  left: 0px;
}
.k-tooltip .k-tooltip-content + .k-callout-e::before {
  left: -1px;
  border-color: transparent transparent transparent #ffffff;
}

.tooltip .tooltip--ellipsis,
.k-tooltip .tooltip--ellipsis {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: inherit;
  word-break: inherit;
}
.tooltip .tooltip--ellipsis-2-rows,
.k-tooltip .tooltip--ellipsis-2-rows {
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-wrap: inherit;
  word-break: inherit;
}
.tooltip .tooltip--ellipsis-3-rows,
.k-tooltip .tooltip--ellipsis-3-rows {
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-wrap: inherit;
  word-break: inherit;
}
.tooltip .tooltip--ellipsis.word-break,
.tooltip .tooltip--ellipsis-2-rows.word-break,
.tooltip .tooltip--ellipsis-3-rows.word-break,
.k-tooltip .tooltip--ellipsis.word-break,
.k-tooltip .tooltip--ellipsis-2-rows.word-break,
.k-tooltip .tooltip--ellipsis-3-rows.word-break {
  word-break: break-word;
}

.notification {
  display: flex;
  align-items: stretch;
  margin-block-end: 15px;
  opacity: 0;
  transform-origin: top;
  animation: slide-down 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
  gap: 15px;
}
.notification + .notification {
  margin-block-start: 15px;
}
.notification__body, .notification__icon {
  border-radius: 4px;
}
.notification__body {
  padding: 10px 15px;
  flex: 1 1 auto;
  display: inline-flex;
  flex-flow: column nowrap;
  -moz-column-gap: 15px;
  column-gap: 15px;
  row-gap: 5px;
}
@media only screen and (max-width: 1025px) {
  .notification__body {
    flex-flow: column wrap;
    align-items: flex-start;
  }
}
.notification__body a:not(.button__tertiary--underlined),
.notification__body .button:not(.button__tertiary--underlined),
.notification__body button:not(.button__tertiary--underlined) {
  position: relative;
}
.notification__body a:not(.button__tertiary--underlined)::before,
.notification__body .button:not(.button__tertiary--underlined)::before,
.notification__body button:not(.button__tertiary--underlined)::before {
  content: "Add class '" Add class "button button__tertiary button__tertiary--underlined button__size--m" to links/buttons inside a notification to prevent this missage from showing "' to links/buttons inside a notification to prevent this missage from showing";
  position: absolute;
  left: -10em;
  top: -200%;
  width: 20em;
  background: #ffffff;
  padding: 10px;
  border: solid 5px hotpink;
}
.notification__icon {
  flex: 0 0 48px;
  min-height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.notification__icon .icon {
  margin: 0px;
}
.notification__signal-word {
  font-weight: 700;
  white-space: nowrap;
}
.notification--default .notification__icon, .notification--default .notification__body {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0), 0px 0px 9px 3px rgba(0, 0, 0, 0);
}
.notification--default .notification__icon {
  background-color: #464646;
}
.notification--default .notification__icon .icon {
  color: #ffffff;
}
.notification--default .notification__body {
  background-color: #ebeaea;
  color: #181818;
}
.notification--default .notification__body__signal-word {
  color: #181818;
}
.notification--info .notification__icon, .notification--info .notification__body {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0), 0px 0px 9px 3px rgba(0, 0, 0, 0);
}
.notification--info .notification__icon {
  background-color: #1177a7;
}
.notification--info .notification__icon .icon {
  color: #ffffff;
}
.notification--info .notification__body {
  background-color: #c2ecff;
  color: #181818;
}
.notification--info .notification__body__signal-word {
  color: #181818;
}
.notification--success .notification__icon, .notification--success .notification__body {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0), 0px 0px 9px 3px rgba(0, 0, 0, 0);
}
.notification--success .notification__icon {
  background-color: #20552d;
}
.notification--success .notification__icon .icon {
  color: #ffffff;
}
.notification--success .notification__body {
  background-color: #ccffd9;
  color: #181818;
}
.notification--success .notification__body__signal-word {
  color: #181818;
}
.notification--warning .notification__icon, .notification--warning .notification__body {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0), 0px 0px 9px 3px rgba(0, 0, 0, 0);
}
.notification--warning .notification__icon {
  background-color: #b97a07;
}
.notification--warning .notification__icon .icon {
  color: #ffffff;
}
.notification--warning .notification__body {
  background-color: #fff6d6;
  color: #181818;
}
.notification--warning .notification__body__signal-word {
  color: #181818;
}
.notification--error .notification__icon, .notification--error .notification__body {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0), 0px 0px 9px 3px rgba(0, 0, 0, 0);
}
.notification--error .notification__icon {
  background-color: #980800;
}
.notification--error .notification__icon .icon {
  color: #ffffff;
}
.notification--error .notification__body {
  background-color: #ffc5c6;
  color: #181818;
}
.notification--error .notification__body__signal-word {
  color: #181818;
}
.notification__header-container {
  display: flex;
  flex-flow: row nowrap;
  background-color: #f7f7f7;
}
.notification__header-container .notification {
  flex: 1 1 auto;
  margin-block: 20px 0px;
}
@media only screen and (min-width: 800px) {
  .notification__header-container .notification {
    margin-inline: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .notification__header-container .notification {
    margin-inline: 20px;
  }
}

@keyframes rotation {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes rotation-pulse {
  0% {
    transform: rotate(0) scale(1);
  }
  33% {
    transform: rotate(120deg) scale(1.2);
  }
  66% {
    transform: rotate(240deg) scale(0.8);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes pop-in {
  from {
    opacity: 0;
    transform: scale(0);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes pulse-out {
  from {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1.5);
  }
}
@keyframes slidein {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}
@keyframes slide-down {
  from {
    opacity: 0;
    transform: rotate3d(1, 0, 0, 90deg);
  }
  to {
    opacity: 1;
    transform: rotate3d(1, 0, 0, 0deg);
  }
}
@keyframes slide-down-back {
  from {
    opacity: 1;
    transform: rotate3d(1, 0, 0, 0deg);
  }
  to {
    opacity: 0;
    transform: rotate3d(1, 0, 0, 90deg);
  }
}
@keyframes line-up {
  0% {
    transform-origin: 50% 100%;
    transform: scale3d(1, 0.045, 1);
  }
  50% {
    transform-origin: 50% 100%;
    transform: scale3d(1, 1, 1);
  }
  51% {
    transform-origin: 50% 0%;
    transform: scale3d(1, 1, 1);
  }
  100% {
    transform-origin: 50% 0%;
    transform: scale3d(1, 0.045, 1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.8);
  }
  40% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
  }
}
@keyframes scale-width--normal {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(0, 1);
  }
}
@keyframes scale-width--referse {
  from {
    transform: scale(0, 1);
  }
  to {
    transform: scale(1, 1);
  }
}
.wiggle {
  animation: wiggle 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

.wiggle-reverse {
  animation: wiggle-reverse 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

@keyframes wiggle {
  0% {
    transform: rotate(0) scale(1);
  }
  15% {
    transform: rotate(5deg) scale(1.3);
  }
  30% {
    transform: rotate(-5deg) scale(1.5);
  }
  45% {
    transform: rotate(4deg) scale(1.5);
  }
  60% {
    transform: rotate(-4deg) scale(1.5);
  }
  75% {
    transform: rotate(2deg) scale(1.5);
  }
  85% {
    transform: rotate(-2deg) scale(1.5);
  }
  92% {
    transform: rotate(1deg) scale(1.3);
  }
  100% {
    transform: rotate(0) scale(1);
  }
}
@keyframes wiggle-reverse {
  0% {
    transform: rotate(0) scale(1, -1);
  }
  15% {
    transform: rotate(5deg) scale(1.3, -1.3);
  }
  30% {
    transform: rotate(-5deg) scale(1.5, -1.5);
  }
  45% {
    transform: rotate(4deg) scale(1.5, -1.5);
  }
  60% {
    transform: rotate(-4deg) scale(1.5, -1.5);
  }
  75% {
    transform: rotate(2deg) scale(1.5, -1.5);
  }
  85% {
    transform: rotate(-2deg) scale(1.5, -1.5);
  }
  92% {
    transform: rotate(1deg) scale(1.3, -1.3);
  }
  100% {
    transform: rotate(0) scale(1, -1);
  }
}
#blazor-error-ui {
  background: #181818;
  bottom: 0;
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  padding: 0.6rem 1.25rem 0.7rem 1.25rem;
  position: fixed;
  width: 100%;
  z-index: 1000;
  height: auto;
  flex-flow: row nowrap;
}

#blazor-error-ui .dismiss {
  cursor: pointer;
  position: absolute;
  right: 0.75rem;
  top: 0.5rem;
}

.my-reconnect-modal > div {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 999999;
  opacity: 0;
  overflow: hidden;
  background-color: #ffffff;
  -webkit-backdrop-filter: blur(15px) saturate(70%);
  backdrop-filter: blur(15px) saturate(70%);
  text-align: center;
  align-items: center;
  justify-content: center;
  animation: fade-in ease 1s;
  animation-delay: 2s;
  animation-fill-mode: forwards;
}
.my-reconnect-modal > div > div {
  padding: 0px 20px;
  margin: auto;
  display: flex;
  justify-content: flex-start;
  flex-flow: column nowrap;
  max-width: 800px;
}
.my-reconnect-modal > div > div svg {
  margin-block: 0px 20px;
}
.my-reconnect-modal > div > div > * {
  flex: 1 1 auto;
  max-width: -moz-max-content;
  max-width: max-content;
  text-align: left;
}
.my-reconnect-modal > div > div .header {
  font-size: 36px;
  font-weight: 400;
}
@media only screen and (max-width: 800px) {
  .my-reconnect-modal > div > div .header {
    font-size: 30px;
  }
}
.my-reconnect-modal > div > div .action-btn {
  justify-content: flex-start;
}

.components-reconnect-hide {
  display: none;
  z-index: 1000000;
}

.components-reconnect-hide > div,
.components-reconnect-show > div,
.components-reconnect-failed > div,
.components-reconnect-rejected > div {
  display: none;
}

.components-reconnect-show > .show,
.components-reconnect-failed > .failed,
.components-reconnect-rejected > .rejected {
  display: flex;
}

@keyframes rotation {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes rotation-pulse {
  0% {
    transform: rotate(0) scale(1);
  }
  33% {
    transform: rotate(120deg) scale(1.2);
  }
  66% {
    transform: rotate(240deg) scale(0.8);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes pop-in {
  from {
    opacity: 0;
    transform: scale(0);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes pulse-out {
  from {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1.5);
  }
}
@keyframes slidein {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}
@keyframes slide-down {
  from {
    opacity: 0;
    transform: rotate3d(1, 0, 0, 90deg);
  }
  to {
    opacity: 1;
    transform: rotate3d(1, 0, 0, 0deg);
  }
}
@keyframes slide-down-back {
  from {
    opacity: 1;
    transform: rotate3d(1, 0, 0, 0deg);
  }
  to {
    opacity: 0;
    transform: rotate3d(1, 0, 0, 90deg);
  }
}
@keyframes line-up {
  0% {
    transform-origin: 50% 100%;
    transform: scale3d(1, 0.045, 1);
  }
  50% {
    transform-origin: 50% 100%;
    transform: scale3d(1, 1, 1);
  }
  51% {
    transform-origin: 50% 0%;
    transform: scale3d(1, 1, 1);
  }
  100% {
    transform-origin: 50% 0%;
    transform: scale3d(1, 0.045, 1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.8);
  }
  40% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
  }
}
@keyframes scale-width--normal {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(0, 1);
  }
}
@keyframes scale-width--referse {
  from {
    transform: scale(0, 1);
  }
  to {
    transform: scale(1, 1);
  }
}
.wiggle {
  animation: wiggle 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

.wiggle-reverse {
  animation: wiggle-reverse 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

@keyframes wiggle {
  0% {
    transform: rotate(0) scale(1);
  }
  15% {
    transform: rotate(5deg) scale(1.3);
  }
  30% {
    transform: rotate(-5deg) scale(1.5);
  }
  45% {
    transform: rotate(4deg) scale(1.5);
  }
  60% {
    transform: rotate(-4deg) scale(1.5);
  }
  75% {
    transform: rotate(2deg) scale(1.5);
  }
  85% {
    transform: rotate(-2deg) scale(1.5);
  }
  92% {
    transform: rotate(1deg) scale(1.3);
  }
  100% {
    transform: rotate(0) scale(1);
  }
}
@keyframes wiggle-reverse {
  0% {
    transform: rotate(0) scale(1, -1);
  }
  15% {
    transform: rotate(5deg) scale(1.3, -1.3);
  }
  30% {
    transform: rotate(-5deg) scale(1.5, -1.5);
  }
  45% {
    transform: rotate(4deg) scale(1.5, -1.5);
  }
  60% {
    transform: rotate(-4deg) scale(1.5, -1.5);
  }
  75% {
    transform: rotate(2deg) scale(1.5, -1.5);
  }
  85% {
    transform: rotate(-2deg) scale(1.5, -1.5);
  }
  92% {
    transform: rotate(1deg) scale(1.3, -1.3);
  }
  100% {
    transform: rotate(0) scale(1, -1);
  }
}
section.error-page {
  padding: 0px 20px;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 999998;
  opacity: 1;
  overflow: hidden;
  background-color: #ffffff;
  text-align: center;
  align-items: center;
  justify-content: center;
}
section.error-page > div {
  margin: auto;
  display: flex;
  justify-content: flex-start;
  flex-flow: column nowrap;
  max-width: 800px;
}
@media only screen and (max-width: 800px) {
  section.error-page > div {
    max-width: 100%;
  }
}
section.error-page > div > * {
  flex: 1 1 auto;
  max-width: -moz-max-content;
  max-width: max-content;
  text-align: left;
}
section.error-page > div .code {
  font-weight: 700;
  color: #dc201d;
  font-size: 120px;
  line-height: 1;
  align-self: center;
  margin-block-end: -15px;
}
@media only screen and (max-width: 800px) {
  section.error-page > div .code {
    font-size: 60px;
  }
}
section.error-page > div .header {
  font-size: 36px;
  font-weight: 400;
}
@media only screen and (max-width: 800px) {
  section.error-page > div .header {
    font-size: 30px;
  }
}
section.error-page > div .action-btn {
  justify-content: flex-start;
}

.modal {
  z-index: 100000;
  overflow: visible;
  position: fixed;
}
.modal .modal-background {
  position: fixed;
  background-color: rgba(24, 24, 24, 0.8);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  max-width: unset;
}
.modal .modal-background--clickable {
  cursor: pointer;
}
.modal .modal-card {
  position: fixed;
}
.modal .modal-card,
.modal header.modal-card {
  min-width: 1024px;
  max-width: 1024px;
  border-radius: 4px;
  box-shadow: 0px 20px 40px rgba(5, 5, 5, 0.25);
  max-height: calc(100vh - 120px);
  margin: 60px auto;
  width: auto;
}
@media only screen and (max-width: 1281px) {
  .modal .modal-card,
  .modal header.modal-card {
    max-height: calc(100vh - 60px);
    margin-block: 30px;
    margin-inline: auto;
    min-width: auto;
    max-width: calc(100vw - 60px);
  }
}
@media only screen and (min-width: 1025px) {
  .modal .modal-card,
  .modal header.modal-card {
    min-width: 768px;
  }
}
.modal .modal-card-head,
.modal header.modal-card-head {
  background: #ffffff;
  border: none;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding-block: 30px 0px;
  padding-inline: 30px;
  display: flex;
  flex: 0 0 auto;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  height: auto;
  gap: 30px;
}
.modal .modal-card-head .delete,
.modal header.modal-card-head .delete {
  align-self: flex-start;
  color: #14a4e8;
  flex: 0 0 auto;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  min-width: 24px;
  width: 24px;
  max-width: 24px;
  min-height: 24px;
  height: 24px;
  max-height: 24px;
}
.modal .modal-card-head .delete:hover,
.modal header.modal-card-head .delete:hover {
  color: #003c5e;
}
.modal .modal-card-head-content,
.modal header.modal-card-head-content {
  display: flex;
  flex-flow: column nowrap;
}
.modal .modal-card-head-content .modal-card-title,
.modal header.modal-card-head-content .modal-card-title {
  line-height: 150%;
  color: #464646;
}
.modal .modal-card-head-content h2,
.modal .modal-card-head-content h3,
.modal .modal-card-head-content p,
.modal header.modal-card-head-content h2,
.modal header.modal-card-head-content h3,
.modal header.modal-card-head-content p {
  color: inherit;
}
.modal .modal-card-title,
.modal header.modal-card-title {
  color: #464646;
  max-width: 100%;
  line-height: 100%;
}
.modal .modal-card-subtitle,
.modal header.modal-card-subtitle {
  color: #464646;
  font-size: 24px;
  font-weight: 700;
  min-width: -moz-fit-content;
  min-width: fit-content;
  align-self: flex-end;
}
.modal .modal-card-subtitle-divider,
.modal header.modal-card-subtitle-divider {
  color: #cbcaca;
  margin-inline: 5px;
}
.modal .modal-card-body,
.modal header.modal-card-body {
  background-color: #ffffff;
  padding-block: 30px 0px;
  padding-inline: 30px;
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto;
}
.modal .modal-card-body p + form,
.modal .modal-card-body p .notification,
.modal header.modal-card-body p + form,
.modal header.modal-card-body p .notification {
  margin-block-start: 30px;
}
.modal .modal-card-body p.with-margin-bottom,
.modal header.modal-card-body p.with-margin-bottom {
  margin-block-end: 30px;
}
.modal .modal-card-body article p,
.modal header.modal-card-body article p {
  margin-block-end: 15px;
}
.modal .modal-card-body .notification,
.modal header.modal-card-body .notification {
  margin-block-end: 30px;
}
.modal .modal-card-body form,
.modal header.modal-card-body form {
  display: flex;
  flex-flow: column nowrap;
  gap: 0px;
}
.modal .modal-card-body form.form-gapped,
.modal header.modal-card-body form.form-gapped {
  gap: 30px;
}
.modal .modal-card-body form .form-group,
.modal header.modal-card-body form .form-group {
  gap: 15px;
}
.modal .modal-card-body form .form-group + .form-group:not(.form-group--no-margin),
.modal .modal-card-body form + form,
.modal .modal-card-body form .field-container + .field-container,
.modal .modal-card-body form .columns + .field-container,
.modal .modal-card-body form .row + .field-container,
.modal header.modal-card-body form .form-group + .form-group:not(.form-group--no-margin),
.modal header.modal-card-body form + form,
.modal header.modal-card-body form .field-container + .field-container,
.modal header.modal-card-body form .columns + .field-container,
.modal header.modal-card-body form .row + .field-container {
  margin-block-start: 30px;
}
.modal .modal-card-body form .radio-group,
.modal header.modal-card-body form .radio-group {
  margin-block-end: 20px;
}
.modal .modal-card-body h1 + .columns,
.modal .modal-card-body h1 + .form-group, .modal .modal-card-body h1 + .modal .modal-card-body h1, .modal .modal-card-body h1:not(:first-of-type),
.modal .modal-card-body h2 + .columns,
.modal .modal-card-body h2 + .form-group,
.modal .modal-card-body h1 + .modal .modal-card-body h2,
.modal .modal-card-body h2:not(:first-of-type),
.modal .modal-card-body .h2 + .columns,
.modal .modal-card-body .h2 + .form-group,
.modal .modal-card-body h1 + .modal .modal-card-body .h2,
.modal .modal-card-body .h2:not(:first-of-type),
.modal .modal-card-body h3 + .columns,
.modal .modal-card-body h3 + .form-group,
.modal .modal-card-body h1 + .modal .modal-card-body h3,
.modal .modal-card-body h3:not(:first-of-type),
.modal .modal-card-body .h3 + .columns,
.modal .modal-card-body .h3 + .form-group,
.modal .modal-card-body h1 + .modal .modal-card-body .h3,
.modal .modal-card-body .h3:not(:first-of-type),
.modal .modal-card-body h4 + .columns,
.modal .modal-card-body h4 + .form-group,
.modal .modal-card-body h1 + .modal .modal-card-body h4,
.modal .modal-card-body h4:not(:first-of-type),
.modal .modal-card-body .h4 + .columns,
.modal .modal-card-body .h4 + .form-group,
.modal .modal-card-body h1 + .modal .modal-card-body .h4,
.modal .modal-card-body .h4:not(:first-of-type),
.modal .modal-card-body h5 + .columns,
.modal .modal-card-body h5 + .form-group,
.modal .modal-card-body h1 + .modal .modal-card-body h5,
.modal .modal-card-body h5:not(:first-of-type),
.modal .modal-card-body p + .columns,
.modal .modal-card-body p + .form-group,
.modal .modal-card-body h1 + .modal .modal-card-body p,
.modal .modal-card-body p:not(:first-of-type),
.modal header.modal-card-body h1 + .columns,
.modal header.modal-card-body h1 + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body h1,
.modal header.modal-card-body h1:not(:first-of-type),
.modal header.modal-card-body h2 + .columns,
.modal header.modal-card-body h2 + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body h2,
.modal header.modal-card-body h2:not(:first-of-type),
.modal header.modal-card-body .h2 + .columns,
.modal header.modal-card-body .h2 + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body .h2,
.modal header.modal-card-body .h2:not(:first-of-type),
.modal header.modal-card-body h3 + .columns,
.modal header.modal-card-body h3 + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body h3,
.modal header.modal-card-body h3:not(:first-of-type),
.modal header.modal-card-body .h3 + .columns,
.modal header.modal-card-body .h3 + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body .h3,
.modal header.modal-card-body .h3:not(:first-of-type),
.modal header.modal-card-body h4 + .columns,
.modal header.modal-card-body h4 + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body h4,
.modal header.modal-card-body h4:not(:first-of-type),
.modal header.modal-card-body .h4 + .columns,
.modal header.modal-card-body .h4 + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body .h4,
.modal header.modal-card-body .h4:not(:first-of-type),
.modal header.modal-card-body h5 + .columns,
.modal header.modal-card-body h5 + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body h5,
.modal header.modal-card-body h5:not(:first-of-type),
.modal header.modal-card-body p + .columns,
.modal header.modal-card-body p + .form-group,
.modal .modal-card-body h1 + .modal header.modal-card-body p,
.modal header.modal-card-body p:not(:first-of-type),
.modal .modal-card-body h2 + .modal .modal-card-body h1,
.modal .modal-card-body h2 + .modal .modal-card-body h2,
.modal .modal-card-body h2 + .modal .modal-card-body .h2,
.modal .modal-card-body h2 + .modal .modal-card-body h3,
.modal .modal-card-body h2 + .modal .modal-card-body .h3,
.modal .modal-card-body h2 + .modal .modal-card-body h4,
.modal .modal-card-body h2 + .modal .modal-card-body .h4,
.modal .modal-card-body h2 + .modal .modal-card-body h5,
.modal .modal-card-body h2 + .modal .modal-card-body p,
.modal .modal-card-body h2 + .modal header.modal-card-body h1,
.modal .modal-card-body h2 + .modal header.modal-card-body h2,
.modal .modal-card-body h2 + .modal header.modal-card-body .h2,
.modal .modal-card-body h2 + .modal header.modal-card-body h3,
.modal .modal-card-body h2 + .modal header.modal-card-body .h3,
.modal .modal-card-body h2 + .modal header.modal-card-body h4,
.modal .modal-card-body h2 + .modal header.modal-card-body .h4,
.modal .modal-card-body h2 + .modal header.modal-card-body h5,
.modal .modal-card-body h2 + .modal header.modal-card-body p,
.modal .modal-card-body .h2 + .modal .modal-card-body h1,
.modal .modal-card-body .h2 + .modal .modal-card-body h2,
.modal .modal-card-body .h2 + .modal .modal-card-body .h2,
.modal .modal-card-body .h2 + .modal .modal-card-body h3,
.modal .modal-card-body .h2 + .modal .modal-card-body .h3,
.modal .modal-card-body .h2 + .modal .modal-card-body h4,
.modal .modal-card-body .h2 + .modal .modal-card-body .h4,
.modal .modal-card-body .h2 + .modal .modal-card-body h5,
.modal .modal-card-body .h2 + .modal .modal-card-body p,
.modal .modal-card-body .h2 + .modal header.modal-card-body h1,
.modal .modal-card-body .h2 + .modal header.modal-card-body h2,
.modal .modal-card-body .h2 + .modal header.modal-card-body .h2,
.modal .modal-card-body .h2 + .modal header.modal-card-body h3,
.modal .modal-card-body .h2 + .modal header.modal-card-body .h3,
.modal .modal-card-body .h2 + .modal header.modal-card-body h4,
.modal .modal-card-body .h2 + .modal header.modal-card-body .h4,
.modal .modal-card-body .h2 + .modal header.modal-card-body h5,
.modal .modal-card-body .h2 + .modal header.modal-card-body p,
.modal .modal-card-body h3 + .modal .modal-card-body h1,
.modal .modal-card-body h3 + .modal .modal-card-body h2,
.modal .modal-card-body h3 + .modal .modal-card-body .h2,
.modal .modal-card-body h3 + .modal .modal-card-body h3,
.modal .modal-card-body h3 + .modal .modal-card-body .h3,
.modal .modal-card-body h3 + .modal .modal-card-body h4,
.modal .modal-card-body h3 + .modal .modal-card-body .h4,
.modal .modal-card-body h3 + .modal .modal-card-body h5,
.modal .modal-card-body h3 + .modal .modal-card-body p,
.modal .modal-card-body h3 + .modal header.modal-card-body h1,
.modal .modal-card-body h3 + .modal header.modal-card-body h2,
.modal .modal-card-body h3 + .modal header.modal-card-body .h2,
.modal .modal-card-body h3 + .modal header.modal-card-body h3,
.modal .modal-card-body h3 + .modal header.modal-card-body .h3,
.modal .modal-card-body h3 + .modal header.modal-card-body h4,
.modal .modal-card-body h3 + .modal header.modal-card-body .h4,
.modal .modal-card-body h3 + .modal header.modal-card-body h5,
.modal .modal-card-body h3 + .modal header.modal-card-body p,
.modal .modal-card-body .h3 + .modal .modal-card-body h1,
.modal .modal-card-body .h3 + .modal .modal-card-body h2,
.modal .modal-card-body .h3 + .modal .modal-card-body .h2,
.modal .modal-card-body .h3 + .modal .modal-card-body h3,
.modal .modal-card-body .h3 + .modal .modal-card-body .h3,
.modal .modal-card-body .h3 + .modal .modal-card-body h4,
.modal .modal-card-body .h3 + .modal .modal-card-body .h4,
.modal .modal-card-body .h3 + .modal .modal-card-body h5,
.modal .modal-card-body .h3 + .modal .modal-card-body p,
.modal .modal-card-body .h3 + .modal header.modal-card-body h1,
.modal .modal-card-body .h3 + .modal header.modal-card-body h2,
.modal .modal-card-body .h3 + .modal header.modal-card-body .h2,
.modal .modal-card-body .h3 + .modal header.modal-card-body h3,
.modal .modal-card-body .h3 + .modal header.modal-card-body .h3,
.modal .modal-card-body .h3 + .modal header.modal-card-body h4,
.modal .modal-card-body .h3 + .modal header.modal-card-body .h4,
.modal .modal-card-body .h3 + .modal header.modal-card-body h5,
.modal .modal-card-body .h3 + .modal header.modal-card-body p,
.modal .modal-card-body h4 + .modal .modal-card-body h1,
.modal .modal-card-body h4 + .modal .modal-card-body h2,
.modal .modal-card-body h4 + .modal .modal-card-body .h2,
.modal .modal-card-body h4 + .modal .modal-card-body h3,
.modal .modal-card-body h4 + .modal .modal-card-body .h3,
.modal .modal-card-body h4 + .modal .modal-card-body h4,
.modal .modal-card-body h4 + .modal .modal-card-body .h4,
.modal .modal-card-body h4 + .modal .modal-card-body h5,
.modal .modal-card-body h4 + .modal .modal-card-body p,
.modal .modal-card-body h4 + .modal header.modal-card-body h1,
.modal .modal-card-body h4 + .modal header.modal-card-body h2,
.modal .modal-card-body h4 + .modal header.modal-card-body .h2,
.modal .modal-card-body h4 + .modal header.modal-card-body h3,
.modal .modal-card-body h4 + .modal header.modal-card-body .h3,
.modal .modal-card-body h4 + .modal header.modal-card-body h4,
.modal .modal-card-body h4 + .modal header.modal-card-body .h4,
.modal .modal-card-body h4 + .modal header.modal-card-body h5,
.modal .modal-card-body h4 + .modal header.modal-card-body p,
.modal .modal-card-body .h4 + .modal .modal-card-body h1,
.modal .modal-card-body .h4 + .modal .modal-card-body h2,
.modal .modal-card-body .h4 + .modal .modal-card-body .h2,
.modal .modal-card-body .h4 + .modal .modal-card-body h3,
.modal .modal-card-body .h4 + .modal .modal-card-body .h3,
.modal .modal-card-body .h4 + .modal .modal-card-body h4,
.modal .modal-card-body .h4 + .modal .modal-card-body .h4,
.modal .modal-card-body .h4 + .modal .modal-card-body h5,
.modal .modal-card-body .h4 + .modal .modal-card-body p,
.modal .modal-card-body .h4 + .modal header.modal-card-body h1,
.modal .modal-card-body .h4 + .modal header.modal-card-body h2,
.modal .modal-card-body .h4 + .modal header.modal-card-body .h2,
.modal .modal-card-body .h4 + .modal header.modal-card-body h3,
.modal .modal-card-body .h4 + .modal header.modal-card-body .h3,
.modal .modal-card-body .h4 + .modal header.modal-card-body h4,
.modal .modal-card-body .h4 + .modal header.modal-card-body .h4,
.modal .modal-card-body .h4 + .modal header.modal-card-body h5,
.modal .modal-card-body .h4 + .modal header.modal-card-body p,
.modal .modal-card-body h5 + .modal .modal-card-body h1,
.modal .modal-card-body h5 + .modal .modal-card-body h2,
.modal .modal-card-body h5 + .modal .modal-card-body .h2,
.modal .modal-card-body h5 + .modal .modal-card-body h3,
.modal .modal-card-body h5 + .modal .modal-card-body .h3,
.modal .modal-card-body h5 + .modal .modal-card-body h4,
.modal .modal-card-body h5 + .modal .modal-card-body .h4,
.modal .modal-card-body h5 + .modal .modal-card-body h5,
.modal .modal-card-body h5 + .modal .modal-card-body p,
.modal .modal-card-body h5 + .modal header.modal-card-body h1,
.modal .modal-card-body h5 + .modal header.modal-card-body h2,
.modal .modal-card-body h5 + .modal header.modal-card-body .h2,
.modal .modal-card-body h5 + .modal header.modal-card-body h3,
.modal .modal-card-body h5 + .modal header.modal-card-body .h3,
.modal .modal-card-body h5 + .modal header.modal-card-body h4,
.modal .modal-card-body h5 + .modal header.modal-card-body .h4,
.modal .modal-card-body h5 + .modal header.modal-card-body h5,
.modal .modal-card-body h5 + .modal header.modal-card-body p,
.modal .modal-card-body p + .modal .modal-card-body h1,
.modal .modal-card-body p + .modal .modal-card-body h2,
.modal .modal-card-body p + .modal .modal-card-body .h2,
.modal .modal-card-body p + .modal .modal-card-body h3,
.modal .modal-card-body p + .modal .modal-card-body .h3,
.modal .modal-card-body p + .modal .modal-card-body h4,
.modal .modal-card-body p + .modal .modal-card-body .h4,
.modal .modal-card-body p + .modal .modal-card-body h5,
.modal .modal-card-body p + .modal .modal-card-body p,
.modal .modal-card-body p + .modal header.modal-card-body h1,
.modal .modal-card-body p + .modal header.modal-card-body h2,
.modal .modal-card-body p + .modal header.modal-card-body .h2,
.modal .modal-card-body p + .modal header.modal-card-body h3,
.modal .modal-card-body p + .modal header.modal-card-body .h3,
.modal .modal-card-body p + .modal header.modal-card-body h4,
.modal .modal-card-body p + .modal header.modal-card-body .h4,
.modal .modal-card-body p + .modal header.modal-card-body h5,
.modal .modal-card-body p + .modal header.modal-card-body p,
.modal header.modal-card-body h1 + .modal .modal-card-body h1,
.modal header.modal-card-body h1 + .modal .modal-card-body h2,
.modal header.modal-card-body h1 + .modal .modal-card-body .h2,
.modal header.modal-card-body h1 + .modal .modal-card-body h3,
.modal header.modal-card-body h1 + .modal .modal-card-body .h3,
.modal header.modal-card-body h1 + .modal .modal-card-body h4,
.modal header.modal-card-body h1 + .modal .modal-card-body .h4,
.modal header.modal-card-body h1 + .modal .modal-card-body h5,
.modal header.modal-card-body h1 + .modal .modal-card-body p,
.modal header.modal-card-body h1 + .modal header.modal-card-body h1,
.modal header.modal-card-body h1 + .modal header.modal-card-body h2,
.modal header.modal-card-body h1 + .modal header.modal-card-body .h2,
.modal header.modal-card-body h1 + .modal header.modal-card-body h3,
.modal header.modal-card-body h1 + .modal header.modal-card-body .h3,
.modal header.modal-card-body h1 + .modal header.modal-card-body h4,
.modal header.modal-card-body h1 + .modal header.modal-card-body .h4,
.modal header.modal-card-body h1 + .modal header.modal-card-body h5,
.modal header.modal-card-body h1 + .modal header.modal-card-body p,
.modal header.modal-card-body h2 + .modal .modal-card-body h1,
.modal header.modal-card-body h2 + .modal .modal-card-body h2,
.modal header.modal-card-body h2 + .modal .modal-card-body .h2,
.modal header.modal-card-body h2 + .modal .modal-card-body h3,
.modal header.modal-card-body h2 + .modal .modal-card-body .h3,
.modal header.modal-card-body h2 + .modal .modal-card-body h4,
.modal header.modal-card-body h2 + .modal .modal-card-body .h4,
.modal header.modal-card-body h2 + .modal .modal-card-body h5,
.modal header.modal-card-body h2 + .modal .modal-card-body p,
.modal header.modal-card-body h2 + .modal header.modal-card-body h1,
.modal header.modal-card-body h2 + .modal header.modal-card-body h2,
.modal header.modal-card-body h2 + .modal header.modal-card-body .h2,
.modal header.modal-card-body h2 + .modal header.modal-card-body h3,
.modal header.modal-card-body h2 + .modal header.modal-card-body .h3,
.modal header.modal-card-body h2 + .modal header.modal-card-body h4,
.modal header.modal-card-body h2 + .modal header.modal-card-body .h4,
.modal header.modal-card-body h2 + .modal header.modal-card-body h5,
.modal header.modal-card-body h2 + .modal header.modal-card-body p,
.modal header.modal-card-body .h2 + .modal .modal-card-body h1,
.modal header.modal-card-body .h2 + .modal .modal-card-body h2,
.modal header.modal-card-body .h2 + .modal .modal-card-body .h2,
.modal header.modal-card-body .h2 + .modal .modal-card-body h3,
.modal header.modal-card-body .h2 + .modal .modal-card-body .h3,
.modal header.modal-card-body .h2 + .modal .modal-card-body h4,
.modal header.modal-card-body .h2 + .modal .modal-card-body .h4,
.modal header.modal-card-body .h2 + .modal .modal-card-body h5,
.modal header.modal-card-body .h2 + .modal .modal-card-body p,
.modal header.modal-card-body .h2 + .modal header.modal-card-body h1,
.modal header.modal-card-body .h2 + .modal header.modal-card-body h2,
.modal header.modal-card-body .h2 + .modal header.modal-card-body .h2,
.modal header.modal-card-body .h2 + .modal header.modal-card-body h3,
.modal header.modal-card-body .h2 + .modal header.modal-card-body .h3,
.modal header.modal-card-body .h2 + .modal header.modal-card-body h4,
.modal header.modal-card-body .h2 + .modal header.modal-card-body .h4,
.modal header.modal-card-body .h2 + .modal header.modal-card-body h5,
.modal header.modal-card-body .h2 + .modal header.modal-card-body p,
.modal header.modal-card-body h3 + .modal .modal-card-body h1,
.modal header.modal-card-body h3 + .modal .modal-card-body h2,
.modal header.modal-card-body h3 + .modal .modal-card-body .h2,
.modal header.modal-card-body h3 + .modal .modal-card-body h3,
.modal header.modal-card-body h3 + .modal .modal-card-body .h3,
.modal header.modal-card-body h3 + .modal .modal-card-body h4,
.modal header.modal-card-body h3 + .modal .modal-card-body .h4,
.modal header.modal-card-body h3 + .modal .modal-card-body h5,
.modal header.modal-card-body h3 + .modal .modal-card-body p,
.modal header.modal-card-body h3 + .modal header.modal-card-body h1,
.modal header.modal-card-body h3 + .modal header.modal-card-body h2,
.modal header.modal-card-body h3 + .modal header.modal-card-body .h2,
.modal header.modal-card-body h3 + .modal header.modal-card-body h3,
.modal header.modal-card-body h3 + .modal header.modal-card-body .h3,
.modal header.modal-card-body h3 + .modal header.modal-card-body h4,
.modal header.modal-card-body h3 + .modal header.modal-card-body .h4,
.modal header.modal-card-body h3 + .modal header.modal-card-body h5,
.modal header.modal-card-body h3 + .modal header.modal-card-body p,
.modal header.modal-card-body .h3 + .modal .modal-card-body h1,
.modal header.modal-card-body .h3 + .modal .modal-card-body h2,
.modal header.modal-card-body .h3 + .modal .modal-card-body .h2,
.modal header.modal-card-body .h3 + .modal .modal-card-body h3,
.modal header.modal-card-body .h3 + .modal .modal-card-body .h3,
.modal header.modal-card-body .h3 + .modal .modal-card-body h4,
.modal header.modal-card-body .h3 + .modal .modal-card-body .h4,
.modal header.modal-card-body .h3 + .modal .modal-card-body h5,
.modal header.modal-card-body .h3 + .modal .modal-card-body p,
.modal header.modal-card-body .h3 + .modal header.modal-card-body h1,
.modal header.modal-card-body .h3 + .modal header.modal-card-body h2,
.modal header.modal-card-body .h3 + .modal header.modal-card-body .h2,
.modal header.modal-card-body .h3 + .modal header.modal-card-body h3,
.modal header.modal-card-body .h3 + .modal header.modal-card-body .h3,
.modal header.modal-card-body .h3 + .modal header.modal-card-body h4,
.modal header.modal-card-body .h3 + .modal header.modal-card-body .h4,
.modal header.modal-card-body .h3 + .modal header.modal-card-body h5,
.modal header.modal-card-body .h3 + .modal header.modal-card-body p,
.modal header.modal-card-body h4 + .modal .modal-card-body h1,
.modal header.modal-card-body h4 + .modal .modal-card-body h2,
.modal header.modal-card-body h4 + .modal .modal-card-body .h2,
.modal header.modal-card-body h4 + .modal .modal-card-body h3,
.modal header.modal-card-body h4 + .modal .modal-card-body .h3,
.modal header.modal-card-body h4 + .modal .modal-card-body h4,
.modal header.modal-card-body h4 + .modal .modal-card-body .h4,
.modal header.modal-card-body h4 + .modal .modal-card-body h5,
.modal header.modal-card-body h4 + .modal .modal-card-body p,
.modal header.modal-card-body h4 + .modal header.modal-card-body h1,
.modal header.modal-card-body h4 + .modal header.modal-card-body h2,
.modal header.modal-card-body h4 + .modal header.modal-card-body .h2,
.modal header.modal-card-body h4 + .modal header.modal-card-body h3,
.modal header.modal-card-body h4 + .modal header.modal-card-body .h3,
.modal header.modal-card-body h4 + .modal header.modal-card-body h4,
.modal header.modal-card-body h4 + .modal header.modal-card-body .h4,
.modal header.modal-card-body h4 + .modal header.modal-card-body h5,
.modal header.modal-card-body h4 + .modal header.modal-card-body p,
.modal header.modal-card-body .h4 + .modal .modal-card-body h1,
.modal header.modal-card-body .h4 + .modal .modal-card-body h2,
.modal header.modal-card-body .h4 + .modal .modal-card-body .h2,
.modal header.modal-card-body .h4 + .modal .modal-card-body h3,
.modal header.modal-card-body .h4 + .modal .modal-card-body .h3,
.modal header.modal-card-body .h4 + .modal .modal-card-body h4,
.modal header.modal-card-body .h4 + .modal .modal-card-body .h4,
.modal header.modal-card-body .h4 + .modal .modal-card-body h5,
.modal header.modal-card-body .h4 + .modal .modal-card-body p,
.modal header.modal-card-body .h4 + .modal header.modal-card-body h1,
.modal header.modal-card-body .h4 + .modal header.modal-card-body h2,
.modal header.modal-card-body .h4 + .modal header.modal-card-body .h2,
.modal header.modal-card-body .h4 + .modal header.modal-card-body h3,
.modal header.modal-card-body .h4 + .modal header.modal-card-body .h3,
.modal header.modal-card-body .h4 + .modal header.modal-card-body h4,
.modal header.modal-card-body .h4 + .modal header.modal-card-body .h4,
.modal header.modal-card-body .h4 + .modal header.modal-card-body h5,
.modal header.modal-card-body .h4 + .modal header.modal-card-body p,
.modal header.modal-card-body h5 + .modal .modal-card-body h1,
.modal header.modal-card-body h5 + .modal .modal-card-body h2,
.modal header.modal-card-body h5 + .modal .modal-card-body .h2,
.modal header.modal-card-body h5 + .modal .modal-card-body h3,
.modal header.modal-card-body h5 + .modal .modal-card-body .h3,
.modal header.modal-card-body h5 + .modal .modal-card-body h4,
.modal header.modal-card-body h5 + .modal .modal-card-body .h4,
.modal header.modal-card-body h5 + .modal .modal-card-body h5,
.modal header.modal-card-body h5 + .modal .modal-card-body p,
.modal header.modal-card-body h5 + .modal header.modal-card-body h1,
.modal header.modal-card-body h5 + .modal header.modal-card-body h2,
.modal header.modal-card-body h5 + .modal header.modal-card-body .h2,
.modal header.modal-card-body h5 + .modal header.modal-card-body h3,
.modal header.modal-card-body h5 + .modal header.modal-card-body .h3,
.modal header.modal-card-body h5 + .modal header.modal-card-body h4,
.modal header.modal-card-body h5 + .modal header.modal-card-body .h4,
.modal header.modal-card-body h5 + .modal header.modal-card-body h5,
.modal header.modal-card-body h5 + .modal header.modal-card-body p,
.modal header.modal-card-body p + .modal .modal-card-body h1,
.modal header.modal-card-body p + .modal .modal-card-body h2,
.modal header.modal-card-body p + .modal .modal-card-body .h2,
.modal header.modal-card-body p + .modal .modal-card-body h3,
.modal header.modal-card-body p + .modal .modal-card-body .h3,
.modal header.modal-card-body p + .modal .modal-card-body h4,
.modal header.modal-card-body p + .modal .modal-card-body .h4,
.modal header.modal-card-body p + .modal .modal-card-body h5,
.modal header.modal-card-body p + .modal .modal-card-body p,
.modal header.modal-card-body p + .modal header.modal-card-body h1,
.modal header.modal-card-body p + .modal header.modal-card-body h2,
.modal header.modal-card-body p + .modal header.modal-card-body .h2,
.modal header.modal-card-body p + .modal header.modal-card-body h3,
.modal header.modal-card-body p + .modal header.modal-card-body .h3,
.modal header.modal-card-body p + .modal header.modal-card-body h4,
.modal header.modal-card-body p + .modal header.modal-card-body .h4,
.modal header.modal-card-body p + .modal header.modal-card-body h5,
.modal header.modal-card-body p + .modal header.modal-card-body p {
  margin-block-start: 30px;
}
.modal .modal-card-body .columns + h1,
.modal .modal-card-body .columns + h2,
.modal .modal-card-body .columns + .h2,
.modal .modal-card-body .columns + h3,
.modal .modal-card-body .columns + .h3,
.modal .modal-card-body .columns + h4,
.modal .modal-card-body .columns + .h4,
.modal .modal-card-body .columns + h5,
.modal .modal-card-body .columns + p,
.modal .modal-card-body .columns + .columns,
.modal .modal-card-body .columns + .divider,
.modal .modal-card-body .form-group + h1,
.modal .modal-card-body .form-group + h2,
.modal .modal-card-body .form-group + .h2,
.modal .modal-card-body .form-group + h3,
.modal .modal-card-body .form-group + .h3,
.modal .modal-card-body .form-group + h4,
.modal .modal-card-body .form-group + .h4,
.modal .modal-card-body .form-group + h5,
.modal .modal-card-body .form-group + p,
.modal .modal-card-body .form-group + .columns,
.modal .modal-card-body .form-group + .divider,
.modal header.modal-card-body .columns + h1,
.modal header.modal-card-body .columns + h2,
.modal header.modal-card-body .columns + .h2,
.modal header.modal-card-body .columns + h3,
.modal header.modal-card-body .columns + .h3,
.modal header.modal-card-body .columns + h4,
.modal header.modal-card-body .columns + .h4,
.modal header.modal-card-body .columns + h5,
.modal header.modal-card-body .columns + p,
.modal header.modal-card-body .columns + .columns,
.modal header.modal-card-body .columns + .divider,
.modal header.modal-card-body .form-group + h1,
.modal header.modal-card-body .form-group + h2,
.modal header.modal-card-body .form-group + .h2,
.modal header.modal-card-body .form-group + h3,
.modal header.modal-card-body .form-group + .h3,
.modal header.modal-card-body .form-group + h4,
.modal header.modal-card-body .form-group + .h4,
.modal header.modal-card-body .form-group + h5,
.modal header.modal-card-body .form-group + p,
.modal header.modal-card-body .form-group + .columns,
.modal header.modal-card-body .form-group + .divider {
  margin-block-start: 30px;
}
.modal .modal-card-body .divider,
.modal header.modal-card-body .divider {
  margin-block: 30px;
}
.modal .modal-card-body .divider + h1,
.modal .modal-card-body .divider + h2,
.modal .modal-card-body .divider + .h2,
.modal .modal-card-body .divider + h3,
.modal .modal-card-body .divider + .h3,
.modal .modal-card-body .divider + h4,
.modal .modal-card-body .divider + .h4,
.modal .modal-card-body .divider + h5,
.modal .modal-card-body .divider + p,
.modal .modal-card-body .divider + .columns,
.modal header.modal-card-body .divider + h1,
.modal header.modal-card-body .divider + h2,
.modal header.modal-card-body .divider + .h2,
.modal header.modal-card-body .divider + h3,
.modal header.modal-card-body .divider + .h3,
.modal header.modal-card-body .divider + h4,
.modal header.modal-card-body .divider + .h4,
.modal header.modal-card-body .divider + h5,
.modal header.modal-card-body .divider + p,
.modal header.modal-card-body .divider + .columns {
  margin-block-start: 0px;
}
.modal .modal-card-body h1:first-of-type,
.modal .modal-card-body h2:first-of-type,
.modal header.modal-card-body h1:first-of-type,
.modal header.modal-card-body h2:first-of-type {
  margin-block-start: 0px;
}
.modal .modal-card-body > *,
.modal header.modal-card-body > * {
  min-width: 964px;
}
@media only screen and (max-width: 1281px) {
  .modal .modal-card-body > *,
  .modal header.modal-card-body > * {
    min-width: auto;
    max-width: 100%;
  }
}
.modal .modal-card-footer,
.modal header.modal-card-footer {
  background-color: #ffffff;
  padding-block: 30px;
  padding-inline: 30px;
  justify-content: flex-end;
  display: flex;
  flex-flow: row wrap;
  gap: 30px;
}
.modal .modal-card-footer .button__secondary, .modal .modal-card-footer .k-datetimepicker-popup .k-time-header .k-button, .k-datetimepicker-popup .k-time-header .modal .modal-card-footer .k-button,
.modal .modal-card-footer .k-calendar-container .k-time-header .k-button,
.k-calendar-container .k-time-header .modal .modal-card-footer .k-button,
.modal header.modal-card-footer .button__secondary {
  margin-inline-start: auto;
}
.modal .modal-card:last-child,
.modal header.modal-card:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.modal--is-drawer {
  display: flex;
  position: fixed;
}
.modal--is-drawer,
.modal--is-drawer .modal-background {
  width: 0;
  height: 0;
  overflow: hidden;
}
.modal--is-drawer .modal-card,
.modal--is-drawer header.modal-card {
  position: fixed;
  right: -720px;
  margin: 0px;
  border-radius: 0px;
  height: 100%;
  max-height: 100%;
  min-width: 0;
  max-width: 720px;
  box-shadow: -2px 1px 6px rgba(5, 5, 5, 0.25) -10px 1px 20px rgba(5, 5, 5, 0.25);
  background: #ffffff;
  overflow: auto;
}
.modal--is-drawer .modal-card-head,
.modal--is-drawer header.modal-card-head {
  background: #ffffff;
  border-radius: 0px;
  padding-block: 30px;
  padding-inline: 30px;
  position: sticky;
  top: 0;
  z-index: 2;
}
.modal--is-drawer .modal-card-head::before,
.modal--is-drawer header.modal-card-head::before {
  content: "";
  position: absolute;
  width: calc(100% - 60px);
  height: 1px;
  background: #cbcaca;
  bottom: 0px;
  left: 30px;
  pointer-events: none;
}
.modal--is-drawer .modal-card-head-content,
.modal--is-drawer header.modal-card-head-content {
  flex-flow: column nowrap;
  align-items: flex-start;
}
.modal--is-drawer .modal-card-body,
.modal--is-drawer header.modal-card-body {
  border-radius: 0px;
  padding-inline: 30px;
  padding-block-end: 30px;
  overflow: visible;
  z-index: 1;
  height: auto;
}
.modal--is-drawer .modal-card-footer,
.modal--is-drawer header.modal-card-footer {
  padding-inline: 30px;
  padding-block-start: 30px;
  position: sticky;
  bottom: 0;
  z-index: 2;
}
.modal--is-drawer .modal-card-footer::before,
.modal--is-drawer header.modal-card-footer::before {
  content: "";
  position: absolute;
  width: calc(100% - 60px);
  height: 1px;
  background: #cbcaca;
  top: 0px;
  left: 30px;
  pointer-events: none;
}
.modal--is-drawer .modal-card-footer:empty,
.modal--is-drawer header.modal-card-footer:empty {
  display: none;
}
.modal--is-drawer .modal-card:last-child,
.modal--is-drawer header.modal-card:last-child {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.modal--is-drawer .modal-card-body > *,
.modal--is-drawer header.modal-card-body > * {
  min-width: auto;
}
.modal--is-drawer.is-active, .modal--is-drawer.navbar-item.active,
.modal--is-drawer.is-active .modal-background,
.modal--is-drawer.navbar-item.active .modal-background {
  width: 100%;
  height: 100%;
}
.modal--is-drawer.is-active .modal-background, .modal--is-drawer.navbar-item.active .modal-background {
  animation: fade-in cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.modal--is-drawer.is-active .modal-card, .modal--is-drawer.navbar-item.active .modal-card,
.modal--is-drawer.is-active header.modal-card {
  width: 100%;
  transform: translateX(-720px);
  transition: transform cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.modal--is-drawer.is-closed {
  animation: drawer-fade-out cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.modal--is-drawer.is-closed .modal-background {
  animation: drawer-fade-out cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.modal--is-drawer.is-closed .modal-card,
.modal--is-drawer.is-closed header.modal-card {
  transform: translateX(0px);
  transition: transform cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  width: 100%;
  height: 100%;
}
.modal--is-drawer#settings-drawer .modal-card::after {
  position: absolute;
  content: "";
  height: 72px;
  width: 100%;
  background-color: rgba(24, 24, 24, 0.67);
  -webkit-backdrop-filter: blur(20px) saturate(0%);
  backdrop-filter: blur(20px) saturate(0%);
  top: 0px;
  left: 0px;
}
.modal--is-drawer#settings-drawer .modal-card-body {
  background: transparent;
}
.modal--is-drawer#settings-drawer .modal-card-body .avatar {
  margin-inline: auto;
  margin-block-end: 30px;
}
.modal--is-drawer#settings-drawer .modal-card-body h1 {
  margin-inline: auto;
}
.modal--is-drawer#settings-drawer .modal-card-body h2 {
  margin-inline: auto;
  margin-block: 0px 30px;
}
.modal--is-drawer#settings-drawer .modal-card-body form:not(.log-off) {
  display: flex;
  flex-flow: column nowrap;
  padding-inline: 5px;
  padding-block: 10px;
  border-top: 1px solid #cbcaca;
}
.modal--is-drawer#settings-drawer .modal-card-body form:not(.log-off):last-of-type {
  border-bottom: 1px solid #cbcaca;
  padding-inline: 0px;
  padding-block: 5px;
}
.modal--is-drawer#settings-drawer .modal-card-body form:not(.log-off) + form {
  margin-block: 0px;
}
.modal--is-drawer#settings-drawer .modal-card-body form:not(.log-off) .form-group {
  gap: 5px;
}
.modal--is-drawer#settings-drawer .modal-card-body form:not(.log-off) .button {
  flex: 0 0 auto;
  max-width: -moz-max-content;
  max-width: max-content;
}
.modal--is-drawer#settings-drawer .modal-card-body > .button,
.modal--is-drawer#settings-drawer .modal-card-body .log-off {
  margin-inline: auto;
  margin-block-start: 30px;
}

.infobox {
  display: flex;
  flex-flow: column nowrap;
  margin-block-end: 30px;
  gap: 30px;
  padding: 30px;
  border-radius: 8px;
  background-color: #ebeaea;
}
.infobox__information {
  display: grid;
  grid-template-columns: auto 1fr auto 1fr;
  gap: 10px;
}

p + .infobox {
  margin-block-start: 30px;
}

.html-editor,
.k-editor {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  flex: 1 1 auto;
  min-height: 240px;
  border-radius: 4px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  border: solid 1px #cbcaca;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.html-editor:hover,
.k-editor:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
}
.html-editor:focus-visible,
.k-editor:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.html-editor:focus, .html-editor:focus-within,
.k-editor:focus,
.k-editor:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.html-editor:active,
.k-editor:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.html-editor .k-toolbar,
.k-editor .k-toolbar {
  border-radius: 4px 4px 0px 0px;
  gap: 15px;
  padding: 9px;
  border-bottom: solid 1px #cbcaca;
  border-color: #cbcaca;
  background: transparent;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.html-editor .k-toolbar::before,
.k-editor .k-toolbar::before {
  display: none;
}
.html-editor .k-toolbar:hover,
.k-editor .k-toolbar:hover {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.html-editor .k-toolbar:focus-visible,
.k-editor .k-toolbar:focus-visible {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.html-editor .k-toolbar:focus, .html-editor .k-toolbar:focus-within,
.k-editor .k-toolbar:focus,
.k-editor .k-toolbar:focus-within {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.html-editor .k-toolbar:active,
.k-editor .k-toolbar:active {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.html-editor .k-toolbar .k-button-group .k-button,
.html-editor .k-toolbar .k-button-group .k-toggle-button,
.k-editor .k-toolbar .k-button-group .k-button,
.k-editor .k-toolbar .k-button-group .k-toggle-button {
  border: solid 1px #cbcaca;
  padding: 6px !important;
}
.html-editor .k-toolbar .k-button-group .k-button:first-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button:first-of-type,
.k-editor .k-toolbar .k-button-group .k-button:first-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button:first-of-type {
  border-radius: 4px 0px 0px 4px !important;
}
.html-editor .k-toolbar .k-button-group .k-button:last-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button:last-of-type,
.k-editor .k-toolbar .k-button-group .k-button:last-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button:last-of-type {
  border-radius: 0px 4px 4px 0px !important;
}
.html-editor .k-toolbar .k-button-group .k-button:only-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button:only-of-type,
.k-editor .k-toolbar .k-button-group .k-button:only-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button:only-of-type {
  border-radius: 4px !important;
}
.html-editor .k-toolbar .k-button-group .k-button .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button .k-button-icon {
  color: #1177a7;
}
.html-editor .k-toolbar .k-button-group .k-button .k-button-text,
.html-editor .k-toolbar .k-button-group .k-toggle-button .k-button-text,
.k-editor .k-toolbar .k-button-group .k-button .k-button-text,
.k-editor .k-toolbar .k-button-group .k-toggle-button .k-button-text {
  display: none;
}
.html-editor .k-toolbar .k-button-group .k-button:hover,
.html-editor .k-toolbar .k-button-group .k-toggle-button:hover,
.k-editor .k-toolbar .k-button-group .k-button:hover,
.k-editor .k-toolbar .k-button-group .k-toggle-button:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
}
.html-editor .k-toolbar .k-button-group .k-button:focus-visible,
.html-editor .k-toolbar .k-button-group .k-toggle-button:focus-visible,
.k-editor .k-toolbar .k-button-group .k-button:focus-visible,
.k-editor .k-toolbar .k-button-group .k-toggle-button:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.html-editor .k-toolbar .k-button-group .k-button:focus, .html-editor .k-toolbar .k-button-group .k-button:focus-within,
.html-editor .k-toolbar .k-button-group .k-toggle-button:focus,
.html-editor .k-toolbar .k-button-group .k-toggle-button:focus-within,
.k-editor .k-toolbar .k-button-group .k-button:focus,
.k-editor .k-toolbar .k-button-group .k-button:focus-within,
.k-editor .k-toolbar .k-button-group .k-toggle-button:focus,
.k-editor .k-toolbar .k-button-group .k-toggle-button:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.html-editor .k-toolbar .k-button-group .k-button:active,
.html-editor .k-toolbar .k-button-group .k-toggle-button:active,
.k-editor .k-toolbar .k-button-group .k-button:active,
.k-editor .k-toolbar .k-button-group .k-toggle-button:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.html-editor .k-toolbar .k-button-group .k-button.k-selected,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-selected,
.k-editor .k-toolbar .k-button-group .k-button.k-selected,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-selected {
  background: #1177a7 !important;
  border-color: #1177a7 !important;
}
.html-editor .k-toolbar .k-button-group .k-button.k-selected .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-selected .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button.k-selected .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-selected .k-button-icon {
  color: #ffffff !important;
}
.html-editor .k-toolbar .k-button-group .k-button:hover .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button:focus-visible .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button:focus .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button:focus-within .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button:active .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button:hover .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button:focus-visible .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button:focus .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button:focus-within .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button:active .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button:hover .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button:focus-visible .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button:focus .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button:focus-within .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button:active .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button:hover .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button:focus-visible .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button:focus .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button:focus-within .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button:active .k-button-icon {
  color: #003c5e;
}
.html-editor .k-toolbar .k-button-group .k-button.k-disabled, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:hover, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:active,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:hover,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:active,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background: #cbcaca !important;
  border-color: #717171 !important;
  padding: 6px !important;
}
.html-editor .k-toolbar .k-button-group .k-button.k-disabled:first-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:hover:first-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible:first-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus:first-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within:first-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:active:first-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:first-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover:first-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible:first-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus:first-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within:first-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active:first-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:first-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:hover:first-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible:first-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus:first-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within:first-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:active:first-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:first-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover:first-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible:first-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus:first-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within:first-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active:first-of-type {
  border-radius: 4px 0px 0px 4px !important;
}
.html-editor .k-toolbar .k-button-group .k-button.k-disabled:last-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:hover:last-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible:last-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus:last-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within:last-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:active:last-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:last-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover:last-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible:last-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus:last-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within:last-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active:last-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:last-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:hover:last-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible:last-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus:last-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within:last-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:active:last-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:last-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover:last-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible:last-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus:last-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within:last-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active:last-of-type {
  border-radius: 0px 4px 4px 0px !important;
}
.html-editor .k-toolbar .k-button-group .k-button.k-disabled:only-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:hover:only-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible:only-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus:only-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within:only-of-type, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:active:only-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:only-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover:only-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible:only-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus:only-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within:only-of-type,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active:only-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:only-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:hover:only-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible:only-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus:only-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within:only-of-type,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:active:only-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:only-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover:only-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible:only-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus:only-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within:only-of-type,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active:only-of-type {
  border-radius: 4px !important;
}
.html-editor .k-toolbar .k-button-group .k-button.k-disabled .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:hover .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within .k-button-icon, .html-editor .k-toolbar .k-button-group .k-button.k-disabled:active .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within .k-button-icon,
.html-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:hover .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-visible .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:focus-within .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-button.k-disabled:active .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:hover .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-visible .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:focus-within .k-button-icon,
.k-editor .k-toolbar .k-button-group .k-toggle-button.k-disabled:active .k-button-icon {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  color: #717171 !important;
}
.html-editor .k-toolbar .k-dropdownlist.k-picker,
.k-editor .k-toolbar .k-dropdownlist.k-picker {
  width: auto !important;
  min-width: 200px;
  height: 38px;
}
.html-editor .k-toolbar .k-dropdownlist.k-picker .k-input-inner,
.k-editor .k-toolbar .k-dropdownlist.k-picker .k-input-inner {
  min-height: auto;
  line-height: 24px;
  height: 100%;
}
.html-editor .k-editor-content,
.k-editor .k-editor-content {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  border-radius: 0px 0px 4px 4px;
  display: flex;
}
.html-editor .k-editor-content > .k-content,
.k-editor .k-editor-content > .k-content {
  padding: 15px;
  height: auto;
  flex: 1 1 auto;
  min-height: 100%;
  background: transparent;
}
.html-editor h2 + p,
.k-editor h2 + p {
  margin-block-start: 0px;
}
.html-editor__dialog,
.k-editor__dialog {
  background-color: #f7f7f7 !important;
  border-radius: 16px !important;
  border-top-left-radius: 26px !important;
  border-top-right-radius: 26px !important;
  min-width: 1024px;
  max-width: 1024px;
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0);
  max-height: calc(100vh - 60px);
  margin: 30px auto !important;
  width: auto;
  border: none;
  color: #464646;
}
@media only screen and (max-width: 1281px) {
  .html-editor__dialog,
  .k-editor__dialog {
    max-height: calc(100vh - 130px);
    margin: 100px auto 30px auto;
    min-width: auto;
    max-width: calc(100vw - 60px);
  }
}
@media only screen and (min-width: 1025px) {
  .html-editor__dialog,
  .k-editor__dialog {
    min-width: 1024px !important;
  }
}
.html-editor__dialog .k-window-titlebar,
.k-editor__dialog .k-window-titlebar {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  background-color: #f7f7f7;
  color: #050505;
  border-radius: 0px !important;
  border-top-left-radius: 16px !important;
  border-top-right-radius: 16px !important;
  gap: 30px;
  padding-inline: 60px;
  padding-block: 30px !important;
}
@media only screen and (max-width: 1281px) {
  .html-editor__dialog .k-window-titlebar,
  .k-editor__dialog .k-window-titlebar {
    padding-inline: 30px;
  }
}
.html-editor__dialog .k-window-titlebar .k-window-title,
.k-editor__dialog .k-window-titlebar .k-window-title {
  font-weight: 700;
  font-size: 36px;
  padding: 0px;
  margin: 0px;
  line-height: 1;
  overflow: visible;
}
.html-editor__dialog .k-window-titlebar .k-button,
.k-editor__dialog .k-window-titlebar .k-button {
  background: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23ffffff%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") center center/cover no-repeat !important;
  width: 36px;
  height: 36px;
  flex: 0 0 auto;
  border: none;
  cursor: pointer;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  padding: 0px !important;
}
.html-editor__dialog .k-window-titlebar .k-button:hover, .html-editor__dialog .k-window-titlebar .k-button:focus-visible, .html-editor__dialog .k-window-titlebar .k-button:focus, .html-editor__dialog .k-window-titlebar .k-button:focus-within,
.k-editor__dialog .k-window-titlebar .k-button:hover,
.k-editor__dialog .k-window-titlebar .k-button:focus-visible,
.k-editor__dialog .k-window-titlebar .k-button:focus,
.k-editor__dialog .k-window-titlebar .k-button:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23003c5e%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") !important;
}
.html-editor__dialog .k-window-titlebar .k-button::before, .html-editor__dialog .k-window-titlebar .k-button::after,
.html-editor__dialog .k-window-titlebar .k-button .k-button-icon,
.k-editor__dialog .k-window-titlebar .k-button::before,
.k-editor__dialog .k-window-titlebar .k-button::after,
.k-editor__dialog .k-window-titlebar .k-button .k-button-icon {
  display: none !important;
}
.html-editor__dialog .k-window-content,
.html-editor__dialog .k-prompt-container,
.k-editor__dialog .k-window-content,
.k-editor__dialog .k-prompt-container {
  padding-inline: 60px;
  padding-block: 30px;
}
@media only screen and (max-width: 1281px) {
  .html-editor__dialog .k-window-content,
  .html-editor__dialog .k-prompt-container,
  .k-editor__dialog .k-window-content,
  .k-editor__dialog .k-prompt-container {
    padding-inline: 30px;
  }
}
.html-editor__dialog .k-window-content .k-edit-form-container,
.html-editor__dialog .k-window-content .k-form-horizontal,
.html-editor__dialog .k-prompt-container .k-edit-form-container,
.html-editor__dialog .k-prompt-container .k-form-horizontal,
.k-editor__dialog .k-window-content .k-edit-form-container,
.k-editor__dialog .k-window-content .k-form-horizontal,
.k-editor__dialog .k-prompt-container .k-edit-form-container,
.k-editor__dialog .k-prompt-container .k-form-horizontal {
  width: auto;
  min-width: auto;
  display: flex;
  flex-flow: column nowrap;
}
.html-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content,
.html-editor__dialog .k-window-content .k-edit-form-container .k-form-field,
.html-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content,
.html-editor__dialog .k-window-content .k-form-horizontal .k-form-field,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field,
.k-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content,
.k-editor__dialog .k-window-content .k-edit-form-container .k-form-field,
.k-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content,
.k-editor__dialog .k-window-content .k-form-horizontal .k-form-field,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field {
  margin: 0px;
  padding: 0px;
  display: flex;
  flex-flow: row wrap;
  gap: 15px;
}
.html-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-edit-label,
.html-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-form-label,
.html-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-form-field,
.html-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-edit-label,
.html-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-form-label,
.html-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-form-field,
.html-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-edit-label,
.html-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-form-label,
.html-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-form-field,
.html-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-edit-label,
.html-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-form-label,
.html-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-form-field,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-edit-label,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-form-label,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-form-field,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-edit-label,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-form-label,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-form-field,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-edit-label,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-form-label,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-form-field,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-edit-label,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-form-label,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-form-field,
.k-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-edit-label,
.k-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-form-label,
.k-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-form-field,
.k-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-edit-label,
.k-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-form-label,
.k-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-form-field,
.k-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-edit-label,
.k-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-form-label,
.k-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-form-field,
.k-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-edit-label,
.k-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-form-label,
.k-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-form-field,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-edit-label,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-form-label,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-form-field,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-edit-label,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-form-label,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-form-field,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-edit-label,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-form-label,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-form-field,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-edit-label,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-form-label,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-form-field {
  flex: 0 0 auto;
  margin: 0px;
  width: 25%;
  min-width: 10rem;
  align-items: stretch;
  text-align: left;
}
.html-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-edit-field,
.html-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-form-field-wrap,
.html-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-edit-field,
.html-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-form-field-wrap,
.html-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-edit-field,
.html-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-form-field-wrap,
.html-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-edit-field,
.html-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-form-field-wrap,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-edit-field,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-form-field-wrap,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-edit-field,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-form-field-wrap,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-edit-field,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-form-field-wrap,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-edit-field,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-form-field-wrap,
.k-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-edit-field,
.k-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-form-field-wrap,
.k-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-edit-field,
.k-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-form-field-wrap,
.k-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-edit-field,
.k-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-form-field-wrap,
.k-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-edit-field,
.k-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-form-field-wrap,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-edit-field,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-form-field-wrap,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-edit-field,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-form-field-wrap,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-edit-field,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-form-field-wrap,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-edit-field,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-form-field-wrap {
  flex: 1 1 auto;
  text-align: right;
  margin: 0 0 30px 0;
  display: flex;
  justify-content: flex-end;
  max-width: 100%;
}
.html-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-edit-field .k-checkbox-label,
.html-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-form-field-wrap .k-checkbox-label,
.html-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-edit-field .k-checkbox-label,
.html-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-form-field-wrap .k-checkbox-label,
.html-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-edit-field .k-checkbox-label,
.html-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-form-field-wrap .k-checkbox-label,
.html-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-edit-field .k-checkbox-label,
.html-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-form-field-wrap .k-checkbox-label,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-edit-field .k-checkbox-label,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-form-field-wrap .k-checkbox-label,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-edit-field .k-checkbox-label,
.html-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-form-field-wrap .k-checkbox-label,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-edit-field .k-checkbox-label,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-form-field-wrap .k-checkbox-label,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-edit-field .k-checkbox-label,
.html-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-form-field-wrap .k-checkbox-label,
.k-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-edit-field .k-checkbox-label,
.k-editor__dialog .k-window-content .k-edit-form-container .k-edit-form-content .k-form-field-wrap .k-checkbox-label,
.k-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-edit-field .k-checkbox-label,
.k-editor__dialog .k-window-content .k-edit-form-container .k-form-field .k-form-field-wrap .k-checkbox-label,
.k-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-edit-field .k-checkbox-label,
.k-editor__dialog .k-window-content .k-form-horizontal .k-edit-form-content .k-form-field-wrap .k-checkbox-label,
.k-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-edit-field .k-checkbox-label,
.k-editor__dialog .k-window-content .k-form-horizontal .k-form-field .k-form-field-wrap .k-checkbox-label,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-edit-field .k-checkbox-label,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-edit-form-content .k-form-field-wrap .k-checkbox-label,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-edit-field .k-checkbox-label,
.k-editor__dialog .k-prompt-container .k-edit-form-container .k-form-field .k-form-field-wrap .k-checkbox-label,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-edit-field .k-checkbox-label,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-edit-form-content .k-form-field-wrap .k-checkbox-label,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-edit-field .k-checkbox-label,
.k-editor__dialog .k-prompt-container .k-form-horizontal .k-form-field .k-form-field-wrap .k-checkbox-label {
  max-width: -moz-max-content;
  max-width: max-content;
}
.html-editor__dialog .k-actions,
.k-editor__dialog .k-actions {
  flex-flow: row-reverse wrap;
  justify-content: flex-start;
  display: flex;
  gap: 30px;
  padding-inline: 60px;
  padding-block: 0px 30px;
  border: none;
}
@media only screen and (max-width: 1281px) {
  .html-editor__dialog .k-actions,
  .k-editor__dialog .k-actions {
    padding-inline: 30px;
  }
}

.k-overlay {
  position: fixed;
  background-color: rgba(24, 24, 24, 0.67);
  -webkit-backdrop-filter: blur(20px) saturate(0%);
  backdrop-filter: blur(20px) saturate(0%);
  opacity: 1;
}

.grouped-list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 10px;
  margin-block-start: 15px;
}
.grouped-list__header {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  font-synthesis: none;
  color: #464646;
  font-size: 10px;
  text-transform: uppercase;
  padding: 0px 15px 0 45px;
  display: flex;
  justify-content: space-between;
}
.grouped-list__group {
  display: flex;
  flex-flow: column;
  gap: 15px;
  padding: 15px;
  background-color: #ebeaea;
  border-radius: 8px;
}
.grouped-list__group--exclusive {
  background-color: #969696;
}

.grouped-list-item {
  display: flex;
}
.grouped-list-item .tooltip {
  display: inline;
}

.inline-icon-link {
  display: inline-flex;
  font-size: 16px;
  font-weight: 700;
  justify-content: center;
  align-items: center;
  height: auto;
  line-height: normal;
  outline: none;
  text-align: center;
  cursor: pointer;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  border: none !important;
  background-color: transparent;
  color: #1177a7;
  text-decoration: none;
  padding-inline: 0px;
  padding-block: 1px;
  position: relative;
  border-radius: 0px;
  width: -moz-max-content;
  width: max-content;
}
.inline-icon-link .icon--inline,
.inline-icon-link a.icon--inline {
  margin-inline-end: 0px;
  margin-inline-start: 3px;
}
.inline-icon-link::before, .inline-icon-link::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background: currentColor;
  bottom: 0px;
  left: 0px;
  opacity: 0;
  pointer-events: none;
}
.inline-icon-link::before {
  height: 8px;
  bottom: -8px;
}
.inline-icon-link::after {
  transition: opacity 0.3s;
  bottom: 0px;
}
.inline-icon-link:hover, .inline-icon-link:focus, .inline-icon-link:focus-within, .inline-icon-link:active {
  background-color: transparent;
  color: #14a4e8;
  border: none !important;
  box-shadow: none !important;
  padding-inline-start: 0px;
  padding-inline-end: 0px;
}
.inline-icon-link:hover::before, .inline-icon-link:focus::before, .inline-icon-link:focus-within::before, .inline-icon-link:active::before {
  opacity: 1;
  animation: line-up 0.3s cubic-bezier(0.4, 0, 0.8, 1) forwards;
}
.inline-icon-link:hover::after, .inline-icon-link:focus::after, .inline-icon-link:focus-within::after, .inline-icon-link:active::after {
  opacity: 1;
  transition-delay: 0.3s;
}
.inline-icon-link:focus::before, .inline-icon-link:focus::after, .inline-icon-link:focus-within::before, .inline-icon-link:focus-within::after, .inline-icon-link:active::before, .inline-icon-link:active::after {
  background-color: #003c5e;
}
.inline-icon-link:active {
  padding-block: 1px;
}

@media only screen and (max-width: 1281px) {
  .cards {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media only screen and (max-width: 1025px) {
  .cards {
    grid-template-columns: repeat(1, 1fr);
  }
}

.card {
  display: flex;
  flex-flow: column wrap;
  color: inherit;
  border-radius: 16px;
  background: #ffffff;
}
.card .divider {
  margin-block: 0px;
}
.card .card-content {
  padding-inline: 20px;
  padding-block: 20px;
  flex: 1 0 auto;
  border-radius: 0px;
}
.card .card-content .title {
  margin-block-end: 10px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  color: #262626;
}
.card .card-content .title .badge {
  flex: 0 1 auto;
}
.card .card-content .title.badge-nowrap .badge {
  flex: 0 0 auto;
}
.card .card-content .details {
  display: flex;
  flex-flow: column nowrap;
  gap: 20px;
}
.card .card-content .details--small {
  gap: 10px;
}
.card .card-footer {
  display: flex;
  flex-flow: column wrap;
  padding-inline: 20px;
  padding-block: 0px 20px;
  gap: 10px;
}
.card .card-footer__content {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
.card .card-footer__content .card-footer-item {
  flex: 0 0 auto;
}
.card .card-footer__content .divider {
  margin-inline: 0px;
}

.item-selector {
  display: flex;
  flex-flow: column nowrap;
  gap: 5px;
}
.item-selector p:not(.item-selector__name) {
  display: inline;
}
.item-selector p + p {
  margin-block: 0px !important;
}
.item-selector__name > span, .item-selector__info > span {
  position: relative;
  color: #262626;
  word-break: break-word;
  word-wrap: break-word;
}
.item-selector__name > span:not(:first-child)::before, .item-selector__info > span:not(:first-child)::before {
  content: "";
  display: inline-block;
  vertical-align: text-bottom;
  margin-inline: 5px;
  height: 15px;
  width: 1px;
  background: #ebeaea;
}
.item-selector__name {
  color: #181818;
  display: inline;
}
.item-selector__name > span {
  color: #181818;
}

.item-selector-input__popup .k-virtual-scroller-content .k-list-item {
  display: block;
}

.badge {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  padding-inline: 5px;
  padding-block: 5px;
  margin: 0px;
  border-radius: 32px;
  font-weight: 400;
  font-size: 13px;
  display: flex;
  flex: 0 0 auto;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  gap: 5px;
  background: #cbcaca;
  border: solid 1px #cbcaca;
  color: #181818;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
}
.badge__container {
  display: inline-flex;
}
.badge--default {
  background: #cbcaca;
  border: solid 1px #cbcaca;
  color: #181818;
}
.badge--info {
  background: #9ddffe;
  border: solid 1px #9ddffe;
  color: #002b49;
}
.badge--success {
  background: #94eeaa;
  border: solid 1px #94eeaa;
  color: #08230f;
}
.badge--warning {
  background: #ffeeb1;
  border: solid 1px #ffeeb1;
  color: #482c01;
}
.badge--error {
  background: #fd8b87;
  border: solid 1px #fd8b87;
  color: #370000;
}
.badge--alt {
  background: #262626;
  border: solid 1px #262626;
  color: #ebeaea;
}
.badge--ghost {
  background: #ebeaea;
  border: solid 1px #ebeaea;
  color: #464646;
}
.badge--info-alt {
  background: #ffffff;
  border: solid 1px #14a4e8;
  color: #002b49;
}
.badge.badge-with-icon {
  margin-left: 10px;
}
.badge.badge-with-icon .icon {
  position: absolute;
  color: #003c5e;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.badge.badge-with-icon .icon:hover {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.badge.badge-with-icon .icon:focus, .badge.badge-with-icon .icon:focus-within {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.badge.badge-with-icon .icon:active {
  border: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}

.columns.eco-costs {
  grid-template-columns: 1fr auto 1fr;
  gap: 60px;
}

.eco-costs__item {
  display: flex;
  flex-flow: column nowrap;
  gap: 5px;
}
.eco-costs__item .label {
  margin-block: 0px;
}
.eco-costs__item--header {
  grid-column: 1/-1;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 10px;
}
.eco-costs__item--header > * {
  flex: 0 1 auto;
}
.eco-costs__item--header .label,
.eco-costs__item--header .label > .eco-costs__value {
  display: inline;
}
.eco-costs--large .eco-costs__item > * {
  line-height: 20px;
}
.eco-costs--large .eco-costs__item .label {
  font-size: 20px;
}
.eco-costs--large .eco-costs__item .eco-costs__value {
  font-size: 18px;
}
.eco-costs--large .eco-costs__item--header .label,
.eco-costs--large .eco-costs__item--header .eco-costs__value {
  font-size: 24px;
}
.eco-costs__value {
  display: flex;
  gap: 5px;
  align-items: center;
}

.eco-costs-indicator {
  display: flex;
  border-radius: 100%;
  background: #ffffff;
  color: #181818;
  align-items: center;
  justify-content: center;
  border: solid 2px transparent;
  flex: 0 0 auto;
}
.eco-costs-indicator.eco-costs-indicator__score--a {
  border-color: #0da533;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--a.eco-costs-indicator__size--xl {
  background: #0da533;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--a.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__score--b {
  border-color: #8bc516;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--b.eco-costs-indicator__size--xl {
  background: #8bc516;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--b.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__score--c {
  border-color: #e0e000;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--c.eco-costs-indicator__size--xl {
  background: #e0e000;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--c.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__score--d {
  border-color: #fac300;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--d.eco-costs-indicator__size--xl {
  background: #fac300;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--d.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__score--e {
  border-color: #ff7918;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--e.eco-costs-indicator__size--xl {
  background: #ff7918;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--e.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__score--f {
  border-color: #ee3224;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--f.eco-costs-indicator__size--xl {
  background: #ee3224;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--f.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__score--g {
  border-color: #d60651;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--g.eco-costs-indicator__size--xl {
  background: #d60651;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--g.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__score--h {
  border-color: #8d0356;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--h.eco-costs-indicator__size--xl {
  background: #8d0356;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--h.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__score--none {
  border-color: #969696;
  border-width: 2px;
}
.eco-costs-indicator.eco-costs-indicator__score--none.eco-costs-indicator__size--xl {
  background: #969696;
  position: relative;
}
.eco-costs-indicator.eco-costs-indicator__score--none.eco-costs-indicator__size--xl::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: transparent url(/images/eco-cost-border.svg) center/contain no-repeat;
  mix-blend-mode: multiply;
}
.eco-costs-indicator.eco-costs-indicator__size--s {
  min-width: 18px;
  width: 18px;
  max-width: 18px;
  min-height: 18px;
  height: 18px;
  max-height: 18px;
}
.eco-costs-indicator.eco-costs-indicator__size--m {
  min-width: 24px;
  width: 24px;
  max-width: 24px;
  min-height: 24px;
  height: 24px;
  max-height: 24px;
}
.eco-costs-indicator.eco-costs-indicator__size--l {
  min-width: 36px;
  width: 36px;
  max-width: 36px;
  min-height: 36px;
  height: 36px;
  max-height: 36px;
}
.eco-costs-indicator.eco-costs-indicator__size--xl {
  min-width: 130px;
  width: 130px;
  max-width: 130px;
  min-height: 130px;
  height: 130px;
  max-height: 130px;
}
.eco-costs-indicator.eco-costs-indicator__size--xl {
  border-width: 0px;
  font-weight: 700;
  font-size: 70px;
  color: #ffffff;
}
.eco-costs-indicator.eco-costs-indicator__size--l {
  font-weight: 700;
  font-size: 20px;
}
.eco-costs-indicator.eco-costs-indicator__size--m {
  font-weight: 700;
  font-size: 16px;
}
.eco-costs-indicator.eco-costs-indicator__size--s {
  font-weight: 600;
  font-size: 9px;
}

.eco-costs-banner {
  display: grid;
  margin-block-end: 60px;
  background-color: #f7f7f7;
  padding: 30px;
  gap: 30px;
}
@media only screen and (min-width: 1025px) {
  .eco-costs-banner {
    grid-template-columns: 1fr auto 1fr;
  }
}
@media only screen and (max-width: 1025px), screen and (orientation: portrait) {
  .eco-costs-banner {
    grid-template-rows: 1fr auto 1fr;
  }
  .eco-costs-banner .divider {
    width: 100%;
    min-height: 1px;
    height: 1px;
  }
}
.eco-costs-banner-total-section {
  display: flex;
  flex-flow: row nowrap;
  gap: 40px;
  align-items: center;
  justify-content: center;
  font-size: 24px;
}
.eco-costs-banner-total-section__indicator {
  flex: 0 1 auto;
}
.eco-costs-banner-total-section__text .eco-costs__value {
  font-weight: 600;
}
.eco-costs-banner-total-section__text > table {
  width: 100%;
}
.eco-costs-banner-total-section__text > table tr td:first-child {
  padding-inline-end: 2em;
}
.eco-costs-banner-total-section__text--no-data {
  display: flex;
  flex-flow: column nowrap;
  text-align: center;
}
.eco-costs-banner-total-section__text--no-data > *:last-child {
  font-size: 36px;
  color: #717171;
}
.eco-costs-banner-detail-section {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(2, 1fr);
  gap: 20px;
  align-items: center;
  justify-content: center;
}
.eco-costs-banner-detail-section > .no-data {
  grid-column: 1/-1;
  grid-row: 1/-1;
  width: auto;
  margin-block: 0px;
}

.eco-costs-summary {
  display: grid;
  margin-block-end: 60px;
}
@media only screen and (min-width: 1025px) {
  .eco-costs-summary {
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
  }
}
@media only screen and (max-width: 1025px) {
  .eco-costs-summary {
    grid-template-rows: repeat(2, 1fr);
    gap: 60px;
  }
}
.eco-costs-summary__eco-costs-section {
  display: flex;
  flex-flow: column nowrap;
  gap: 30px;
  align-items: stretch;
  justify-content: space-between;
}
.eco-costs-summary__eco-costs-section > .divider {
  margin-block: 0px;
}
.eco-costs-summary__eco-costs-section, .eco-costs-summary__gauge-section {
  display: flex;
  flex-flow: column nowrap;
  background-color: #f7f7f7;
  padding: 30px;
}
.eco-costs-summary__eco-costs-section .no-data, .eco-costs-summary__gauge-section .no-data {
  margin-block: auto;
  width: unset;
}
.eco-costs-summary-total-section {
  display: flex;
  flex-flow: row nowrap;
  gap: 30px;
  align-items: center;
  font-size: 24px;
}
.eco-costs-summary-total-section__indicator {
  flex: 0 1 auto;
}
.eco-costs-summary-total-section__text .eco-costs__value {
  font-weight: 600;
}
.eco-costs-summary-total-section__text > table {
  width: 100%;
}
.eco-costs-summary-total-section__text > table tr td {
  text-align: left;
}
.eco-costs-summary-total-section__text > table tr td:first-child {
  padding-inline-end: 20px;
}
.eco-costs-summary-total-section__text--no-data {
  display: flex;
  flex-flow: column nowrap;
  text-align: center;
}
.eco-costs-summary-total-section__text--no-data .not-determined {
  color: #717171;
}
.eco-costs-summary-detail-section {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(2, 1fr);
  gap: 20px;
  align-items: center;
  justify-content: center;
}
.eco-costs-summary-detail-section > .eco-costs-summary__no-data {
  grid-column: 1/-1;
  grid-row: 1/-1;
  width: auto;
}

.no-data {
  margin: 60px auto;
  display: flex;
  flex-flow: column nowrap;
  gap: 10px;
  align-items: center;
  white-space: normal;
  width: 33.3333333333%;
  min-width: 360px;
  max-width: 100%;
}
.no-data__illustration {
  background: transparent url(/images/illustrations/material.svg) center/contain no-repeat;
  height: 100px;
  width: auto;
  aspect-ratio: 1/1;
}
.no-data__illustration--calculator {
  background-image: url(/images/illustrations/calculator.svg) !important;
}
.no-data__illustration--component {
  background-image: url(/images/illustrations/component.svg) !important;
}
.no-data__illustration--eco-costs {
  background-image: url(/images/illustrations/eco-costs.svg) !important;
}
.no-data__illustration--energy-consumptions {
  background-image: url(/images/illustrations/energy-consumptions.svg) !important;
}
.no-data__illustration--energy-sources {
  background-image: url(/images/illustrations/energy-sources.svg) !important;
}
.no-data__illustration--full-page-error {
  background-image: url(/images/illustrations/full-page-error.svg) !important;
}
.no-data__illustration--material {
  background-image: url(/images/illustrations/material.svg) !important;
}
.no-data__illustration--process {
  background-image: url(/images/illustrations/process.svg) !important;
}
.no-data__illustration--purchase-order {
  background-image: url(/images/illustrations/purchase-order.svg) !important;
}
.no-data__illustration--supplier {
  background-image: url(/images/illustrations/supplier.svg) !important;
}
.no-data__illustration--thanks {
  background-image: url(/images/illustrations/thanks.svg) !important;
}
.no-data__illustration--water-sources {
  background-image: url(/images/illustrations/water-sources.svg) !important;
}
.no-data__explanation {
  text-align: center;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
}
.no-data__explanation h3 {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0%;
  line-height: 150%;
}
.no-data__explanation h3 + p {
  margin-block-start: 5px;
}

.arc-gauge__container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  margin-block-start: 30px;
  margin-inline: 30px;
}
.arc-gauge .text {
  font-weight: 700;
  fill: #ffffff;
}
.arc-gauge .score--a {
  stroke: #0da533;
}
.arc-gauge .score--b {
  stroke: #8bc516;
}
.arc-gauge .score--c {
  stroke: #e0e000;
}
.arc-gauge .score--d {
  stroke: #fac300;
}
.arc-gauge .score--e {
  stroke: #ff7918;
}
.arc-gauge .score--f {
  stroke: #ee3224;
}
.arc-gauge .score--g {
  stroke: #d60651;
}
.arc-gauge .score--h {
  stroke: #8d0356;
}
.arc-gauge .score--none {
  stroke: #969696;
}
.arc-gauge .score--no-data {
  stroke: #ebeaea;
}
.arc-gauge + .information {
  position: absolute;
  display: flex;
  flex-flow: column nowrap;
  gap: 15px;
  left: 50%;
  bottom: 0px;
  transform: translateX(-50%);
  align-items: center;
}
.arc-gauge + .information .details {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  font-weight: 500;
}
.arc-gauge + .information .details :first-child {
  font-size: 30px;
  color: #050505;
}
.arc-gauge + .information .details :last-child {
  font-size: 16px;
  color: #262626;
}
.arc-gauge + .information .elements {
  font-size: 16px;
  font-weight: 500;
  color: #717171;
}

.circular-gauge__container {
  display: flex;
  justify-content: center;
  align-items: center;
}
.circular-gauge__container--pulled-top {
  margin-block-start: -70px;
}
.circular-gauge .k-circulargauge-label {
  display: flex;
  flex-flow: column nowrap;
  gap: 5px;
  color: #262626;
}
.circular-gauge__label--large {
  color: #262626;
  font-size: 30px;
  line-height: 100%;
  font-weight: 600;
}
.circular-gauge__additional-text {
  margin-inline-start: 20px;
  color: #262626;
}
.circular-gauge--default svg path[stroke-linecap]:nth-of-type(1) {
  stroke: #ebeaea;
}
.circular-gauge--default svg path[stroke-linecap]:nth-of-type(2) {
  stroke: limegreen;
}
.circular-gauge--warning svg path[stroke-linecap]:nth-of-type(1) {
  stroke: #262626;
}
.circular-gauge--warning svg path[stroke-linecap]:nth-of-type(2) {
  stroke: hotpink;
}
.circular-gauge--danger svg path[stroke-linecap]:nth-of-type(1) {
  stroke: #ef5852;
}
.circular-gauge--danger svg path[stroke-linecap]:nth-of-type(2) {
  stroke: blue;
}

.column-selection {
  margin-block-start: 20px;
  display: grid;
  gap: 20px;
  padding: 20px;
  background: #ffffff;
  border: solid 1px #cbcaca;
  border-radius: 4px;
}
.column-selection__buttons {
  display: flex;
  flex-flow: row nowrap;
  gap: 20px;
}
.column-selection__selector {
  display: grid;
  grid: auto-flow dense/repeat(4, auto);
  gap: 10px 20px;
}
.brand--default {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
}

.content-filter {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 30px;
  white-space: nowrap;
}
.content-filter .view {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 10px;
}
.content-filter .view > span:first-child {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 5px;
}
.content-filter .view > span:first-child .icon {
  margin-inline: 0px;
}
.content-filter .view .toggle {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 0px;
}
.content-filter .view .toggle .button {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  height: 50px;
}
.content-filter .view .toggle .button:not([data-url-match=true]):not(:hover) {
  color: #969696;
  border-color: #cbcaca;
}
.content-filter .view .toggle .button[data-url-match=true] {
  z-index: 1;
}
.content-filter .view .toggle label {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin-block: 0px;
  gap: 10px;
  background: #ffffff;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border: 2px solid #cbcaca;
  padding-inline-start: 14px;
  cursor: pointer;
  height: 50px;
  margin-inline-start: -2px;
}
.content-filter .view .toggle label .divider {
  height: unset;
}
.content-filter .view .toggle label:not([data-url-match=true]) {
  color: #464646;
}
.content-filter .view .toggle label:not([data-url-match=true]) .telerik-blazor.k-dropdownlist.period-filter:not(:hover) .k-input-inner {
  color: #969696;
}
.content-filter .view .toggle label:not([data-url-match=true]) .telerik-blazor.k-dropdownlist.period-filter:not(:hover) .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.content-filter .view .toggle label[data-url-match=true] {
  z-index: 1;
  border-color: #1177a7;
  color: #003c5e;
}
.content-filter .view .toggle label[data-url-match=true] .divider {
  background-color: #1177a7;
}
.content-filter .view .toggle label[data-url-match=true] .telerik-blazor.k-dropdownlist.period-filter:not(:hover) .k-input-inner {
  color: #003c5e;
}
.content-filter .view .toggle label[data-url-match=true] .telerik-blazor.k-dropdownlist.period-filter:not(:hover) .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23003c5e%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.content-filter .view .toggle .k-dropdownlist {
  max-height: 46px;
  margin-inline-start: -10px;
  border-radius: 0px;
}
.content-filter .view .toggle .k-dropdownlist .k-input-inner {
  min-height: unset;
  max-height: 46px;
  border-radius: 0px;
  border: none;
  font-weight: 500;
}
.content-filter .location {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.content-filter .location label {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 10px;
}
.content-filter .location label > span:first-child {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 5px;
}

.period-filter {
  width: auto;
}

.section-body > * > .content-filter {
  margin-block-end: 30px;
}

.composition-editor {
  background-color: #f7f7f7;
  padding: 20px;
}
.composition-editor h3 {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
}
.composition-editor .column {
  justify-content: center;
}

.information-block .flex-columns {
  display: flex;
}
.information-block .illustration-text {
  margin: auto;
}

.composition-list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto;
  gap: 30px;
}
.composition-list__header {
  grid-column: 1/span 1;
}
.composition-list__list {
  grid-row: 2;
  grid-column: 1;
  align-self: start;
  padding: 0px;
  margin-block-start: -2px;
  display: grid;
  grid-template-rows: auto;
  position: relative;
  top: 2px;
}
.composition-list-item + .composition-list-item {
  border-top: none;
}
.composition-list-item {
  cursor: pointer;
  padding-block: 10px;
  padding-inline-start: 35px;
  padding-inline-end: 20px;
  position: relative;
  background: #ffffff;
  display: grid;
  grid-template-columns: 2fr 1fr 1fr;
  grid-template-rows: auto auto;
  gap: 5px;
  border-bottom: 2px solid #ebeaea;
  border-right: 2px solid #ebeaea;
  overflow: hidden;
}
.composition-list-item,
.composition-list-item > * {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.composition-list-item:first-child {
  border-top: 2px solid #ebeaea;
}
.composition-list-item,
.composition-list-item .label {
  color: #717171;
}
.composition-list-item:not(.composition-list-item--selected):not(:hover) {
  background-color: #f7f7f7;
}
.composition-list-item__badges-container {
  grid-row: 2;
  grid-column: 1;
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}
.composition-list-item__badges-container > .badge {
  width: -moz-fit-content;
  width: fit-content;
}
.composition-list-item > .badge {
  grid-row: 2;
  grid-column: 1;
  width: -moz-fit-content;
  width: fit-content;
}
.composition-list-item > .eco-costs__item {
  grid-row: 1/span 2;
}
.composition-list-item-name {
  font-size: 18px;
}
.composition-list-item--selected {
  cursor: default;
  padding-inline-end: 50px;
  margin-inline-end: -32px;
  border-top: 2px solid #003c5e !important;
  border-bottom: 2px solid #003c5e;
  border-right: none;
}
.composition-list-item--selected::after {
  position: absolute;
  display: block;
  content: "";
  top: -2px;
  bottom: -2px;
  right: -4px;
  width: 36px;
  background: #ffffff;
  border: 2px solid #003c5e;
  border-left: none;
  border-right: none;
}
.composition-list-item--selected,
.composition-list-item--selected .label {
  color: #262626;
}
.composition-list-item::before {
  display: block;
  content: attr(data-label);
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  padding-block: 5px;
  width: 20px;
  font-weight: bold;
  font-size: 13px;
  line-height: 150%;
  color: #ffffff;
  text-align: center;
  background-color: hotpink;
}
.composition-list-item:first-child {
  border-top-left-radius: 8px;
}
.composition-list-item:last-child {
  border-bottom-left-radius: 8px;
}
.composition-list-item--score--a::before {
  background-color: #0da533;
}
.composition-list-item--score--a::after {
  border-color: #0da533;
}
.composition-list-item--score--b::before {
  background-color: #8bc516;
}
.composition-list-item--score--b::after {
  border-color: #8bc516;
}
.composition-list-item--score--c::before {
  background-color: #e0e000;
}
.composition-list-item--score--c::after {
  border-color: #e0e000;
}
.composition-list-item--score--d::before {
  background-color: #fac300;
}
.composition-list-item--score--d::after {
  border-color: #fac300;
}
.composition-list-item--score--e::before {
  background-color: #ff7918;
}
.composition-list-item--score--e::after {
  border-color: #ff7918;
}
.composition-list-item--score--f::before {
  background-color: #ee3224;
}
.composition-list-item--score--f::after {
  border-color: #ee3224;
}
.composition-list-item--score--g::before {
  background-color: #d60651;
}
.composition-list-item--score--g::after {
  border-color: #d60651;
}
.composition-list-item--score--h::before {
  background-color: #8d0356;
}
.composition-list-item--score--h::after {
  border-color: #8d0356;
}
.composition-list-item--score--none::before {
  background-color: #969696;
}
.composition-list-item--score--none::after {
  border-color: #969696;
}
.composition-list-item--score--a.composition-list-item--selected {
  border-color: #0da533 !important;
}
.composition-list-item--score--b.composition-list-item--selected {
  border-color: #8bc516 !important;
}
.composition-list-item--score--c.composition-list-item--selected {
  border-color: #e0e000 !important;
}
.composition-list-item--score--d.composition-list-item--selected {
  border-color: #fac300 !important;
}
.composition-list-item--score--e.composition-list-item--selected {
  border-color: #ff7918 !important;
}
.composition-list-item--score--f.composition-list-item--selected {
  border-color: #ee3224 !important;
}
.composition-list-item--score--g.composition-list-item--selected {
  border-color: #d60651 !important;
}
.composition-list-item--score--h.composition-list-item--selected {
  border-color: #8d0356 !important;
}
.composition-list-item--score--none.composition-list-item--selected {
  border-color: #969696 !important;
}
.composition-list-item--score-same::before {
  content: "";
}
.composition-list__list:has(.composition-list-item + .composition-list-item:last-child.composition-list-item--selected) + .composition-list__selected-item-view {
  margin-block-end: -2px;
}
.composition-list__selected-item-view {
  display: flex;
  flex-flow: column nowrap;
  background: #ffffff;
  border-radius: 4px;
  border: 2px solid #003c5e;
  grid-row: 2;
  grid-column: 2;
  padding: 30px;
  gap: 20px;
}
.composition-list__selected-item-view--score--a {
  border-color: #0da533;
}
.composition-list__selected-item-view--score--a .composition-icon {
  color: #0da533;
}
.composition-list__selected-item-view--score--b {
  border-color: #8bc516;
}
.composition-list__selected-item-view--score--b .composition-icon {
  color: #8bc516;
}
.composition-list__selected-item-view--score--c {
  border-color: #e0e000;
}
.composition-list__selected-item-view--score--c .composition-icon {
  color: #e0e000;
}
.composition-list__selected-item-view--score--d {
  border-color: #fac300;
}
.composition-list__selected-item-view--score--d .composition-icon {
  color: #fac300;
}
.composition-list__selected-item-view--score--e {
  border-color: #ff7918;
}
.composition-list__selected-item-view--score--e .composition-icon {
  color: #ff7918;
}
.composition-list__selected-item-view--score--f {
  border-color: #ee3224;
}
.composition-list__selected-item-view--score--f .composition-icon {
  color: #ee3224;
}
.composition-list__selected-item-view--score--g {
  border-color: #d60651;
}
.composition-list__selected-item-view--score--g .composition-icon {
  color: #d60651;
}
.composition-list__selected-item-view--score--h {
  border-color: #8d0356;
}
.composition-list__selected-item-view--score--h .composition-icon {
  color: #8d0356;
}
.composition-list__selected-item-view--score--none {
  border-color: #969696;
}
.composition-list__selected-item-view--score--none .composition-icon {
  color: #969696;
}
.composition-list__selected-item-view .title {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 15px;
}
.composition-list__selected-item-view .title .icon .material-symbols-rounded {
  font-variation-settings: "FILL" 1, "wght" 300, "GRAD" 0, "opsz" 24;
}
.composition-list__selected-item-view .divider--horizontal {
  margin-block: 0px;
}

.eco-costs-container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto;
  gap: 15px;
  flex: 1 1 auto;
}

.composition-list-sorter {
  margin-block-start: 30px;
}
.composition-list-sorter__dropdown {
  max-width: 40%;
  display: block;
}

.combobox-tier-display .k-input-inner {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--search%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m19.6%2021-6.3-6.3q-.75.6-1.725.95T9.5%2016q-2.725%200-4.612-1.888T3%209.5t1.888-4.612T9.5%203t4.613%201.888T16%209.5q0%201.1-.35%202.075T14.7%2013.3l6.3%206.3zM9.5%2014q1.875%200%203.188-1.312T14%209.5t-1.312-3.187T9.5%205%206.313%206.313%205%209.5t1.313%203.188T9.5%2014%22/%3E%3C/svg%3E") !important;
  background-size: 20px;
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: 10px;
  padding-inline-start: 40px;
  font-weight: 400;
  color: #464646;
}
.combobox-tier-display .k-input-button {
  display: none !important;
}
.combobox-tier-display .k-clear-value {
  right: 10px !important;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23969696%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") !important;
}

.k-list-item:has(.item-selector-display-item) {
  height: auto !important;
  border-bottom: solid 1px grey;
}

.item-selector-display-item {
  display: flex;
  flex-direction: row;
  width: 100%;
  font-family: "Noto Sans";
  line-height: 150%;
  color: #262626;
}
.item-selector-display-item__content {
  flex: 1 1 0;
}
.item-selector-display-item__content--small {
  font-weight: 400;
  font-size: 13px;
}

.item-selector-display-subitem {
  display: flex;
  flex-direction: column;
  height: 100%;
  color: #262626;
}
.item-selector-display-subitem__content {
  flex: 1 1 0;
  font-weight: 400;
  font-size: 16px;
}
.item-selector-display-subitem__content--small {
  font-weight: 600;
  font-size: 13px;
  color: #717171;
}

.multiselect .k-chip {
  display: none !important;
}
.multiselect-header {
  padding: 15px;
}
.multiselect-button {
  color: #1177a7;
}
.multiselect__selection {
  background-color: #f7f7f7;
  margin-block-start: 30px;
  padding: 20px;
}
.multiselect__selection-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-block-end: 20px;
}
.multiselect__selection-items {
  display: flex;
  flex-flow: column nowrap;
  background-color: #cbcaca;
  gap: 1px;
}
.multiselect__selection-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px;
  background-color: #ffffff;
}

.information-request__header {
  margin-block-end: 30px;
}
.information-request__container {
  display: flex;
  justify-content: space-between;
  gap: 15px;
}
.information-request__columns {
  display: flex;
  gap: 15px;
}
.information-request__rows {
  margin-block-start: 30px;
  margin-block-end: 30px;
}
.information-request__request {
  padding-left: 20px;
  padding-right: 20px;
  border-left: 1px solid #ebeaea;
  border-right: 1px solid #ebeaea;
}
.information-request__actions {
  display: flex;
  justify-content: center;
  align-items: center;
}
.information-request__content {
  padding: 30px;
  background-color: #f7f7f7;
}
.information-request__title {
  font-weight: bold;
  padding-bottom: 5px;
}
.information-request__button {
  margin-block-start: 30px;
}
.information-request__subtitle {
  all: unset !important;
}

.product-category-block {
  display: flex;
  flex-flow: column nowrap;
  background-color: #f7f7f7;
  padding: 20px;
  gap: 20px;
}
.product-category-block h2 {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
}
.product-category-block__label {
  display: block;
  font-weight: 600;
}
.product-category-block__text {
  display: block;
}
.product-category-block__row {
  display: flex;
  flex-flow: column nowrap;
  gap: 0px;
}

.search-or-create-form__selected-item {
  margin-top: 15px;
}
.search-or-create-form__revert-icon {
  float: right;
}
.search-or-create-form-footer {
  display: flex;
  flex-flow: column nowrap;
  background-color: #f7f7f7;
  padding-block: 0.5rem;
  padding-inline: 1rem;
  gap: 10px;
  cursor: pointer;
}

.company-info {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 15px;
  height: -moz-fit-content;
  height: fit-content;
  align-self: end;
}
.company-info .avatar {
  display: flex;
  flex-direction: column;
}
.company-info .avatar__label {
  font-size: 10px;
  font-weight: 500;
}
.company-info .info {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.company-info .info__published-by {
  line-height: 150%;
  display: flex;
  gap: 5px;
}
.company-info .info__address {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 8px;
  font-weight: 400;
  color: #717171;
  line-height: 125%;
}
.company-info .info__contact {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 8px;
  font-weight: 400;
  color: #717171;
  line-height: 125%;
}

.water-stress-lookup {
  background-color: #f7f7f7;
  padding: 20px;
  display: flex;
  flex-flow: row nowrap;
  gap: 15px;
  align-items: flex-start;
}
.water-stress-lookup img {
  width: min(25%, 10rem);
  min-width: 2.5rem;
}
.water-stress-lookup > div {
  display: flex;
  flex-flow: column nowrap;
  align-items: flex-start;
}

/*
.valid {
    @extend .is-success;
}
*/
/*.validation-message {
    @extend .help;
    @extend .is-danger;
}*/
.k-window-titlebar,
.k-block > .k-header,
.k-tabstrip-items .k-item,
.k-panelbar .k-tabstrip-items .k-item,
.k-tabstrip-items .k-link,
.k-calendar-container.k-border-down,
.k-list-container.k-border-down,
.k-autocomplete.k-border-down,
.k-multiselect.k-border-down,
.k-dropdown-wrap.k-border-down,
.k-picker-wrap.k-border-down,
.k-numeric-wrap.k-border-down {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  border-radius: 4px !important;
  padding-block-end: 0px !important;
}

.k-dropdownlist,
.k-multiselect,
.k-combobox,
.k-datepicker,
.k-timepicker,
.k-datetimepicker,
.k-combobox .k-input-inner,
.k-datepicker .k-input-inner,
.k-timepicker .k-input-inner,
.k-datetimepicker .k-input-inner,
.k-autocomplete,
.k-picker-wrap.k-default,
.k-numeric-wrap.k-default,
.k-dropdown-wrap.k-default {
  font-family: inherit;
  background-color: #ffffff !important;
  opacity: 1;
  border-radius: 4px !important;
}
.k-dropdownlist.k-disabled,
.k-dropdownlist .k-disabled,
.k-dropdownlist .k-disabled .k-input-inner,
.k-multiselect.k-disabled,
.k-multiselect .k-disabled,
.k-multiselect .k-disabled .k-input-inner,
.k-combobox.k-disabled,
.k-combobox .k-disabled,
.k-combobox .k-disabled .k-input-inner,
.k-datepicker.k-disabled,
.k-datepicker .k-disabled,
.k-datepicker .k-disabled .k-input-inner,
.k-timepicker.k-disabled,
.k-timepicker .k-disabled,
.k-timepicker .k-disabled .k-input-inner,
.k-datetimepicker.k-disabled,
.k-datetimepicker .k-disabled,
.k-datetimepicker .k-disabled .k-input-inner,
.k-combobox .k-input-inner.k-disabled,
.k-combobox .k-input-inner .k-disabled,
.k-combobox .k-input-inner .k-disabled .k-input-inner,
.k-datepicker .k-input-inner.k-disabled,
.k-datepicker .k-input-inner .k-disabled,
.k-datepicker .k-input-inner .k-disabled .k-input-inner,
.k-timepicker .k-input-inner.k-disabled,
.k-timepicker .k-input-inner .k-disabled,
.k-timepicker .k-input-inner .k-disabled .k-input-inner,
.k-datetimepicker .k-input-inner.k-disabled,
.k-datetimepicker .k-input-inner .k-disabled,
.k-datetimepicker .k-input-inner .k-disabled .k-input-inner,
.k-autocomplete.k-disabled,
.k-autocomplete .k-disabled,
.k-autocomplete .k-disabled .k-input-inner,
.k-picker-wrap.k-default.k-disabled,
.k-picker-wrap.k-default .k-disabled,
.k-picker-wrap.k-default .k-disabled .k-input-inner,
.k-numeric-wrap.k-default.k-disabled,
.k-numeric-wrap.k-default .k-disabled,
.k-numeric-wrap.k-default .k-disabled .k-input-inner,
.k-dropdown-wrap.k-default.k-disabled,
.k-dropdown-wrap.k-default .k-disabled,
.k-dropdown-wrap.k-default .k-disabled .k-input-inner {
  background-color: #cbcaca !important;
  opacity: 1;
}
.k-dropdownlist .k-button,
.k-dropdownlist .k-input-button,
.k-dropdownlist .k-button.k-input-button,
.k-multiselect .k-button,
.k-multiselect .k-input-button,
.k-multiselect .k-button.k-input-button,
.k-combobox .k-button,
.k-combobox .k-input-button,
.k-combobox .k-button.k-input-button,
.k-datepicker .k-button,
.k-datepicker .k-input-button,
.k-datepicker .k-button.k-input-button,
.k-timepicker .k-button,
.k-timepicker .k-input-button,
.k-timepicker .k-button.k-input-button,
.k-datetimepicker .k-button,
.k-datetimepicker .k-input-button,
.k-datetimepicker .k-button.k-input-button,
.k-combobox .k-input-inner .k-button,
.k-combobox .k-input-inner .k-input-button,
.k-combobox .k-input-inner .k-button.k-input-button,
.k-datepicker .k-input-inner .k-button,
.k-datepicker .k-input-inner .k-input-button,
.k-datepicker .k-input-inner .k-button.k-input-button,
.k-timepicker .k-input-inner .k-button,
.k-timepicker .k-input-inner .k-input-button,
.k-timepicker .k-input-inner .k-button.k-input-button,
.k-datetimepicker .k-input-inner .k-button,
.k-datetimepicker .k-input-inner .k-input-button,
.k-datetimepicker .k-input-inner .k-button.k-input-button,
.k-autocomplete .k-button,
.k-autocomplete .k-input-button,
.k-autocomplete .k-button.k-input-button,
.k-picker-wrap.k-default .k-button,
.k-picker-wrap.k-default .k-input-button,
.k-picker-wrap.k-default .k-button.k-input-button,
.k-numeric-wrap.k-default .k-button,
.k-numeric-wrap.k-default .k-input-button,
.k-numeric-wrap.k-default .k-button.k-input-button,
.k-dropdown-wrap.k-default .k-button,
.k-dropdown-wrap.k-default .k-input-button,
.k-dropdown-wrap.k-default .k-button.k-input-button {
  background-color: transparent !important;
}

k-input-inner::before, k-input-inner::after,
.k-input-value-text::before,
.k-input-value-text::after {
  display: none;
}

.k-icon,
.k-font-icon,
.k-input-md .k-input-values,
.k-picker-md .k-input-values,
.k-treeview-toggle .k-icon,
.k-input-md .k-input-icon,
.k-input-md .k-input-validation-icon,
.k-input-md .k-input-loading-icon,
.k-input-md .k-clear-value,
.k-input-md .k-input-prefix > .k-icon,
.k-input-md .k-input-suffix > .k-icon,
.k-picker-md .k-input-icon,
.k-picker-md .k-input-validation-icon,
.k-picker-md .k-input-loading-icon,
.k-picker-md .k-clear-value,
.k-picker-md .k-input-prefix > .k-icon,
.k-picker-md .k-input-suffix > .k-icon,
.k-chip-md .k-chip-action {
  padding-block: unset;
  padding-inline: unset;
  gap: unset;
  margin: unset;
}

.k-input-md .k-input-values > .k-searchbar,
.k-input-md .k-input-values > .k-input-inner,
.k-picker-md .k-input-values > .k-searchbar,
.k-picker-md .k-input-values > .k-input-inner {
  margin: unset;
}

.k-svg-icon svg {
  display: none;
}

.k-button-group .k-svg-icon svg,
.k-toolbar-toggle-button .k-svg-icon svg,
.k-grid .k-grid-header .k-svg-icon svg,
.k-columnmenu-item .k-svg-icon svg {
  display: unset;
}

.k-grid .k-grid-md .k-table-th > .k-cell-inner,
.k-grid-md .k-table-th > .k-cell-inner {
  margin-block: unset;
  margin-inline: unset;
}

.k-grid .k-grid-md .k-table-th > .k-cell-inner > .k-link,
.k-grid-md .k-table-th > .k-cell-inner > .k-link {
  padding-block: unset;
  padding-inline: unset;
}

.k-grid .k-cell-inner .k-grid-filter,
.k-grid .k-cell-inner .k-header-column-menu,
.k-grid .k-cell-inner .k-grid-header-menu {
  margin: unset;
}

.form-control.telerik-blazor,
.form-control.k-input {
  box-sizing: border-box;
}
.form-control.telerik-blazor > *,
.form-control.k-input > * {
  box-sizing: border-box;
}

.k-icon,
.k-button-icon,
.k-window-action,
.k-window-titlebar-action {
  opacity: 1 !important;
}

.k-disabled,
.k-disabled,
.k-widget[disabled] {
  opacity: 1 !important;
  cursor: not-allowed !important;
  filter: none !important;
  box-shadow: none !important;
}

.k-list-content,
.k-list-scroller,
.k-list-ul {
  border-radius: 0px !important;
  font-family: "Noto Sans", "Helvetica", "Arial", sans-serif !important;
}

.k-list-ul {
  grid-row-gap: unset;
  /*.k-list-item {
      height: $spacing--auto !important;
      min-height: $spacing--auto !important;
  }*/
}

.k-list .k-item,
.k-list-item,
.k-list-optionlabel {
  padding-block: 0.5rem !important;
  padding-inline: 1rem !important;
  box-shadow: none !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border-radius: 0px !important;
}

.k-list-optionlabel {
  color: #717171 !important;
}
.k-list-optionlabel::before {
  display: none;
}

.k-list .k-item.k-selected,
.k-list-optionlabel.k-selected,
.k-list .k-item:hover.k-selected,
.k-list .k-item.k-hover.k-selected,
.k-list-optionlabel:hover.k-selected,
.k-list-optionlabel.k-hover.k-selected,
.k-list-item.k-selected,
.k-selected.k-list-optionlabel {
  color: #464646 !important;
  background-color: #cbcaca !important;
  box-shadow: none !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.k-list .k-item:hover,
.k-list .k-item.k-hover,
.k-list-optionlabel.k-hover,
.k-list-item:hover,
.k-list-optionlabel:hover,
.k-list-item.k-hover,
.k-hover.k-list-optionlabel {
  color: #464646 !important;
  background-color: #ebeaea !important;
  box-shadow: none !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.k-list .k-item:focus,
.k-list .k-item:focus-within,
.k-list-optionlabel:focus,
.k-list-optionlabel:focus-within,
.k-list-optionlabel.k-hover:focus,
.k-list-optionlabel.k-hover:focus-within,
.k-list-item:focus,
.k-list-item:focus-within {
  color: #464646 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.k-animation-container {
  display: flex;
  z-index: 802;
  border-radius: 4px;
  margin-block-start: -1px;
}
.k-animation-container > *,
.k-animation-container > * > *,
.k-animation-container > * > * > *,
.k-animation-container > * > * > * > * {
  border-radius: 4px;
}
.k-animation-container > .k-child-animation-container {
  width: 100%;
  display: flex;
}
.k-animation-container > .k-child-animation-container > .k-popup {
  border: solid 1px #ffffff;
  color: #464646;
  background-color: #ffffff;
  border-radius: 4px;
  font-size: inherit;
  flex: 1 1 auto;
}
.k-animation-container > .k-child-animation-container > .k-popup:hover {
  border: solid 1px #ebeaea;
}
.k-animation-container > .k-child-animation-container > .k-popup:focus {
  border: solid 1px #ffffff;
}
.k-animation-container > .k-child-animation-container > .k-popup .k-datetime-calendar-wrap,
.k-animation-container > .k-child-animation-container > .k-popup .k-datetime-time-wrap {
  width: 100%;
}

.k-icon.k-i-chevron-left::before,
.k-icon .k-i-chevron-right::before,
.k-button-icon.k-i-chevron-left::before,
.k-button-icon .k-i-chevron-right::before {
  transform: scale(1, 1.2);
}

.k-invalid {
  box-shadow: #dc201d 0px 0px 0px 2px !important;
}

.k-skeleton {
  background-color: #cbcaca;
}
.k-skeleton::after {
  background-image: linear-gradient(to right, transparent, #cbcaca);
}

.k-list-group-sticky-header,
.k-list-group-item {
  height: auto !important;
  background-color: #e4f7ff;
  padding: 5px 10px !important;
  line-height: 150%;
  font-family: "Noto Sans";
  font-size: 16px;
  font-weight: 500;
  text-transform: capitalize;
  border-bottom: solid 1px #9ddffe;
  border-top: none;
  border-radius: 0px;
}

.k-input,
.k-textarea,
.k-dropdownlist,
.k-multiselect,
.k-picker,
.k-numerictextbox,
.k-combobox,
.k-datepicker,
.k-dateinput,
.k-datetimepicker,
.k-dropdowngrid {
  position: relative;
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  border-radius: 4px;
  border: none;
  background-color: transparent;
  box-shadow: none;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.k-input:hover, .k-input:focus, .k-input:active, .k-input:focus-within, .k-input.k-hover, .k-input.k-focus,
.k-textarea:hover,
.k-textarea:focus,
.k-textarea:active,
.k-textarea:focus-within,
.k-textarea.k-hover,
.k-textarea.k-focus,
.k-dropdownlist:hover,
.k-dropdownlist:focus,
.k-dropdownlist:active,
.k-dropdownlist:focus-within,
.k-dropdownlist.k-hover,
.k-dropdownlist.k-focus,
.k-multiselect:hover,
.k-multiselect:focus,
.k-multiselect:active,
.k-multiselect:focus-within,
.k-multiselect.k-hover,
.k-multiselect.k-focus,
.k-picker:hover,
.k-picker:focus,
.k-picker:active,
.k-picker:focus-within,
.k-picker.k-hover,
.k-picker.k-focus,
.k-numerictextbox:hover,
.k-numerictextbox:focus,
.k-numerictextbox:active,
.k-numerictextbox:focus-within,
.k-numerictextbox.k-hover,
.k-numerictextbox.k-focus,
.k-combobox:hover,
.k-combobox:focus,
.k-combobox:active,
.k-combobox:focus-within,
.k-combobox.k-hover,
.k-combobox.k-focus,
.k-datepicker:hover,
.k-datepicker:focus,
.k-datepicker:active,
.k-datepicker:focus-within,
.k-datepicker.k-hover,
.k-datepicker.k-focus,
.k-dateinput:hover,
.k-dateinput:focus,
.k-dateinput:active,
.k-dateinput:focus-within,
.k-dateinput.k-hover,
.k-dateinput.k-focus,
.k-datetimepicker:hover,
.k-datetimepicker:focus,
.k-datetimepicker:active,
.k-datetimepicker:focus-within,
.k-datetimepicker.k-hover,
.k-datetimepicker.k-focus,
.k-dropdowngrid:hover,
.k-dropdowngrid:focus,
.k-dropdowngrid:active,
.k-dropdowngrid:focus-within,
.k-dropdowngrid.k-hover,
.k-dropdowngrid.k-focus {
  border: none;
  background-color: transparent;
  box-shadow: none;
}
.k-input input,
.k-input .k-input-inner,
.k-textarea input,
.k-textarea .k-input-inner,
.k-dropdownlist input,
.k-dropdownlist .k-input-inner,
.k-multiselect input,
.k-multiselect .k-input-inner,
.k-picker input,
.k-picker .k-input-inner,
.k-numerictextbox input,
.k-numerictextbox .k-input-inner,
.k-combobox input,
.k-combobox .k-input-inner,
.k-datepicker input,
.k-datepicker .k-input-inner,
.k-dateinput input,
.k-dateinput .k-input-inner,
.k-datetimepicker input,
.k-datetimepicker .k-input-inner,
.k-dropdowngrid input,
.k-dropdowngrid .k-input-inner {
  position: relative;
  padding-inline-end: 54px;
  display: inline;
}
.k-input input .k-input-value-text,
.k-input .k-input-inner .k-input-value-text,
.k-textarea input .k-input-value-text,
.k-textarea .k-input-inner .k-input-value-text,
.k-dropdownlist input .k-input-value-text,
.k-dropdownlist .k-input-inner .k-input-value-text,
.k-multiselect input .k-input-value-text,
.k-multiselect .k-input-inner .k-input-value-text,
.k-picker input .k-input-value-text,
.k-picker .k-input-inner .k-input-value-text,
.k-numerictextbox input .k-input-value-text,
.k-numerictextbox .k-input-inner .k-input-value-text,
.k-combobox input .k-input-value-text,
.k-combobox .k-input-inner .k-input-value-text,
.k-datepicker input .k-input-value-text,
.k-datepicker .k-input-inner .k-input-value-text,
.k-dateinput input .k-input-value-text,
.k-dateinput .k-input-inner .k-input-value-text,
.k-datetimepicker input .k-input-value-text,
.k-datetimepicker .k-input-inner .k-input-value-text,
.k-dropdowngrid input .k-input-value-text,
.k-dropdowngrid .k-input-inner .k-input-value-text {
  display: flex;
  flex-flow: row nowrap;
  gap: 10px;
}
.k-input > textarea,
.k-textarea > textarea,
.k-dropdownlist > textarea,
.k-multiselect > textarea,
.k-picker > textarea,
.k-numerictextbox > textarea,
.k-combobox > textarea,
.k-datepicker > textarea,
.k-dateinput > textarea,
.k-datetimepicker > textarea,
.k-dropdowngrid > textarea {
  padding-inline: 15px !important;
  padding-block: 13px !important;
}
.k-input, .k-input:hover, .k-input:focus, .k-input:active, .k-input:focus-within, .k-input.k-hover, .k-input.k-focus,
.k-textarea,
.k-textarea:hover,
.k-textarea:focus,
.k-textarea:active,
.k-textarea:focus-within,
.k-textarea.k-hover,
.k-textarea.k-focus,
.k-dropdownlist,
.k-dropdownlist:hover,
.k-dropdownlist:focus,
.k-dropdownlist:active,
.k-dropdownlist:focus-within,
.k-dropdownlist.k-hover,
.k-dropdownlist.k-focus,
.k-multiselect,
.k-multiselect:hover,
.k-multiselect:focus,
.k-multiselect:active,
.k-multiselect:focus-within,
.k-multiselect.k-hover,
.k-multiselect.k-focus,
.k-picker,
.k-picker:hover,
.k-picker:focus,
.k-picker:active,
.k-picker:focus-within,
.k-picker.k-hover,
.k-picker.k-focus,
.k-numerictextbox,
.k-numerictextbox:hover,
.k-numerictextbox:focus,
.k-numerictextbox:active,
.k-numerictextbox:focus-within,
.k-numerictextbox.k-hover,
.k-numerictextbox.k-focus,
.k-combobox,
.k-combobox:hover,
.k-combobox:focus,
.k-combobox:active,
.k-combobox:focus-within,
.k-combobox.k-hover,
.k-combobox.k-focus,
.k-datepicker,
.k-datepicker:hover,
.k-datepicker:focus,
.k-datepicker:active,
.k-datepicker:focus-within,
.k-datepicker.k-hover,
.k-datepicker.k-focus,
.k-dateinput,
.k-dateinput:hover,
.k-dateinput:focus,
.k-dateinput:active,
.k-dateinput:focus-within,
.k-dateinput.k-hover,
.k-dateinput.k-focus,
.k-datetimepicker,
.k-datetimepicker:hover,
.k-datetimepicker:focus,
.k-datetimepicker:active,
.k-datetimepicker:focus-within,
.k-datetimepicker.k-hover,
.k-datetimepicker.k-focus,
.k-dropdowngrid,
.k-dropdowngrid:hover,
.k-dropdowngrid:focus,
.k-dropdowngrid:active,
.k-dropdowngrid:focus-within,
.k-dropdowngrid.k-hover,
.k-dropdowngrid.k-focus {
  border: none;
  box-shadow: none;
  background-color: transparent;
}
.k-input,
.k-input input,
.k-input .k-input-inner,
.k-input .k-button,
.k-input .k-input-button, .k-input:hover,
.k-input:hover input,
.k-input:hover .k-input-inner,
.k-input:hover .k-button,
.k-input:hover .k-input-button, .k-input:focus,
.k-input:focus input,
.k-input:focus .k-input-inner,
.k-input:focus .k-button,
.k-input:focus .k-input-button, .k-input:active,
.k-input:active input,
.k-input:active .k-input-inner,
.k-input:active .k-button,
.k-input:active .k-input-button, .k-input:focus-within,
.k-input:focus-within input,
.k-input:focus-within .k-input-inner,
.k-input:focus-within .k-button,
.k-input:focus-within .k-input-button, .k-input.k-hover,
.k-input.k-hover input,
.k-input.k-hover .k-input-inner,
.k-input.k-hover .k-button,
.k-input.k-hover .k-input-button, .k-input.k-focus,
.k-input.k-focus input,
.k-input.k-focus .k-input-inner,
.k-input.k-focus .k-button,
.k-input.k-focus .k-input-button,
.k-textarea,
.k-textarea input,
.k-textarea .k-input-inner,
.k-textarea .k-button,
.k-textarea .k-input-button,
.k-textarea:hover,
.k-textarea:hover input,
.k-textarea:hover .k-input-inner,
.k-textarea:hover .k-button,
.k-textarea:hover .k-input-button,
.k-textarea:focus,
.k-textarea:focus input,
.k-textarea:focus .k-input-inner,
.k-textarea:focus .k-button,
.k-textarea:focus .k-input-button,
.k-textarea:active,
.k-textarea:active input,
.k-textarea:active .k-input-inner,
.k-textarea:active .k-button,
.k-textarea:active .k-input-button,
.k-textarea:focus-within,
.k-textarea:focus-within input,
.k-textarea:focus-within .k-input-inner,
.k-textarea:focus-within .k-button,
.k-textarea:focus-within .k-input-button,
.k-textarea.k-hover,
.k-textarea.k-hover input,
.k-textarea.k-hover .k-input-inner,
.k-textarea.k-hover .k-button,
.k-textarea.k-hover .k-input-button,
.k-textarea.k-focus,
.k-textarea.k-focus input,
.k-textarea.k-focus .k-input-inner,
.k-textarea.k-focus .k-button,
.k-textarea.k-focus .k-input-button,
.k-dropdownlist,
.k-dropdownlist input,
.k-dropdownlist .k-input-inner,
.k-dropdownlist .k-button,
.k-dropdownlist .k-input-button,
.k-dropdownlist:hover,
.k-dropdownlist:hover input,
.k-dropdownlist:hover .k-input-inner,
.k-dropdownlist:hover .k-button,
.k-dropdownlist:hover .k-input-button,
.k-dropdownlist:focus,
.k-dropdownlist:focus input,
.k-dropdownlist:focus .k-input-inner,
.k-dropdownlist:focus .k-button,
.k-dropdownlist:focus .k-input-button,
.k-dropdownlist:active,
.k-dropdownlist:active input,
.k-dropdownlist:active .k-input-inner,
.k-dropdownlist:active .k-button,
.k-dropdownlist:active .k-input-button,
.k-dropdownlist:focus-within,
.k-dropdownlist:focus-within input,
.k-dropdownlist:focus-within .k-input-inner,
.k-dropdownlist:focus-within .k-button,
.k-dropdownlist:focus-within .k-input-button,
.k-dropdownlist.k-hover,
.k-dropdownlist.k-hover input,
.k-dropdownlist.k-hover .k-input-inner,
.k-dropdownlist.k-hover .k-button,
.k-dropdownlist.k-hover .k-input-button,
.k-dropdownlist.k-focus,
.k-dropdownlist.k-focus input,
.k-dropdownlist.k-focus .k-input-inner,
.k-dropdownlist.k-focus .k-button,
.k-dropdownlist.k-focus .k-input-button,
.k-multiselect,
.k-multiselect input,
.k-multiselect .k-input-inner,
.k-multiselect .k-button,
.k-multiselect .k-input-button,
.k-multiselect:hover,
.k-multiselect:hover input,
.k-multiselect:hover .k-input-inner,
.k-multiselect:hover .k-button,
.k-multiselect:hover .k-input-button,
.k-multiselect:focus,
.k-multiselect:focus input,
.k-multiselect:focus .k-input-inner,
.k-multiselect:focus .k-button,
.k-multiselect:focus .k-input-button,
.k-multiselect:active,
.k-multiselect:active input,
.k-multiselect:active .k-input-inner,
.k-multiselect:active .k-button,
.k-multiselect:active .k-input-button,
.k-multiselect:focus-within,
.k-multiselect:focus-within input,
.k-multiselect:focus-within .k-input-inner,
.k-multiselect:focus-within .k-button,
.k-multiselect:focus-within .k-input-button,
.k-multiselect.k-hover,
.k-multiselect.k-hover input,
.k-multiselect.k-hover .k-input-inner,
.k-multiselect.k-hover .k-button,
.k-multiselect.k-hover .k-input-button,
.k-multiselect.k-focus,
.k-multiselect.k-focus input,
.k-multiselect.k-focus .k-input-inner,
.k-multiselect.k-focus .k-button,
.k-multiselect.k-focus .k-input-button,
.k-picker,
.k-picker input,
.k-picker .k-input-inner,
.k-picker .k-button,
.k-picker .k-input-button,
.k-picker:hover,
.k-picker:hover input,
.k-picker:hover .k-input-inner,
.k-picker:hover .k-button,
.k-picker:hover .k-input-button,
.k-picker:focus,
.k-picker:focus input,
.k-picker:focus .k-input-inner,
.k-picker:focus .k-button,
.k-picker:focus .k-input-button,
.k-picker:active,
.k-picker:active input,
.k-picker:active .k-input-inner,
.k-picker:active .k-button,
.k-picker:active .k-input-button,
.k-picker:focus-within,
.k-picker:focus-within input,
.k-picker:focus-within .k-input-inner,
.k-picker:focus-within .k-button,
.k-picker:focus-within .k-input-button,
.k-picker.k-hover,
.k-picker.k-hover input,
.k-picker.k-hover .k-input-inner,
.k-picker.k-hover .k-button,
.k-picker.k-hover .k-input-button,
.k-picker.k-focus,
.k-picker.k-focus input,
.k-picker.k-focus .k-input-inner,
.k-picker.k-focus .k-button,
.k-picker.k-focus .k-input-button,
.k-numerictextbox,
.k-numerictextbox input,
.k-numerictextbox .k-input-inner,
.k-numerictextbox .k-button,
.k-numerictextbox .k-input-button,
.k-numerictextbox:hover,
.k-numerictextbox:hover input,
.k-numerictextbox:hover .k-input-inner,
.k-numerictextbox:hover .k-button,
.k-numerictextbox:hover .k-input-button,
.k-numerictextbox:focus,
.k-numerictextbox:focus input,
.k-numerictextbox:focus .k-input-inner,
.k-numerictextbox:focus .k-button,
.k-numerictextbox:focus .k-input-button,
.k-numerictextbox:active,
.k-numerictextbox:active input,
.k-numerictextbox:active .k-input-inner,
.k-numerictextbox:active .k-button,
.k-numerictextbox:active .k-input-button,
.k-numerictextbox:focus-within,
.k-numerictextbox:focus-within input,
.k-numerictextbox:focus-within .k-input-inner,
.k-numerictextbox:focus-within .k-button,
.k-numerictextbox:focus-within .k-input-button,
.k-numerictextbox.k-hover,
.k-numerictextbox.k-hover input,
.k-numerictextbox.k-hover .k-input-inner,
.k-numerictextbox.k-hover .k-button,
.k-numerictextbox.k-hover .k-input-button,
.k-numerictextbox.k-focus,
.k-numerictextbox.k-focus input,
.k-numerictextbox.k-focus .k-input-inner,
.k-numerictextbox.k-focus .k-button,
.k-numerictextbox.k-focus .k-input-button,
.k-combobox,
.k-combobox input,
.k-combobox .k-input-inner,
.k-combobox .k-button,
.k-combobox .k-input-button,
.k-combobox:hover,
.k-combobox:hover input,
.k-combobox:hover .k-input-inner,
.k-combobox:hover .k-button,
.k-combobox:hover .k-input-button,
.k-combobox:focus,
.k-combobox:focus input,
.k-combobox:focus .k-input-inner,
.k-combobox:focus .k-button,
.k-combobox:focus .k-input-button,
.k-combobox:active,
.k-combobox:active input,
.k-combobox:active .k-input-inner,
.k-combobox:active .k-button,
.k-combobox:active .k-input-button,
.k-combobox:focus-within,
.k-combobox:focus-within input,
.k-combobox:focus-within .k-input-inner,
.k-combobox:focus-within .k-button,
.k-combobox:focus-within .k-input-button,
.k-combobox.k-hover,
.k-combobox.k-hover input,
.k-combobox.k-hover .k-input-inner,
.k-combobox.k-hover .k-button,
.k-combobox.k-hover .k-input-button,
.k-combobox.k-focus,
.k-combobox.k-focus input,
.k-combobox.k-focus .k-input-inner,
.k-combobox.k-focus .k-button,
.k-combobox.k-focus .k-input-button,
.k-datepicker,
.k-datepicker input,
.k-datepicker .k-input-inner,
.k-datepicker .k-button,
.k-datepicker .k-input-button,
.k-datepicker:hover,
.k-datepicker:hover input,
.k-datepicker:hover .k-input-inner,
.k-datepicker:hover .k-button,
.k-datepicker:hover .k-input-button,
.k-datepicker:focus,
.k-datepicker:focus input,
.k-datepicker:focus .k-input-inner,
.k-datepicker:focus .k-button,
.k-datepicker:focus .k-input-button,
.k-datepicker:active,
.k-datepicker:active input,
.k-datepicker:active .k-input-inner,
.k-datepicker:active .k-button,
.k-datepicker:active .k-input-button,
.k-datepicker:focus-within,
.k-datepicker:focus-within input,
.k-datepicker:focus-within .k-input-inner,
.k-datepicker:focus-within .k-button,
.k-datepicker:focus-within .k-input-button,
.k-datepicker.k-hover,
.k-datepicker.k-hover input,
.k-datepicker.k-hover .k-input-inner,
.k-datepicker.k-hover .k-button,
.k-datepicker.k-hover .k-input-button,
.k-datepicker.k-focus,
.k-datepicker.k-focus input,
.k-datepicker.k-focus .k-input-inner,
.k-datepicker.k-focus .k-button,
.k-datepicker.k-focus .k-input-button,
.k-dateinput,
.k-dateinput input,
.k-dateinput .k-input-inner,
.k-dateinput .k-button,
.k-dateinput .k-input-button,
.k-dateinput:hover,
.k-dateinput:hover input,
.k-dateinput:hover .k-input-inner,
.k-dateinput:hover .k-button,
.k-dateinput:hover .k-input-button,
.k-dateinput:focus,
.k-dateinput:focus input,
.k-dateinput:focus .k-input-inner,
.k-dateinput:focus .k-button,
.k-dateinput:focus .k-input-button,
.k-dateinput:active,
.k-dateinput:active input,
.k-dateinput:active .k-input-inner,
.k-dateinput:active .k-button,
.k-dateinput:active .k-input-button,
.k-dateinput:focus-within,
.k-dateinput:focus-within input,
.k-dateinput:focus-within .k-input-inner,
.k-dateinput:focus-within .k-button,
.k-dateinput:focus-within .k-input-button,
.k-dateinput.k-hover,
.k-dateinput.k-hover input,
.k-dateinput.k-hover .k-input-inner,
.k-dateinput.k-hover .k-button,
.k-dateinput.k-hover .k-input-button,
.k-dateinput.k-focus,
.k-dateinput.k-focus input,
.k-dateinput.k-focus .k-input-inner,
.k-dateinput.k-focus .k-button,
.k-dateinput.k-focus .k-input-button,
.k-datetimepicker,
.k-datetimepicker input,
.k-datetimepicker .k-input-inner,
.k-datetimepicker .k-button,
.k-datetimepicker .k-input-button,
.k-datetimepicker:hover,
.k-datetimepicker:hover input,
.k-datetimepicker:hover .k-input-inner,
.k-datetimepicker:hover .k-button,
.k-datetimepicker:hover .k-input-button,
.k-datetimepicker:focus,
.k-datetimepicker:focus input,
.k-datetimepicker:focus .k-input-inner,
.k-datetimepicker:focus .k-button,
.k-datetimepicker:focus .k-input-button,
.k-datetimepicker:active,
.k-datetimepicker:active input,
.k-datetimepicker:active .k-input-inner,
.k-datetimepicker:active .k-button,
.k-datetimepicker:active .k-input-button,
.k-datetimepicker:focus-within,
.k-datetimepicker:focus-within input,
.k-datetimepicker:focus-within .k-input-inner,
.k-datetimepicker:focus-within .k-button,
.k-datetimepicker:focus-within .k-input-button,
.k-datetimepicker.k-hover,
.k-datetimepicker.k-hover input,
.k-datetimepicker.k-hover .k-input-inner,
.k-datetimepicker.k-hover .k-button,
.k-datetimepicker.k-hover .k-input-button,
.k-datetimepicker.k-focus,
.k-datetimepicker.k-focus input,
.k-datetimepicker.k-focus .k-input-inner,
.k-datetimepicker.k-focus .k-button,
.k-datetimepicker.k-focus .k-input-button,
.k-dropdowngrid,
.k-dropdowngrid input,
.k-dropdowngrid .k-input-inner,
.k-dropdowngrid .k-button,
.k-dropdowngrid .k-input-button,
.k-dropdowngrid:hover,
.k-dropdowngrid:hover input,
.k-dropdowngrid:hover .k-input-inner,
.k-dropdowngrid:hover .k-button,
.k-dropdowngrid:hover .k-input-button,
.k-dropdowngrid:focus,
.k-dropdowngrid:focus input,
.k-dropdowngrid:focus .k-input-inner,
.k-dropdowngrid:focus .k-button,
.k-dropdowngrid:focus .k-input-button,
.k-dropdowngrid:active,
.k-dropdowngrid:active input,
.k-dropdowngrid:active .k-input-inner,
.k-dropdowngrid:active .k-button,
.k-dropdowngrid:active .k-input-button,
.k-dropdowngrid:focus-within,
.k-dropdowngrid:focus-within input,
.k-dropdowngrid:focus-within .k-input-inner,
.k-dropdowngrid:focus-within .k-button,
.k-dropdowngrid:focus-within .k-input-button,
.k-dropdowngrid.k-hover,
.k-dropdowngrid.k-hover input,
.k-dropdowngrid.k-hover .k-input-inner,
.k-dropdowngrid.k-hover .k-button,
.k-dropdowngrid.k-hover .k-input-button,
.k-dropdowngrid.k-focus,
.k-dropdowngrid.k-focus input,
.k-dropdowngrid.k-focus .k-input-inner,
.k-dropdowngrid.k-focus .k-button,
.k-dropdowngrid.k-focus .k-input-button {
  background-color: transparent;
  color: #181818;
}
.k-input, .k-input:focus, .k-input:active, .k-input:focus-within, .k-input.k-input-inner, .k-input.k-input-inner:hover, .k-input.k-input-inner:focus,
.k-input input,
.k-input input:focus,
.k-input input:active,
.k-input input:focus-within,
.k-input input.k-input-inner,
.k-input input.k-input-inner:hover,
.k-input input.k-input-inner:focus,
.k-input .k-input-inner,
.k-input .k-input-inner:focus,
.k-input .k-input-inner:active,
.k-input .k-input-inner:focus-within,
.k-input .k-input-inner.k-input-inner,
.k-input .k-input-inner.k-input-inner:hover,
.k-input .k-input-inner.k-input-inner:focus,
.k-input .k-button,
.k-input .k-button:focus,
.k-input .k-button:active,
.k-input .k-button:focus-within,
.k-input .k-button.k-input-inner,
.k-input .k-button.k-input-inner:hover,
.k-input .k-button.k-input-inner:focus,
.k-input .k-input-button,
.k-input .k-input-button:focus,
.k-input .k-input-button:active,
.k-input .k-input-button:focus-within,
.k-input .k-input-button.k-input-inner,
.k-input .k-input-button.k-input-inner:hover,
.k-input .k-input-button.k-input-inner:focus, .k-input:hover, .k-input:hover:focus, .k-input:hover:active, .k-input:hover:focus-within, .k-input:hover.k-input-inner, .k-input:hover.k-input-inner:hover, .k-input:hover.k-input-inner:focus,
.k-input:hover input,
.k-input:hover input:focus,
.k-input:hover input:active,
.k-input:hover input:focus-within,
.k-input:hover input.k-input-inner,
.k-input:hover input.k-input-inner:hover,
.k-input:hover input.k-input-inner:focus,
.k-input:hover .k-input-inner,
.k-input:hover .k-input-inner:focus,
.k-input:hover .k-input-inner:active,
.k-input:hover .k-input-inner:focus-within,
.k-input:hover .k-input-inner.k-input-inner,
.k-input:hover .k-input-inner.k-input-inner:hover,
.k-input:hover .k-input-inner.k-input-inner:focus,
.k-input:hover .k-button,
.k-input:hover .k-button:focus,
.k-input:hover .k-button:active,
.k-input:hover .k-button:focus-within,
.k-input:hover .k-button.k-input-inner,
.k-input:hover .k-button.k-input-inner:hover,
.k-input:hover .k-button.k-input-inner:focus,
.k-input:hover .k-input-button,
.k-input:hover .k-input-button:focus,
.k-input:hover .k-input-button:active,
.k-input:hover .k-input-button:focus-within,
.k-input:hover .k-input-button.k-input-inner,
.k-input:hover .k-input-button.k-input-inner:hover,
.k-input:hover .k-input-button.k-input-inner:focus, .k-input:focus, .k-input:focus:focus, .k-input:focus:active, .k-input:focus:focus-within, .k-input:focus.k-input-inner, .k-input:focus.k-input-inner:hover, .k-input:focus.k-input-inner:focus,
.k-input:focus input,
.k-input:focus input:focus,
.k-input:focus input:active,
.k-input:focus input:focus-within,
.k-input:focus input.k-input-inner,
.k-input:focus input.k-input-inner:hover,
.k-input:focus input.k-input-inner:focus,
.k-input:focus .k-input-inner,
.k-input:focus .k-input-inner:focus,
.k-input:focus .k-input-inner:active,
.k-input:focus .k-input-inner:focus-within,
.k-input:focus .k-input-inner.k-input-inner,
.k-input:focus .k-input-inner.k-input-inner:hover,
.k-input:focus .k-input-inner.k-input-inner:focus,
.k-input:focus .k-button,
.k-input:focus .k-button:focus,
.k-input:focus .k-button:active,
.k-input:focus .k-button:focus-within,
.k-input:focus .k-button.k-input-inner,
.k-input:focus .k-button.k-input-inner:hover,
.k-input:focus .k-button.k-input-inner:focus,
.k-input:focus .k-input-button,
.k-input:focus .k-input-button:focus,
.k-input:focus .k-input-button:active,
.k-input:focus .k-input-button:focus-within,
.k-input:focus .k-input-button.k-input-inner,
.k-input:focus .k-input-button.k-input-inner:hover,
.k-input:focus .k-input-button.k-input-inner:focus, .k-input:active, .k-input:active:focus, .k-input:active:active, .k-input:active:focus-within, .k-input:active.k-input-inner, .k-input:active.k-input-inner:hover, .k-input:active.k-input-inner:focus,
.k-input:active input,
.k-input:active input:focus,
.k-input:active input:active,
.k-input:active input:focus-within,
.k-input:active input.k-input-inner,
.k-input:active input.k-input-inner:hover,
.k-input:active input.k-input-inner:focus,
.k-input:active .k-input-inner,
.k-input:active .k-input-inner:focus,
.k-input:active .k-input-inner:active,
.k-input:active .k-input-inner:focus-within,
.k-input:active .k-input-inner.k-input-inner,
.k-input:active .k-input-inner.k-input-inner:hover,
.k-input:active .k-input-inner.k-input-inner:focus,
.k-input:active .k-button,
.k-input:active .k-button:focus,
.k-input:active .k-button:active,
.k-input:active .k-button:focus-within,
.k-input:active .k-button.k-input-inner,
.k-input:active .k-button.k-input-inner:hover,
.k-input:active .k-button.k-input-inner:focus,
.k-input:active .k-input-button,
.k-input:active .k-input-button:focus,
.k-input:active .k-input-button:active,
.k-input:active .k-input-button:focus-within,
.k-input:active .k-input-button.k-input-inner,
.k-input:active .k-input-button.k-input-inner:hover,
.k-input:active .k-input-button.k-input-inner:focus, .k-input:focus-within, .k-input:focus-within:focus, .k-input:focus-within:active, .k-input:focus-within:focus-within, .k-input:focus-within.k-input-inner, .k-input:focus-within.k-input-inner:hover, .k-input:focus-within.k-input-inner:focus,
.k-input:focus-within input,
.k-input:focus-within input:focus,
.k-input:focus-within input:active,
.k-input:focus-within input:focus-within,
.k-input:focus-within input.k-input-inner,
.k-input:focus-within input.k-input-inner:hover,
.k-input:focus-within input.k-input-inner:focus,
.k-input:focus-within .k-input-inner,
.k-input:focus-within .k-input-inner:focus,
.k-input:focus-within .k-input-inner:active,
.k-input:focus-within .k-input-inner:focus-within,
.k-input:focus-within .k-input-inner.k-input-inner,
.k-input:focus-within .k-input-inner.k-input-inner:hover,
.k-input:focus-within .k-input-inner.k-input-inner:focus,
.k-input:focus-within .k-button,
.k-input:focus-within .k-button:focus,
.k-input:focus-within .k-button:active,
.k-input:focus-within .k-button:focus-within,
.k-input:focus-within .k-button.k-input-inner,
.k-input:focus-within .k-button.k-input-inner:hover,
.k-input:focus-within .k-button.k-input-inner:focus,
.k-input:focus-within .k-input-button,
.k-input:focus-within .k-input-button:focus,
.k-input:focus-within .k-input-button:active,
.k-input:focus-within .k-input-button:focus-within,
.k-input:focus-within .k-input-button.k-input-inner,
.k-input:focus-within .k-input-button.k-input-inner:hover,
.k-input:focus-within .k-input-button.k-input-inner:focus, .k-input.k-hover, .k-input.k-hover:focus, .k-input.k-hover:active, .k-input.k-hover:focus-within, .k-input.k-hover.k-input-inner, .k-input.k-hover.k-input-inner:hover, .k-input.k-hover.k-input-inner:focus,
.k-input.k-hover input,
.k-input.k-hover input:focus,
.k-input.k-hover input:active,
.k-input.k-hover input:focus-within,
.k-input.k-hover input.k-input-inner,
.k-input.k-hover input.k-input-inner:hover,
.k-input.k-hover input.k-input-inner:focus,
.k-input.k-hover .k-input-inner,
.k-input.k-hover .k-input-inner:focus,
.k-input.k-hover .k-input-inner:active,
.k-input.k-hover .k-input-inner:focus-within,
.k-input.k-hover .k-input-inner.k-input-inner,
.k-input.k-hover .k-input-inner.k-input-inner:hover,
.k-input.k-hover .k-input-inner.k-input-inner:focus,
.k-input.k-hover .k-button,
.k-input.k-hover .k-button:focus,
.k-input.k-hover .k-button:active,
.k-input.k-hover .k-button:focus-within,
.k-input.k-hover .k-button.k-input-inner,
.k-input.k-hover .k-button.k-input-inner:hover,
.k-input.k-hover .k-button.k-input-inner:focus,
.k-input.k-hover .k-input-button,
.k-input.k-hover .k-input-button:focus,
.k-input.k-hover .k-input-button:active,
.k-input.k-hover .k-input-button:focus-within,
.k-input.k-hover .k-input-button.k-input-inner,
.k-input.k-hover .k-input-button.k-input-inner:hover,
.k-input.k-hover .k-input-button.k-input-inner:focus, .k-input.k-focus, .k-input.k-focus:focus, .k-input.k-focus:active, .k-input.k-focus:focus-within, .k-input.k-focus.k-input-inner, .k-input.k-focus.k-input-inner:hover, .k-input.k-focus.k-input-inner:focus,
.k-input.k-focus input,
.k-input.k-focus input:focus,
.k-input.k-focus input:active,
.k-input.k-focus input:focus-within,
.k-input.k-focus input.k-input-inner,
.k-input.k-focus input.k-input-inner:hover,
.k-input.k-focus input.k-input-inner:focus,
.k-input.k-focus .k-input-inner,
.k-input.k-focus .k-input-inner:focus,
.k-input.k-focus .k-input-inner:active,
.k-input.k-focus .k-input-inner:focus-within,
.k-input.k-focus .k-input-inner.k-input-inner,
.k-input.k-focus .k-input-inner.k-input-inner:hover,
.k-input.k-focus .k-input-inner.k-input-inner:focus,
.k-input.k-focus .k-button,
.k-input.k-focus .k-button:focus,
.k-input.k-focus .k-button:active,
.k-input.k-focus .k-button:focus-within,
.k-input.k-focus .k-button.k-input-inner,
.k-input.k-focus .k-button.k-input-inner:hover,
.k-input.k-focus .k-button.k-input-inner:focus,
.k-input.k-focus .k-input-button,
.k-input.k-focus .k-input-button:focus,
.k-input.k-focus .k-input-button:active,
.k-input.k-focus .k-input-button:focus-within,
.k-input.k-focus .k-input-button.k-input-inner,
.k-input.k-focus .k-input-button.k-input-inner:hover,
.k-input.k-focus .k-input-button.k-input-inner:focus,
.k-textarea,
.k-textarea:focus,
.k-textarea:active,
.k-textarea:focus-within,
.k-textarea.k-input-inner,
.k-textarea.k-input-inner:hover,
.k-textarea.k-input-inner:focus,
.k-textarea input,
.k-textarea input:focus,
.k-textarea input:active,
.k-textarea input:focus-within,
.k-textarea input.k-input-inner,
.k-textarea input.k-input-inner:hover,
.k-textarea input.k-input-inner:focus,
.k-textarea .k-input-inner,
.k-textarea .k-input-inner:focus,
.k-textarea .k-input-inner:active,
.k-textarea .k-input-inner:focus-within,
.k-textarea .k-input-inner.k-input-inner,
.k-textarea .k-input-inner.k-input-inner:hover,
.k-textarea .k-input-inner.k-input-inner:focus,
.k-textarea .k-button,
.k-textarea .k-button:focus,
.k-textarea .k-button:active,
.k-textarea .k-button:focus-within,
.k-textarea .k-button.k-input-inner,
.k-textarea .k-button.k-input-inner:hover,
.k-textarea .k-button.k-input-inner:focus,
.k-textarea .k-input-button,
.k-textarea .k-input-button:focus,
.k-textarea .k-input-button:active,
.k-textarea .k-input-button:focus-within,
.k-textarea .k-input-button.k-input-inner,
.k-textarea .k-input-button.k-input-inner:hover,
.k-textarea .k-input-button.k-input-inner:focus,
.k-textarea:hover,
.k-textarea:hover:focus,
.k-textarea:hover:active,
.k-textarea:hover:focus-within,
.k-textarea:hover.k-input-inner,
.k-textarea:hover.k-input-inner:hover,
.k-textarea:hover.k-input-inner:focus,
.k-textarea:hover input,
.k-textarea:hover input:focus,
.k-textarea:hover input:active,
.k-textarea:hover input:focus-within,
.k-textarea:hover input.k-input-inner,
.k-textarea:hover input.k-input-inner:hover,
.k-textarea:hover input.k-input-inner:focus,
.k-textarea:hover .k-input-inner,
.k-textarea:hover .k-input-inner:focus,
.k-textarea:hover .k-input-inner:active,
.k-textarea:hover .k-input-inner:focus-within,
.k-textarea:hover .k-input-inner.k-input-inner,
.k-textarea:hover .k-input-inner.k-input-inner:hover,
.k-textarea:hover .k-input-inner.k-input-inner:focus,
.k-textarea:hover .k-button,
.k-textarea:hover .k-button:focus,
.k-textarea:hover .k-button:active,
.k-textarea:hover .k-button:focus-within,
.k-textarea:hover .k-button.k-input-inner,
.k-textarea:hover .k-button.k-input-inner:hover,
.k-textarea:hover .k-button.k-input-inner:focus,
.k-textarea:hover .k-input-button,
.k-textarea:hover .k-input-button:focus,
.k-textarea:hover .k-input-button:active,
.k-textarea:hover .k-input-button:focus-within,
.k-textarea:hover .k-input-button.k-input-inner,
.k-textarea:hover .k-input-button.k-input-inner:hover,
.k-textarea:hover .k-input-button.k-input-inner:focus,
.k-textarea:focus,
.k-textarea:focus:focus,
.k-textarea:focus:active,
.k-textarea:focus:focus-within,
.k-textarea:focus.k-input-inner,
.k-textarea:focus.k-input-inner:hover,
.k-textarea:focus.k-input-inner:focus,
.k-textarea:focus input,
.k-textarea:focus input:focus,
.k-textarea:focus input:active,
.k-textarea:focus input:focus-within,
.k-textarea:focus input.k-input-inner,
.k-textarea:focus input.k-input-inner:hover,
.k-textarea:focus input.k-input-inner:focus,
.k-textarea:focus .k-input-inner,
.k-textarea:focus .k-input-inner:focus,
.k-textarea:focus .k-input-inner:active,
.k-textarea:focus .k-input-inner:focus-within,
.k-textarea:focus .k-input-inner.k-input-inner,
.k-textarea:focus .k-input-inner.k-input-inner:hover,
.k-textarea:focus .k-input-inner.k-input-inner:focus,
.k-textarea:focus .k-button,
.k-textarea:focus .k-button:focus,
.k-textarea:focus .k-button:active,
.k-textarea:focus .k-button:focus-within,
.k-textarea:focus .k-button.k-input-inner,
.k-textarea:focus .k-button.k-input-inner:hover,
.k-textarea:focus .k-button.k-input-inner:focus,
.k-textarea:focus .k-input-button,
.k-textarea:focus .k-input-button:focus,
.k-textarea:focus .k-input-button:active,
.k-textarea:focus .k-input-button:focus-within,
.k-textarea:focus .k-input-button.k-input-inner,
.k-textarea:focus .k-input-button.k-input-inner:hover,
.k-textarea:focus .k-input-button.k-input-inner:focus,
.k-textarea:active,
.k-textarea:active:focus,
.k-textarea:active:active,
.k-textarea:active:focus-within,
.k-textarea:active.k-input-inner,
.k-textarea:active.k-input-inner:hover,
.k-textarea:active.k-input-inner:focus,
.k-textarea:active input,
.k-textarea:active input:focus,
.k-textarea:active input:active,
.k-textarea:active input:focus-within,
.k-textarea:active input.k-input-inner,
.k-textarea:active input.k-input-inner:hover,
.k-textarea:active input.k-input-inner:focus,
.k-textarea:active .k-input-inner,
.k-textarea:active .k-input-inner:focus,
.k-textarea:active .k-input-inner:active,
.k-textarea:active .k-input-inner:focus-within,
.k-textarea:active .k-input-inner.k-input-inner,
.k-textarea:active .k-input-inner.k-input-inner:hover,
.k-textarea:active .k-input-inner.k-input-inner:focus,
.k-textarea:active .k-button,
.k-textarea:active .k-button:focus,
.k-textarea:active .k-button:active,
.k-textarea:active .k-button:focus-within,
.k-textarea:active .k-button.k-input-inner,
.k-textarea:active .k-button.k-input-inner:hover,
.k-textarea:active .k-button.k-input-inner:focus,
.k-textarea:active .k-input-button,
.k-textarea:active .k-input-button:focus,
.k-textarea:active .k-input-button:active,
.k-textarea:active .k-input-button:focus-within,
.k-textarea:active .k-input-button.k-input-inner,
.k-textarea:active .k-input-button.k-input-inner:hover,
.k-textarea:active .k-input-button.k-input-inner:focus,
.k-textarea:focus-within,
.k-textarea:focus-within:focus,
.k-textarea:focus-within:active,
.k-textarea:focus-within:focus-within,
.k-textarea:focus-within.k-input-inner,
.k-textarea:focus-within.k-input-inner:hover,
.k-textarea:focus-within.k-input-inner:focus,
.k-textarea:focus-within input,
.k-textarea:focus-within input:focus,
.k-textarea:focus-within input:active,
.k-textarea:focus-within input:focus-within,
.k-textarea:focus-within input.k-input-inner,
.k-textarea:focus-within input.k-input-inner:hover,
.k-textarea:focus-within input.k-input-inner:focus,
.k-textarea:focus-within .k-input-inner,
.k-textarea:focus-within .k-input-inner:focus,
.k-textarea:focus-within .k-input-inner:active,
.k-textarea:focus-within .k-input-inner:focus-within,
.k-textarea:focus-within .k-input-inner.k-input-inner,
.k-textarea:focus-within .k-input-inner.k-input-inner:hover,
.k-textarea:focus-within .k-input-inner.k-input-inner:focus,
.k-textarea:focus-within .k-button,
.k-textarea:focus-within .k-button:focus,
.k-textarea:focus-within .k-button:active,
.k-textarea:focus-within .k-button:focus-within,
.k-textarea:focus-within .k-button.k-input-inner,
.k-textarea:focus-within .k-button.k-input-inner:hover,
.k-textarea:focus-within .k-button.k-input-inner:focus,
.k-textarea:focus-within .k-input-button,
.k-textarea:focus-within .k-input-button:focus,
.k-textarea:focus-within .k-input-button:active,
.k-textarea:focus-within .k-input-button:focus-within,
.k-textarea:focus-within .k-input-button.k-input-inner,
.k-textarea:focus-within .k-input-button.k-input-inner:hover,
.k-textarea:focus-within .k-input-button.k-input-inner:focus,
.k-textarea.k-hover,
.k-textarea.k-hover:focus,
.k-textarea.k-hover:active,
.k-textarea.k-hover:focus-within,
.k-textarea.k-hover.k-input-inner,
.k-textarea.k-hover.k-input-inner:hover,
.k-textarea.k-hover.k-input-inner:focus,
.k-textarea.k-hover input,
.k-textarea.k-hover input:focus,
.k-textarea.k-hover input:active,
.k-textarea.k-hover input:focus-within,
.k-textarea.k-hover input.k-input-inner,
.k-textarea.k-hover input.k-input-inner:hover,
.k-textarea.k-hover input.k-input-inner:focus,
.k-textarea.k-hover .k-input-inner,
.k-textarea.k-hover .k-input-inner:focus,
.k-textarea.k-hover .k-input-inner:active,
.k-textarea.k-hover .k-input-inner:focus-within,
.k-textarea.k-hover .k-input-inner.k-input-inner,
.k-textarea.k-hover .k-input-inner.k-input-inner:hover,
.k-textarea.k-hover .k-input-inner.k-input-inner:focus,
.k-textarea.k-hover .k-button,
.k-textarea.k-hover .k-button:focus,
.k-textarea.k-hover .k-button:active,
.k-textarea.k-hover .k-button:focus-within,
.k-textarea.k-hover .k-button.k-input-inner,
.k-textarea.k-hover .k-button.k-input-inner:hover,
.k-textarea.k-hover .k-button.k-input-inner:focus,
.k-textarea.k-hover .k-input-button,
.k-textarea.k-hover .k-input-button:focus,
.k-textarea.k-hover .k-input-button:active,
.k-textarea.k-hover .k-input-button:focus-within,
.k-textarea.k-hover .k-input-button.k-input-inner,
.k-textarea.k-hover .k-input-button.k-input-inner:hover,
.k-textarea.k-hover .k-input-button.k-input-inner:focus,
.k-textarea.k-focus,
.k-textarea.k-focus:focus,
.k-textarea.k-focus:active,
.k-textarea.k-focus:focus-within,
.k-textarea.k-focus.k-input-inner,
.k-textarea.k-focus.k-input-inner:hover,
.k-textarea.k-focus.k-input-inner:focus,
.k-textarea.k-focus input,
.k-textarea.k-focus input:focus,
.k-textarea.k-focus input:active,
.k-textarea.k-focus input:focus-within,
.k-textarea.k-focus input.k-input-inner,
.k-textarea.k-focus input.k-input-inner:hover,
.k-textarea.k-focus input.k-input-inner:focus,
.k-textarea.k-focus .k-input-inner,
.k-textarea.k-focus .k-input-inner:focus,
.k-textarea.k-focus .k-input-inner:active,
.k-textarea.k-focus .k-input-inner:focus-within,
.k-textarea.k-focus .k-input-inner.k-input-inner,
.k-textarea.k-focus .k-input-inner.k-input-inner:hover,
.k-textarea.k-focus .k-input-inner.k-input-inner:focus,
.k-textarea.k-focus .k-button,
.k-textarea.k-focus .k-button:focus,
.k-textarea.k-focus .k-button:active,
.k-textarea.k-focus .k-button:focus-within,
.k-textarea.k-focus .k-button.k-input-inner,
.k-textarea.k-focus .k-button.k-input-inner:hover,
.k-textarea.k-focus .k-button.k-input-inner:focus,
.k-textarea.k-focus .k-input-button,
.k-textarea.k-focus .k-input-button:focus,
.k-textarea.k-focus .k-input-button:active,
.k-textarea.k-focus .k-input-button:focus-within,
.k-textarea.k-focus .k-input-button.k-input-inner,
.k-textarea.k-focus .k-input-button.k-input-inner:hover,
.k-textarea.k-focus .k-input-button.k-input-inner:focus,
.k-dropdownlist,
.k-dropdownlist:focus,
.k-dropdownlist:active,
.k-dropdownlist:focus-within,
.k-dropdownlist.k-input-inner,
.k-dropdownlist.k-input-inner:hover,
.k-dropdownlist.k-input-inner:focus,
.k-dropdownlist input,
.k-dropdownlist input:focus,
.k-dropdownlist input:active,
.k-dropdownlist input:focus-within,
.k-dropdownlist input.k-input-inner,
.k-dropdownlist input.k-input-inner:hover,
.k-dropdownlist input.k-input-inner:focus,
.k-dropdownlist .k-input-inner,
.k-dropdownlist .k-input-inner:focus,
.k-dropdownlist .k-input-inner:active,
.k-dropdownlist .k-input-inner:focus-within,
.k-dropdownlist .k-input-inner.k-input-inner,
.k-dropdownlist .k-input-inner.k-input-inner:hover,
.k-dropdownlist .k-input-inner.k-input-inner:focus,
.k-dropdownlist .k-button,
.k-dropdownlist .k-button:focus,
.k-dropdownlist .k-button:active,
.k-dropdownlist .k-button:focus-within,
.k-dropdownlist .k-button.k-input-inner,
.k-dropdownlist .k-button.k-input-inner:hover,
.k-dropdownlist .k-button.k-input-inner:focus,
.k-dropdownlist .k-input-button,
.k-dropdownlist .k-input-button:focus,
.k-dropdownlist .k-input-button:active,
.k-dropdownlist .k-input-button:focus-within,
.k-dropdownlist .k-input-button.k-input-inner,
.k-dropdownlist .k-input-button.k-input-inner:hover,
.k-dropdownlist .k-input-button.k-input-inner:focus,
.k-dropdownlist:hover,
.k-dropdownlist:hover:focus,
.k-dropdownlist:hover:active,
.k-dropdownlist:hover:focus-within,
.k-dropdownlist:hover.k-input-inner,
.k-dropdownlist:hover.k-input-inner:hover,
.k-dropdownlist:hover.k-input-inner:focus,
.k-dropdownlist:hover input,
.k-dropdownlist:hover input:focus,
.k-dropdownlist:hover input:active,
.k-dropdownlist:hover input:focus-within,
.k-dropdownlist:hover input.k-input-inner,
.k-dropdownlist:hover input.k-input-inner:hover,
.k-dropdownlist:hover input.k-input-inner:focus,
.k-dropdownlist:hover .k-input-inner,
.k-dropdownlist:hover .k-input-inner:focus,
.k-dropdownlist:hover .k-input-inner:active,
.k-dropdownlist:hover .k-input-inner:focus-within,
.k-dropdownlist:hover .k-input-inner.k-input-inner,
.k-dropdownlist:hover .k-input-inner.k-input-inner:hover,
.k-dropdownlist:hover .k-input-inner.k-input-inner:focus,
.k-dropdownlist:hover .k-button,
.k-dropdownlist:hover .k-button:focus,
.k-dropdownlist:hover .k-button:active,
.k-dropdownlist:hover .k-button:focus-within,
.k-dropdownlist:hover .k-button.k-input-inner,
.k-dropdownlist:hover .k-button.k-input-inner:hover,
.k-dropdownlist:hover .k-button.k-input-inner:focus,
.k-dropdownlist:hover .k-input-button,
.k-dropdownlist:hover .k-input-button:focus,
.k-dropdownlist:hover .k-input-button:active,
.k-dropdownlist:hover .k-input-button:focus-within,
.k-dropdownlist:hover .k-input-button.k-input-inner,
.k-dropdownlist:hover .k-input-button.k-input-inner:hover,
.k-dropdownlist:hover .k-input-button.k-input-inner:focus,
.k-dropdownlist:focus,
.k-dropdownlist:focus:focus,
.k-dropdownlist:focus:active,
.k-dropdownlist:focus:focus-within,
.k-dropdownlist:focus.k-input-inner,
.k-dropdownlist:focus.k-input-inner:hover,
.k-dropdownlist:focus.k-input-inner:focus,
.k-dropdownlist:focus input,
.k-dropdownlist:focus input:focus,
.k-dropdownlist:focus input:active,
.k-dropdownlist:focus input:focus-within,
.k-dropdownlist:focus input.k-input-inner,
.k-dropdownlist:focus input.k-input-inner:hover,
.k-dropdownlist:focus input.k-input-inner:focus,
.k-dropdownlist:focus .k-input-inner,
.k-dropdownlist:focus .k-input-inner:focus,
.k-dropdownlist:focus .k-input-inner:active,
.k-dropdownlist:focus .k-input-inner:focus-within,
.k-dropdownlist:focus .k-input-inner.k-input-inner,
.k-dropdownlist:focus .k-input-inner.k-input-inner:hover,
.k-dropdownlist:focus .k-input-inner.k-input-inner:focus,
.k-dropdownlist:focus .k-button,
.k-dropdownlist:focus .k-button:focus,
.k-dropdownlist:focus .k-button:active,
.k-dropdownlist:focus .k-button:focus-within,
.k-dropdownlist:focus .k-button.k-input-inner,
.k-dropdownlist:focus .k-button.k-input-inner:hover,
.k-dropdownlist:focus .k-button.k-input-inner:focus,
.k-dropdownlist:focus .k-input-button,
.k-dropdownlist:focus .k-input-button:focus,
.k-dropdownlist:focus .k-input-button:active,
.k-dropdownlist:focus .k-input-button:focus-within,
.k-dropdownlist:focus .k-input-button.k-input-inner,
.k-dropdownlist:focus .k-input-button.k-input-inner:hover,
.k-dropdownlist:focus .k-input-button.k-input-inner:focus,
.k-dropdownlist:active,
.k-dropdownlist:active:focus,
.k-dropdownlist:active:active,
.k-dropdownlist:active:focus-within,
.k-dropdownlist:active.k-input-inner,
.k-dropdownlist:active.k-input-inner:hover,
.k-dropdownlist:active.k-input-inner:focus,
.k-dropdownlist:active input,
.k-dropdownlist:active input:focus,
.k-dropdownlist:active input:active,
.k-dropdownlist:active input:focus-within,
.k-dropdownlist:active input.k-input-inner,
.k-dropdownlist:active input.k-input-inner:hover,
.k-dropdownlist:active input.k-input-inner:focus,
.k-dropdownlist:active .k-input-inner,
.k-dropdownlist:active .k-input-inner:focus,
.k-dropdownlist:active .k-input-inner:active,
.k-dropdownlist:active .k-input-inner:focus-within,
.k-dropdownlist:active .k-input-inner.k-input-inner,
.k-dropdownlist:active .k-input-inner.k-input-inner:hover,
.k-dropdownlist:active .k-input-inner.k-input-inner:focus,
.k-dropdownlist:active .k-button,
.k-dropdownlist:active .k-button:focus,
.k-dropdownlist:active .k-button:active,
.k-dropdownlist:active .k-button:focus-within,
.k-dropdownlist:active .k-button.k-input-inner,
.k-dropdownlist:active .k-button.k-input-inner:hover,
.k-dropdownlist:active .k-button.k-input-inner:focus,
.k-dropdownlist:active .k-input-button,
.k-dropdownlist:active .k-input-button:focus,
.k-dropdownlist:active .k-input-button:active,
.k-dropdownlist:active .k-input-button:focus-within,
.k-dropdownlist:active .k-input-button.k-input-inner,
.k-dropdownlist:active .k-input-button.k-input-inner:hover,
.k-dropdownlist:active .k-input-button.k-input-inner:focus,
.k-dropdownlist:focus-within,
.k-dropdownlist:focus-within:focus,
.k-dropdownlist:focus-within:active,
.k-dropdownlist:focus-within:focus-within,
.k-dropdownlist:focus-within.k-input-inner,
.k-dropdownlist:focus-within.k-input-inner:hover,
.k-dropdownlist:focus-within.k-input-inner:focus,
.k-dropdownlist:focus-within input,
.k-dropdownlist:focus-within input:focus,
.k-dropdownlist:focus-within input:active,
.k-dropdownlist:focus-within input:focus-within,
.k-dropdownlist:focus-within input.k-input-inner,
.k-dropdownlist:focus-within input.k-input-inner:hover,
.k-dropdownlist:focus-within input.k-input-inner:focus,
.k-dropdownlist:focus-within .k-input-inner,
.k-dropdownlist:focus-within .k-input-inner:focus,
.k-dropdownlist:focus-within .k-input-inner:active,
.k-dropdownlist:focus-within .k-input-inner:focus-within,
.k-dropdownlist:focus-within .k-input-inner.k-input-inner,
.k-dropdownlist:focus-within .k-input-inner.k-input-inner:hover,
.k-dropdownlist:focus-within .k-input-inner.k-input-inner:focus,
.k-dropdownlist:focus-within .k-button,
.k-dropdownlist:focus-within .k-button:focus,
.k-dropdownlist:focus-within .k-button:active,
.k-dropdownlist:focus-within .k-button:focus-within,
.k-dropdownlist:focus-within .k-button.k-input-inner,
.k-dropdownlist:focus-within .k-button.k-input-inner:hover,
.k-dropdownlist:focus-within .k-button.k-input-inner:focus,
.k-dropdownlist:focus-within .k-input-button,
.k-dropdownlist:focus-within .k-input-button:focus,
.k-dropdownlist:focus-within .k-input-button:active,
.k-dropdownlist:focus-within .k-input-button:focus-within,
.k-dropdownlist:focus-within .k-input-button.k-input-inner,
.k-dropdownlist:focus-within .k-input-button.k-input-inner:hover,
.k-dropdownlist:focus-within .k-input-button.k-input-inner:focus,
.k-dropdownlist.k-hover,
.k-dropdownlist.k-hover:focus,
.k-dropdownlist.k-hover:active,
.k-dropdownlist.k-hover:focus-within,
.k-dropdownlist.k-hover.k-input-inner,
.k-dropdownlist.k-hover.k-input-inner:hover,
.k-dropdownlist.k-hover.k-input-inner:focus,
.k-dropdownlist.k-hover input,
.k-dropdownlist.k-hover input:focus,
.k-dropdownlist.k-hover input:active,
.k-dropdownlist.k-hover input:focus-within,
.k-dropdownlist.k-hover input.k-input-inner,
.k-dropdownlist.k-hover input.k-input-inner:hover,
.k-dropdownlist.k-hover input.k-input-inner:focus,
.k-dropdownlist.k-hover .k-input-inner,
.k-dropdownlist.k-hover .k-input-inner:focus,
.k-dropdownlist.k-hover .k-input-inner:active,
.k-dropdownlist.k-hover .k-input-inner:focus-within,
.k-dropdownlist.k-hover .k-input-inner.k-input-inner,
.k-dropdownlist.k-hover .k-input-inner.k-input-inner:hover,
.k-dropdownlist.k-hover .k-input-inner.k-input-inner:focus,
.k-dropdownlist.k-hover .k-button,
.k-dropdownlist.k-hover .k-button:focus,
.k-dropdownlist.k-hover .k-button:active,
.k-dropdownlist.k-hover .k-button:focus-within,
.k-dropdownlist.k-hover .k-button.k-input-inner,
.k-dropdownlist.k-hover .k-button.k-input-inner:hover,
.k-dropdownlist.k-hover .k-button.k-input-inner:focus,
.k-dropdownlist.k-hover .k-input-button,
.k-dropdownlist.k-hover .k-input-button:focus,
.k-dropdownlist.k-hover .k-input-button:active,
.k-dropdownlist.k-hover .k-input-button:focus-within,
.k-dropdownlist.k-hover .k-input-button.k-input-inner,
.k-dropdownlist.k-hover .k-input-button.k-input-inner:hover,
.k-dropdownlist.k-hover .k-input-button.k-input-inner:focus,
.k-dropdownlist.k-focus,
.k-dropdownlist.k-focus:focus,
.k-dropdownlist.k-focus:active,
.k-dropdownlist.k-focus:focus-within,
.k-dropdownlist.k-focus.k-input-inner,
.k-dropdownlist.k-focus.k-input-inner:hover,
.k-dropdownlist.k-focus.k-input-inner:focus,
.k-dropdownlist.k-focus input,
.k-dropdownlist.k-focus input:focus,
.k-dropdownlist.k-focus input:active,
.k-dropdownlist.k-focus input:focus-within,
.k-dropdownlist.k-focus input.k-input-inner,
.k-dropdownlist.k-focus input.k-input-inner:hover,
.k-dropdownlist.k-focus input.k-input-inner:focus,
.k-dropdownlist.k-focus .k-input-inner,
.k-dropdownlist.k-focus .k-input-inner:focus,
.k-dropdownlist.k-focus .k-input-inner:active,
.k-dropdownlist.k-focus .k-input-inner:focus-within,
.k-dropdownlist.k-focus .k-input-inner.k-input-inner,
.k-dropdownlist.k-focus .k-input-inner.k-input-inner:hover,
.k-dropdownlist.k-focus .k-input-inner.k-input-inner:focus,
.k-dropdownlist.k-focus .k-button,
.k-dropdownlist.k-focus .k-button:focus,
.k-dropdownlist.k-focus .k-button:active,
.k-dropdownlist.k-focus .k-button:focus-within,
.k-dropdownlist.k-focus .k-button.k-input-inner,
.k-dropdownlist.k-focus .k-button.k-input-inner:hover,
.k-dropdownlist.k-focus .k-button.k-input-inner:focus,
.k-dropdownlist.k-focus .k-input-button,
.k-dropdownlist.k-focus .k-input-button:focus,
.k-dropdownlist.k-focus .k-input-button:active,
.k-dropdownlist.k-focus .k-input-button:focus-within,
.k-dropdownlist.k-focus .k-input-button.k-input-inner,
.k-dropdownlist.k-focus .k-input-button.k-input-inner:hover,
.k-dropdownlist.k-focus .k-input-button.k-input-inner:focus,
.k-multiselect,
.k-multiselect:focus,
.k-multiselect:active,
.k-multiselect:focus-within,
.k-multiselect.k-input-inner,
.k-multiselect.k-input-inner:hover,
.k-multiselect.k-input-inner:focus,
.k-multiselect input,
.k-multiselect input:focus,
.k-multiselect input:active,
.k-multiselect input:focus-within,
.k-multiselect input.k-input-inner,
.k-multiselect input.k-input-inner:hover,
.k-multiselect input.k-input-inner:focus,
.k-multiselect .k-input-inner,
.k-multiselect .k-input-inner:focus,
.k-multiselect .k-input-inner:active,
.k-multiselect .k-input-inner:focus-within,
.k-multiselect .k-input-inner.k-input-inner,
.k-multiselect .k-input-inner.k-input-inner:hover,
.k-multiselect .k-input-inner.k-input-inner:focus,
.k-multiselect .k-button,
.k-multiselect .k-button:focus,
.k-multiselect .k-button:active,
.k-multiselect .k-button:focus-within,
.k-multiselect .k-button.k-input-inner,
.k-multiselect .k-button.k-input-inner:hover,
.k-multiselect .k-button.k-input-inner:focus,
.k-multiselect .k-input-button,
.k-multiselect .k-input-button:focus,
.k-multiselect .k-input-button:active,
.k-multiselect .k-input-button:focus-within,
.k-multiselect .k-input-button.k-input-inner,
.k-multiselect .k-input-button.k-input-inner:hover,
.k-multiselect .k-input-button.k-input-inner:focus,
.k-multiselect:hover,
.k-multiselect:hover:focus,
.k-multiselect:hover:active,
.k-multiselect:hover:focus-within,
.k-multiselect:hover.k-input-inner,
.k-multiselect:hover.k-input-inner:hover,
.k-multiselect:hover.k-input-inner:focus,
.k-multiselect:hover input,
.k-multiselect:hover input:focus,
.k-multiselect:hover input:active,
.k-multiselect:hover input:focus-within,
.k-multiselect:hover input.k-input-inner,
.k-multiselect:hover input.k-input-inner:hover,
.k-multiselect:hover input.k-input-inner:focus,
.k-multiselect:hover .k-input-inner,
.k-multiselect:hover .k-input-inner:focus,
.k-multiselect:hover .k-input-inner:active,
.k-multiselect:hover .k-input-inner:focus-within,
.k-multiselect:hover .k-input-inner.k-input-inner,
.k-multiselect:hover .k-input-inner.k-input-inner:hover,
.k-multiselect:hover .k-input-inner.k-input-inner:focus,
.k-multiselect:hover .k-button,
.k-multiselect:hover .k-button:focus,
.k-multiselect:hover .k-button:active,
.k-multiselect:hover .k-button:focus-within,
.k-multiselect:hover .k-button.k-input-inner,
.k-multiselect:hover .k-button.k-input-inner:hover,
.k-multiselect:hover .k-button.k-input-inner:focus,
.k-multiselect:hover .k-input-button,
.k-multiselect:hover .k-input-button:focus,
.k-multiselect:hover .k-input-button:active,
.k-multiselect:hover .k-input-button:focus-within,
.k-multiselect:hover .k-input-button.k-input-inner,
.k-multiselect:hover .k-input-button.k-input-inner:hover,
.k-multiselect:hover .k-input-button.k-input-inner:focus,
.k-multiselect:focus,
.k-multiselect:focus:focus,
.k-multiselect:focus:active,
.k-multiselect:focus:focus-within,
.k-multiselect:focus.k-input-inner,
.k-multiselect:focus.k-input-inner:hover,
.k-multiselect:focus.k-input-inner:focus,
.k-multiselect:focus input,
.k-multiselect:focus input:focus,
.k-multiselect:focus input:active,
.k-multiselect:focus input:focus-within,
.k-multiselect:focus input.k-input-inner,
.k-multiselect:focus input.k-input-inner:hover,
.k-multiselect:focus input.k-input-inner:focus,
.k-multiselect:focus .k-input-inner,
.k-multiselect:focus .k-input-inner:focus,
.k-multiselect:focus .k-input-inner:active,
.k-multiselect:focus .k-input-inner:focus-within,
.k-multiselect:focus .k-input-inner.k-input-inner,
.k-multiselect:focus .k-input-inner.k-input-inner:hover,
.k-multiselect:focus .k-input-inner.k-input-inner:focus,
.k-multiselect:focus .k-button,
.k-multiselect:focus .k-button:focus,
.k-multiselect:focus .k-button:active,
.k-multiselect:focus .k-button:focus-within,
.k-multiselect:focus .k-button.k-input-inner,
.k-multiselect:focus .k-button.k-input-inner:hover,
.k-multiselect:focus .k-button.k-input-inner:focus,
.k-multiselect:focus .k-input-button,
.k-multiselect:focus .k-input-button:focus,
.k-multiselect:focus .k-input-button:active,
.k-multiselect:focus .k-input-button:focus-within,
.k-multiselect:focus .k-input-button.k-input-inner,
.k-multiselect:focus .k-input-button.k-input-inner:hover,
.k-multiselect:focus .k-input-button.k-input-inner:focus,
.k-multiselect:active,
.k-multiselect:active:focus,
.k-multiselect:active:active,
.k-multiselect:active:focus-within,
.k-multiselect:active.k-input-inner,
.k-multiselect:active.k-input-inner:hover,
.k-multiselect:active.k-input-inner:focus,
.k-multiselect:active input,
.k-multiselect:active input:focus,
.k-multiselect:active input:active,
.k-multiselect:active input:focus-within,
.k-multiselect:active input.k-input-inner,
.k-multiselect:active input.k-input-inner:hover,
.k-multiselect:active input.k-input-inner:focus,
.k-multiselect:active .k-input-inner,
.k-multiselect:active .k-input-inner:focus,
.k-multiselect:active .k-input-inner:active,
.k-multiselect:active .k-input-inner:focus-within,
.k-multiselect:active .k-input-inner.k-input-inner,
.k-multiselect:active .k-input-inner.k-input-inner:hover,
.k-multiselect:active .k-input-inner.k-input-inner:focus,
.k-multiselect:active .k-button,
.k-multiselect:active .k-button:focus,
.k-multiselect:active .k-button:active,
.k-multiselect:active .k-button:focus-within,
.k-multiselect:active .k-button.k-input-inner,
.k-multiselect:active .k-button.k-input-inner:hover,
.k-multiselect:active .k-button.k-input-inner:focus,
.k-multiselect:active .k-input-button,
.k-multiselect:active .k-input-button:focus,
.k-multiselect:active .k-input-button:active,
.k-multiselect:active .k-input-button:focus-within,
.k-multiselect:active .k-input-button.k-input-inner,
.k-multiselect:active .k-input-button.k-input-inner:hover,
.k-multiselect:active .k-input-button.k-input-inner:focus,
.k-multiselect:focus-within,
.k-multiselect:focus-within:focus,
.k-multiselect:focus-within:active,
.k-multiselect:focus-within:focus-within,
.k-multiselect:focus-within.k-input-inner,
.k-multiselect:focus-within.k-input-inner:hover,
.k-multiselect:focus-within.k-input-inner:focus,
.k-multiselect:focus-within input,
.k-multiselect:focus-within input:focus,
.k-multiselect:focus-within input:active,
.k-multiselect:focus-within input:focus-within,
.k-multiselect:focus-within input.k-input-inner,
.k-multiselect:focus-within input.k-input-inner:hover,
.k-multiselect:focus-within input.k-input-inner:focus,
.k-multiselect:focus-within .k-input-inner,
.k-multiselect:focus-within .k-input-inner:focus,
.k-multiselect:focus-within .k-input-inner:active,
.k-multiselect:focus-within .k-input-inner:focus-within,
.k-multiselect:focus-within .k-input-inner.k-input-inner,
.k-multiselect:focus-within .k-input-inner.k-input-inner:hover,
.k-multiselect:focus-within .k-input-inner.k-input-inner:focus,
.k-multiselect:focus-within .k-button,
.k-multiselect:focus-within .k-button:focus,
.k-multiselect:focus-within .k-button:active,
.k-multiselect:focus-within .k-button:focus-within,
.k-multiselect:focus-within .k-button.k-input-inner,
.k-multiselect:focus-within .k-button.k-input-inner:hover,
.k-multiselect:focus-within .k-button.k-input-inner:focus,
.k-multiselect:focus-within .k-input-button,
.k-multiselect:focus-within .k-input-button:focus,
.k-multiselect:focus-within .k-input-button:active,
.k-multiselect:focus-within .k-input-button:focus-within,
.k-multiselect:focus-within .k-input-button.k-input-inner,
.k-multiselect:focus-within .k-input-button.k-input-inner:hover,
.k-multiselect:focus-within .k-input-button.k-input-inner:focus,
.k-multiselect.k-hover,
.k-multiselect.k-hover:focus,
.k-multiselect.k-hover:active,
.k-multiselect.k-hover:focus-within,
.k-multiselect.k-hover.k-input-inner,
.k-multiselect.k-hover.k-input-inner:hover,
.k-multiselect.k-hover.k-input-inner:focus,
.k-multiselect.k-hover input,
.k-multiselect.k-hover input:focus,
.k-multiselect.k-hover input:active,
.k-multiselect.k-hover input:focus-within,
.k-multiselect.k-hover input.k-input-inner,
.k-multiselect.k-hover input.k-input-inner:hover,
.k-multiselect.k-hover input.k-input-inner:focus,
.k-multiselect.k-hover .k-input-inner,
.k-multiselect.k-hover .k-input-inner:focus,
.k-multiselect.k-hover .k-input-inner:active,
.k-multiselect.k-hover .k-input-inner:focus-within,
.k-multiselect.k-hover .k-input-inner.k-input-inner,
.k-multiselect.k-hover .k-input-inner.k-input-inner:hover,
.k-multiselect.k-hover .k-input-inner.k-input-inner:focus,
.k-multiselect.k-hover .k-button,
.k-multiselect.k-hover .k-button:focus,
.k-multiselect.k-hover .k-button:active,
.k-multiselect.k-hover .k-button:focus-within,
.k-multiselect.k-hover .k-button.k-input-inner,
.k-multiselect.k-hover .k-button.k-input-inner:hover,
.k-multiselect.k-hover .k-button.k-input-inner:focus,
.k-multiselect.k-hover .k-input-button,
.k-multiselect.k-hover .k-input-button:focus,
.k-multiselect.k-hover .k-input-button:active,
.k-multiselect.k-hover .k-input-button:focus-within,
.k-multiselect.k-hover .k-input-button.k-input-inner,
.k-multiselect.k-hover .k-input-button.k-input-inner:hover,
.k-multiselect.k-hover .k-input-button.k-input-inner:focus,
.k-multiselect.k-focus,
.k-multiselect.k-focus:focus,
.k-multiselect.k-focus:active,
.k-multiselect.k-focus:focus-within,
.k-multiselect.k-focus.k-input-inner,
.k-multiselect.k-focus.k-input-inner:hover,
.k-multiselect.k-focus.k-input-inner:focus,
.k-multiselect.k-focus input,
.k-multiselect.k-focus input:focus,
.k-multiselect.k-focus input:active,
.k-multiselect.k-focus input:focus-within,
.k-multiselect.k-focus input.k-input-inner,
.k-multiselect.k-focus input.k-input-inner:hover,
.k-multiselect.k-focus input.k-input-inner:focus,
.k-multiselect.k-focus .k-input-inner,
.k-multiselect.k-focus .k-input-inner:focus,
.k-multiselect.k-focus .k-input-inner:active,
.k-multiselect.k-focus .k-input-inner:focus-within,
.k-multiselect.k-focus .k-input-inner.k-input-inner,
.k-multiselect.k-focus .k-input-inner.k-input-inner:hover,
.k-multiselect.k-focus .k-input-inner.k-input-inner:focus,
.k-multiselect.k-focus .k-button,
.k-multiselect.k-focus .k-button:focus,
.k-multiselect.k-focus .k-button:active,
.k-multiselect.k-focus .k-button:focus-within,
.k-multiselect.k-focus .k-button.k-input-inner,
.k-multiselect.k-focus .k-button.k-input-inner:hover,
.k-multiselect.k-focus .k-button.k-input-inner:focus,
.k-multiselect.k-focus .k-input-button,
.k-multiselect.k-focus .k-input-button:focus,
.k-multiselect.k-focus .k-input-button:active,
.k-multiselect.k-focus .k-input-button:focus-within,
.k-multiselect.k-focus .k-input-button.k-input-inner,
.k-multiselect.k-focus .k-input-button.k-input-inner:hover,
.k-multiselect.k-focus .k-input-button.k-input-inner:focus,
.k-picker,
.k-picker:focus,
.k-picker:active,
.k-picker:focus-within,
.k-picker.k-input-inner,
.k-picker.k-input-inner:hover,
.k-picker.k-input-inner:focus,
.k-picker input,
.k-picker input:focus,
.k-picker input:active,
.k-picker input:focus-within,
.k-picker input.k-input-inner,
.k-picker input.k-input-inner:hover,
.k-picker input.k-input-inner:focus,
.k-picker .k-input-inner,
.k-picker .k-input-inner:focus,
.k-picker .k-input-inner:active,
.k-picker .k-input-inner:focus-within,
.k-picker .k-input-inner.k-input-inner,
.k-picker .k-input-inner.k-input-inner:hover,
.k-picker .k-input-inner.k-input-inner:focus,
.k-picker .k-button,
.k-picker .k-button:focus,
.k-picker .k-button:active,
.k-picker .k-button:focus-within,
.k-picker .k-button.k-input-inner,
.k-picker .k-button.k-input-inner:hover,
.k-picker .k-button.k-input-inner:focus,
.k-picker .k-input-button,
.k-picker .k-input-button:focus,
.k-picker .k-input-button:active,
.k-picker .k-input-button:focus-within,
.k-picker .k-input-button.k-input-inner,
.k-picker .k-input-button.k-input-inner:hover,
.k-picker .k-input-button.k-input-inner:focus,
.k-picker:hover,
.k-picker:hover:focus,
.k-picker:hover:active,
.k-picker:hover:focus-within,
.k-picker:hover.k-input-inner,
.k-picker:hover.k-input-inner:hover,
.k-picker:hover.k-input-inner:focus,
.k-picker:hover input,
.k-picker:hover input:focus,
.k-picker:hover input:active,
.k-picker:hover input:focus-within,
.k-picker:hover input.k-input-inner,
.k-picker:hover input.k-input-inner:hover,
.k-picker:hover input.k-input-inner:focus,
.k-picker:hover .k-input-inner,
.k-picker:hover .k-input-inner:focus,
.k-picker:hover .k-input-inner:active,
.k-picker:hover .k-input-inner:focus-within,
.k-picker:hover .k-input-inner.k-input-inner,
.k-picker:hover .k-input-inner.k-input-inner:hover,
.k-picker:hover .k-input-inner.k-input-inner:focus,
.k-picker:hover .k-button,
.k-picker:hover .k-button:focus,
.k-picker:hover .k-button:active,
.k-picker:hover .k-button:focus-within,
.k-picker:hover .k-button.k-input-inner,
.k-picker:hover .k-button.k-input-inner:hover,
.k-picker:hover .k-button.k-input-inner:focus,
.k-picker:hover .k-input-button,
.k-picker:hover .k-input-button:focus,
.k-picker:hover .k-input-button:active,
.k-picker:hover .k-input-button:focus-within,
.k-picker:hover .k-input-button.k-input-inner,
.k-picker:hover .k-input-button.k-input-inner:hover,
.k-picker:hover .k-input-button.k-input-inner:focus,
.k-picker:focus,
.k-picker:focus:focus,
.k-picker:focus:active,
.k-picker:focus:focus-within,
.k-picker:focus.k-input-inner,
.k-picker:focus.k-input-inner:hover,
.k-picker:focus.k-input-inner:focus,
.k-picker:focus input,
.k-picker:focus input:focus,
.k-picker:focus input:active,
.k-picker:focus input:focus-within,
.k-picker:focus input.k-input-inner,
.k-picker:focus input.k-input-inner:hover,
.k-picker:focus input.k-input-inner:focus,
.k-picker:focus .k-input-inner,
.k-picker:focus .k-input-inner:focus,
.k-picker:focus .k-input-inner:active,
.k-picker:focus .k-input-inner:focus-within,
.k-picker:focus .k-input-inner.k-input-inner,
.k-picker:focus .k-input-inner.k-input-inner:hover,
.k-picker:focus .k-input-inner.k-input-inner:focus,
.k-picker:focus .k-button,
.k-picker:focus .k-button:focus,
.k-picker:focus .k-button:active,
.k-picker:focus .k-button:focus-within,
.k-picker:focus .k-button.k-input-inner,
.k-picker:focus .k-button.k-input-inner:hover,
.k-picker:focus .k-button.k-input-inner:focus,
.k-picker:focus .k-input-button,
.k-picker:focus .k-input-button:focus,
.k-picker:focus .k-input-button:active,
.k-picker:focus .k-input-button:focus-within,
.k-picker:focus .k-input-button.k-input-inner,
.k-picker:focus .k-input-button.k-input-inner:hover,
.k-picker:focus .k-input-button.k-input-inner:focus,
.k-picker:active,
.k-picker:active:focus,
.k-picker:active:active,
.k-picker:active:focus-within,
.k-picker:active.k-input-inner,
.k-picker:active.k-input-inner:hover,
.k-picker:active.k-input-inner:focus,
.k-picker:active input,
.k-picker:active input:focus,
.k-picker:active input:active,
.k-picker:active input:focus-within,
.k-picker:active input.k-input-inner,
.k-picker:active input.k-input-inner:hover,
.k-picker:active input.k-input-inner:focus,
.k-picker:active .k-input-inner,
.k-picker:active .k-input-inner:focus,
.k-picker:active .k-input-inner:active,
.k-picker:active .k-input-inner:focus-within,
.k-picker:active .k-input-inner.k-input-inner,
.k-picker:active .k-input-inner.k-input-inner:hover,
.k-picker:active .k-input-inner.k-input-inner:focus,
.k-picker:active .k-button,
.k-picker:active .k-button:focus,
.k-picker:active .k-button:active,
.k-picker:active .k-button:focus-within,
.k-picker:active .k-button.k-input-inner,
.k-picker:active .k-button.k-input-inner:hover,
.k-picker:active .k-button.k-input-inner:focus,
.k-picker:active .k-input-button,
.k-picker:active .k-input-button:focus,
.k-picker:active .k-input-button:active,
.k-picker:active .k-input-button:focus-within,
.k-picker:active .k-input-button.k-input-inner,
.k-picker:active .k-input-button.k-input-inner:hover,
.k-picker:active .k-input-button.k-input-inner:focus,
.k-picker:focus-within,
.k-picker:focus-within:focus,
.k-picker:focus-within:active,
.k-picker:focus-within:focus-within,
.k-picker:focus-within.k-input-inner,
.k-picker:focus-within.k-input-inner:hover,
.k-picker:focus-within.k-input-inner:focus,
.k-picker:focus-within input,
.k-picker:focus-within input:focus,
.k-picker:focus-within input:active,
.k-picker:focus-within input:focus-within,
.k-picker:focus-within input.k-input-inner,
.k-picker:focus-within input.k-input-inner:hover,
.k-picker:focus-within input.k-input-inner:focus,
.k-picker:focus-within .k-input-inner,
.k-picker:focus-within .k-input-inner:focus,
.k-picker:focus-within .k-input-inner:active,
.k-picker:focus-within .k-input-inner:focus-within,
.k-picker:focus-within .k-input-inner.k-input-inner,
.k-picker:focus-within .k-input-inner.k-input-inner:hover,
.k-picker:focus-within .k-input-inner.k-input-inner:focus,
.k-picker:focus-within .k-button,
.k-picker:focus-within .k-button:focus,
.k-picker:focus-within .k-button:active,
.k-picker:focus-within .k-button:focus-within,
.k-picker:focus-within .k-button.k-input-inner,
.k-picker:focus-within .k-button.k-input-inner:hover,
.k-picker:focus-within .k-button.k-input-inner:focus,
.k-picker:focus-within .k-input-button,
.k-picker:focus-within .k-input-button:focus,
.k-picker:focus-within .k-input-button:active,
.k-picker:focus-within .k-input-button:focus-within,
.k-picker:focus-within .k-input-button.k-input-inner,
.k-picker:focus-within .k-input-button.k-input-inner:hover,
.k-picker:focus-within .k-input-button.k-input-inner:focus,
.k-picker.k-hover,
.k-picker.k-hover:focus,
.k-picker.k-hover:active,
.k-picker.k-hover:focus-within,
.k-picker.k-hover.k-input-inner,
.k-picker.k-hover.k-input-inner:hover,
.k-picker.k-hover.k-input-inner:focus,
.k-picker.k-hover input,
.k-picker.k-hover input:focus,
.k-picker.k-hover input:active,
.k-picker.k-hover input:focus-within,
.k-picker.k-hover input.k-input-inner,
.k-picker.k-hover input.k-input-inner:hover,
.k-picker.k-hover input.k-input-inner:focus,
.k-picker.k-hover .k-input-inner,
.k-picker.k-hover .k-input-inner:focus,
.k-picker.k-hover .k-input-inner:active,
.k-picker.k-hover .k-input-inner:focus-within,
.k-picker.k-hover .k-input-inner.k-input-inner,
.k-picker.k-hover .k-input-inner.k-input-inner:hover,
.k-picker.k-hover .k-input-inner.k-input-inner:focus,
.k-picker.k-hover .k-button,
.k-picker.k-hover .k-button:focus,
.k-picker.k-hover .k-button:active,
.k-picker.k-hover .k-button:focus-within,
.k-picker.k-hover .k-button.k-input-inner,
.k-picker.k-hover .k-button.k-input-inner:hover,
.k-picker.k-hover .k-button.k-input-inner:focus,
.k-picker.k-hover .k-input-button,
.k-picker.k-hover .k-input-button:focus,
.k-picker.k-hover .k-input-button:active,
.k-picker.k-hover .k-input-button:focus-within,
.k-picker.k-hover .k-input-button.k-input-inner,
.k-picker.k-hover .k-input-button.k-input-inner:hover,
.k-picker.k-hover .k-input-button.k-input-inner:focus,
.k-picker.k-focus,
.k-picker.k-focus:focus,
.k-picker.k-focus:active,
.k-picker.k-focus:focus-within,
.k-picker.k-focus.k-input-inner,
.k-picker.k-focus.k-input-inner:hover,
.k-picker.k-focus.k-input-inner:focus,
.k-picker.k-focus input,
.k-picker.k-focus input:focus,
.k-picker.k-focus input:active,
.k-picker.k-focus input:focus-within,
.k-picker.k-focus input.k-input-inner,
.k-picker.k-focus input.k-input-inner:hover,
.k-picker.k-focus input.k-input-inner:focus,
.k-picker.k-focus .k-input-inner,
.k-picker.k-focus .k-input-inner:focus,
.k-picker.k-focus .k-input-inner:active,
.k-picker.k-focus .k-input-inner:focus-within,
.k-picker.k-focus .k-input-inner.k-input-inner,
.k-picker.k-focus .k-input-inner.k-input-inner:hover,
.k-picker.k-focus .k-input-inner.k-input-inner:focus,
.k-picker.k-focus .k-button,
.k-picker.k-focus .k-button:focus,
.k-picker.k-focus .k-button:active,
.k-picker.k-focus .k-button:focus-within,
.k-picker.k-focus .k-button.k-input-inner,
.k-picker.k-focus .k-button.k-input-inner:hover,
.k-picker.k-focus .k-button.k-input-inner:focus,
.k-picker.k-focus .k-input-button,
.k-picker.k-focus .k-input-button:focus,
.k-picker.k-focus .k-input-button:active,
.k-picker.k-focus .k-input-button:focus-within,
.k-picker.k-focus .k-input-button.k-input-inner,
.k-picker.k-focus .k-input-button.k-input-inner:hover,
.k-picker.k-focus .k-input-button.k-input-inner:focus,
.k-numerictextbox,
.k-numerictextbox:focus,
.k-numerictextbox:active,
.k-numerictextbox:focus-within,
.k-numerictextbox.k-input-inner,
.k-numerictextbox.k-input-inner:hover,
.k-numerictextbox.k-input-inner:focus,
.k-numerictextbox input,
.k-numerictextbox input:focus,
.k-numerictextbox input:active,
.k-numerictextbox input:focus-within,
.k-numerictextbox input.k-input-inner,
.k-numerictextbox input.k-input-inner:hover,
.k-numerictextbox input.k-input-inner:focus,
.k-numerictextbox .k-input-inner,
.k-numerictextbox .k-input-inner:focus,
.k-numerictextbox .k-input-inner:active,
.k-numerictextbox .k-input-inner:focus-within,
.k-numerictextbox .k-input-inner.k-input-inner,
.k-numerictextbox .k-input-inner.k-input-inner:hover,
.k-numerictextbox .k-input-inner.k-input-inner:focus,
.k-numerictextbox .k-button,
.k-numerictextbox .k-button:focus,
.k-numerictextbox .k-button:active,
.k-numerictextbox .k-button:focus-within,
.k-numerictextbox .k-button.k-input-inner,
.k-numerictextbox .k-button.k-input-inner:hover,
.k-numerictextbox .k-button.k-input-inner:focus,
.k-numerictextbox .k-input-button,
.k-numerictextbox .k-input-button:focus,
.k-numerictextbox .k-input-button:active,
.k-numerictextbox .k-input-button:focus-within,
.k-numerictextbox .k-input-button.k-input-inner,
.k-numerictextbox .k-input-button.k-input-inner:hover,
.k-numerictextbox .k-input-button.k-input-inner:focus,
.k-numerictextbox:hover,
.k-numerictextbox:hover:focus,
.k-numerictextbox:hover:active,
.k-numerictextbox:hover:focus-within,
.k-numerictextbox:hover.k-input-inner,
.k-numerictextbox:hover.k-input-inner:hover,
.k-numerictextbox:hover.k-input-inner:focus,
.k-numerictextbox:hover input,
.k-numerictextbox:hover input:focus,
.k-numerictextbox:hover input:active,
.k-numerictextbox:hover input:focus-within,
.k-numerictextbox:hover input.k-input-inner,
.k-numerictextbox:hover input.k-input-inner:hover,
.k-numerictextbox:hover input.k-input-inner:focus,
.k-numerictextbox:hover .k-input-inner,
.k-numerictextbox:hover .k-input-inner:focus,
.k-numerictextbox:hover .k-input-inner:active,
.k-numerictextbox:hover .k-input-inner:focus-within,
.k-numerictextbox:hover .k-input-inner.k-input-inner,
.k-numerictextbox:hover .k-input-inner.k-input-inner:hover,
.k-numerictextbox:hover .k-input-inner.k-input-inner:focus,
.k-numerictextbox:hover .k-button,
.k-numerictextbox:hover .k-button:focus,
.k-numerictextbox:hover .k-button:active,
.k-numerictextbox:hover .k-button:focus-within,
.k-numerictextbox:hover .k-button.k-input-inner,
.k-numerictextbox:hover .k-button.k-input-inner:hover,
.k-numerictextbox:hover .k-button.k-input-inner:focus,
.k-numerictextbox:hover .k-input-button,
.k-numerictextbox:hover .k-input-button:focus,
.k-numerictextbox:hover .k-input-button:active,
.k-numerictextbox:hover .k-input-button:focus-within,
.k-numerictextbox:hover .k-input-button.k-input-inner,
.k-numerictextbox:hover .k-input-button.k-input-inner:hover,
.k-numerictextbox:hover .k-input-button.k-input-inner:focus,
.k-numerictextbox:focus,
.k-numerictextbox:focus:focus,
.k-numerictextbox:focus:active,
.k-numerictextbox:focus:focus-within,
.k-numerictextbox:focus.k-input-inner,
.k-numerictextbox:focus.k-input-inner:hover,
.k-numerictextbox:focus.k-input-inner:focus,
.k-numerictextbox:focus input,
.k-numerictextbox:focus input:focus,
.k-numerictextbox:focus input:active,
.k-numerictextbox:focus input:focus-within,
.k-numerictextbox:focus input.k-input-inner,
.k-numerictextbox:focus input.k-input-inner:hover,
.k-numerictextbox:focus input.k-input-inner:focus,
.k-numerictextbox:focus .k-input-inner,
.k-numerictextbox:focus .k-input-inner:focus,
.k-numerictextbox:focus .k-input-inner:active,
.k-numerictextbox:focus .k-input-inner:focus-within,
.k-numerictextbox:focus .k-input-inner.k-input-inner,
.k-numerictextbox:focus .k-input-inner.k-input-inner:hover,
.k-numerictextbox:focus .k-input-inner.k-input-inner:focus,
.k-numerictextbox:focus .k-button,
.k-numerictextbox:focus .k-button:focus,
.k-numerictextbox:focus .k-button:active,
.k-numerictextbox:focus .k-button:focus-within,
.k-numerictextbox:focus .k-button.k-input-inner,
.k-numerictextbox:focus .k-button.k-input-inner:hover,
.k-numerictextbox:focus .k-button.k-input-inner:focus,
.k-numerictextbox:focus .k-input-button,
.k-numerictextbox:focus .k-input-button:focus,
.k-numerictextbox:focus .k-input-button:active,
.k-numerictextbox:focus .k-input-button:focus-within,
.k-numerictextbox:focus .k-input-button.k-input-inner,
.k-numerictextbox:focus .k-input-button.k-input-inner:hover,
.k-numerictextbox:focus .k-input-button.k-input-inner:focus,
.k-numerictextbox:active,
.k-numerictextbox:active:focus,
.k-numerictextbox:active:active,
.k-numerictextbox:active:focus-within,
.k-numerictextbox:active.k-input-inner,
.k-numerictextbox:active.k-input-inner:hover,
.k-numerictextbox:active.k-input-inner:focus,
.k-numerictextbox:active input,
.k-numerictextbox:active input:focus,
.k-numerictextbox:active input:active,
.k-numerictextbox:active input:focus-within,
.k-numerictextbox:active input.k-input-inner,
.k-numerictextbox:active input.k-input-inner:hover,
.k-numerictextbox:active input.k-input-inner:focus,
.k-numerictextbox:active .k-input-inner,
.k-numerictextbox:active .k-input-inner:focus,
.k-numerictextbox:active .k-input-inner:active,
.k-numerictextbox:active .k-input-inner:focus-within,
.k-numerictextbox:active .k-input-inner.k-input-inner,
.k-numerictextbox:active .k-input-inner.k-input-inner:hover,
.k-numerictextbox:active .k-input-inner.k-input-inner:focus,
.k-numerictextbox:active .k-button,
.k-numerictextbox:active .k-button:focus,
.k-numerictextbox:active .k-button:active,
.k-numerictextbox:active .k-button:focus-within,
.k-numerictextbox:active .k-button.k-input-inner,
.k-numerictextbox:active .k-button.k-input-inner:hover,
.k-numerictextbox:active .k-button.k-input-inner:focus,
.k-numerictextbox:active .k-input-button,
.k-numerictextbox:active .k-input-button:focus,
.k-numerictextbox:active .k-input-button:active,
.k-numerictextbox:active .k-input-button:focus-within,
.k-numerictextbox:active .k-input-button.k-input-inner,
.k-numerictextbox:active .k-input-button.k-input-inner:hover,
.k-numerictextbox:active .k-input-button.k-input-inner:focus,
.k-numerictextbox:focus-within,
.k-numerictextbox:focus-within:focus,
.k-numerictextbox:focus-within:active,
.k-numerictextbox:focus-within:focus-within,
.k-numerictextbox:focus-within.k-input-inner,
.k-numerictextbox:focus-within.k-input-inner:hover,
.k-numerictextbox:focus-within.k-input-inner:focus,
.k-numerictextbox:focus-within input,
.k-numerictextbox:focus-within input:focus,
.k-numerictextbox:focus-within input:active,
.k-numerictextbox:focus-within input:focus-within,
.k-numerictextbox:focus-within input.k-input-inner,
.k-numerictextbox:focus-within input.k-input-inner:hover,
.k-numerictextbox:focus-within input.k-input-inner:focus,
.k-numerictextbox:focus-within .k-input-inner,
.k-numerictextbox:focus-within .k-input-inner:focus,
.k-numerictextbox:focus-within .k-input-inner:active,
.k-numerictextbox:focus-within .k-input-inner:focus-within,
.k-numerictextbox:focus-within .k-input-inner.k-input-inner,
.k-numerictextbox:focus-within .k-input-inner.k-input-inner:hover,
.k-numerictextbox:focus-within .k-input-inner.k-input-inner:focus,
.k-numerictextbox:focus-within .k-button,
.k-numerictextbox:focus-within .k-button:focus,
.k-numerictextbox:focus-within .k-button:active,
.k-numerictextbox:focus-within .k-button:focus-within,
.k-numerictextbox:focus-within .k-button.k-input-inner,
.k-numerictextbox:focus-within .k-button.k-input-inner:hover,
.k-numerictextbox:focus-within .k-button.k-input-inner:focus,
.k-numerictextbox:focus-within .k-input-button,
.k-numerictextbox:focus-within .k-input-button:focus,
.k-numerictextbox:focus-within .k-input-button:active,
.k-numerictextbox:focus-within .k-input-button:focus-within,
.k-numerictextbox:focus-within .k-input-button.k-input-inner,
.k-numerictextbox:focus-within .k-input-button.k-input-inner:hover,
.k-numerictextbox:focus-within .k-input-button.k-input-inner:focus,
.k-numerictextbox.k-hover,
.k-numerictextbox.k-hover:focus,
.k-numerictextbox.k-hover:active,
.k-numerictextbox.k-hover:focus-within,
.k-numerictextbox.k-hover.k-input-inner,
.k-numerictextbox.k-hover.k-input-inner:hover,
.k-numerictextbox.k-hover.k-input-inner:focus,
.k-numerictextbox.k-hover input,
.k-numerictextbox.k-hover input:focus,
.k-numerictextbox.k-hover input:active,
.k-numerictextbox.k-hover input:focus-within,
.k-numerictextbox.k-hover input.k-input-inner,
.k-numerictextbox.k-hover input.k-input-inner:hover,
.k-numerictextbox.k-hover input.k-input-inner:focus,
.k-numerictextbox.k-hover .k-input-inner,
.k-numerictextbox.k-hover .k-input-inner:focus,
.k-numerictextbox.k-hover .k-input-inner:active,
.k-numerictextbox.k-hover .k-input-inner:focus-within,
.k-numerictextbox.k-hover .k-input-inner.k-input-inner,
.k-numerictextbox.k-hover .k-input-inner.k-input-inner:hover,
.k-numerictextbox.k-hover .k-input-inner.k-input-inner:focus,
.k-numerictextbox.k-hover .k-button,
.k-numerictextbox.k-hover .k-button:focus,
.k-numerictextbox.k-hover .k-button:active,
.k-numerictextbox.k-hover .k-button:focus-within,
.k-numerictextbox.k-hover .k-button.k-input-inner,
.k-numerictextbox.k-hover .k-button.k-input-inner:hover,
.k-numerictextbox.k-hover .k-button.k-input-inner:focus,
.k-numerictextbox.k-hover .k-input-button,
.k-numerictextbox.k-hover .k-input-button:focus,
.k-numerictextbox.k-hover .k-input-button:active,
.k-numerictextbox.k-hover .k-input-button:focus-within,
.k-numerictextbox.k-hover .k-input-button.k-input-inner,
.k-numerictextbox.k-hover .k-input-button.k-input-inner:hover,
.k-numerictextbox.k-hover .k-input-button.k-input-inner:focus,
.k-numerictextbox.k-focus,
.k-numerictextbox.k-focus:focus,
.k-numerictextbox.k-focus:active,
.k-numerictextbox.k-focus:focus-within,
.k-numerictextbox.k-focus.k-input-inner,
.k-numerictextbox.k-focus.k-input-inner:hover,
.k-numerictextbox.k-focus.k-input-inner:focus,
.k-numerictextbox.k-focus input,
.k-numerictextbox.k-focus input:focus,
.k-numerictextbox.k-focus input:active,
.k-numerictextbox.k-focus input:focus-within,
.k-numerictextbox.k-focus input.k-input-inner,
.k-numerictextbox.k-focus input.k-input-inner:hover,
.k-numerictextbox.k-focus input.k-input-inner:focus,
.k-numerictextbox.k-focus .k-input-inner,
.k-numerictextbox.k-focus .k-input-inner:focus,
.k-numerictextbox.k-focus .k-input-inner:active,
.k-numerictextbox.k-focus .k-input-inner:focus-within,
.k-numerictextbox.k-focus .k-input-inner.k-input-inner,
.k-numerictextbox.k-focus .k-input-inner.k-input-inner:hover,
.k-numerictextbox.k-focus .k-input-inner.k-input-inner:focus,
.k-numerictextbox.k-focus .k-button,
.k-numerictextbox.k-focus .k-button:focus,
.k-numerictextbox.k-focus .k-button:active,
.k-numerictextbox.k-focus .k-button:focus-within,
.k-numerictextbox.k-focus .k-button.k-input-inner,
.k-numerictextbox.k-focus .k-button.k-input-inner:hover,
.k-numerictextbox.k-focus .k-button.k-input-inner:focus,
.k-numerictextbox.k-focus .k-input-button,
.k-numerictextbox.k-focus .k-input-button:focus,
.k-numerictextbox.k-focus .k-input-button:active,
.k-numerictextbox.k-focus .k-input-button:focus-within,
.k-numerictextbox.k-focus .k-input-button.k-input-inner,
.k-numerictextbox.k-focus .k-input-button.k-input-inner:hover,
.k-numerictextbox.k-focus .k-input-button.k-input-inner:focus,
.k-combobox,
.k-combobox:focus,
.k-combobox:active,
.k-combobox:focus-within,
.k-combobox.k-input-inner,
.k-combobox.k-input-inner:hover,
.k-combobox.k-input-inner:focus,
.k-combobox input,
.k-combobox input:focus,
.k-combobox input:active,
.k-combobox input:focus-within,
.k-combobox input.k-input-inner,
.k-combobox input.k-input-inner:hover,
.k-combobox input.k-input-inner:focus,
.k-combobox .k-input-inner,
.k-combobox .k-input-inner:focus,
.k-combobox .k-input-inner:active,
.k-combobox .k-input-inner:focus-within,
.k-combobox .k-input-inner.k-input-inner,
.k-combobox .k-input-inner.k-input-inner:hover,
.k-combobox .k-input-inner.k-input-inner:focus,
.k-combobox .k-button,
.k-combobox .k-button:focus,
.k-combobox .k-button:active,
.k-combobox .k-button:focus-within,
.k-combobox .k-button.k-input-inner,
.k-combobox .k-button.k-input-inner:hover,
.k-combobox .k-button.k-input-inner:focus,
.k-combobox .k-input-button,
.k-combobox .k-input-button:focus,
.k-combobox .k-input-button:active,
.k-combobox .k-input-button:focus-within,
.k-combobox .k-input-button.k-input-inner,
.k-combobox .k-input-button.k-input-inner:hover,
.k-combobox .k-input-button.k-input-inner:focus,
.k-combobox:hover,
.k-combobox:hover:focus,
.k-combobox:hover:active,
.k-combobox:hover:focus-within,
.k-combobox:hover.k-input-inner,
.k-combobox:hover.k-input-inner:hover,
.k-combobox:hover.k-input-inner:focus,
.k-combobox:hover input,
.k-combobox:hover input:focus,
.k-combobox:hover input:active,
.k-combobox:hover input:focus-within,
.k-combobox:hover input.k-input-inner,
.k-combobox:hover input.k-input-inner:hover,
.k-combobox:hover input.k-input-inner:focus,
.k-combobox:hover .k-input-inner,
.k-combobox:hover .k-input-inner:focus,
.k-combobox:hover .k-input-inner:active,
.k-combobox:hover .k-input-inner:focus-within,
.k-combobox:hover .k-input-inner.k-input-inner,
.k-combobox:hover .k-input-inner.k-input-inner:hover,
.k-combobox:hover .k-input-inner.k-input-inner:focus,
.k-combobox:hover .k-button,
.k-combobox:hover .k-button:focus,
.k-combobox:hover .k-button:active,
.k-combobox:hover .k-button:focus-within,
.k-combobox:hover .k-button.k-input-inner,
.k-combobox:hover .k-button.k-input-inner:hover,
.k-combobox:hover .k-button.k-input-inner:focus,
.k-combobox:hover .k-input-button,
.k-combobox:hover .k-input-button:focus,
.k-combobox:hover .k-input-button:active,
.k-combobox:hover .k-input-button:focus-within,
.k-combobox:hover .k-input-button.k-input-inner,
.k-combobox:hover .k-input-button.k-input-inner:hover,
.k-combobox:hover .k-input-button.k-input-inner:focus,
.k-combobox:focus,
.k-combobox:focus:focus,
.k-combobox:focus:active,
.k-combobox:focus:focus-within,
.k-combobox:focus.k-input-inner,
.k-combobox:focus.k-input-inner:hover,
.k-combobox:focus.k-input-inner:focus,
.k-combobox:focus input,
.k-combobox:focus input:focus,
.k-combobox:focus input:active,
.k-combobox:focus input:focus-within,
.k-combobox:focus input.k-input-inner,
.k-combobox:focus input.k-input-inner:hover,
.k-combobox:focus input.k-input-inner:focus,
.k-combobox:focus .k-input-inner,
.k-combobox:focus .k-input-inner:focus,
.k-combobox:focus .k-input-inner:active,
.k-combobox:focus .k-input-inner:focus-within,
.k-combobox:focus .k-input-inner.k-input-inner,
.k-combobox:focus .k-input-inner.k-input-inner:hover,
.k-combobox:focus .k-input-inner.k-input-inner:focus,
.k-combobox:focus .k-button,
.k-combobox:focus .k-button:focus,
.k-combobox:focus .k-button:active,
.k-combobox:focus .k-button:focus-within,
.k-combobox:focus .k-button.k-input-inner,
.k-combobox:focus .k-button.k-input-inner:hover,
.k-combobox:focus .k-button.k-input-inner:focus,
.k-combobox:focus .k-input-button,
.k-combobox:focus .k-input-button:focus,
.k-combobox:focus .k-input-button:active,
.k-combobox:focus .k-input-button:focus-within,
.k-combobox:focus .k-input-button.k-input-inner,
.k-combobox:focus .k-input-button.k-input-inner:hover,
.k-combobox:focus .k-input-button.k-input-inner:focus,
.k-combobox:active,
.k-combobox:active:focus,
.k-combobox:active:active,
.k-combobox:active:focus-within,
.k-combobox:active.k-input-inner,
.k-combobox:active.k-input-inner:hover,
.k-combobox:active.k-input-inner:focus,
.k-combobox:active input,
.k-combobox:active input:focus,
.k-combobox:active input:active,
.k-combobox:active input:focus-within,
.k-combobox:active input.k-input-inner,
.k-combobox:active input.k-input-inner:hover,
.k-combobox:active input.k-input-inner:focus,
.k-combobox:active .k-input-inner,
.k-combobox:active .k-input-inner:focus,
.k-combobox:active .k-input-inner:active,
.k-combobox:active .k-input-inner:focus-within,
.k-combobox:active .k-input-inner.k-input-inner,
.k-combobox:active .k-input-inner.k-input-inner:hover,
.k-combobox:active .k-input-inner.k-input-inner:focus,
.k-combobox:active .k-button,
.k-combobox:active .k-button:focus,
.k-combobox:active .k-button:active,
.k-combobox:active .k-button:focus-within,
.k-combobox:active .k-button.k-input-inner,
.k-combobox:active .k-button.k-input-inner:hover,
.k-combobox:active .k-button.k-input-inner:focus,
.k-combobox:active .k-input-button,
.k-combobox:active .k-input-button:focus,
.k-combobox:active .k-input-button:active,
.k-combobox:active .k-input-button:focus-within,
.k-combobox:active .k-input-button.k-input-inner,
.k-combobox:active .k-input-button.k-input-inner:hover,
.k-combobox:active .k-input-button.k-input-inner:focus,
.k-combobox:focus-within,
.k-combobox:focus-within:focus,
.k-combobox:focus-within:active,
.k-combobox:focus-within:focus-within,
.k-combobox:focus-within.k-input-inner,
.k-combobox:focus-within.k-input-inner:hover,
.k-combobox:focus-within.k-input-inner:focus,
.k-combobox:focus-within input,
.k-combobox:focus-within input:focus,
.k-combobox:focus-within input:active,
.k-combobox:focus-within input:focus-within,
.k-combobox:focus-within input.k-input-inner,
.k-combobox:focus-within input.k-input-inner:hover,
.k-combobox:focus-within input.k-input-inner:focus,
.k-combobox:focus-within .k-input-inner,
.k-combobox:focus-within .k-input-inner:focus,
.k-combobox:focus-within .k-input-inner:active,
.k-combobox:focus-within .k-input-inner:focus-within,
.k-combobox:focus-within .k-input-inner.k-input-inner,
.k-combobox:focus-within .k-input-inner.k-input-inner:hover,
.k-combobox:focus-within .k-input-inner.k-input-inner:focus,
.k-combobox:focus-within .k-button,
.k-combobox:focus-within .k-button:focus,
.k-combobox:focus-within .k-button:active,
.k-combobox:focus-within .k-button:focus-within,
.k-combobox:focus-within .k-button.k-input-inner,
.k-combobox:focus-within .k-button.k-input-inner:hover,
.k-combobox:focus-within .k-button.k-input-inner:focus,
.k-combobox:focus-within .k-input-button,
.k-combobox:focus-within .k-input-button:focus,
.k-combobox:focus-within .k-input-button:active,
.k-combobox:focus-within .k-input-button:focus-within,
.k-combobox:focus-within .k-input-button.k-input-inner,
.k-combobox:focus-within .k-input-button.k-input-inner:hover,
.k-combobox:focus-within .k-input-button.k-input-inner:focus,
.k-combobox.k-hover,
.k-combobox.k-hover:focus,
.k-combobox.k-hover:active,
.k-combobox.k-hover:focus-within,
.k-combobox.k-hover.k-input-inner,
.k-combobox.k-hover.k-input-inner:hover,
.k-combobox.k-hover.k-input-inner:focus,
.k-combobox.k-hover input,
.k-combobox.k-hover input:focus,
.k-combobox.k-hover input:active,
.k-combobox.k-hover input:focus-within,
.k-combobox.k-hover input.k-input-inner,
.k-combobox.k-hover input.k-input-inner:hover,
.k-combobox.k-hover input.k-input-inner:focus,
.k-combobox.k-hover .k-input-inner,
.k-combobox.k-hover .k-input-inner:focus,
.k-combobox.k-hover .k-input-inner:active,
.k-combobox.k-hover .k-input-inner:focus-within,
.k-combobox.k-hover .k-input-inner.k-input-inner,
.k-combobox.k-hover .k-input-inner.k-input-inner:hover,
.k-combobox.k-hover .k-input-inner.k-input-inner:focus,
.k-combobox.k-hover .k-button,
.k-combobox.k-hover .k-button:focus,
.k-combobox.k-hover .k-button:active,
.k-combobox.k-hover .k-button:focus-within,
.k-combobox.k-hover .k-button.k-input-inner,
.k-combobox.k-hover .k-button.k-input-inner:hover,
.k-combobox.k-hover .k-button.k-input-inner:focus,
.k-combobox.k-hover .k-input-button,
.k-combobox.k-hover .k-input-button:focus,
.k-combobox.k-hover .k-input-button:active,
.k-combobox.k-hover .k-input-button:focus-within,
.k-combobox.k-hover .k-input-button.k-input-inner,
.k-combobox.k-hover .k-input-button.k-input-inner:hover,
.k-combobox.k-hover .k-input-button.k-input-inner:focus,
.k-combobox.k-focus,
.k-combobox.k-focus:focus,
.k-combobox.k-focus:active,
.k-combobox.k-focus:focus-within,
.k-combobox.k-focus.k-input-inner,
.k-combobox.k-focus.k-input-inner:hover,
.k-combobox.k-focus.k-input-inner:focus,
.k-combobox.k-focus input,
.k-combobox.k-focus input:focus,
.k-combobox.k-focus input:active,
.k-combobox.k-focus input:focus-within,
.k-combobox.k-focus input.k-input-inner,
.k-combobox.k-focus input.k-input-inner:hover,
.k-combobox.k-focus input.k-input-inner:focus,
.k-combobox.k-focus .k-input-inner,
.k-combobox.k-focus .k-input-inner:focus,
.k-combobox.k-focus .k-input-inner:active,
.k-combobox.k-focus .k-input-inner:focus-within,
.k-combobox.k-focus .k-input-inner.k-input-inner,
.k-combobox.k-focus .k-input-inner.k-input-inner:hover,
.k-combobox.k-focus .k-input-inner.k-input-inner:focus,
.k-combobox.k-focus .k-button,
.k-combobox.k-focus .k-button:focus,
.k-combobox.k-focus .k-button:active,
.k-combobox.k-focus .k-button:focus-within,
.k-combobox.k-focus .k-button.k-input-inner,
.k-combobox.k-focus .k-button.k-input-inner:hover,
.k-combobox.k-focus .k-button.k-input-inner:focus,
.k-combobox.k-focus .k-input-button,
.k-combobox.k-focus .k-input-button:focus,
.k-combobox.k-focus .k-input-button:active,
.k-combobox.k-focus .k-input-button:focus-within,
.k-combobox.k-focus .k-input-button.k-input-inner,
.k-combobox.k-focus .k-input-button.k-input-inner:hover,
.k-combobox.k-focus .k-input-button.k-input-inner:focus,
.k-datepicker,
.k-datepicker:focus,
.k-datepicker:active,
.k-datepicker:focus-within,
.k-datepicker.k-input-inner,
.k-datepicker.k-input-inner:hover,
.k-datepicker.k-input-inner:focus,
.k-datepicker input,
.k-datepicker input:focus,
.k-datepicker input:active,
.k-datepicker input:focus-within,
.k-datepicker input.k-input-inner,
.k-datepicker input.k-input-inner:hover,
.k-datepicker input.k-input-inner:focus,
.k-datepicker .k-input-inner,
.k-datepicker .k-input-inner:focus,
.k-datepicker .k-input-inner:active,
.k-datepicker .k-input-inner:focus-within,
.k-datepicker .k-input-inner.k-input-inner,
.k-datepicker .k-input-inner.k-input-inner:hover,
.k-datepicker .k-input-inner.k-input-inner:focus,
.k-datepicker .k-button,
.k-datepicker .k-button:focus,
.k-datepicker .k-button:active,
.k-datepicker .k-button:focus-within,
.k-datepicker .k-button.k-input-inner,
.k-datepicker .k-button.k-input-inner:hover,
.k-datepicker .k-button.k-input-inner:focus,
.k-datepicker .k-input-button,
.k-datepicker .k-input-button:focus,
.k-datepicker .k-input-button:active,
.k-datepicker .k-input-button:focus-within,
.k-datepicker .k-input-button.k-input-inner,
.k-datepicker .k-input-button.k-input-inner:hover,
.k-datepicker .k-input-button.k-input-inner:focus,
.k-datepicker:hover,
.k-datepicker:hover:focus,
.k-datepicker:hover:active,
.k-datepicker:hover:focus-within,
.k-datepicker:hover.k-input-inner,
.k-datepicker:hover.k-input-inner:hover,
.k-datepicker:hover.k-input-inner:focus,
.k-datepicker:hover input,
.k-datepicker:hover input:focus,
.k-datepicker:hover input:active,
.k-datepicker:hover input:focus-within,
.k-datepicker:hover input.k-input-inner,
.k-datepicker:hover input.k-input-inner:hover,
.k-datepicker:hover input.k-input-inner:focus,
.k-datepicker:hover .k-input-inner,
.k-datepicker:hover .k-input-inner:focus,
.k-datepicker:hover .k-input-inner:active,
.k-datepicker:hover .k-input-inner:focus-within,
.k-datepicker:hover .k-input-inner.k-input-inner,
.k-datepicker:hover .k-input-inner.k-input-inner:hover,
.k-datepicker:hover .k-input-inner.k-input-inner:focus,
.k-datepicker:hover .k-button,
.k-datepicker:hover .k-button:focus,
.k-datepicker:hover .k-button:active,
.k-datepicker:hover .k-button:focus-within,
.k-datepicker:hover .k-button.k-input-inner,
.k-datepicker:hover .k-button.k-input-inner:hover,
.k-datepicker:hover .k-button.k-input-inner:focus,
.k-datepicker:hover .k-input-button,
.k-datepicker:hover .k-input-button:focus,
.k-datepicker:hover .k-input-button:active,
.k-datepicker:hover .k-input-button:focus-within,
.k-datepicker:hover .k-input-button.k-input-inner,
.k-datepicker:hover .k-input-button.k-input-inner:hover,
.k-datepicker:hover .k-input-button.k-input-inner:focus,
.k-datepicker:focus,
.k-datepicker:focus:focus,
.k-datepicker:focus:active,
.k-datepicker:focus:focus-within,
.k-datepicker:focus.k-input-inner,
.k-datepicker:focus.k-input-inner:hover,
.k-datepicker:focus.k-input-inner:focus,
.k-datepicker:focus input,
.k-datepicker:focus input:focus,
.k-datepicker:focus input:active,
.k-datepicker:focus input:focus-within,
.k-datepicker:focus input.k-input-inner,
.k-datepicker:focus input.k-input-inner:hover,
.k-datepicker:focus input.k-input-inner:focus,
.k-datepicker:focus .k-input-inner,
.k-datepicker:focus .k-input-inner:focus,
.k-datepicker:focus .k-input-inner:active,
.k-datepicker:focus .k-input-inner:focus-within,
.k-datepicker:focus .k-input-inner.k-input-inner,
.k-datepicker:focus .k-input-inner.k-input-inner:hover,
.k-datepicker:focus .k-input-inner.k-input-inner:focus,
.k-datepicker:focus .k-button,
.k-datepicker:focus .k-button:focus,
.k-datepicker:focus .k-button:active,
.k-datepicker:focus .k-button:focus-within,
.k-datepicker:focus .k-button.k-input-inner,
.k-datepicker:focus .k-button.k-input-inner:hover,
.k-datepicker:focus .k-button.k-input-inner:focus,
.k-datepicker:focus .k-input-button,
.k-datepicker:focus .k-input-button:focus,
.k-datepicker:focus .k-input-button:active,
.k-datepicker:focus .k-input-button:focus-within,
.k-datepicker:focus .k-input-button.k-input-inner,
.k-datepicker:focus .k-input-button.k-input-inner:hover,
.k-datepicker:focus .k-input-button.k-input-inner:focus,
.k-datepicker:active,
.k-datepicker:active:focus,
.k-datepicker:active:active,
.k-datepicker:active:focus-within,
.k-datepicker:active.k-input-inner,
.k-datepicker:active.k-input-inner:hover,
.k-datepicker:active.k-input-inner:focus,
.k-datepicker:active input,
.k-datepicker:active input:focus,
.k-datepicker:active input:active,
.k-datepicker:active input:focus-within,
.k-datepicker:active input.k-input-inner,
.k-datepicker:active input.k-input-inner:hover,
.k-datepicker:active input.k-input-inner:focus,
.k-datepicker:active .k-input-inner,
.k-datepicker:active .k-input-inner:focus,
.k-datepicker:active .k-input-inner:active,
.k-datepicker:active .k-input-inner:focus-within,
.k-datepicker:active .k-input-inner.k-input-inner,
.k-datepicker:active .k-input-inner.k-input-inner:hover,
.k-datepicker:active .k-input-inner.k-input-inner:focus,
.k-datepicker:active .k-button,
.k-datepicker:active .k-button:focus,
.k-datepicker:active .k-button:active,
.k-datepicker:active .k-button:focus-within,
.k-datepicker:active .k-button.k-input-inner,
.k-datepicker:active .k-button.k-input-inner:hover,
.k-datepicker:active .k-button.k-input-inner:focus,
.k-datepicker:active .k-input-button,
.k-datepicker:active .k-input-button:focus,
.k-datepicker:active .k-input-button:active,
.k-datepicker:active .k-input-button:focus-within,
.k-datepicker:active .k-input-button.k-input-inner,
.k-datepicker:active .k-input-button.k-input-inner:hover,
.k-datepicker:active .k-input-button.k-input-inner:focus,
.k-datepicker:focus-within,
.k-datepicker:focus-within:focus,
.k-datepicker:focus-within:active,
.k-datepicker:focus-within:focus-within,
.k-datepicker:focus-within.k-input-inner,
.k-datepicker:focus-within.k-input-inner:hover,
.k-datepicker:focus-within.k-input-inner:focus,
.k-datepicker:focus-within input,
.k-datepicker:focus-within input:focus,
.k-datepicker:focus-within input:active,
.k-datepicker:focus-within input:focus-within,
.k-datepicker:focus-within input.k-input-inner,
.k-datepicker:focus-within input.k-input-inner:hover,
.k-datepicker:focus-within input.k-input-inner:focus,
.k-datepicker:focus-within .k-input-inner,
.k-datepicker:focus-within .k-input-inner:focus,
.k-datepicker:focus-within .k-input-inner:active,
.k-datepicker:focus-within .k-input-inner:focus-within,
.k-datepicker:focus-within .k-input-inner.k-input-inner,
.k-datepicker:focus-within .k-input-inner.k-input-inner:hover,
.k-datepicker:focus-within .k-input-inner.k-input-inner:focus,
.k-datepicker:focus-within .k-button,
.k-datepicker:focus-within .k-button:focus,
.k-datepicker:focus-within .k-button:active,
.k-datepicker:focus-within .k-button:focus-within,
.k-datepicker:focus-within .k-button.k-input-inner,
.k-datepicker:focus-within .k-button.k-input-inner:hover,
.k-datepicker:focus-within .k-button.k-input-inner:focus,
.k-datepicker:focus-within .k-input-button,
.k-datepicker:focus-within .k-input-button:focus,
.k-datepicker:focus-within .k-input-button:active,
.k-datepicker:focus-within .k-input-button:focus-within,
.k-datepicker:focus-within .k-input-button.k-input-inner,
.k-datepicker:focus-within .k-input-button.k-input-inner:hover,
.k-datepicker:focus-within .k-input-button.k-input-inner:focus,
.k-datepicker.k-hover,
.k-datepicker.k-hover:focus,
.k-datepicker.k-hover:active,
.k-datepicker.k-hover:focus-within,
.k-datepicker.k-hover.k-input-inner,
.k-datepicker.k-hover.k-input-inner:hover,
.k-datepicker.k-hover.k-input-inner:focus,
.k-datepicker.k-hover input,
.k-datepicker.k-hover input:focus,
.k-datepicker.k-hover input:active,
.k-datepicker.k-hover input:focus-within,
.k-datepicker.k-hover input.k-input-inner,
.k-datepicker.k-hover input.k-input-inner:hover,
.k-datepicker.k-hover input.k-input-inner:focus,
.k-datepicker.k-hover .k-input-inner,
.k-datepicker.k-hover .k-input-inner:focus,
.k-datepicker.k-hover .k-input-inner:active,
.k-datepicker.k-hover .k-input-inner:focus-within,
.k-datepicker.k-hover .k-input-inner.k-input-inner,
.k-datepicker.k-hover .k-input-inner.k-input-inner:hover,
.k-datepicker.k-hover .k-input-inner.k-input-inner:focus,
.k-datepicker.k-hover .k-button,
.k-datepicker.k-hover .k-button:focus,
.k-datepicker.k-hover .k-button:active,
.k-datepicker.k-hover .k-button:focus-within,
.k-datepicker.k-hover .k-button.k-input-inner,
.k-datepicker.k-hover .k-button.k-input-inner:hover,
.k-datepicker.k-hover .k-button.k-input-inner:focus,
.k-datepicker.k-hover .k-input-button,
.k-datepicker.k-hover .k-input-button:focus,
.k-datepicker.k-hover .k-input-button:active,
.k-datepicker.k-hover .k-input-button:focus-within,
.k-datepicker.k-hover .k-input-button.k-input-inner,
.k-datepicker.k-hover .k-input-button.k-input-inner:hover,
.k-datepicker.k-hover .k-input-button.k-input-inner:focus,
.k-datepicker.k-focus,
.k-datepicker.k-focus:focus,
.k-datepicker.k-focus:active,
.k-datepicker.k-focus:focus-within,
.k-datepicker.k-focus.k-input-inner,
.k-datepicker.k-focus.k-input-inner:hover,
.k-datepicker.k-focus.k-input-inner:focus,
.k-datepicker.k-focus input,
.k-datepicker.k-focus input:focus,
.k-datepicker.k-focus input:active,
.k-datepicker.k-focus input:focus-within,
.k-datepicker.k-focus input.k-input-inner,
.k-datepicker.k-focus input.k-input-inner:hover,
.k-datepicker.k-focus input.k-input-inner:focus,
.k-datepicker.k-focus .k-input-inner,
.k-datepicker.k-focus .k-input-inner:focus,
.k-datepicker.k-focus .k-input-inner:active,
.k-datepicker.k-focus .k-input-inner:focus-within,
.k-datepicker.k-focus .k-input-inner.k-input-inner,
.k-datepicker.k-focus .k-input-inner.k-input-inner:hover,
.k-datepicker.k-focus .k-input-inner.k-input-inner:focus,
.k-datepicker.k-focus .k-button,
.k-datepicker.k-focus .k-button:focus,
.k-datepicker.k-focus .k-button:active,
.k-datepicker.k-focus .k-button:focus-within,
.k-datepicker.k-focus .k-button.k-input-inner,
.k-datepicker.k-focus .k-button.k-input-inner:hover,
.k-datepicker.k-focus .k-button.k-input-inner:focus,
.k-datepicker.k-focus .k-input-button,
.k-datepicker.k-focus .k-input-button:focus,
.k-datepicker.k-focus .k-input-button:active,
.k-datepicker.k-focus .k-input-button:focus-within,
.k-datepicker.k-focus .k-input-button.k-input-inner,
.k-datepicker.k-focus .k-input-button.k-input-inner:hover,
.k-datepicker.k-focus .k-input-button.k-input-inner:focus,
.k-dateinput,
.k-dateinput:focus,
.k-dateinput:active,
.k-dateinput:focus-within,
.k-dateinput.k-input-inner,
.k-dateinput.k-input-inner:hover,
.k-dateinput.k-input-inner:focus,
.k-dateinput input,
.k-dateinput input:focus,
.k-dateinput input:active,
.k-dateinput input:focus-within,
.k-dateinput input.k-input-inner,
.k-dateinput input.k-input-inner:hover,
.k-dateinput input.k-input-inner:focus,
.k-dateinput .k-input-inner,
.k-dateinput .k-input-inner:focus,
.k-dateinput .k-input-inner:active,
.k-dateinput .k-input-inner:focus-within,
.k-dateinput .k-input-inner.k-input-inner,
.k-dateinput .k-input-inner.k-input-inner:hover,
.k-dateinput .k-input-inner.k-input-inner:focus,
.k-dateinput .k-button,
.k-dateinput .k-button:focus,
.k-dateinput .k-button:active,
.k-dateinput .k-button:focus-within,
.k-dateinput .k-button.k-input-inner,
.k-dateinput .k-button.k-input-inner:hover,
.k-dateinput .k-button.k-input-inner:focus,
.k-dateinput .k-input-button,
.k-dateinput .k-input-button:focus,
.k-dateinput .k-input-button:active,
.k-dateinput .k-input-button:focus-within,
.k-dateinput .k-input-button.k-input-inner,
.k-dateinput .k-input-button.k-input-inner:hover,
.k-dateinput .k-input-button.k-input-inner:focus,
.k-dateinput:hover,
.k-dateinput:hover:focus,
.k-dateinput:hover:active,
.k-dateinput:hover:focus-within,
.k-dateinput:hover.k-input-inner,
.k-dateinput:hover.k-input-inner:hover,
.k-dateinput:hover.k-input-inner:focus,
.k-dateinput:hover input,
.k-dateinput:hover input:focus,
.k-dateinput:hover input:active,
.k-dateinput:hover input:focus-within,
.k-dateinput:hover input.k-input-inner,
.k-dateinput:hover input.k-input-inner:hover,
.k-dateinput:hover input.k-input-inner:focus,
.k-dateinput:hover .k-input-inner,
.k-dateinput:hover .k-input-inner:focus,
.k-dateinput:hover .k-input-inner:active,
.k-dateinput:hover .k-input-inner:focus-within,
.k-dateinput:hover .k-input-inner.k-input-inner,
.k-dateinput:hover .k-input-inner.k-input-inner:hover,
.k-dateinput:hover .k-input-inner.k-input-inner:focus,
.k-dateinput:hover .k-button,
.k-dateinput:hover .k-button:focus,
.k-dateinput:hover .k-button:active,
.k-dateinput:hover .k-button:focus-within,
.k-dateinput:hover .k-button.k-input-inner,
.k-dateinput:hover .k-button.k-input-inner:hover,
.k-dateinput:hover .k-button.k-input-inner:focus,
.k-dateinput:hover .k-input-button,
.k-dateinput:hover .k-input-button:focus,
.k-dateinput:hover .k-input-button:active,
.k-dateinput:hover .k-input-button:focus-within,
.k-dateinput:hover .k-input-button.k-input-inner,
.k-dateinput:hover .k-input-button.k-input-inner:hover,
.k-dateinput:hover .k-input-button.k-input-inner:focus,
.k-dateinput:focus,
.k-dateinput:focus:focus,
.k-dateinput:focus:active,
.k-dateinput:focus:focus-within,
.k-dateinput:focus.k-input-inner,
.k-dateinput:focus.k-input-inner:hover,
.k-dateinput:focus.k-input-inner:focus,
.k-dateinput:focus input,
.k-dateinput:focus input:focus,
.k-dateinput:focus input:active,
.k-dateinput:focus input:focus-within,
.k-dateinput:focus input.k-input-inner,
.k-dateinput:focus input.k-input-inner:hover,
.k-dateinput:focus input.k-input-inner:focus,
.k-dateinput:focus .k-input-inner,
.k-dateinput:focus .k-input-inner:focus,
.k-dateinput:focus .k-input-inner:active,
.k-dateinput:focus .k-input-inner:focus-within,
.k-dateinput:focus .k-input-inner.k-input-inner,
.k-dateinput:focus .k-input-inner.k-input-inner:hover,
.k-dateinput:focus .k-input-inner.k-input-inner:focus,
.k-dateinput:focus .k-button,
.k-dateinput:focus .k-button:focus,
.k-dateinput:focus .k-button:active,
.k-dateinput:focus .k-button:focus-within,
.k-dateinput:focus .k-button.k-input-inner,
.k-dateinput:focus .k-button.k-input-inner:hover,
.k-dateinput:focus .k-button.k-input-inner:focus,
.k-dateinput:focus .k-input-button,
.k-dateinput:focus .k-input-button:focus,
.k-dateinput:focus .k-input-button:active,
.k-dateinput:focus .k-input-button:focus-within,
.k-dateinput:focus .k-input-button.k-input-inner,
.k-dateinput:focus .k-input-button.k-input-inner:hover,
.k-dateinput:focus .k-input-button.k-input-inner:focus,
.k-dateinput:active,
.k-dateinput:active:focus,
.k-dateinput:active:active,
.k-dateinput:active:focus-within,
.k-dateinput:active.k-input-inner,
.k-dateinput:active.k-input-inner:hover,
.k-dateinput:active.k-input-inner:focus,
.k-dateinput:active input,
.k-dateinput:active input:focus,
.k-dateinput:active input:active,
.k-dateinput:active input:focus-within,
.k-dateinput:active input.k-input-inner,
.k-dateinput:active input.k-input-inner:hover,
.k-dateinput:active input.k-input-inner:focus,
.k-dateinput:active .k-input-inner,
.k-dateinput:active .k-input-inner:focus,
.k-dateinput:active .k-input-inner:active,
.k-dateinput:active .k-input-inner:focus-within,
.k-dateinput:active .k-input-inner.k-input-inner,
.k-dateinput:active .k-input-inner.k-input-inner:hover,
.k-dateinput:active .k-input-inner.k-input-inner:focus,
.k-dateinput:active .k-button,
.k-dateinput:active .k-button:focus,
.k-dateinput:active .k-button:active,
.k-dateinput:active .k-button:focus-within,
.k-dateinput:active .k-button.k-input-inner,
.k-dateinput:active .k-button.k-input-inner:hover,
.k-dateinput:active .k-button.k-input-inner:focus,
.k-dateinput:active .k-input-button,
.k-dateinput:active .k-input-button:focus,
.k-dateinput:active .k-input-button:active,
.k-dateinput:active .k-input-button:focus-within,
.k-dateinput:active .k-input-button.k-input-inner,
.k-dateinput:active .k-input-button.k-input-inner:hover,
.k-dateinput:active .k-input-button.k-input-inner:focus,
.k-dateinput:focus-within,
.k-dateinput:focus-within:focus,
.k-dateinput:focus-within:active,
.k-dateinput:focus-within:focus-within,
.k-dateinput:focus-within.k-input-inner,
.k-dateinput:focus-within.k-input-inner:hover,
.k-dateinput:focus-within.k-input-inner:focus,
.k-dateinput:focus-within input,
.k-dateinput:focus-within input:focus,
.k-dateinput:focus-within input:active,
.k-dateinput:focus-within input:focus-within,
.k-dateinput:focus-within input.k-input-inner,
.k-dateinput:focus-within input.k-input-inner:hover,
.k-dateinput:focus-within input.k-input-inner:focus,
.k-dateinput:focus-within .k-input-inner,
.k-dateinput:focus-within .k-input-inner:focus,
.k-dateinput:focus-within .k-input-inner:active,
.k-dateinput:focus-within .k-input-inner:focus-within,
.k-dateinput:focus-within .k-input-inner.k-input-inner,
.k-dateinput:focus-within .k-input-inner.k-input-inner:hover,
.k-dateinput:focus-within .k-input-inner.k-input-inner:focus,
.k-dateinput:focus-within .k-button,
.k-dateinput:focus-within .k-button:focus,
.k-dateinput:focus-within .k-button:active,
.k-dateinput:focus-within .k-button:focus-within,
.k-dateinput:focus-within .k-button.k-input-inner,
.k-dateinput:focus-within .k-button.k-input-inner:hover,
.k-dateinput:focus-within .k-button.k-input-inner:focus,
.k-dateinput:focus-within .k-input-button,
.k-dateinput:focus-within .k-input-button:focus,
.k-dateinput:focus-within .k-input-button:active,
.k-dateinput:focus-within .k-input-button:focus-within,
.k-dateinput:focus-within .k-input-button.k-input-inner,
.k-dateinput:focus-within .k-input-button.k-input-inner:hover,
.k-dateinput:focus-within .k-input-button.k-input-inner:focus,
.k-dateinput.k-hover,
.k-dateinput.k-hover:focus,
.k-dateinput.k-hover:active,
.k-dateinput.k-hover:focus-within,
.k-dateinput.k-hover.k-input-inner,
.k-dateinput.k-hover.k-input-inner:hover,
.k-dateinput.k-hover.k-input-inner:focus,
.k-dateinput.k-hover input,
.k-dateinput.k-hover input:focus,
.k-dateinput.k-hover input:active,
.k-dateinput.k-hover input:focus-within,
.k-dateinput.k-hover input.k-input-inner,
.k-dateinput.k-hover input.k-input-inner:hover,
.k-dateinput.k-hover input.k-input-inner:focus,
.k-dateinput.k-hover .k-input-inner,
.k-dateinput.k-hover .k-input-inner:focus,
.k-dateinput.k-hover .k-input-inner:active,
.k-dateinput.k-hover .k-input-inner:focus-within,
.k-dateinput.k-hover .k-input-inner.k-input-inner,
.k-dateinput.k-hover .k-input-inner.k-input-inner:hover,
.k-dateinput.k-hover .k-input-inner.k-input-inner:focus,
.k-dateinput.k-hover .k-button,
.k-dateinput.k-hover .k-button:focus,
.k-dateinput.k-hover .k-button:active,
.k-dateinput.k-hover .k-button:focus-within,
.k-dateinput.k-hover .k-button.k-input-inner,
.k-dateinput.k-hover .k-button.k-input-inner:hover,
.k-dateinput.k-hover .k-button.k-input-inner:focus,
.k-dateinput.k-hover .k-input-button,
.k-dateinput.k-hover .k-input-button:focus,
.k-dateinput.k-hover .k-input-button:active,
.k-dateinput.k-hover .k-input-button:focus-within,
.k-dateinput.k-hover .k-input-button.k-input-inner,
.k-dateinput.k-hover .k-input-button.k-input-inner:hover,
.k-dateinput.k-hover .k-input-button.k-input-inner:focus,
.k-dateinput.k-focus,
.k-dateinput.k-focus:focus,
.k-dateinput.k-focus:active,
.k-dateinput.k-focus:focus-within,
.k-dateinput.k-focus.k-input-inner,
.k-dateinput.k-focus.k-input-inner:hover,
.k-dateinput.k-focus.k-input-inner:focus,
.k-dateinput.k-focus input,
.k-dateinput.k-focus input:focus,
.k-dateinput.k-focus input:active,
.k-dateinput.k-focus input:focus-within,
.k-dateinput.k-focus input.k-input-inner,
.k-dateinput.k-focus input.k-input-inner:hover,
.k-dateinput.k-focus input.k-input-inner:focus,
.k-dateinput.k-focus .k-input-inner,
.k-dateinput.k-focus .k-input-inner:focus,
.k-dateinput.k-focus .k-input-inner:active,
.k-dateinput.k-focus .k-input-inner:focus-within,
.k-dateinput.k-focus .k-input-inner.k-input-inner,
.k-dateinput.k-focus .k-input-inner.k-input-inner:hover,
.k-dateinput.k-focus .k-input-inner.k-input-inner:focus,
.k-dateinput.k-focus .k-button,
.k-dateinput.k-focus .k-button:focus,
.k-dateinput.k-focus .k-button:active,
.k-dateinput.k-focus .k-button:focus-within,
.k-dateinput.k-focus .k-button.k-input-inner,
.k-dateinput.k-focus .k-button.k-input-inner:hover,
.k-dateinput.k-focus .k-button.k-input-inner:focus,
.k-dateinput.k-focus .k-input-button,
.k-dateinput.k-focus .k-input-button:focus,
.k-dateinput.k-focus .k-input-button:active,
.k-dateinput.k-focus .k-input-button:focus-within,
.k-dateinput.k-focus .k-input-button.k-input-inner,
.k-dateinput.k-focus .k-input-button.k-input-inner:hover,
.k-dateinput.k-focus .k-input-button.k-input-inner:focus,
.k-datetimepicker,
.k-datetimepicker:focus,
.k-datetimepicker:active,
.k-datetimepicker:focus-within,
.k-datetimepicker.k-input-inner,
.k-datetimepicker.k-input-inner:hover,
.k-datetimepicker.k-input-inner:focus,
.k-datetimepicker input,
.k-datetimepicker input:focus,
.k-datetimepicker input:active,
.k-datetimepicker input:focus-within,
.k-datetimepicker input.k-input-inner,
.k-datetimepicker input.k-input-inner:hover,
.k-datetimepicker input.k-input-inner:focus,
.k-datetimepicker .k-input-inner,
.k-datetimepicker .k-input-inner:focus,
.k-datetimepicker .k-input-inner:active,
.k-datetimepicker .k-input-inner:focus-within,
.k-datetimepicker .k-input-inner.k-input-inner,
.k-datetimepicker .k-input-inner.k-input-inner:hover,
.k-datetimepicker .k-input-inner.k-input-inner:focus,
.k-datetimepicker .k-button,
.k-datetimepicker .k-button:focus,
.k-datetimepicker .k-button:active,
.k-datetimepicker .k-button:focus-within,
.k-datetimepicker .k-button.k-input-inner,
.k-datetimepicker .k-button.k-input-inner:hover,
.k-datetimepicker .k-button.k-input-inner:focus,
.k-datetimepicker .k-input-button,
.k-datetimepicker .k-input-button:focus,
.k-datetimepicker .k-input-button:active,
.k-datetimepicker .k-input-button:focus-within,
.k-datetimepicker .k-input-button.k-input-inner,
.k-datetimepicker .k-input-button.k-input-inner:hover,
.k-datetimepicker .k-input-button.k-input-inner:focus,
.k-datetimepicker:hover,
.k-datetimepicker:hover:focus,
.k-datetimepicker:hover:active,
.k-datetimepicker:hover:focus-within,
.k-datetimepicker:hover.k-input-inner,
.k-datetimepicker:hover.k-input-inner:hover,
.k-datetimepicker:hover.k-input-inner:focus,
.k-datetimepicker:hover input,
.k-datetimepicker:hover input:focus,
.k-datetimepicker:hover input:active,
.k-datetimepicker:hover input:focus-within,
.k-datetimepicker:hover input.k-input-inner,
.k-datetimepicker:hover input.k-input-inner:hover,
.k-datetimepicker:hover input.k-input-inner:focus,
.k-datetimepicker:hover .k-input-inner,
.k-datetimepicker:hover .k-input-inner:focus,
.k-datetimepicker:hover .k-input-inner:active,
.k-datetimepicker:hover .k-input-inner:focus-within,
.k-datetimepicker:hover .k-input-inner.k-input-inner,
.k-datetimepicker:hover .k-input-inner.k-input-inner:hover,
.k-datetimepicker:hover .k-input-inner.k-input-inner:focus,
.k-datetimepicker:hover .k-button,
.k-datetimepicker:hover .k-button:focus,
.k-datetimepicker:hover .k-button:active,
.k-datetimepicker:hover .k-button:focus-within,
.k-datetimepicker:hover .k-button.k-input-inner,
.k-datetimepicker:hover .k-button.k-input-inner:hover,
.k-datetimepicker:hover .k-button.k-input-inner:focus,
.k-datetimepicker:hover .k-input-button,
.k-datetimepicker:hover .k-input-button:focus,
.k-datetimepicker:hover .k-input-button:active,
.k-datetimepicker:hover .k-input-button:focus-within,
.k-datetimepicker:hover .k-input-button.k-input-inner,
.k-datetimepicker:hover .k-input-button.k-input-inner:hover,
.k-datetimepicker:hover .k-input-button.k-input-inner:focus,
.k-datetimepicker:focus,
.k-datetimepicker:focus:focus,
.k-datetimepicker:focus:active,
.k-datetimepicker:focus:focus-within,
.k-datetimepicker:focus.k-input-inner,
.k-datetimepicker:focus.k-input-inner:hover,
.k-datetimepicker:focus.k-input-inner:focus,
.k-datetimepicker:focus input,
.k-datetimepicker:focus input:focus,
.k-datetimepicker:focus input:active,
.k-datetimepicker:focus input:focus-within,
.k-datetimepicker:focus input.k-input-inner,
.k-datetimepicker:focus input.k-input-inner:hover,
.k-datetimepicker:focus input.k-input-inner:focus,
.k-datetimepicker:focus .k-input-inner,
.k-datetimepicker:focus .k-input-inner:focus,
.k-datetimepicker:focus .k-input-inner:active,
.k-datetimepicker:focus .k-input-inner:focus-within,
.k-datetimepicker:focus .k-input-inner.k-input-inner,
.k-datetimepicker:focus .k-input-inner.k-input-inner:hover,
.k-datetimepicker:focus .k-input-inner.k-input-inner:focus,
.k-datetimepicker:focus .k-button,
.k-datetimepicker:focus .k-button:focus,
.k-datetimepicker:focus .k-button:active,
.k-datetimepicker:focus .k-button:focus-within,
.k-datetimepicker:focus .k-button.k-input-inner,
.k-datetimepicker:focus .k-button.k-input-inner:hover,
.k-datetimepicker:focus .k-button.k-input-inner:focus,
.k-datetimepicker:focus .k-input-button,
.k-datetimepicker:focus .k-input-button:focus,
.k-datetimepicker:focus .k-input-button:active,
.k-datetimepicker:focus .k-input-button:focus-within,
.k-datetimepicker:focus .k-input-button.k-input-inner,
.k-datetimepicker:focus .k-input-button.k-input-inner:hover,
.k-datetimepicker:focus .k-input-button.k-input-inner:focus,
.k-datetimepicker:active,
.k-datetimepicker:active:focus,
.k-datetimepicker:active:active,
.k-datetimepicker:active:focus-within,
.k-datetimepicker:active.k-input-inner,
.k-datetimepicker:active.k-input-inner:hover,
.k-datetimepicker:active.k-input-inner:focus,
.k-datetimepicker:active input,
.k-datetimepicker:active input:focus,
.k-datetimepicker:active input:active,
.k-datetimepicker:active input:focus-within,
.k-datetimepicker:active input.k-input-inner,
.k-datetimepicker:active input.k-input-inner:hover,
.k-datetimepicker:active input.k-input-inner:focus,
.k-datetimepicker:active .k-input-inner,
.k-datetimepicker:active .k-input-inner:focus,
.k-datetimepicker:active .k-input-inner:active,
.k-datetimepicker:active .k-input-inner:focus-within,
.k-datetimepicker:active .k-input-inner.k-input-inner,
.k-datetimepicker:active .k-input-inner.k-input-inner:hover,
.k-datetimepicker:active .k-input-inner.k-input-inner:focus,
.k-datetimepicker:active .k-button,
.k-datetimepicker:active .k-button:focus,
.k-datetimepicker:active .k-button:active,
.k-datetimepicker:active .k-button:focus-within,
.k-datetimepicker:active .k-button.k-input-inner,
.k-datetimepicker:active .k-button.k-input-inner:hover,
.k-datetimepicker:active .k-button.k-input-inner:focus,
.k-datetimepicker:active .k-input-button,
.k-datetimepicker:active .k-input-button:focus,
.k-datetimepicker:active .k-input-button:active,
.k-datetimepicker:active .k-input-button:focus-within,
.k-datetimepicker:active .k-input-button.k-input-inner,
.k-datetimepicker:active .k-input-button.k-input-inner:hover,
.k-datetimepicker:active .k-input-button.k-input-inner:focus,
.k-datetimepicker:focus-within,
.k-datetimepicker:focus-within:focus,
.k-datetimepicker:focus-within:active,
.k-datetimepicker:focus-within:focus-within,
.k-datetimepicker:focus-within.k-input-inner,
.k-datetimepicker:focus-within.k-input-inner:hover,
.k-datetimepicker:focus-within.k-input-inner:focus,
.k-datetimepicker:focus-within input,
.k-datetimepicker:focus-within input:focus,
.k-datetimepicker:focus-within input:active,
.k-datetimepicker:focus-within input:focus-within,
.k-datetimepicker:focus-within input.k-input-inner,
.k-datetimepicker:focus-within input.k-input-inner:hover,
.k-datetimepicker:focus-within input.k-input-inner:focus,
.k-datetimepicker:focus-within .k-input-inner,
.k-datetimepicker:focus-within .k-input-inner:focus,
.k-datetimepicker:focus-within .k-input-inner:active,
.k-datetimepicker:focus-within .k-input-inner:focus-within,
.k-datetimepicker:focus-within .k-input-inner.k-input-inner,
.k-datetimepicker:focus-within .k-input-inner.k-input-inner:hover,
.k-datetimepicker:focus-within .k-input-inner.k-input-inner:focus,
.k-datetimepicker:focus-within .k-button,
.k-datetimepicker:focus-within .k-button:focus,
.k-datetimepicker:focus-within .k-button:active,
.k-datetimepicker:focus-within .k-button:focus-within,
.k-datetimepicker:focus-within .k-button.k-input-inner,
.k-datetimepicker:focus-within .k-button.k-input-inner:hover,
.k-datetimepicker:focus-within .k-button.k-input-inner:focus,
.k-datetimepicker:focus-within .k-input-button,
.k-datetimepicker:focus-within .k-input-button:focus,
.k-datetimepicker:focus-within .k-input-button:active,
.k-datetimepicker:focus-within .k-input-button:focus-within,
.k-datetimepicker:focus-within .k-input-button.k-input-inner,
.k-datetimepicker:focus-within .k-input-button.k-input-inner:hover,
.k-datetimepicker:focus-within .k-input-button.k-input-inner:focus,
.k-datetimepicker.k-hover,
.k-datetimepicker.k-hover:focus,
.k-datetimepicker.k-hover:active,
.k-datetimepicker.k-hover:focus-within,
.k-datetimepicker.k-hover.k-input-inner,
.k-datetimepicker.k-hover.k-input-inner:hover,
.k-datetimepicker.k-hover.k-input-inner:focus,
.k-datetimepicker.k-hover input,
.k-datetimepicker.k-hover input:focus,
.k-datetimepicker.k-hover input:active,
.k-datetimepicker.k-hover input:focus-within,
.k-datetimepicker.k-hover input.k-input-inner,
.k-datetimepicker.k-hover input.k-input-inner:hover,
.k-datetimepicker.k-hover input.k-input-inner:focus,
.k-datetimepicker.k-hover .k-input-inner,
.k-datetimepicker.k-hover .k-input-inner:focus,
.k-datetimepicker.k-hover .k-input-inner:active,
.k-datetimepicker.k-hover .k-input-inner:focus-within,
.k-datetimepicker.k-hover .k-input-inner.k-input-inner,
.k-datetimepicker.k-hover .k-input-inner.k-input-inner:hover,
.k-datetimepicker.k-hover .k-input-inner.k-input-inner:focus,
.k-datetimepicker.k-hover .k-button,
.k-datetimepicker.k-hover .k-button:focus,
.k-datetimepicker.k-hover .k-button:active,
.k-datetimepicker.k-hover .k-button:focus-within,
.k-datetimepicker.k-hover .k-button.k-input-inner,
.k-datetimepicker.k-hover .k-button.k-input-inner:hover,
.k-datetimepicker.k-hover .k-button.k-input-inner:focus,
.k-datetimepicker.k-hover .k-input-button,
.k-datetimepicker.k-hover .k-input-button:focus,
.k-datetimepicker.k-hover .k-input-button:active,
.k-datetimepicker.k-hover .k-input-button:focus-within,
.k-datetimepicker.k-hover .k-input-button.k-input-inner,
.k-datetimepicker.k-hover .k-input-button.k-input-inner:hover,
.k-datetimepicker.k-hover .k-input-button.k-input-inner:focus,
.k-datetimepicker.k-focus,
.k-datetimepicker.k-focus:focus,
.k-datetimepicker.k-focus:active,
.k-datetimepicker.k-focus:focus-within,
.k-datetimepicker.k-focus.k-input-inner,
.k-datetimepicker.k-focus.k-input-inner:hover,
.k-datetimepicker.k-focus.k-input-inner:focus,
.k-datetimepicker.k-focus input,
.k-datetimepicker.k-focus input:focus,
.k-datetimepicker.k-focus input:active,
.k-datetimepicker.k-focus input:focus-within,
.k-datetimepicker.k-focus input.k-input-inner,
.k-datetimepicker.k-focus input.k-input-inner:hover,
.k-datetimepicker.k-focus input.k-input-inner:focus,
.k-datetimepicker.k-focus .k-input-inner,
.k-datetimepicker.k-focus .k-input-inner:focus,
.k-datetimepicker.k-focus .k-input-inner:active,
.k-datetimepicker.k-focus .k-input-inner:focus-within,
.k-datetimepicker.k-focus .k-input-inner.k-input-inner,
.k-datetimepicker.k-focus .k-input-inner.k-input-inner:hover,
.k-datetimepicker.k-focus .k-input-inner.k-input-inner:focus,
.k-datetimepicker.k-focus .k-button,
.k-datetimepicker.k-focus .k-button:focus,
.k-datetimepicker.k-focus .k-button:active,
.k-datetimepicker.k-focus .k-button:focus-within,
.k-datetimepicker.k-focus .k-button.k-input-inner,
.k-datetimepicker.k-focus .k-button.k-input-inner:hover,
.k-datetimepicker.k-focus .k-button.k-input-inner:focus,
.k-datetimepicker.k-focus .k-input-button,
.k-datetimepicker.k-focus .k-input-button:focus,
.k-datetimepicker.k-focus .k-input-button:active,
.k-datetimepicker.k-focus .k-input-button:focus-within,
.k-datetimepicker.k-focus .k-input-button.k-input-inner,
.k-datetimepicker.k-focus .k-input-button.k-input-inner:hover,
.k-datetimepicker.k-focus .k-input-button.k-input-inner:focus,
.k-dropdowngrid,
.k-dropdowngrid:focus,
.k-dropdowngrid:active,
.k-dropdowngrid:focus-within,
.k-dropdowngrid.k-input-inner,
.k-dropdowngrid.k-input-inner:hover,
.k-dropdowngrid.k-input-inner:focus,
.k-dropdowngrid input,
.k-dropdowngrid input:focus,
.k-dropdowngrid input:active,
.k-dropdowngrid input:focus-within,
.k-dropdowngrid input.k-input-inner,
.k-dropdowngrid input.k-input-inner:hover,
.k-dropdowngrid input.k-input-inner:focus,
.k-dropdowngrid .k-input-inner,
.k-dropdowngrid .k-input-inner:focus,
.k-dropdowngrid .k-input-inner:active,
.k-dropdowngrid .k-input-inner:focus-within,
.k-dropdowngrid .k-input-inner.k-input-inner,
.k-dropdowngrid .k-input-inner.k-input-inner:hover,
.k-dropdowngrid .k-input-inner.k-input-inner:focus,
.k-dropdowngrid .k-button,
.k-dropdowngrid .k-button:focus,
.k-dropdowngrid .k-button:active,
.k-dropdowngrid .k-button:focus-within,
.k-dropdowngrid .k-button.k-input-inner,
.k-dropdowngrid .k-button.k-input-inner:hover,
.k-dropdowngrid .k-button.k-input-inner:focus,
.k-dropdowngrid .k-input-button,
.k-dropdowngrid .k-input-button:focus,
.k-dropdowngrid .k-input-button:active,
.k-dropdowngrid .k-input-button:focus-within,
.k-dropdowngrid .k-input-button.k-input-inner,
.k-dropdowngrid .k-input-button.k-input-inner:hover,
.k-dropdowngrid .k-input-button.k-input-inner:focus,
.k-dropdowngrid:hover,
.k-dropdowngrid:hover:focus,
.k-dropdowngrid:hover:active,
.k-dropdowngrid:hover:focus-within,
.k-dropdowngrid:hover.k-input-inner,
.k-dropdowngrid:hover.k-input-inner:hover,
.k-dropdowngrid:hover.k-input-inner:focus,
.k-dropdowngrid:hover input,
.k-dropdowngrid:hover input:focus,
.k-dropdowngrid:hover input:active,
.k-dropdowngrid:hover input:focus-within,
.k-dropdowngrid:hover input.k-input-inner,
.k-dropdowngrid:hover input.k-input-inner:hover,
.k-dropdowngrid:hover input.k-input-inner:focus,
.k-dropdowngrid:hover .k-input-inner,
.k-dropdowngrid:hover .k-input-inner:focus,
.k-dropdowngrid:hover .k-input-inner:active,
.k-dropdowngrid:hover .k-input-inner:focus-within,
.k-dropdowngrid:hover .k-input-inner.k-input-inner,
.k-dropdowngrid:hover .k-input-inner.k-input-inner:hover,
.k-dropdowngrid:hover .k-input-inner.k-input-inner:focus,
.k-dropdowngrid:hover .k-button,
.k-dropdowngrid:hover .k-button:focus,
.k-dropdowngrid:hover .k-button:active,
.k-dropdowngrid:hover .k-button:focus-within,
.k-dropdowngrid:hover .k-button.k-input-inner,
.k-dropdowngrid:hover .k-button.k-input-inner:hover,
.k-dropdowngrid:hover .k-button.k-input-inner:focus,
.k-dropdowngrid:hover .k-input-button,
.k-dropdowngrid:hover .k-input-button:focus,
.k-dropdowngrid:hover .k-input-button:active,
.k-dropdowngrid:hover .k-input-button:focus-within,
.k-dropdowngrid:hover .k-input-button.k-input-inner,
.k-dropdowngrid:hover .k-input-button.k-input-inner:hover,
.k-dropdowngrid:hover .k-input-button.k-input-inner:focus,
.k-dropdowngrid:focus,
.k-dropdowngrid:focus:focus,
.k-dropdowngrid:focus:active,
.k-dropdowngrid:focus:focus-within,
.k-dropdowngrid:focus.k-input-inner,
.k-dropdowngrid:focus.k-input-inner:hover,
.k-dropdowngrid:focus.k-input-inner:focus,
.k-dropdowngrid:focus input,
.k-dropdowngrid:focus input:focus,
.k-dropdowngrid:focus input:active,
.k-dropdowngrid:focus input:focus-within,
.k-dropdowngrid:focus input.k-input-inner,
.k-dropdowngrid:focus input.k-input-inner:hover,
.k-dropdowngrid:focus input.k-input-inner:focus,
.k-dropdowngrid:focus .k-input-inner,
.k-dropdowngrid:focus .k-input-inner:focus,
.k-dropdowngrid:focus .k-input-inner:active,
.k-dropdowngrid:focus .k-input-inner:focus-within,
.k-dropdowngrid:focus .k-input-inner.k-input-inner,
.k-dropdowngrid:focus .k-input-inner.k-input-inner:hover,
.k-dropdowngrid:focus .k-input-inner.k-input-inner:focus,
.k-dropdowngrid:focus .k-button,
.k-dropdowngrid:focus .k-button:focus,
.k-dropdowngrid:focus .k-button:active,
.k-dropdowngrid:focus .k-button:focus-within,
.k-dropdowngrid:focus .k-button.k-input-inner,
.k-dropdowngrid:focus .k-button.k-input-inner:hover,
.k-dropdowngrid:focus .k-button.k-input-inner:focus,
.k-dropdowngrid:focus .k-input-button,
.k-dropdowngrid:focus .k-input-button:focus,
.k-dropdowngrid:focus .k-input-button:active,
.k-dropdowngrid:focus .k-input-button:focus-within,
.k-dropdowngrid:focus .k-input-button.k-input-inner,
.k-dropdowngrid:focus .k-input-button.k-input-inner:hover,
.k-dropdowngrid:focus .k-input-button.k-input-inner:focus,
.k-dropdowngrid:active,
.k-dropdowngrid:active:focus,
.k-dropdowngrid:active:active,
.k-dropdowngrid:active:focus-within,
.k-dropdowngrid:active.k-input-inner,
.k-dropdowngrid:active.k-input-inner:hover,
.k-dropdowngrid:active.k-input-inner:focus,
.k-dropdowngrid:active input,
.k-dropdowngrid:active input:focus,
.k-dropdowngrid:active input:active,
.k-dropdowngrid:active input:focus-within,
.k-dropdowngrid:active input.k-input-inner,
.k-dropdowngrid:active input.k-input-inner:hover,
.k-dropdowngrid:active input.k-input-inner:focus,
.k-dropdowngrid:active .k-input-inner,
.k-dropdowngrid:active .k-input-inner:focus,
.k-dropdowngrid:active .k-input-inner:active,
.k-dropdowngrid:active .k-input-inner:focus-within,
.k-dropdowngrid:active .k-input-inner.k-input-inner,
.k-dropdowngrid:active .k-input-inner.k-input-inner:hover,
.k-dropdowngrid:active .k-input-inner.k-input-inner:focus,
.k-dropdowngrid:active .k-button,
.k-dropdowngrid:active .k-button:focus,
.k-dropdowngrid:active .k-button:active,
.k-dropdowngrid:active .k-button:focus-within,
.k-dropdowngrid:active .k-button.k-input-inner,
.k-dropdowngrid:active .k-button.k-input-inner:hover,
.k-dropdowngrid:active .k-button.k-input-inner:focus,
.k-dropdowngrid:active .k-input-button,
.k-dropdowngrid:active .k-input-button:focus,
.k-dropdowngrid:active .k-input-button:active,
.k-dropdowngrid:active .k-input-button:focus-within,
.k-dropdowngrid:active .k-input-button.k-input-inner,
.k-dropdowngrid:active .k-input-button.k-input-inner:hover,
.k-dropdowngrid:active .k-input-button.k-input-inner:focus,
.k-dropdowngrid:focus-within,
.k-dropdowngrid:focus-within:focus,
.k-dropdowngrid:focus-within:active,
.k-dropdowngrid:focus-within:focus-within,
.k-dropdowngrid:focus-within.k-input-inner,
.k-dropdowngrid:focus-within.k-input-inner:hover,
.k-dropdowngrid:focus-within.k-input-inner:focus,
.k-dropdowngrid:focus-within input,
.k-dropdowngrid:focus-within input:focus,
.k-dropdowngrid:focus-within input:active,
.k-dropdowngrid:focus-within input:focus-within,
.k-dropdowngrid:focus-within input.k-input-inner,
.k-dropdowngrid:focus-within input.k-input-inner:hover,
.k-dropdowngrid:focus-within input.k-input-inner:focus,
.k-dropdowngrid:focus-within .k-input-inner,
.k-dropdowngrid:focus-within .k-input-inner:focus,
.k-dropdowngrid:focus-within .k-input-inner:active,
.k-dropdowngrid:focus-within .k-input-inner:focus-within,
.k-dropdowngrid:focus-within .k-input-inner.k-input-inner,
.k-dropdowngrid:focus-within .k-input-inner.k-input-inner:hover,
.k-dropdowngrid:focus-within .k-input-inner.k-input-inner:focus,
.k-dropdowngrid:focus-within .k-button,
.k-dropdowngrid:focus-within .k-button:focus,
.k-dropdowngrid:focus-within .k-button:active,
.k-dropdowngrid:focus-within .k-button:focus-within,
.k-dropdowngrid:focus-within .k-button.k-input-inner,
.k-dropdowngrid:focus-within .k-button.k-input-inner:hover,
.k-dropdowngrid:focus-within .k-button.k-input-inner:focus,
.k-dropdowngrid:focus-within .k-input-button,
.k-dropdowngrid:focus-within .k-input-button:focus,
.k-dropdowngrid:focus-within .k-input-button:active,
.k-dropdowngrid:focus-within .k-input-button:focus-within,
.k-dropdowngrid:focus-within .k-input-button.k-input-inner,
.k-dropdowngrid:focus-within .k-input-button.k-input-inner:hover,
.k-dropdowngrid:focus-within .k-input-button.k-input-inner:focus,
.k-dropdowngrid.k-hover,
.k-dropdowngrid.k-hover:focus,
.k-dropdowngrid.k-hover:active,
.k-dropdowngrid.k-hover:focus-within,
.k-dropdowngrid.k-hover.k-input-inner,
.k-dropdowngrid.k-hover.k-input-inner:hover,
.k-dropdowngrid.k-hover.k-input-inner:focus,
.k-dropdowngrid.k-hover input,
.k-dropdowngrid.k-hover input:focus,
.k-dropdowngrid.k-hover input:active,
.k-dropdowngrid.k-hover input:focus-within,
.k-dropdowngrid.k-hover input.k-input-inner,
.k-dropdowngrid.k-hover input.k-input-inner:hover,
.k-dropdowngrid.k-hover input.k-input-inner:focus,
.k-dropdowngrid.k-hover .k-input-inner,
.k-dropdowngrid.k-hover .k-input-inner:focus,
.k-dropdowngrid.k-hover .k-input-inner:active,
.k-dropdowngrid.k-hover .k-input-inner:focus-within,
.k-dropdowngrid.k-hover .k-input-inner.k-input-inner,
.k-dropdowngrid.k-hover .k-input-inner.k-input-inner:hover,
.k-dropdowngrid.k-hover .k-input-inner.k-input-inner:focus,
.k-dropdowngrid.k-hover .k-button,
.k-dropdowngrid.k-hover .k-button:focus,
.k-dropdowngrid.k-hover .k-button:active,
.k-dropdowngrid.k-hover .k-button:focus-within,
.k-dropdowngrid.k-hover .k-button.k-input-inner,
.k-dropdowngrid.k-hover .k-button.k-input-inner:hover,
.k-dropdowngrid.k-hover .k-button.k-input-inner:focus,
.k-dropdowngrid.k-hover .k-input-button,
.k-dropdowngrid.k-hover .k-input-button:focus,
.k-dropdowngrid.k-hover .k-input-button:active,
.k-dropdowngrid.k-hover .k-input-button:focus-within,
.k-dropdowngrid.k-hover .k-input-button.k-input-inner,
.k-dropdowngrid.k-hover .k-input-button.k-input-inner:hover,
.k-dropdowngrid.k-hover .k-input-button.k-input-inner:focus,
.k-dropdowngrid.k-focus,
.k-dropdowngrid.k-focus:focus,
.k-dropdowngrid.k-focus:active,
.k-dropdowngrid.k-focus:focus-within,
.k-dropdowngrid.k-focus.k-input-inner,
.k-dropdowngrid.k-focus.k-input-inner:hover,
.k-dropdowngrid.k-focus.k-input-inner:focus,
.k-dropdowngrid.k-focus input,
.k-dropdowngrid.k-focus input:focus,
.k-dropdowngrid.k-focus input:active,
.k-dropdowngrid.k-focus input:focus-within,
.k-dropdowngrid.k-focus input.k-input-inner,
.k-dropdowngrid.k-focus input.k-input-inner:hover,
.k-dropdowngrid.k-focus input.k-input-inner:focus,
.k-dropdowngrid.k-focus .k-input-inner,
.k-dropdowngrid.k-focus .k-input-inner:focus,
.k-dropdowngrid.k-focus .k-input-inner:active,
.k-dropdowngrid.k-focus .k-input-inner:focus-within,
.k-dropdowngrid.k-focus .k-input-inner.k-input-inner,
.k-dropdowngrid.k-focus .k-input-inner.k-input-inner:hover,
.k-dropdowngrid.k-focus .k-input-inner.k-input-inner:focus,
.k-dropdowngrid.k-focus .k-button,
.k-dropdowngrid.k-focus .k-button:focus,
.k-dropdowngrid.k-focus .k-button:active,
.k-dropdowngrid.k-focus .k-button:focus-within,
.k-dropdowngrid.k-focus .k-button.k-input-inner,
.k-dropdowngrid.k-focus .k-button.k-input-inner:hover,
.k-dropdowngrid.k-focus .k-button.k-input-inner:focus,
.k-dropdowngrid.k-focus .k-input-button,
.k-dropdowngrid.k-focus .k-input-button:focus,
.k-dropdowngrid.k-focus .k-input-button:active,
.k-dropdowngrid.k-focus .k-input-button:focus-within,
.k-dropdowngrid.k-focus .k-input-button.k-input-inner,
.k-dropdowngrid.k-focus .k-input-button.k-input-inner:hover,
.k-dropdowngrid.k-focus .k-input-button.k-input-inner:focus {
  color: #181818;
  background-color: transparent;
  /*box-shadow: none;*/
  outline: none;
}
.k-input.k-hover::before, .k-input:hover::before,
.k-textarea.k-hover::before,
.k-textarea:hover::before,
.k-dropdownlist.k-hover::before,
.k-dropdownlist:hover::before,
.k-multiselect.k-hover::before,
.k-multiselect:hover::before,
.k-picker.k-hover::before,
.k-picker:hover::before,
.k-numerictextbox.k-hover::before,
.k-numerictextbox:hover::before,
.k-combobox.k-hover::before,
.k-combobox:hover::before,
.k-datepicker.k-hover::before,
.k-datepicker:hover::before,
.k-dateinput.k-hover::before,
.k-dateinput:hover::before,
.k-datetimepicker.k-hover::before,
.k-datetimepicker:hover::before,
.k-dropdowngrid.k-hover::before,
.k-dropdowngrid:hover::before {
  border-radius: 4px !important;
}
.k-input.k-hover, .k-input.k-hover:hover, .k-input.k-hover.k-input-inner, .k-input.k-hover.k-input-inner:hover,
.k-input.k-hover input,
.k-input.k-hover input:hover,
.k-input.k-hover input.k-input-inner,
.k-input.k-hover input.k-input-inner:hover,
.k-input.k-hover .k-input-inner,
.k-input.k-hover .k-input-inner:hover,
.k-input.k-hover .k-input-inner.k-input-inner,
.k-input.k-hover .k-input-inner.k-input-inner:hover, .k-input:hover, .k-input:hover:hover, .k-input:hover.k-input-inner, .k-input:hover.k-input-inner:hover,
.k-input:hover input,
.k-input:hover input:hover,
.k-input:hover input.k-input-inner,
.k-input:hover input.k-input-inner:hover,
.k-input:hover .k-input-inner,
.k-input:hover .k-input-inner:hover,
.k-input:hover .k-input-inner.k-input-inner,
.k-input:hover .k-input-inner.k-input-inner:hover,
.k-textarea.k-hover,
.k-textarea.k-hover:hover,
.k-textarea.k-hover.k-input-inner,
.k-textarea.k-hover.k-input-inner:hover,
.k-textarea.k-hover input,
.k-textarea.k-hover input:hover,
.k-textarea.k-hover input.k-input-inner,
.k-textarea.k-hover input.k-input-inner:hover,
.k-textarea.k-hover .k-input-inner,
.k-textarea.k-hover .k-input-inner:hover,
.k-textarea.k-hover .k-input-inner.k-input-inner,
.k-textarea.k-hover .k-input-inner.k-input-inner:hover,
.k-textarea:hover,
.k-textarea:hover:hover,
.k-textarea:hover.k-input-inner,
.k-textarea:hover.k-input-inner:hover,
.k-textarea:hover input,
.k-textarea:hover input:hover,
.k-textarea:hover input.k-input-inner,
.k-textarea:hover input.k-input-inner:hover,
.k-textarea:hover .k-input-inner,
.k-textarea:hover .k-input-inner:hover,
.k-textarea:hover .k-input-inner.k-input-inner,
.k-textarea:hover .k-input-inner.k-input-inner:hover,
.k-dropdownlist.k-hover,
.k-dropdownlist.k-hover:hover,
.k-dropdownlist.k-hover.k-input-inner,
.k-dropdownlist.k-hover.k-input-inner:hover,
.k-dropdownlist.k-hover input,
.k-dropdownlist.k-hover input:hover,
.k-dropdownlist.k-hover input.k-input-inner,
.k-dropdownlist.k-hover input.k-input-inner:hover,
.k-dropdownlist.k-hover .k-input-inner,
.k-dropdownlist.k-hover .k-input-inner:hover,
.k-dropdownlist.k-hover .k-input-inner.k-input-inner,
.k-dropdownlist.k-hover .k-input-inner.k-input-inner:hover,
.k-dropdownlist:hover,
.k-dropdownlist:hover:hover,
.k-dropdownlist:hover.k-input-inner,
.k-dropdownlist:hover.k-input-inner:hover,
.k-dropdownlist:hover input,
.k-dropdownlist:hover input:hover,
.k-dropdownlist:hover input.k-input-inner,
.k-dropdownlist:hover input.k-input-inner:hover,
.k-dropdownlist:hover .k-input-inner,
.k-dropdownlist:hover .k-input-inner:hover,
.k-dropdownlist:hover .k-input-inner.k-input-inner,
.k-dropdownlist:hover .k-input-inner.k-input-inner:hover,
.k-multiselect.k-hover,
.k-multiselect.k-hover:hover,
.k-multiselect.k-hover.k-input-inner,
.k-multiselect.k-hover.k-input-inner:hover,
.k-multiselect.k-hover input,
.k-multiselect.k-hover input:hover,
.k-multiselect.k-hover input.k-input-inner,
.k-multiselect.k-hover input.k-input-inner:hover,
.k-multiselect.k-hover .k-input-inner,
.k-multiselect.k-hover .k-input-inner:hover,
.k-multiselect.k-hover .k-input-inner.k-input-inner,
.k-multiselect.k-hover .k-input-inner.k-input-inner:hover,
.k-multiselect:hover,
.k-multiselect:hover:hover,
.k-multiselect:hover.k-input-inner,
.k-multiselect:hover.k-input-inner:hover,
.k-multiselect:hover input,
.k-multiselect:hover input:hover,
.k-multiselect:hover input.k-input-inner,
.k-multiselect:hover input.k-input-inner:hover,
.k-multiselect:hover .k-input-inner,
.k-multiselect:hover .k-input-inner:hover,
.k-multiselect:hover .k-input-inner.k-input-inner,
.k-multiselect:hover .k-input-inner.k-input-inner:hover,
.k-picker.k-hover,
.k-picker.k-hover:hover,
.k-picker.k-hover.k-input-inner,
.k-picker.k-hover.k-input-inner:hover,
.k-picker.k-hover input,
.k-picker.k-hover input:hover,
.k-picker.k-hover input.k-input-inner,
.k-picker.k-hover input.k-input-inner:hover,
.k-picker.k-hover .k-input-inner,
.k-picker.k-hover .k-input-inner:hover,
.k-picker.k-hover .k-input-inner.k-input-inner,
.k-picker.k-hover .k-input-inner.k-input-inner:hover,
.k-picker:hover,
.k-picker:hover:hover,
.k-picker:hover.k-input-inner,
.k-picker:hover.k-input-inner:hover,
.k-picker:hover input,
.k-picker:hover input:hover,
.k-picker:hover input.k-input-inner,
.k-picker:hover input.k-input-inner:hover,
.k-picker:hover .k-input-inner,
.k-picker:hover .k-input-inner:hover,
.k-picker:hover .k-input-inner.k-input-inner,
.k-picker:hover .k-input-inner.k-input-inner:hover,
.k-numerictextbox.k-hover,
.k-numerictextbox.k-hover:hover,
.k-numerictextbox.k-hover.k-input-inner,
.k-numerictextbox.k-hover.k-input-inner:hover,
.k-numerictextbox.k-hover input,
.k-numerictextbox.k-hover input:hover,
.k-numerictextbox.k-hover input.k-input-inner,
.k-numerictextbox.k-hover input.k-input-inner:hover,
.k-numerictextbox.k-hover .k-input-inner,
.k-numerictextbox.k-hover .k-input-inner:hover,
.k-numerictextbox.k-hover .k-input-inner.k-input-inner,
.k-numerictextbox.k-hover .k-input-inner.k-input-inner:hover,
.k-numerictextbox:hover,
.k-numerictextbox:hover:hover,
.k-numerictextbox:hover.k-input-inner,
.k-numerictextbox:hover.k-input-inner:hover,
.k-numerictextbox:hover input,
.k-numerictextbox:hover input:hover,
.k-numerictextbox:hover input.k-input-inner,
.k-numerictextbox:hover input.k-input-inner:hover,
.k-numerictextbox:hover .k-input-inner,
.k-numerictextbox:hover .k-input-inner:hover,
.k-numerictextbox:hover .k-input-inner.k-input-inner,
.k-numerictextbox:hover .k-input-inner.k-input-inner:hover,
.k-combobox.k-hover,
.k-combobox.k-hover:hover,
.k-combobox.k-hover.k-input-inner,
.k-combobox.k-hover.k-input-inner:hover,
.k-combobox.k-hover input,
.k-combobox.k-hover input:hover,
.k-combobox.k-hover input.k-input-inner,
.k-combobox.k-hover input.k-input-inner:hover,
.k-combobox.k-hover .k-input-inner,
.k-combobox.k-hover .k-input-inner:hover,
.k-combobox.k-hover .k-input-inner.k-input-inner,
.k-combobox.k-hover .k-input-inner.k-input-inner:hover,
.k-combobox:hover,
.k-combobox:hover:hover,
.k-combobox:hover.k-input-inner,
.k-combobox:hover.k-input-inner:hover,
.k-combobox:hover input,
.k-combobox:hover input:hover,
.k-combobox:hover input.k-input-inner,
.k-combobox:hover input.k-input-inner:hover,
.k-combobox:hover .k-input-inner,
.k-combobox:hover .k-input-inner:hover,
.k-combobox:hover .k-input-inner.k-input-inner,
.k-combobox:hover .k-input-inner.k-input-inner:hover,
.k-datepicker.k-hover,
.k-datepicker.k-hover:hover,
.k-datepicker.k-hover.k-input-inner,
.k-datepicker.k-hover.k-input-inner:hover,
.k-datepicker.k-hover input,
.k-datepicker.k-hover input:hover,
.k-datepicker.k-hover input.k-input-inner,
.k-datepicker.k-hover input.k-input-inner:hover,
.k-datepicker.k-hover .k-input-inner,
.k-datepicker.k-hover .k-input-inner:hover,
.k-datepicker.k-hover .k-input-inner.k-input-inner,
.k-datepicker.k-hover .k-input-inner.k-input-inner:hover,
.k-datepicker:hover,
.k-datepicker:hover:hover,
.k-datepicker:hover.k-input-inner,
.k-datepicker:hover.k-input-inner:hover,
.k-datepicker:hover input,
.k-datepicker:hover input:hover,
.k-datepicker:hover input.k-input-inner,
.k-datepicker:hover input.k-input-inner:hover,
.k-datepicker:hover .k-input-inner,
.k-datepicker:hover .k-input-inner:hover,
.k-datepicker:hover .k-input-inner.k-input-inner,
.k-datepicker:hover .k-input-inner.k-input-inner:hover,
.k-dateinput.k-hover,
.k-dateinput.k-hover:hover,
.k-dateinput.k-hover.k-input-inner,
.k-dateinput.k-hover.k-input-inner:hover,
.k-dateinput.k-hover input,
.k-dateinput.k-hover input:hover,
.k-dateinput.k-hover input.k-input-inner,
.k-dateinput.k-hover input.k-input-inner:hover,
.k-dateinput.k-hover .k-input-inner,
.k-dateinput.k-hover .k-input-inner:hover,
.k-dateinput.k-hover .k-input-inner.k-input-inner,
.k-dateinput.k-hover .k-input-inner.k-input-inner:hover,
.k-dateinput:hover,
.k-dateinput:hover:hover,
.k-dateinput:hover.k-input-inner,
.k-dateinput:hover.k-input-inner:hover,
.k-dateinput:hover input,
.k-dateinput:hover input:hover,
.k-dateinput:hover input.k-input-inner,
.k-dateinput:hover input.k-input-inner:hover,
.k-dateinput:hover .k-input-inner,
.k-dateinput:hover .k-input-inner:hover,
.k-dateinput:hover .k-input-inner.k-input-inner,
.k-dateinput:hover .k-input-inner.k-input-inner:hover,
.k-datetimepicker.k-hover,
.k-datetimepicker.k-hover:hover,
.k-datetimepicker.k-hover.k-input-inner,
.k-datetimepicker.k-hover.k-input-inner:hover,
.k-datetimepicker.k-hover input,
.k-datetimepicker.k-hover input:hover,
.k-datetimepicker.k-hover input.k-input-inner,
.k-datetimepicker.k-hover input.k-input-inner:hover,
.k-datetimepicker.k-hover .k-input-inner,
.k-datetimepicker.k-hover .k-input-inner:hover,
.k-datetimepicker.k-hover .k-input-inner.k-input-inner,
.k-datetimepicker.k-hover .k-input-inner.k-input-inner:hover,
.k-datetimepicker:hover,
.k-datetimepicker:hover:hover,
.k-datetimepicker:hover.k-input-inner,
.k-datetimepicker:hover.k-input-inner:hover,
.k-datetimepicker:hover input,
.k-datetimepicker:hover input:hover,
.k-datetimepicker:hover input.k-input-inner,
.k-datetimepicker:hover input.k-input-inner:hover,
.k-datetimepicker:hover .k-input-inner,
.k-datetimepicker:hover .k-input-inner:hover,
.k-datetimepicker:hover .k-input-inner.k-input-inner,
.k-datetimepicker:hover .k-input-inner.k-input-inner:hover,
.k-dropdowngrid.k-hover,
.k-dropdowngrid.k-hover:hover,
.k-dropdowngrid.k-hover.k-input-inner,
.k-dropdowngrid.k-hover.k-input-inner:hover,
.k-dropdowngrid.k-hover input,
.k-dropdowngrid.k-hover input:hover,
.k-dropdowngrid.k-hover input.k-input-inner,
.k-dropdowngrid.k-hover input.k-input-inner:hover,
.k-dropdowngrid.k-hover .k-input-inner,
.k-dropdowngrid.k-hover .k-input-inner:hover,
.k-dropdowngrid.k-hover .k-input-inner.k-input-inner,
.k-dropdowngrid.k-hover .k-input-inner.k-input-inner:hover,
.k-dropdowngrid:hover,
.k-dropdowngrid:hover:hover,
.k-dropdowngrid:hover.k-input-inner,
.k-dropdowngrid:hover.k-input-inner:hover,
.k-dropdowngrid:hover input,
.k-dropdowngrid:hover input:hover,
.k-dropdowngrid:hover input.k-input-inner,
.k-dropdowngrid:hover input.k-input-inner:hover,
.k-dropdowngrid:hover .k-input-inner,
.k-dropdowngrid:hover .k-input-inner:hover,
.k-dropdowngrid:hover .k-input-inner.k-input-inner,
.k-dropdowngrid:hover .k-input-inner.k-input-inner:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background-color: #ffffff !important;
  border-color: #003c5e;
  color: #181818;
  border-radius: 4px !important;
}
.k-input.k-focus input, .k-input.k-focus input:focus, .k-input.k-focus input:focus-within, .k-input.k-focus input.k-input-inner, .k-input.k-focus input.k-input-inner:focus,
.k-input.k-focus .k-input-inner,
.k-input.k-focus .k-input-inner:focus,
.k-input.k-focus .k-input-inner:focus-within,
.k-input.k-focus .k-input-inner.k-input-inner,
.k-input.k-focus .k-input-inner.k-input-inner:focus, .k-input:focus input, .k-input:focus input:focus, .k-input:focus input:focus-within, .k-input:focus input.k-input-inner, .k-input:focus input.k-input-inner:focus,
.k-input:focus .k-input-inner,
.k-input:focus .k-input-inner:focus,
.k-input:focus .k-input-inner:focus-within,
.k-input:focus .k-input-inner.k-input-inner,
.k-input:focus .k-input-inner.k-input-inner:focus, .k-input:focus-within input, .k-input:focus-within input:focus, .k-input:focus-within input:focus-within, .k-input:focus-within input.k-input-inner, .k-input:focus-within input.k-input-inner:focus,
.k-input:focus-within .k-input-inner,
.k-input:focus-within .k-input-inner:focus,
.k-input:focus-within .k-input-inner:focus-within,
.k-input:focus-within .k-input-inner.k-input-inner,
.k-input:focus-within .k-input-inner.k-input-inner:focus,
.k-textarea.k-focus input,
.k-textarea.k-focus input:focus,
.k-textarea.k-focus input:focus-within,
.k-textarea.k-focus input.k-input-inner,
.k-textarea.k-focus input.k-input-inner:focus,
.k-textarea.k-focus .k-input-inner,
.k-textarea.k-focus .k-input-inner:focus,
.k-textarea.k-focus .k-input-inner:focus-within,
.k-textarea.k-focus .k-input-inner.k-input-inner,
.k-textarea.k-focus .k-input-inner.k-input-inner:focus,
.k-textarea:focus input,
.k-textarea:focus input:focus,
.k-textarea:focus input:focus-within,
.k-textarea:focus input.k-input-inner,
.k-textarea:focus input.k-input-inner:focus,
.k-textarea:focus .k-input-inner,
.k-textarea:focus .k-input-inner:focus,
.k-textarea:focus .k-input-inner:focus-within,
.k-textarea:focus .k-input-inner.k-input-inner,
.k-textarea:focus .k-input-inner.k-input-inner:focus,
.k-textarea:focus-within input,
.k-textarea:focus-within input:focus,
.k-textarea:focus-within input:focus-within,
.k-textarea:focus-within input.k-input-inner,
.k-textarea:focus-within input.k-input-inner:focus,
.k-textarea:focus-within .k-input-inner,
.k-textarea:focus-within .k-input-inner:focus,
.k-textarea:focus-within .k-input-inner:focus-within,
.k-textarea:focus-within .k-input-inner.k-input-inner,
.k-textarea:focus-within .k-input-inner.k-input-inner:focus,
.k-dropdownlist.k-focus input,
.k-dropdownlist.k-focus input:focus,
.k-dropdownlist.k-focus input:focus-within,
.k-dropdownlist.k-focus input.k-input-inner,
.k-dropdownlist.k-focus input.k-input-inner:focus,
.k-dropdownlist.k-focus .k-input-inner,
.k-dropdownlist.k-focus .k-input-inner:focus,
.k-dropdownlist.k-focus .k-input-inner:focus-within,
.k-dropdownlist.k-focus .k-input-inner.k-input-inner,
.k-dropdownlist.k-focus .k-input-inner.k-input-inner:focus,
.k-dropdownlist:focus input,
.k-dropdownlist:focus input:focus,
.k-dropdownlist:focus input:focus-within,
.k-dropdownlist:focus input.k-input-inner,
.k-dropdownlist:focus input.k-input-inner:focus,
.k-dropdownlist:focus .k-input-inner,
.k-dropdownlist:focus .k-input-inner:focus,
.k-dropdownlist:focus .k-input-inner:focus-within,
.k-dropdownlist:focus .k-input-inner.k-input-inner,
.k-dropdownlist:focus .k-input-inner.k-input-inner:focus,
.k-dropdownlist:focus-within input,
.k-dropdownlist:focus-within input:focus,
.k-dropdownlist:focus-within input:focus-within,
.k-dropdownlist:focus-within input.k-input-inner,
.k-dropdownlist:focus-within input.k-input-inner:focus,
.k-dropdownlist:focus-within .k-input-inner,
.k-dropdownlist:focus-within .k-input-inner:focus,
.k-dropdownlist:focus-within .k-input-inner:focus-within,
.k-dropdownlist:focus-within .k-input-inner.k-input-inner,
.k-dropdownlist:focus-within .k-input-inner.k-input-inner:focus,
.k-multiselect.k-focus input,
.k-multiselect.k-focus input:focus,
.k-multiselect.k-focus input:focus-within,
.k-multiselect.k-focus input.k-input-inner,
.k-multiselect.k-focus input.k-input-inner:focus,
.k-multiselect.k-focus .k-input-inner,
.k-multiselect.k-focus .k-input-inner:focus,
.k-multiselect.k-focus .k-input-inner:focus-within,
.k-multiselect.k-focus .k-input-inner.k-input-inner,
.k-multiselect.k-focus .k-input-inner.k-input-inner:focus,
.k-multiselect:focus input,
.k-multiselect:focus input:focus,
.k-multiselect:focus input:focus-within,
.k-multiselect:focus input.k-input-inner,
.k-multiselect:focus input.k-input-inner:focus,
.k-multiselect:focus .k-input-inner,
.k-multiselect:focus .k-input-inner:focus,
.k-multiselect:focus .k-input-inner:focus-within,
.k-multiselect:focus .k-input-inner.k-input-inner,
.k-multiselect:focus .k-input-inner.k-input-inner:focus,
.k-multiselect:focus-within input,
.k-multiselect:focus-within input:focus,
.k-multiselect:focus-within input:focus-within,
.k-multiselect:focus-within input.k-input-inner,
.k-multiselect:focus-within input.k-input-inner:focus,
.k-multiselect:focus-within .k-input-inner,
.k-multiselect:focus-within .k-input-inner:focus,
.k-multiselect:focus-within .k-input-inner:focus-within,
.k-multiselect:focus-within .k-input-inner.k-input-inner,
.k-multiselect:focus-within .k-input-inner.k-input-inner:focus,
.k-picker.k-focus input,
.k-picker.k-focus input:focus,
.k-picker.k-focus input:focus-within,
.k-picker.k-focus input.k-input-inner,
.k-picker.k-focus input.k-input-inner:focus,
.k-picker.k-focus .k-input-inner,
.k-picker.k-focus .k-input-inner:focus,
.k-picker.k-focus .k-input-inner:focus-within,
.k-picker.k-focus .k-input-inner.k-input-inner,
.k-picker.k-focus .k-input-inner.k-input-inner:focus,
.k-picker:focus input,
.k-picker:focus input:focus,
.k-picker:focus input:focus-within,
.k-picker:focus input.k-input-inner,
.k-picker:focus input.k-input-inner:focus,
.k-picker:focus .k-input-inner,
.k-picker:focus .k-input-inner:focus,
.k-picker:focus .k-input-inner:focus-within,
.k-picker:focus .k-input-inner.k-input-inner,
.k-picker:focus .k-input-inner.k-input-inner:focus,
.k-picker:focus-within input,
.k-picker:focus-within input:focus,
.k-picker:focus-within input:focus-within,
.k-picker:focus-within input.k-input-inner,
.k-picker:focus-within input.k-input-inner:focus,
.k-picker:focus-within .k-input-inner,
.k-picker:focus-within .k-input-inner:focus,
.k-picker:focus-within .k-input-inner:focus-within,
.k-picker:focus-within .k-input-inner.k-input-inner,
.k-picker:focus-within .k-input-inner.k-input-inner:focus,
.k-numerictextbox.k-focus input,
.k-numerictextbox.k-focus input:focus,
.k-numerictextbox.k-focus input:focus-within,
.k-numerictextbox.k-focus input.k-input-inner,
.k-numerictextbox.k-focus input.k-input-inner:focus,
.k-numerictextbox.k-focus .k-input-inner,
.k-numerictextbox.k-focus .k-input-inner:focus,
.k-numerictextbox.k-focus .k-input-inner:focus-within,
.k-numerictextbox.k-focus .k-input-inner.k-input-inner,
.k-numerictextbox.k-focus .k-input-inner.k-input-inner:focus,
.k-numerictextbox:focus input,
.k-numerictextbox:focus input:focus,
.k-numerictextbox:focus input:focus-within,
.k-numerictextbox:focus input.k-input-inner,
.k-numerictextbox:focus input.k-input-inner:focus,
.k-numerictextbox:focus .k-input-inner,
.k-numerictextbox:focus .k-input-inner:focus,
.k-numerictextbox:focus .k-input-inner:focus-within,
.k-numerictextbox:focus .k-input-inner.k-input-inner,
.k-numerictextbox:focus .k-input-inner.k-input-inner:focus,
.k-numerictextbox:focus-within input,
.k-numerictextbox:focus-within input:focus,
.k-numerictextbox:focus-within input:focus-within,
.k-numerictextbox:focus-within input.k-input-inner,
.k-numerictextbox:focus-within input.k-input-inner:focus,
.k-numerictextbox:focus-within .k-input-inner,
.k-numerictextbox:focus-within .k-input-inner:focus,
.k-numerictextbox:focus-within .k-input-inner:focus-within,
.k-numerictextbox:focus-within .k-input-inner.k-input-inner,
.k-numerictextbox:focus-within .k-input-inner.k-input-inner:focus,
.k-combobox.k-focus input,
.k-combobox.k-focus input:focus,
.k-combobox.k-focus input:focus-within,
.k-combobox.k-focus input.k-input-inner,
.k-combobox.k-focus input.k-input-inner:focus,
.k-combobox.k-focus .k-input-inner,
.k-combobox.k-focus .k-input-inner:focus,
.k-combobox.k-focus .k-input-inner:focus-within,
.k-combobox.k-focus .k-input-inner.k-input-inner,
.k-combobox.k-focus .k-input-inner.k-input-inner:focus,
.k-combobox:focus input,
.k-combobox:focus input:focus,
.k-combobox:focus input:focus-within,
.k-combobox:focus input.k-input-inner,
.k-combobox:focus input.k-input-inner:focus,
.k-combobox:focus .k-input-inner,
.k-combobox:focus .k-input-inner:focus,
.k-combobox:focus .k-input-inner:focus-within,
.k-combobox:focus .k-input-inner.k-input-inner,
.k-combobox:focus .k-input-inner.k-input-inner:focus,
.k-combobox:focus-within input,
.k-combobox:focus-within input:focus,
.k-combobox:focus-within input:focus-within,
.k-combobox:focus-within input.k-input-inner,
.k-combobox:focus-within input.k-input-inner:focus,
.k-combobox:focus-within .k-input-inner,
.k-combobox:focus-within .k-input-inner:focus,
.k-combobox:focus-within .k-input-inner:focus-within,
.k-combobox:focus-within .k-input-inner.k-input-inner,
.k-combobox:focus-within .k-input-inner.k-input-inner:focus,
.k-datepicker.k-focus input,
.k-datepicker.k-focus input:focus,
.k-datepicker.k-focus input:focus-within,
.k-datepicker.k-focus input.k-input-inner,
.k-datepicker.k-focus input.k-input-inner:focus,
.k-datepicker.k-focus .k-input-inner,
.k-datepicker.k-focus .k-input-inner:focus,
.k-datepicker.k-focus .k-input-inner:focus-within,
.k-datepicker.k-focus .k-input-inner.k-input-inner,
.k-datepicker.k-focus .k-input-inner.k-input-inner:focus,
.k-datepicker:focus input,
.k-datepicker:focus input:focus,
.k-datepicker:focus input:focus-within,
.k-datepicker:focus input.k-input-inner,
.k-datepicker:focus input.k-input-inner:focus,
.k-datepicker:focus .k-input-inner,
.k-datepicker:focus .k-input-inner:focus,
.k-datepicker:focus .k-input-inner:focus-within,
.k-datepicker:focus .k-input-inner.k-input-inner,
.k-datepicker:focus .k-input-inner.k-input-inner:focus,
.k-datepicker:focus-within input,
.k-datepicker:focus-within input:focus,
.k-datepicker:focus-within input:focus-within,
.k-datepicker:focus-within input.k-input-inner,
.k-datepicker:focus-within input.k-input-inner:focus,
.k-datepicker:focus-within .k-input-inner,
.k-datepicker:focus-within .k-input-inner:focus,
.k-datepicker:focus-within .k-input-inner:focus-within,
.k-datepicker:focus-within .k-input-inner.k-input-inner,
.k-datepicker:focus-within .k-input-inner.k-input-inner:focus,
.k-dateinput.k-focus input,
.k-dateinput.k-focus input:focus,
.k-dateinput.k-focus input:focus-within,
.k-dateinput.k-focus input.k-input-inner,
.k-dateinput.k-focus input.k-input-inner:focus,
.k-dateinput.k-focus .k-input-inner,
.k-dateinput.k-focus .k-input-inner:focus,
.k-dateinput.k-focus .k-input-inner:focus-within,
.k-dateinput.k-focus .k-input-inner.k-input-inner,
.k-dateinput.k-focus .k-input-inner.k-input-inner:focus,
.k-dateinput:focus input,
.k-dateinput:focus input:focus,
.k-dateinput:focus input:focus-within,
.k-dateinput:focus input.k-input-inner,
.k-dateinput:focus input.k-input-inner:focus,
.k-dateinput:focus .k-input-inner,
.k-dateinput:focus .k-input-inner:focus,
.k-dateinput:focus .k-input-inner:focus-within,
.k-dateinput:focus .k-input-inner.k-input-inner,
.k-dateinput:focus .k-input-inner.k-input-inner:focus,
.k-dateinput:focus-within input,
.k-dateinput:focus-within input:focus,
.k-dateinput:focus-within input:focus-within,
.k-dateinput:focus-within input.k-input-inner,
.k-dateinput:focus-within input.k-input-inner:focus,
.k-dateinput:focus-within .k-input-inner,
.k-dateinput:focus-within .k-input-inner:focus,
.k-dateinput:focus-within .k-input-inner:focus-within,
.k-dateinput:focus-within .k-input-inner.k-input-inner,
.k-dateinput:focus-within .k-input-inner.k-input-inner:focus,
.k-datetimepicker.k-focus input,
.k-datetimepicker.k-focus input:focus,
.k-datetimepicker.k-focus input:focus-within,
.k-datetimepicker.k-focus input.k-input-inner,
.k-datetimepicker.k-focus input.k-input-inner:focus,
.k-datetimepicker.k-focus .k-input-inner,
.k-datetimepicker.k-focus .k-input-inner:focus,
.k-datetimepicker.k-focus .k-input-inner:focus-within,
.k-datetimepicker.k-focus .k-input-inner.k-input-inner,
.k-datetimepicker.k-focus .k-input-inner.k-input-inner:focus,
.k-datetimepicker:focus input,
.k-datetimepicker:focus input:focus,
.k-datetimepicker:focus input:focus-within,
.k-datetimepicker:focus input.k-input-inner,
.k-datetimepicker:focus input.k-input-inner:focus,
.k-datetimepicker:focus .k-input-inner,
.k-datetimepicker:focus .k-input-inner:focus,
.k-datetimepicker:focus .k-input-inner:focus-within,
.k-datetimepicker:focus .k-input-inner.k-input-inner,
.k-datetimepicker:focus .k-input-inner.k-input-inner:focus,
.k-datetimepicker:focus-within input,
.k-datetimepicker:focus-within input:focus,
.k-datetimepicker:focus-within input:focus-within,
.k-datetimepicker:focus-within input.k-input-inner,
.k-datetimepicker:focus-within input.k-input-inner:focus,
.k-datetimepicker:focus-within .k-input-inner,
.k-datetimepicker:focus-within .k-input-inner:focus,
.k-datetimepicker:focus-within .k-input-inner:focus-within,
.k-datetimepicker:focus-within .k-input-inner.k-input-inner,
.k-datetimepicker:focus-within .k-input-inner.k-input-inner:focus,
.k-dropdowngrid.k-focus input,
.k-dropdowngrid.k-focus input:focus,
.k-dropdowngrid.k-focus input:focus-within,
.k-dropdowngrid.k-focus input.k-input-inner,
.k-dropdowngrid.k-focus input.k-input-inner:focus,
.k-dropdowngrid.k-focus .k-input-inner,
.k-dropdowngrid.k-focus .k-input-inner:focus,
.k-dropdowngrid.k-focus .k-input-inner:focus-within,
.k-dropdowngrid.k-focus .k-input-inner.k-input-inner,
.k-dropdowngrid.k-focus .k-input-inner.k-input-inner:focus,
.k-dropdowngrid:focus input,
.k-dropdowngrid:focus input:focus,
.k-dropdowngrid:focus input:focus-within,
.k-dropdowngrid:focus input.k-input-inner,
.k-dropdowngrid:focus input.k-input-inner:focus,
.k-dropdowngrid:focus .k-input-inner,
.k-dropdowngrid:focus .k-input-inner:focus,
.k-dropdowngrid:focus .k-input-inner:focus-within,
.k-dropdowngrid:focus .k-input-inner.k-input-inner,
.k-dropdowngrid:focus .k-input-inner.k-input-inner:focus,
.k-dropdowngrid:focus-within input,
.k-dropdowngrid:focus-within input:focus,
.k-dropdowngrid:focus-within input:focus-within,
.k-dropdowngrid:focus-within input.k-input-inner,
.k-dropdowngrid:focus-within input.k-input-inner:focus,
.k-dropdowngrid:focus-within .k-input-inner,
.k-dropdowngrid:focus-within .k-input-inner:focus,
.k-dropdowngrid:focus-within .k-input-inner:focus-within,
.k-dropdowngrid:focus-within .k-input-inner.k-input-inner,
.k-dropdowngrid:focus-within .k-input-inner.k-input-inner:focus {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff !important;
  border-color: #003c5e;
  color: #181818;
}
.k-input.k-focus input:active,
.k-input.k-focus .k-input-inner:active, .k-input:focus input:active,
.k-input:focus .k-input-inner:active, .k-input:focus-within input:active,
.k-input:focus-within .k-input-inner:active,
.k-textarea.k-focus input:active,
.k-textarea.k-focus .k-input-inner:active,
.k-textarea:focus input:active,
.k-textarea:focus .k-input-inner:active,
.k-textarea:focus-within input:active,
.k-textarea:focus-within .k-input-inner:active,
.k-dropdownlist.k-focus input:active,
.k-dropdownlist.k-focus .k-input-inner:active,
.k-dropdownlist:focus input:active,
.k-dropdownlist:focus .k-input-inner:active,
.k-dropdownlist:focus-within input:active,
.k-dropdownlist:focus-within .k-input-inner:active,
.k-multiselect.k-focus input:active,
.k-multiselect.k-focus .k-input-inner:active,
.k-multiselect:focus input:active,
.k-multiselect:focus .k-input-inner:active,
.k-multiselect:focus-within input:active,
.k-multiselect:focus-within .k-input-inner:active,
.k-picker.k-focus input:active,
.k-picker.k-focus .k-input-inner:active,
.k-picker:focus input:active,
.k-picker:focus .k-input-inner:active,
.k-picker:focus-within input:active,
.k-picker:focus-within .k-input-inner:active,
.k-numerictextbox.k-focus input:active,
.k-numerictextbox.k-focus .k-input-inner:active,
.k-numerictextbox:focus input:active,
.k-numerictextbox:focus .k-input-inner:active,
.k-numerictextbox:focus-within input:active,
.k-numerictextbox:focus-within .k-input-inner:active,
.k-combobox.k-focus input:active,
.k-combobox.k-focus .k-input-inner:active,
.k-combobox:focus input:active,
.k-combobox:focus .k-input-inner:active,
.k-combobox:focus-within input:active,
.k-combobox:focus-within .k-input-inner:active,
.k-datepicker.k-focus input:active,
.k-datepicker.k-focus .k-input-inner:active,
.k-datepicker:focus input:active,
.k-datepicker:focus .k-input-inner:active,
.k-datepicker:focus-within input:active,
.k-datepicker:focus-within .k-input-inner:active,
.k-dateinput.k-focus input:active,
.k-dateinput.k-focus .k-input-inner:active,
.k-dateinput:focus input:active,
.k-dateinput:focus .k-input-inner:active,
.k-dateinput:focus-within input:active,
.k-dateinput:focus-within .k-input-inner:active,
.k-datetimepicker.k-focus input:active,
.k-datetimepicker.k-focus .k-input-inner:active,
.k-datetimepicker:focus input:active,
.k-datetimepicker:focus .k-input-inner:active,
.k-datetimepicker:focus-within input:active,
.k-datetimepicker:focus-within .k-input-inner:active,
.k-dropdowngrid.k-focus input:active,
.k-dropdowngrid.k-focus .k-input-inner:active,
.k-dropdowngrid:focus input:active,
.k-dropdowngrid:focus .k-input-inner:active,
.k-dropdowngrid:focus-within input:active,
.k-dropdowngrid:focus-within .k-input-inner:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff !important;
  border-color: #003c5e;
  color: #181818;
}
.k-input .k-button,
.k-input .k-input-button,
.k-input .k-input-spinner,
.k-input .k-spin-button,
.k-textarea .k-button,
.k-textarea .k-input-button,
.k-textarea .k-input-spinner,
.k-textarea .k-spin-button,
.k-dropdownlist .k-button,
.k-dropdownlist .k-input-button,
.k-dropdownlist .k-input-spinner,
.k-dropdownlist .k-spin-button,
.k-multiselect .k-button,
.k-multiselect .k-input-button,
.k-multiselect .k-input-spinner,
.k-multiselect .k-spin-button,
.k-picker .k-button,
.k-picker .k-input-button,
.k-picker .k-input-spinner,
.k-picker .k-spin-button,
.k-numerictextbox .k-button,
.k-numerictextbox .k-input-button,
.k-numerictextbox .k-input-spinner,
.k-numerictextbox .k-spin-button,
.k-combobox .k-button,
.k-combobox .k-input-button,
.k-combobox .k-input-spinner,
.k-combobox .k-spin-button,
.k-datepicker .k-button,
.k-datepicker .k-input-button,
.k-datepicker .k-input-spinner,
.k-datepicker .k-spin-button,
.k-dateinput .k-button,
.k-dateinput .k-input-button,
.k-dateinput .k-input-spinner,
.k-dateinput .k-spin-button,
.k-datetimepicker .k-button,
.k-datetimepicker .k-input-button,
.k-datetimepicker .k-input-spinner,
.k-datetimepicker .k-spin-button,
.k-dropdowngrid .k-button,
.k-dropdowngrid .k-input-button,
.k-dropdowngrid .k-input-spinner,
.k-dropdowngrid .k-spin-button {
  background-color: transparent;
  width: 44px;
  position: absolute;
  right: 0px;
  top: 0px;
  height: 100%;
  border: none;
  border-radius: 0px 4px 4px 0px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  padding: 0px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  z-index: 1;
}
.k-input .k-button .k-icon,
.k-input .k-button .k-button-icon,
.k-input .k-input-button .k-icon,
.k-input .k-input-button .k-button-icon,
.k-input .k-input-spinner .k-icon,
.k-input .k-input-spinner .k-button-icon,
.k-input .k-spin-button .k-icon,
.k-input .k-spin-button .k-button-icon,
.k-textarea .k-button .k-icon,
.k-textarea .k-button .k-button-icon,
.k-textarea .k-input-button .k-icon,
.k-textarea .k-input-button .k-button-icon,
.k-textarea .k-input-spinner .k-icon,
.k-textarea .k-input-spinner .k-button-icon,
.k-textarea .k-spin-button .k-icon,
.k-textarea .k-spin-button .k-button-icon,
.k-dropdownlist .k-button .k-icon,
.k-dropdownlist .k-button .k-button-icon,
.k-dropdownlist .k-input-button .k-icon,
.k-dropdownlist .k-input-button .k-button-icon,
.k-dropdownlist .k-input-spinner .k-icon,
.k-dropdownlist .k-input-spinner .k-button-icon,
.k-dropdownlist .k-spin-button .k-icon,
.k-dropdownlist .k-spin-button .k-button-icon,
.k-multiselect .k-button .k-icon,
.k-multiselect .k-button .k-button-icon,
.k-multiselect .k-input-button .k-icon,
.k-multiselect .k-input-button .k-button-icon,
.k-multiselect .k-input-spinner .k-icon,
.k-multiselect .k-input-spinner .k-button-icon,
.k-multiselect .k-spin-button .k-icon,
.k-multiselect .k-spin-button .k-button-icon,
.k-picker .k-button .k-icon,
.k-picker .k-button .k-button-icon,
.k-picker .k-input-button .k-icon,
.k-picker .k-input-button .k-button-icon,
.k-picker .k-input-spinner .k-icon,
.k-picker .k-input-spinner .k-button-icon,
.k-picker .k-spin-button .k-icon,
.k-picker .k-spin-button .k-button-icon,
.k-numerictextbox .k-button .k-icon,
.k-numerictextbox .k-button .k-button-icon,
.k-numerictextbox .k-input-button .k-icon,
.k-numerictextbox .k-input-button .k-button-icon,
.k-numerictextbox .k-input-spinner .k-icon,
.k-numerictextbox .k-input-spinner .k-button-icon,
.k-numerictextbox .k-spin-button .k-icon,
.k-numerictextbox .k-spin-button .k-button-icon,
.k-combobox .k-button .k-icon,
.k-combobox .k-button .k-button-icon,
.k-combobox .k-input-button .k-icon,
.k-combobox .k-input-button .k-button-icon,
.k-combobox .k-input-spinner .k-icon,
.k-combobox .k-input-spinner .k-button-icon,
.k-combobox .k-spin-button .k-icon,
.k-combobox .k-spin-button .k-button-icon,
.k-datepicker .k-button .k-icon,
.k-datepicker .k-button .k-button-icon,
.k-datepicker .k-input-button .k-icon,
.k-datepicker .k-input-button .k-button-icon,
.k-datepicker .k-input-spinner .k-icon,
.k-datepicker .k-input-spinner .k-button-icon,
.k-datepicker .k-spin-button .k-icon,
.k-datepicker .k-spin-button .k-button-icon,
.k-dateinput .k-button .k-icon,
.k-dateinput .k-button .k-button-icon,
.k-dateinput .k-input-button .k-icon,
.k-dateinput .k-input-button .k-button-icon,
.k-dateinput .k-input-spinner .k-icon,
.k-dateinput .k-input-spinner .k-button-icon,
.k-dateinput .k-spin-button .k-icon,
.k-dateinput .k-spin-button .k-button-icon,
.k-datetimepicker .k-button .k-icon,
.k-datetimepicker .k-button .k-button-icon,
.k-datetimepicker .k-input-button .k-icon,
.k-datetimepicker .k-input-button .k-button-icon,
.k-datetimepicker .k-input-spinner .k-icon,
.k-datetimepicker .k-input-spinner .k-button-icon,
.k-datetimepicker .k-spin-button .k-icon,
.k-datetimepicker .k-spin-button .k-button-icon,
.k-dropdowngrid .k-button .k-icon,
.k-dropdowngrid .k-button .k-button-icon,
.k-dropdowngrid .k-input-button .k-icon,
.k-dropdowngrid .k-input-button .k-button-icon,
.k-dropdowngrid .k-input-spinner .k-icon,
.k-dropdowngrid .k-input-spinner .k-button-icon,
.k-dropdowngrid .k-spin-button .k-icon,
.k-dropdowngrid .k-spin-button .k-button-icon {
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 24px;
  height: 24px;
  width: 24px;
  border-radius: 0px 4px 4px 0px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  margin-inline-end: 10px;
}
.k-input .k-button .k-icon::before,
.k-input .k-button .k-button-icon::before,
.k-input .k-input-button .k-icon::before,
.k-input .k-input-button .k-button-icon::before,
.k-input .k-input-spinner .k-icon::before,
.k-input .k-input-spinner .k-button-icon::before,
.k-input .k-spin-button .k-icon::before,
.k-input .k-spin-button .k-button-icon::before,
.k-textarea .k-button .k-icon::before,
.k-textarea .k-button .k-button-icon::before,
.k-textarea .k-input-button .k-icon::before,
.k-textarea .k-input-button .k-button-icon::before,
.k-textarea .k-input-spinner .k-icon::before,
.k-textarea .k-input-spinner .k-button-icon::before,
.k-textarea .k-spin-button .k-icon::before,
.k-textarea .k-spin-button .k-button-icon::before,
.k-dropdownlist .k-button .k-icon::before,
.k-dropdownlist .k-button .k-button-icon::before,
.k-dropdownlist .k-input-button .k-icon::before,
.k-dropdownlist .k-input-button .k-button-icon::before,
.k-dropdownlist .k-input-spinner .k-icon::before,
.k-dropdownlist .k-input-spinner .k-button-icon::before,
.k-dropdownlist .k-spin-button .k-icon::before,
.k-dropdownlist .k-spin-button .k-button-icon::before,
.k-multiselect .k-button .k-icon::before,
.k-multiselect .k-button .k-button-icon::before,
.k-multiselect .k-input-button .k-icon::before,
.k-multiselect .k-input-button .k-button-icon::before,
.k-multiselect .k-input-spinner .k-icon::before,
.k-multiselect .k-input-spinner .k-button-icon::before,
.k-multiselect .k-spin-button .k-icon::before,
.k-multiselect .k-spin-button .k-button-icon::before,
.k-picker .k-button .k-icon::before,
.k-picker .k-button .k-button-icon::before,
.k-picker .k-input-button .k-icon::before,
.k-picker .k-input-button .k-button-icon::before,
.k-picker .k-input-spinner .k-icon::before,
.k-picker .k-input-spinner .k-button-icon::before,
.k-picker .k-spin-button .k-icon::before,
.k-picker .k-spin-button .k-button-icon::before,
.k-numerictextbox .k-button .k-icon::before,
.k-numerictextbox .k-button .k-button-icon::before,
.k-numerictextbox .k-input-button .k-icon::before,
.k-numerictextbox .k-input-button .k-button-icon::before,
.k-numerictextbox .k-input-spinner .k-icon::before,
.k-numerictextbox .k-input-spinner .k-button-icon::before,
.k-numerictextbox .k-spin-button .k-icon::before,
.k-numerictextbox .k-spin-button .k-button-icon::before,
.k-combobox .k-button .k-icon::before,
.k-combobox .k-button .k-button-icon::before,
.k-combobox .k-input-button .k-icon::before,
.k-combobox .k-input-button .k-button-icon::before,
.k-combobox .k-input-spinner .k-icon::before,
.k-combobox .k-input-spinner .k-button-icon::before,
.k-combobox .k-spin-button .k-icon::before,
.k-combobox .k-spin-button .k-button-icon::before,
.k-datepicker .k-button .k-icon::before,
.k-datepicker .k-button .k-button-icon::before,
.k-datepicker .k-input-button .k-icon::before,
.k-datepicker .k-input-button .k-button-icon::before,
.k-datepicker .k-input-spinner .k-icon::before,
.k-datepicker .k-input-spinner .k-button-icon::before,
.k-datepicker .k-spin-button .k-icon::before,
.k-datepicker .k-spin-button .k-button-icon::before,
.k-dateinput .k-button .k-icon::before,
.k-dateinput .k-button .k-button-icon::before,
.k-dateinput .k-input-button .k-icon::before,
.k-dateinput .k-input-button .k-button-icon::before,
.k-dateinput .k-input-spinner .k-icon::before,
.k-dateinput .k-input-spinner .k-button-icon::before,
.k-dateinput .k-spin-button .k-icon::before,
.k-dateinput .k-spin-button .k-button-icon::before,
.k-datetimepicker .k-button .k-icon::before,
.k-datetimepicker .k-button .k-button-icon::before,
.k-datetimepicker .k-input-button .k-icon::before,
.k-datetimepicker .k-input-button .k-button-icon::before,
.k-datetimepicker .k-input-spinner .k-icon::before,
.k-datetimepicker .k-input-spinner .k-button-icon::before,
.k-datetimepicker .k-spin-button .k-icon::before,
.k-datetimepicker .k-spin-button .k-button-icon::before,
.k-dropdowngrid .k-button .k-icon::before,
.k-dropdowngrid .k-button .k-button-icon::before,
.k-dropdowngrid .k-input-button .k-icon::before,
.k-dropdowngrid .k-input-button .k-button-icon::before,
.k-dropdowngrid .k-input-spinner .k-icon::before,
.k-dropdowngrid .k-input-spinner .k-button-icon::before,
.k-dropdowngrid .k-spin-button .k-icon::before,
.k-dropdowngrid .k-spin-button .k-button-icon::before {
  content: "";
  display: none;
}
.k-input.k-disabled,
.k-input .k-disabled,
.k-textarea.k-disabled,
.k-textarea .k-disabled,
.k-dropdownlist.k-disabled,
.k-dropdownlist .k-disabled,
.k-multiselect.k-disabled,
.k-multiselect .k-disabled,
.k-picker.k-disabled,
.k-picker .k-disabled,
.k-numerictextbox.k-disabled,
.k-numerictextbox .k-disabled,
.k-combobox.k-disabled,
.k-combobox .k-disabled,
.k-datepicker.k-disabled,
.k-datepicker .k-disabled,
.k-dateinput.k-disabled,
.k-dateinput .k-disabled,
.k-datetimepicker.k-disabled,
.k-datetimepicker .k-disabled,
.k-dropdowngrid.k-disabled,
.k-dropdowngrid .k-disabled {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-input.k-disabled:hover,
.k-input .k-disabled:hover,
.k-textarea.k-disabled:hover,
.k-textarea .k-disabled:hover,
.k-dropdownlist.k-disabled:hover,
.k-dropdownlist .k-disabled:hover,
.k-multiselect.k-disabled:hover,
.k-multiselect .k-disabled:hover,
.k-picker.k-disabled:hover,
.k-picker .k-disabled:hover,
.k-numerictextbox.k-disabled:hover,
.k-numerictextbox .k-disabled:hover,
.k-combobox.k-disabled:hover,
.k-combobox .k-disabled:hover,
.k-datepicker.k-disabled:hover,
.k-datepicker .k-disabled:hover,
.k-dateinput.k-disabled:hover,
.k-dateinput .k-disabled:hover,
.k-datetimepicker.k-disabled:hover,
.k-datetimepicker .k-disabled:hover,
.k-dropdowngrid.k-disabled:hover,
.k-dropdowngrid .k-disabled:hover {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-input.k-disabled:focus,
.k-input .k-disabled:focus,
.k-textarea.k-disabled:focus,
.k-textarea .k-disabled:focus,
.k-dropdownlist.k-disabled:focus,
.k-dropdownlist .k-disabled:focus,
.k-multiselect.k-disabled:focus,
.k-multiselect .k-disabled:focus,
.k-picker.k-disabled:focus,
.k-picker .k-disabled:focus,
.k-numerictextbox.k-disabled:focus,
.k-numerictextbox .k-disabled:focus,
.k-combobox.k-disabled:focus,
.k-combobox .k-disabled:focus,
.k-datepicker.k-disabled:focus,
.k-datepicker .k-disabled:focus,
.k-dateinput.k-disabled:focus,
.k-dateinput .k-disabled:focus,
.k-datetimepicker.k-disabled:focus,
.k-datetimepicker .k-disabled:focus,
.k-dropdowngrid.k-disabled:focus,
.k-dropdowngrid .k-disabled:focus {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-input.k-disabled:active,
.k-input .k-disabled:active,
.k-textarea.k-disabled:active,
.k-textarea .k-disabled:active,
.k-dropdownlist.k-disabled:active,
.k-dropdownlist .k-disabled:active,
.k-multiselect.k-disabled:active,
.k-multiselect .k-disabled:active,
.k-picker.k-disabled:active,
.k-picker .k-disabled:active,
.k-numerictextbox.k-disabled:active,
.k-numerictextbox .k-disabled:active,
.k-combobox.k-disabled:active,
.k-combobox .k-disabled:active,
.k-datepicker.k-disabled:active,
.k-datepicker .k-disabled:active,
.k-dateinput.k-disabled:active,
.k-dateinput .k-disabled:active,
.k-datetimepicker.k-disabled:active,
.k-datetimepicker .k-disabled:active,
.k-dropdowngrid.k-disabled:active,
.k-dropdowngrid .k-disabled:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-input.k-disabled:not(.k-icon-button),
.k-input.k-disabled input,
.k-input.k-disabled .k-input-inner,
.k-input .k-disabled:not(.k-icon-button),
.k-input .k-disabled input,
.k-input .k-disabled .k-input-inner,
.k-textarea.k-disabled:not(.k-icon-button),
.k-textarea.k-disabled input,
.k-textarea.k-disabled .k-input-inner,
.k-textarea .k-disabled:not(.k-icon-button),
.k-textarea .k-disabled input,
.k-textarea .k-disabled .k-input-inner,
.k-dropdownlist.k-disabled:not(.k-icon-button),
.k-dropdownlist.k-disabled input,
.k-dropdownlist.k-disabled .k-input-inner,
.k-dropdownlist .k-disabled:not(.k-icon-button),
.k-dropdownlist .k-disabled input,
.k-dropdownlist .k-disabled .k-input-inner,
.k-multiselect.k-disabled:not(.k-icon-button),
.k-multiselect.k-disabled input,
.k-multiselect.k-disabled .k-input-inner,
.k-multiselect .k-disabled:not(.k-icon-button),
.k-multiselect .k-disabled input,
.k-multiselect .k-disabled .k-input-inner,
.k-picker.k-disabled:not(.k-icon-button),
.k-picker.k-disabled input,
.k-picker.k-disabled .k-input-inner,
.k-picker .k-disabled:not(.k-icon-button),
.k-picker .k-disabled input,
.k-picker .k-disabled .k-input-inner,
.k-numerictextbox.k-disabled:not(.k-icon-button),
.k-numerictextbox.k-disabled input,
.k-numerictextbox.k-disabled .k-input-inner,
.k-numerictextbox .k-disabled:not(.k-icon-button),
.k-numerictextbox .k-disabled input,
.k-numerictextbox .k-disabled .k-input-inner,
.k-combobox.k-disabled:not(.k-icon-button),
.k-combobox.k-disabled input,
.k-combobox.k-disabled .k-input-inner,
.k-combobox .k-disabled:not(.k-icon-button),
.k-combobox .k-disabled input,
.k-combobox .k-disabled .k-input-inner,
.k-datepicker.k-disabled:not(.k-icon-button),
.k-datepicker.k-disabled input,
.k-datepicker.k-disabled .k-input-inner,
.k-datepicker .k-disabled:not(.k-icon-button),
.k-datepicker .k-disabled input,
.k-datepicker .k-disabled .k-input-inner,
.k-dateinput.k-disabled:not(.k-icon-button),
.k-dateinput.k-disabled input,
.k-dateinput.k-disabled .k-input-inner,
.k-dateinput .k-disabled:not(.k-icon-button),
.k-dateinput .k-disabled input,
.k-dateinput .k-disabled .k-input-inner,
.k-datetimepicker.k-disabled:not(.k-icon-button),
.k-datetimepicker.k-disabled input,
.k-datetimepicker.k-disabled .k-input-inner,
.k-datetimepicker .k-disabled:not(.k-icon-button),
.k-datetimepicker .k-disabled input,
.k-datetimepicker .k-disabled .k-input-inner,
.k-dropdowngrid.k-disabled:not(.k-icon-button),
.k-dropdowngrid.k-disabled input,
.k-dropdowngrid.k-disabled .k-input-inner,
.k-dropdowngrid .k-disabled:not(.k-icon-button),
.k-dropdowngrid .k-disabled input,
.k-dropdowngrid .k-disabled .k-input-inner {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #cbcaca !important;
  border-radius: 4px !important;
}
.k-input.k-disabled:not(.k-icon-button), .k-input.k-disabled:not(.k-icon-button):hover, .k-input.k-disabled:not(.k-icon-button).k-input-inner, .k-input.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-input.k-disabled input,
.k-input.k-disabled input:hover,
.k-input.k-disabled input.k-input-inner,
.k-input.k-disabled input.k-input-inner:hover,
.k-input.k-disabled .k-input-inner,
.k-input.k-disabled .k-input-inner:hover,
.k-input.k-disabled .k-input-inner.k-input-inner,
.k-input.k-disabled .k-input-inner.k-input-inner:hover,
.k-input .k-disabled:not(.k-icon-button),
.k-input .k-disabled:not(.k-icon-button):hover,
.k-input .k-disabled:not(.k-icon-button).k-input-inner,
.k-input .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-input .k-disabled input,
.k-input .k-disabled input:hover,
.k-input .k-disabled input.k-input-inner,
.k-input .k-disabled input.k-input-inner:hover,
.k-input .k-disabled .k-input-inner,
.k-input .k-disabled .k-input-inner:hover,
.k-input .k-disabled .k-input-inner.k-input-inner,
.k-input .k-disabled .k-input-inner.k-input-inner:hover,
.k-textarea.k-disabled:not(.k-icon-button),
.k-textarea.k-disabled:not(.k-icon-button):hover,
.k-textarea.k-disabled:not(.k-icon-button).k-input-inner,
.k-textarea.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-textarea.k-disabled input,
.k-textarea.k-disabled input:hover,
.k-textarea.k-disabled input.k-input-inner,
.k-textarea.k-disabled input.k-input-inner:hover,
.k-textarea.k-disabled .k-input-inner,
.k-textarea.k-disabled .k-input-inner:hover,
.k-textarea.k-disabled .k-input-inner.k-input-inner,
.k-textarea.k-disabled .k-input-inner.k-input-inner:hover,
.k-textarea .k-disabled:not(.k-icon-button),
.k-textarea .k-disabled:not(.k-icon-button):hover,
.k-textarea .k-disabled:not(.k-icon-button).k-input-inner,
.k-textarea .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-textarea .k-disabled input,
.k-textarea .k-disabled input:hover,
.k-textarea .k-disabled input.k-input-inner,
.k-textarea .k-disabled input.k-input-inner:hover,
.k-textarea .k-disabled .k-input-inner,
.k-textarea .k-disabled .k-input-inner:hover,
.k-textarea .k-disabled .k-input-inner.k-input-inner,
.k-textarea .k-disabled .k-input-inner.k-input-inner:hover,
.k-dropdownlist.k-disabled:not(.k-icon-button),
.k-dropdownlist.k-disabled:not(.k-icon-button):hover,
.k-dropdownlist.k-disabled:not(.k-icon-button).k-input-inner,
.k-dropdownlist.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-dropdownlist.k-disabled input,
.k-dropdownlist.k-disabled input:hover,
.k-dropdownlist.k-disabled input.k-input-inner,
.k-dropdownlist.k-disabled input.k-input-inner:hover,
.k-dropdownlist.k-disabled .k-input-inner,
.k-dropdownlist.k-disabled .k-input-inner:hover,
.k-dropdownlist.k-disabled .k-input-inner.k-input-inner,
.k-dropdownlist.k-disabled .k-input-inner.k-input-inner:hover,
.k-dropdownlist .k-disabled:not(.k-icon-button),
.k-dropdownlist .k-disabled:not(.k-icon-button):hover,
.k-dropdownlist .k-disabled:not(.k-icon-button).k-input-inner,
.k-dropdownlist .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-dropdownlist .k-disabled input,
.k-dropdownlist .k-disabled input:hover,
.k-dropdownlist .k-disabled input.k-input-inner,
.k-dropdownlist .k-disabled input.k-input-inner:hover,
.k-dropdownlist .k-disabled .k-input-inner,
.k-dropdownlist .k-disabled .k-input-inner:hover,
.k-dropdownlist .k-disabled .k-input-inner.k-input-inner,
.k-dropdownlist .k-disabled .k-input-inner.k-input-inner:hover,
.k-multiselect.k-disabled:not(.k-icon-button),
.k-multiselect.k-disabled:not(.k-icon-button):hover,
.k-multiselect.k-disabled:not(.k-icon-button).k-input-inner,
.k-multiselect.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-multiselect.k-disabled input,
.k-multiselect.k-disabled input:hover,
.k-multiselect.k-disabled input.k-input-inner,
.k-multiselect.k-disabled input.k-input-inner:hover,
.k-multiselect.k-disabled .k-input-inner,
.k-multiselect.k-disabled .k-input-inner:hover,
.k-multiselect.k-disabled .k-input-inner.k-input-inner,
.k-multiselect.k-disabled .k-input-inner.k-input-inner:hover,
.k-multiselect .k-disabled:not(.k-icon-button),
.k-multiselect .k-disabled:not(.k-icon-button):hover,
.k-multiselect .k-disabled:not(.k-icon-button).k-input-inner,
.k-multiselect .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-multiselect .k-disabled input,
.k-multiselect .k-disabled input:hover,
.k-multiselect .k-disabled input.k-input-inner,
.k-multiselect .k-disabled input.k-input-inner:hover,
.k-multiselect .k-disabled .k-input-inner,
.k-multiselect .k-disabled .k-input-inner:hover,
.k-multiselect .k-disabled .k-input-inner.k-input-inner,
.k-multiselect .k-disabled .k-input-inner.k-input-inner:hover,
.k-picker.k-disabled:not(.k-icon-button),
.k-picker.k-disabled:not(.k-icon-button):hover,
.k-picker.k-disabled:not(.k-icon-button).k-input-inner,
.k-picker.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-picker.k-disabled input,
.k-picker.k-disabled input:hover,
.k-picker.k-disabled input.k-input-inner,
.k-picker.k-disabled input.k-input-inner:hover,
.k-picker.k-disabled .k-input-inner,
.k-picker.k-disabled .k-input-inner:hover,
.k-picker.k-disabled .k-input-inner.k-input-inner,
.k-picker.k-disabled .k-input-inner.k-input-inner:hover,
.k-picker .k-disabled:not(.k-icon-button),
.k-picker .k-disabled:not(.k-icon-button):hover,
.k-picker .k-disabled:not(.k-icon-button).k-input-inner,
.k-picker .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-picker .k-disabled input,
.k-picker .k-disabled input:hover,
.k-picker .k-disabled input.k-input-inner,
.k-picker .k-disabled input.k-input-inner:hover,
.k-picker .k-disabled .k-input-inner,
.k-picker .k-disabled .k-input-inner:hover,
.k-picker .k-disabled .k-input-inner.k-input-inner,
.k-picker .k-disabled .k-input-inner.k-input-inner:hover,
.k-numerictextbox.k-disabled:not(.k-icon-button),
.k-numerictextbox.k-disabled:not(.k-icon-button):hover,
.k-numerictextbox.k-disabled:not(.k-icon-button).k-input-inner,
.k-numerictextbox.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-numerictextbox.k-disabled input,
.k-numerictextbox.k-disabled input:hover,
.k-numerictextbox.k-disabled input.k-input-inner,
.k-numerictextbox.k-disabled input.k-input-inner:hover,
.k-numerictextbox.k-disabled .k-input-inner,
.k-numerictextbox.k-disabled .k-input-inner:hover,
.k-numerictextbox.k-disabled .k-input-inner.k-input-inner,
.k-numerictextbox.k-disabled .k-input-inner.k-input-inner:hover,
.k-numerictextbox .k-disabled:not(.k-icon-button),
.k-numerictextbox .k-disabled:not(.k-icon-button):hover,
.k-numerictextbox .k-disabled:not(.k-icon-button).k-input-inner,
.k-numerictextbox .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-numerictextbox .k-disabled input,
.k-numerictextbox .k-disabled input:hover,
.k-numerictextbox .k-disabled input.k-input-inner,
.k-numerictextbox .k-disabled input.k-input-inner:hover,
.k-numerictextbox .k-disabled .k-input-inner,
.k-numerictextbox .k-disabled .k-input-inner:hover,
.k-numerictextbox .k-disabled .k-input-inner.k-input-inner,
.k-numerictextbox .k-disabled .k-input-inner.k-input-inner:hover,
.k-combobox.k-disabled:not(.k-icon-button),
.k-combobox.k-disabled:not(.k-icon-button):hover,
.k-combobox.k-disabled:not(.k-icon-button).k-input-inner,
.k-combobox.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-combobox.k-disabled input,
.k-combobox.k-disabled input:hover,
.k-combobox.k-disabled input.k-input-inner,
.k-combobox.k-disabled input.k-input-inner:hover,
.k-combobox.k-disabled .k-input-inner,
.k-combobox.k-disabled .k-input-inner:hover,
.k-combobox.k-disabled .k-input-inner.k-input-inner,
.k-combobox.k-disabled .k-input-inner.k-input-inner:hover,
.k-combobox .k-disabled:not(.k-icon-button),
.k-combobox .k-disabled:not(.k-icon-button):hover,
.k-combobox .k-disabled:not(.k-icon-button).k-input-inner,
.k-combobox .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-combobox .k-disabled input,
.k-combobox .k-disabled input:hover,
.k-combobox .k-disabled input.k-input-inner,
.k-combobox .k-disabled input.k-input-inner:hover,
.k-combobox .k-disabled .k-input-inner,
.k-combobox .k-disabled .k-input-inner:hover,
.k-combobox .k-disabled .k-input-inner.k-input-inner,
.k-combobox .k-disabled .k-input-inner.k-input-inner:hover,
.k-datepicker.k-disabled:not(.k-icon-button),
.k-datepicker.k-disabled:not(.k-icon-button):hover,
.k-datepicker.k-disabled:not(.k-icon-button).k-input-inner,
.k-datepicker.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-datepicker.k-disabled input,
.k-datepicker.k-disabled input:hover,
.k-datepicker.k-disabled input.k-input-inner,
.k-datepicker.k-disabled input.k-input-inner:hover,
.k-datepicker.k-disabled .k-input-inner,
.k-datepicker.k-disabled .k-input-inner:hover,
.k-datepicker.k-disabled .k-input-inner.k-input-inner,
.k-datepicker.k-disabled .k-input-inner.k-input-inner:hover,
.k-datepicker .k-disabled:not(.k-icon-button),
.k-datepicker .k-disabled:not(.k-icon-button):hover,
.k-datepicker .k-disabled:not(.k-icon-button).k-input-inner,
.k-datepicker .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-datepicker .k-disabled input,
.k-datepicker .k-disabled input:hover,
.k-datepicker .k-disabled input.k-input-inner,
.k-datepicker .k-disabled input.k-input-inner:hover,
.k-datepicker .k-disabled .k-input-inner,
.k-datepicker .k-disabled .k-input-inner:hover,
.k-datepicker .k-disabled .k-input-inner.k-input-inner,
.k-datepicker .k-disabled .k-input-inner.k-input-inner:hover,
.k-dateinput.k-disabled:not(.k-icon-button),
.k-dateinput.k-disabled:not(.k-icon-button):hover,
.k-dateinput.k-disabled:not(.k-icon-button).k-input-inner,
.k-dateinput.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-dateinput.k-disabled input,
.k-dateinput.k-disabled input:hover,
.k-dateinput.k-disabled input.k-input-inner,
.k-dateinput.k-disabled input.k-input-inner:hover,
.k-dateinput.k-disabled .k-input-inner,
.k-dateinput.k-disabled .k-input-inner:hover,
.k-dateinput.k-disabled .k-input-inner.k-input-inner,
.k-dateinput.k-disabled .k-input-inner.k-input-inner:hover,
.k-dateinput .k-disabled:not(.k-icon-button),
.k-dateinput .k-disabled:not(.k-icon-button):hover,
.k-dateinput .k-disabled:not(.k-icon-button).k-input-inner,
.k-dateinput .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-dateinput .k-disabled input,
.k-dateinput .k-disabled input:hover,
.k-dateinput .k-disabled input.k-input-inner,
.k-dateinput .k-disabled input.k-input-inner:hover,
.k-dateinput .k-disabled .k-input-inner,
.k-dateinput .k-disabled .k-input-inner:hover,
.k-dateinput .k-disabled .k-input-inner.k-input-inner,
.k-dateinput .k-disabled .k-input-inner.k-input-inner:hover,
.k-datetimepicker.k-disabled:not(.k-icon-button),
.k-datetimepicker.k-disabled:not(.k-icon-button):hover,
.k-datetimepicker.k-disabled:not(.k-icon-button).k-input-inner,
.k-datetimepicker.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-datetimepicker.k-disabled input,
.k-datetimepicker.k-disabled input:hover,
.k-datetimepicker.k-disabled input.k-input-inner,
.k-datetimepicker.k-disabled input.k-input-inner:hover,
.k-datetimepicker.k-disabled .k-input-inner,
.k-datetimepicker.k-disabled .k-input-inner:hover,
.k-datetimepicker.k-disabled .k-input-inner.k-input-inner,
.k-datetimepicker.k-disabled .k-input-inner.k-input-inner:hover,
.k-datetimepicker .k-disabled:not(.k-icon-button),
.k-datetimepicker .k-disabled:not(.k-icon-button):hover,
.k-datetimepicker .k-disabled:not(.k-icon-button).k-input-inner,
.k-datetimepicker .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-datetimepicker .k-disabled input,
.k-datetimepicker .k-disabled input:hover,
.k-datetimepicker .k-disabled input.k-input-inner,
.k-datetimepicker .k-disabled input.k-input-inner:hover,
.k-datetimepicker .k-disabled .k-input-inner,
.k-datetimepicker .k-disabled .k-input-inner:hover,
.k-datetimepicker .k-disabled .k-input-inner.k-input-inner,
.k-datetimepicker .k-disabled .k-input-inner.k-input-inner:hover,
.k-dropdowngrid.k-disabled:not(.k-icon-button),
.k-dropdowngrid.k-disabled:not(.k-icon-button):hover,
.k-dropdowngrid.k-disabled:not(.k-icon-button).k-input-inner,
.k-dropdowngrid.k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-dropdowngrid.k-disabled input,
.k-dropdowngrid.k-disabled input:hover,
.k-dropdowngrid.k-disabled input.k-input-inner,
.k-dropdowngrid.k-disabled input.k-input-inner:hover,
.k-dropdowngrid.k-disabled .k-input-inner,
.k-dropdowngrid.k-disabled .k-input-inner:hover,
.k-dropdowngrid.k-disabled .k-input-inner.k-input-inner,
.k-dropdowngrid.k-disabled .k-input-inner.k-input-inner:hover,
.k-dropdowngrid .k-disabled:not(.k-icon-button),
.k-dropdowngrid .k-disabled:not(.k-icon-button):hover,
.k-dropdowngrid .k-disabled:not(.k-icon-button).k-input-inner,
.k-dropdowngrid .k-disabled:not(.k-icon-button).k-input-inner:hover,
.k-dropdowngrid .k-disabled input,
.k-dropdowngrid .k-disabled input:hover,
.k-dropdowngrid .k-disabled input.k-input-inner,
.k-dropdowngrid .k-disabled input.k-input-inner:hover,
.k-dropdowngrid .k-disabled .k-input-inner,
.k-dropdowngrid .k-disabled .k-input-inner:hover,
.k-dropdowngrid .k-disabled .k-input-inner.k-input-inner,
.k-dropdowngrid .k-disabled .k-input-inner.k-input-inner:hover {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #cbcaca !important;
  border-radius: 4px !important;
}
.k-input.k-disabled:not(.k-icon-button), .k-input.k-disabled:not(.k-icon-button):focus, .k-input.k-disabled:not(.k-icon-button):focus-within, .k-input.k-disabled:not(.k-icon-button).k-input-inner, .k-input.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-input.k-disabled input,
.k-input.k-disabled input:focus,
.k-input.k-disabled input:focus-within,
.k-input.k-disabled input.k-input-inner,
.k-input.k-disabled input.k-input-inner:focus,
.k-input.k-disabled .k-input-inner,
.k-input.k-disabled .k-input-inner:focus,
.k-input.k-disabled .k-input-inner:focus-within,
.k-input.k-disabled .k-input-inner.k-input-inner,
.k-input.k-disabled .k-input-inner.k-input-inner:focus,
.k-input .k-disabled:not(.k-icon-button),
.k-input .k-disabled:not(.k-icon-button):focus,
.k-input .k-disabled:not(.k-icon-button):focus-within,
.k-input .k-disabled:not(.k-icon-button).k-input-inner,
.k-input .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-input .k-disabled input,
.k-input .k-disabled input:focus,
.k-input .k-disabled input:focus-within,
.k-input .k-disabled input.k-input-inner,
.k-input .k-disabled input.k-input-inner:focus,
.k-input .k-disabled .k-input-inner,
.k-input .k-disabled .k-input-inner:focus,
.k-input .k-disabled .k-input-inner:focus-within,
.k-input .k-disabled .k-input-inner.k-input-inner,
.k-input .k-disabled .k-input-inner.k-input-inner:focus,
.k-textarea.k-disabled:not(.k-icon-button),
.k-textarea.k-disabled:not(.k-icon-button):focus,
.k-textarea.k-disabled:not(.k-icon-button):focus-within,
.k-textarea.k-disabled:not(.k-icon-button).k-input-inner,
.k-textarea.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-textarea.k-disabled input,
.k-textarea.k-disabled input:focus,
.k-textarea.k-disabled input:focus-within,
.k-textarea.k-disabled input.k-input-inner,
.k-textarea.k-disabled input.k-input-inner:focus,
.k-textarea.k-disabled .k-input-inner,
.k-textarea.k-disabled .k-input-inner:focus,
.k-textarea.k-disabled .k-input-inner:focus-within,
.k-textarea.k-disabled .k-input-inner.k-input-inner,
.k-textarea.k-disabled .k-input-inner.k-input-inner:focus,
.k-textarea .k-disabled:not(.k-icon-button),
.k-textarea .k-disabled:not(.k-icon-button):focus,
.k-textarea .k-disabled:not(.k-icon-button):focus-within,
.k-textarea .k-disabled:not(.k-icon-button).k-input-inner,
.k-textarea .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-textarea .k-disabled input,
.k-textarea .k-disabled input:focus,
.k-textarea .k-disabled input:focus-within,
.k-textarea .k-disabled input.k-input-inner,
.k-textarea .k-disabled input.k-input-inner:focus,
.k-textarea .k-disabled .k-input-inner,
.k-textarea .k-disabled .k-input-inner:focus,
.k-textarea .k-disabled .k-input-inner:focus-within,
.k-textarea .k-disabled .k-input-inner.k-input-inner,
.k-textarea .k-disabled .k-input-inner.k-input-inner:focus,
.k-dropdownlist.k-disabled:not(.k-icon-button),
.k-dropdownlist.k-disabled:not(.k-icon-button):focus,
.k-dropdownlist.k-disabled:not(.k-icon-button):focus-within,
.k-dropdownlist.k-disabled:not(.k-icon-button).k-input-inner,
.k-dropdownlist.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-dropdownlist.k-disabled input,
.k-dropdownlist.k-disabled input:focus,
.k-dropdownlist.k-disabled input:focus-within,
.k-dropdownlist.k-disabled input.k-input-inner,
.k-dropdownlist.k-disabled input.k-input-inner:focus,
.k-dropdownlist.k-disabled .k-input-inner,
.k-dropdownlist.k-disabled .k-input-inner:focus,
.k-dropdownlist.k-disabled .k-input-inner:focus-within,
.k-dropdownlist.k-disabled .k-input-inner.k-input-inner,
.k-dropdownlist.k-disabled .k-input-inner.k-input-inner:focus,
.k-dropdownlist .k-disabled:not(.k-icon-button),
.k-dropdownlist .k-disabled:not(.k-icon-button):focus,
.k-dropdownlist .k-disabled:not(.k-icon-button):focus-within,
.k-dropdownlist .k-disabled:not(.k-icon-button).k-input-inner,
.k-dropdownlist .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-dropdownlist .k-disabled input,
.k-dropdownlist .k-disabled input:focus,
.k-dropdownlist .k-disabled input:focus-within,
.k-dropdownlist .k-disabled input.k-input-inner,
.k-dropdownlist .k-disabled input.k-input-inner:focus,
.k-dropdownlist .k-disabled .k-input-inner,
.k-dropdownlist .k-disabled .k-input-inner:focus,
.k-dropdownlist .k-disabled .k-input-inner:focus-within,
.k-dropdownlist .k-disabled .k-input-inner.k-input-inner,
.k-dropdownlist .k-disabled .k-input-inner.k-input-inner:focus,
.k-multiselect.k-disabled:not(.k-icon-button),
.k-multiselect.k-disabled:not(.k-icon-button):focus,
.k-multiselect.k-disabled:not(.k-icon-button):focus-within,
.k-multiselect.k-disabled:not(.k-icon-button).k-input-inner,
.k-multiselect.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-multiselect.k-disabled input,
.k-multiselect.k-disabled input:focus,
.k-multiselect.k-disabled input:focus-within,
.k-multiselect.k-disabled input.k-input-inner,
.k-multiselect.k-disabled input.k-input-inner:focus,
.k-multiselect.k-disabled .k-input-inner,
.k-multiselect.k-disabled .k-input-inner:focus,
.k-multiselect.k-disabled .k-input-inner:focus-within,
.k-multiselect.k-disabled .k-input-inner.k-input-inner,
.k-multiselect.k-disabled .k-input-inner.k-input-inner:focus,
.k-multiselect .k-disabled:not(.k-icon-button),
.k-multiselect .k-disabled:not(.k-icon-button):focus,
.k-multiselect .k-disabled:not(.k-icon-button):focus-within,
.k-multiselect .k-disabled:not(.k-icon-button).k-input-inner,
.k-multiselect .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-multiselect .k-disabled input,
.k-multiselect .k-disabled input:focus,
.k-multiselect .k-disabled input:focus-within,
.k-multiselect .k-disabled input.k-input-inner,
.k-multiselect .k-disabled input.k-input-inner:focus,
.k-multiselect .k-disabled .k-input-inner,
.k-multiselect .k-disabled .k-input-inner:focus,
.k-multiselect .k-disabled .k-input-inner:focus-within,
.k-multiselect .k-disabled .k-input-inner.k-input-inner,
.k-multiselect .k-disabled .k-input-inner.k-input-inner:focus,
.k-picker.k-disabled:not(.k-icon-button),
.k-picker.k-disabled:not(.k-icon-button):focus,
.k-picker.k-disabled:not(.k-icon-button):focus-within,
.k-picker.k-disabled:not(.k-icon-button).k-input-inner,
.k-picker.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-picker.k-disabled input,
.k-picker.k-disabled input:focus,
.k-picker.k-disabled input:focus-within,
.k-picker.k-disabled input.k-input-inner,
.k-picker.k-disabled input.k-input-inner:focus,
.k-picker.k-disabled .k-input-inner,
.k-picker.k-disabled .k-input-inner:focus,
.k-picker.k-disabled .k-input-inner:focus-within,
.k-picker.k-disabled .k-input-inner.k-input-inner,
.k-picker.k-disabled .k-input-inner.k-input-inner:focus,
.k-picker .k-disabled:not(.k-icon-button),
.k-picker .k-disabled:not(.k-icon-button):focus,
.k-picker .k-disabled:not(.k-icon-button):focus-within,
.k-picker .k-disabled:not(.k-icon-button).k-input-inner,
.k-picker .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-picker .k-disabled input,
.k-picker .k-disabled input:focus,
.k-picker .k-disabled input:focus-within,
.k-picker .k-disabled input.k-input-inner,
.k-picker .k-disabled input.k-input-inner:focus,
.k-picker .k-disabled .k-input-inner,
.k-picker .k-disabled .k-input-inner:focus,
.k-picker .k-disabled .k-input-inner:focus-within,
.k-picker .k-disabled .k-input-inner.k-input-inner,
.k-picker .k-disabled .k-input-inner.k-input-inner:focus,
.k-numerictextbox.k-disabled:not(.k-icon-button),
.k-numerictextbox.k-disabled:not(.k-icon-button):focus,
.k-numerictextbox.k-disabled:not(.k-icon-button):focus-within,
.k-numerictextbox.k-disabled:not(.k-icon-button).k-input-inner,
.k-numerictextbox.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-numerictextbox.k-disabled input,
.k-numerictextbox.k-disabled input:focus,
.k-numerictextbox.k-disabled input:focus-within,
.k-numerictextbox.k-disabled input.k-input-inner,
.k-numerictextbox.k-disabled input.k-input-inner:focus,
.k-numerictextbox.k-disabled .k-input-inner,
.k-numerictextbox.k-disabled .k-input-inner:focus,
.k-numerictextbox.k-disabled .k-input-inner:focus-within,
.k-numerictextbox.k-disabled .k-input-inner.k-input-inner,
.k-numerictextbox.k-disabled .k-input-inner.k-input-inner:focus,
.k-numerictextbox .k-disabled:not(.k-icon-button),
.k-numerictextbox .k-disabled:not(.k-icon-button):focus,
.k-numerictextbox .k-disabled:not(.k-icon-button):focus-within,
.k-numerictextbox .k-disabled:not(.k-icon-button).k-input-inner,
.k-numerictextbox .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-numerictextbox .k-disabled input,
.k-numerictextbox .k-disabled input:focus,
.k-numerictextbox .k-disabled input:focus-within,
.k-numerictextbox .k-disabled input.k-input-inner,
.k-numerictextbox .k-disabled input.k-input-inner:focus,
.k-numerictextbox .k-disabled .k-input-inner,
.k-numerictextbox .k-disabled .k-input-inner:focus,
.k-numerictextbox .k-disabled .k-input-inner:focus-within,
.k-numerictextbox .k-disabled .k-input-inner.k-input-inner,
.k-numerictextbox .k-disabled .k-input-inner.k-input-inner:focus,
.k-combobox.k-disabled:not(.k-icon-button),
.k-combobox.k-disabled:not(.k-icon-button):focus,
.k-combobox.k-disabled:not(.k-icon-button):focus-within,
.k-combobox.k-disabled:not(.k-icon-button).k-input-inner,
.k-combobox.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-combobox.k-disabled input,
.k-combobox.k-disabled input:focus,
.k-combobox.k-disabled input:focus-within,
.k-combobox.k-disabled input.k-input-inner,
.k-combobox.k-disabled input.k-input-inner:focus,
.k-combobox.k-disabled .k-input-inner,
.k-combobox.k-disabled .k-input-inner:focus,
.k-combobox.k-disabled .k-input-inner:focus-within,
.k-combobox.k-disabled .k-input-inner.k-input-inner,
.k-combobox.k-disabled .k-input-inner.k-input-inner:focus,
.k-combobox .k-disabled:not(.k-icon-button),
.k-combobox .k-disabled:not(.k-icon-button):focus,
.k-combobox .k-disabled:not(.k-icon-button):focus-within,
.k-combobox .k-disabled:not(.k-icon-button).k-input-inner,
.k-combobox .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-combobox .k-disabled input,
.k-combobox .k-disabled input:focus,
.k-combobox .k-disabled input:focus-within,
.k-combobox .k-disabled input.k-input-inner,
.k-combobox .k-disabled input.k-input-inner:focus,
.k-combobox .k-disabled .k-input-inner,
.k-combobox .k-disabled .k-input-inner:focus,
.k-combobox .k-disabled .k-input-inner:focus-within,
.k-combobox .k-disabled .k-input-inner.k-input-inner,
.k-combobox .k-disabled .k-input-inner.k-input-inner:focus,
.k-datepicker.k-disabled:not(.k-icon-button),
.k-datepicker.k-disabled:not(.k-icon-button):focus,
.k-datepicker.k-disabled:not(.k-icon-button):focus-within,
.k-datepicker.k-disabled:not(.k-icon-button).k-input-inner,
.k-datepicker.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-datepicker.k-disabled input,
.k-datepicker.k-disabled input:focus,
.k-datepicker.k-disabled input:focus-within,
.k-datepicker.k-disabled input.k-input-inner,
.k-datepicker.k-disabled input.k-input-inner:focus,
.k-datepicker.k-disabled .k-input-inner,
.k-datepicker.k-disabled .k-input-inner:focus,
.k-datepicker.k-disabled .k-input-inner:focus-within,
.k-datepicker.k-disabled .k-input-inner.k-input-inner,
.k-datepicker.k-disabled .k-input-inner.k-input-inner:focus,
.k-datepicker .k-disabled:not(.k-icon-button),
.k-datepicker .k-disabled:not(.k-icon-button):focus,
.k-datepicker .k-disabled:not(.k-icon-button):focus-within,
.k-datepicker .k-disabled:not(.k-icon-button).k-input-inner,
.k-datepicker .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-datepicker .k-disabled input,
.k-datepicker .k-disabled input:focus,
.k-datepicker .k-disabled input:focus-within,
.k-datepicker .k-disabled input.k-input-inner,
.k-datepicker .k-disabled input.k-input-inner:focus,
.k-datepicker .k-disabled .k-input-inner,
.k-datepicker .k-disabled .k-input-inner:focus,
.k-datepicker .k-disabled .k-input-inner:focus-within,
.k-datepicker .k-disabled .k-input-inner.k-input-inner,
.k-datepicker .k-disabled .k-input-inner.k-input-inner:focus,
.k-dateinput.k-disabled:not(.k-icon-button),
.k-dateinput.k-disabled:not(.k-icon-button):focus,
.k-dateinput.k-disabled:not(.k-icon-button):focus-within,
.k-dateinput.k-disabled:not(.k-icon-button).k-input-inner,
.k-dateinput.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-dateinput.k-disabled input,
.k-dateinput.k-disabled input:focus,
.k-dateinput.k-disabled input:focus-within,
.k-dateinput.k-disabled input.k-input-inner,
.k-dateinput.k-disabled input.k-input-inner:focus,
.k-dateinput.k-disabled .k-input-inner,
.k-dateinput.k-disabled .k-input-inner:focus,
.k-dateinput.k-disabled .k-input-inner:focus-within,
.k-dateinput.k-disabled .k-input-inner.k-input-inner,
.k-dateinput.k-disabled .k-input-inner.k-input-inner:focus,
.k-dateinput .k-disabled:not(.k-icon-button),
.k-dateinput .k-disabled:not(.k-icon-button):focus,
.k-dateinput .k-disabled:not(.k-icon-button):focus-within,
.k-dateinput .k-disabled:not(.k-icon-button).k-input-inner,
.k-dateinput .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-dateinput .k-disabled input,
.k-dateinput .k-disabled input:focus,
.k-dateinput .k-disabled input:focus-within,
.k-dateinput .k-disabled input.k-input-inner,
.k-dateinput .k-disabled input.k-input-inner:focus,
.k-dateinput .k-disabled .k-input-inner,
.k-dateinput .k-disabled .k-input-inner:focus,
.k-dateinput .k-disabled .k-input-inner:focus-within,
.k-dateinput .k-disabled .k-input-inner.k-input-inner,
.k-dateinput .k-disabled .k-input-inner.k-input-inner:focus,
.k-datetimepicker.k-disabled:not(.k-icon-button),
.k-datetimepicker.k-disabled:not(.k-icon-button):focus,
.k-datetimepicker.k-disabled:not(.k-icon-button):focus-within,
.k-datetimepicker.k-disabled:not(.k-icon-button).k-input-inner,
.k-datetimepicker.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-datetimepicker.k-disabled input,
.k-datetimepicker.k-disabled input:focus,
.k-datetimepicker.k-disabled input:focus-within,
.k-datetimepicker.k-disabled input.k-input-inner,
.k-datetimepicker.k-disabled input.k-input-inner:focus,
.k-datetimepicker.k-disabled .k-input-inner,
.k-datetimepicker.k-disabled .k-input-inner:focus,
.k-datetimepicker.k-disabled .k-input-inner:focus-within,
.k-datetimepicker.k-disabled .k-input-inner.k-input-inner,
.k-datetimepicker.k-disabled .k-input-inner.k-input-inner:focus,
.k-datetimepicker .k-disabled:not(.k-icon-button),
.k-datetimepicker .k-disabled:not(.k-icon-button):focus,
.k-datetimepicker .k-disabled:not(.k-icon-button):focus-within,
.k-datetimepicker .k-disabled:not(.k-icon-button).k-input-inner,
.k-datetimepicker .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-datetimepicker .k-disabled input,
.k-datetimepicker .k-disabled input:focus,
.k-datetimepicker .k-disabled input:focus-within,
.k-datetimepicker .k-disabled input.k-input-inner,
.k-datetimepicker .k-disabled input.k-input-inner:focus,
.k-datetimepicker .k-disabled .k-input-inner,
.k-datetimepicker .k-disabled .k-input-inner:focus,
.k-datetimepicker .k-disabled .k-input-inner:focus-within,
.k-datetimepicker .k-disabled .k-input-inner.k-input-inner,
.k-datetimepicker .k-disabled .k-input-inner.k-input-inner:focus,
.k-dropdowngrid.k-disabled:not(.k-icon-button),
.k-dropdowngrid.k-disabled:not(.k-icon-button):focus,
.k-dropdowngrid.k-disabled:not(.k-icon-button):focus-within,
.k-dropdowngrid.k-disabled:not(.k-icon-button).k-input-inner,
.k-dropdowngrid.k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-dropdowngrid.k-disabled input,
.k-dropdowngrid.k-disabled input:focus,
.k-dropdowngrid.k-disabled input:focus-within,
.k-dropdowngrid.k-disabled input.k-input-inner,
.k-dropdowngrid.k-disabled input.k-input-inner:focus,
.k-dropdowngrid.k-disabled .k-input-inner,
.k-dropdowngrid.k-disabled .k-input-inner:focus,
.k-dropdowngrid.k-disabled .k-input-inner:focus-within,
.k-dropdowngrid.k-disabled .k-input-inner.k-input-inner,
.k-dropdowngrid.k-disabled .k-input-inner.k-input-inner:focus,
.k-dropdowngrid .k-disabled:not(.k-icon-button),
.k-dropdowngrid .k-disabled:not(.k-icon-button):focus,
.k-dropdowngrid .k-disabled:not(.k-icon-button):focus-within,
.k-dropdowngrid .k-disabled:not(.k-icon-button).k-input-inner,
.k-dropdowngrid .k-disabled:not(.k-icon-button).k-input-inner:focus,
.k-dropdowngrid .k-disabled input,
.k-dropdowngrid .k-disabled input:focus,
.k-dropdowngrid .k-disabled input:focus-within,
.k-dropdowngrid .k-disabled input.k-input-inner,
.k-dropdowngrid .k-disabled input.k-input-inner:focus,
.k-dropdowngrid .k-disabled .k-input-inner,
.k-dropdowngrid .k-disabled .k-input-inner:focus,
.k-dropdowngrid .k-disabled .k-input-inner:focus-within,
.k-dropdowngrid .k-disabled .k-input-inner.k-input-inner,
.k-dropdowngrid .k-disabled .k-input-inner.k-input-inner:focus {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border-radius: 4px !important;
}
.k-input.k-disabled:not(.k-icon-button):active,
.k-input.k-disabled input:active,
.k-input.k-disabled .k-input-inner:active,
.k-input .k-disabled:not(.k-icon-button):active,
.k-input .k-disabled input:active,
.k-input .k-disabled .k-input-inner:active,
.k-textarea.k-disabled:not(.k-icon-button):active,
.k-textarea.k-disabled input:active,
.k-textarea.k-disabled .k-input-inner:active,
.k-textarea .k-disabled:not(.k-icon-button):active,
.k-textarea .k-disabled input:active,
.k-textarea .k-disabled .k-input-inner:active,
.k-dropdownlist.k-disabled:not(.k-icon-button):active,
.k-dropdownlist.k-disabled input:active,
.k-dropdownlist.k-disabled .k-input-inner:active,
.k-dropdownlist .k-disabled:not(.k-icon-button):active,
.k-dropdownlist .k-disabled input:active,
.k-dropdownlist .k-disabled .k-input-inner:active,
.k-multiselect.k-disabled:not(.k-icon-button):active,
.k-multiselect.k-disabled input:active,
.k-multiselect.k-disabled .k-input-inner:active,
.k-multiselect .k-disabled:not(.k-icon-button):active,
.k-multiselect .k-disabled input:active,
.k-multiselect .k-disabled .k-input-inner:active,
.k-picker.k-disabled:not(.k-icon-button):active,
.k-picker.k-disabled input:active,
.k-picker.k-disabled .k-input-inner:active,
.k-picker .k-disabled:not(.k-icon-button):active,
.k-picker .k-disabled input:active,
.k-picker .k-disabled .k-input-inner:active,
.k-numerictextbox.k-disabled:not(.k-icon-button):active,
.k-numerictextbox.k-disabled input:active,
.k-numerictextbox.k-disabled .k-input-inner:active,
.k-numerictextbox .k-disabled:not(.k-icon-button):active,
.k-numerictextbox .k-disabled input:active,
.k-numerictextbox .k-disabled .k-input-inner:active,
.k-combobox.k-disabled:not(.k-icon-button):active,
.k-combobox.k-disabled input:active,
.k-combobox.k-disabled .k-input-inner:active,
.k-combobox .k-disabled:not(.k-icon-button):active,
.k-combobox .k-disabled input:active,
.k-combobox .k-disabled .k-input-inner:active,
.k-datepicker.k-disabled:not(.k-icon-button):active,
.k-datepicker.k-disabled input:active,
.k-datepicker.k-disabled .k-input-inner:active,
.k-datepicker .k-disabled:not(.k-icon-button):active,
.k-datepicker .k-disabled input:active,
.k-datepicker .k-disabled .k-input-inner:active,
.k-dateinput.k-disabled:not(.k-icon-button):active,
.k-dateinput.k-disabled input:active,
.k-dateinput.k-disabled .k-input-inner:active,
.k-dateinput .k-disabled:not(.k-icon-button):active,
.k-dateinput .k-disabled input:active,
.k-dateinput .k-disabled .k-input-inner:active,
.k-datetimepicker.k-disabled:not(.k-icon-button):active,
.k-datetimepicker.k-disabled input:active,
.k-datetimepicker.k-disabled .k-input-inner:active,
.k-datetimepicker .k-disabled:not(.k-icon-button):active,
.k-datetimepicker .k-disabled input:active,
.k-datetimepicker .k-disabled .k-input-inner:active,
.k-dropdowngrid.k-disabled:not(.k-icon-button):active,
.k-dropdowngrid.k-disabled input:active,
.k-dropdowngrid.k-disabled .k-input-inner:active,
.k-dropdowngrid .k-disabled:not(.k-icon-button):active,
.k-dropdowngrid .k-disabled input:active,
.k-dropdowngrid .k-disabled .k-input-inner:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  border-radius: 4px !important;
}
.k-input.k-disabled *,
.k-input .k-disabled *,
.k-textarea.k-disabled *,
.k-textarea .k-disabled *,
.k-dropdownlist.k-disabled *,
.k-dropdownlist .k-disabled *,
.k-multiselect.k-disabled *,
.k-multiselect .k-disabled *,
.k-picker.k-disabled *,
.k-picker .k-disabled *,
.k-numerictextbox.k-disabled *,
.k-numerictextbox .k-disabled *,
.k-combobox.k-disabled *,
.k-combobox .k-disabled *,
.k-datepicker.k-disabled *,
.k-datepicker .k-disabled *,
.k-dateinput.k-disabled *,
.k-dateinput .k-disabled *,
.k-datetimepicker.k-disabled *,
.k-datetimepicker .k-disabled *,
.k-dropdowngrid.k-disabled *,
.k-dropdowngrid .k-disabled * {
  border-radius: 4px !important;
  pointer-events: none !important;
  border-color: #717171 !important;
  box-shadow: inset 0px 0px 0px 1px transparent, inset 0px 0px 4px 2px transparent !important;
}
.k-input[aria-readonly=true],
.k-input [aria-readonly=true],
.k-textarea[aria-readonly=true],
.k-textarea [aria-readonly=true],
.k-dropdownlist[aria-readonly=true],
.k-dropdownlist [aria-readonly=true],
.k-multiselect[aria-readonly=true],
.k-multiselect [aria-readonly=true],
.k-picker[aria-readonly=true],
.k-picker [aria-readonly=true],
.k-numerictextbox[aria-readonly=true],
.k-numerictextbox [aria-readonly=true],
.k-combobox[aria-readonly=true],
.k-combobox [aria-readonly=true],
.k-datepicker[aria-readonly=true],
.k-datepicker [aria-readonly=true],
.k-dateinput[aria-readonly=true],
.k-dateinput [aria-readonly=true],
.k-datetimepicker[aria-readonly=true],
.k-datetimepicker [aria-readonly=true],
.k-dropdowngrid[aria-readonly=true],
.k-dropdowngrid [aria-readonly=true] {
  pointer-events: none;
}
.k-input[aria-readonly=true].k-input-inner,
.k-input[aria-readonly=true] .k-input-inner, .k-input[aria-readonly=true]:hover.k-input-inner,
.k-input[aria-readonly=true]:hover .k-input-inner, .k-input[aria-readonly=true]:focus-visible.k-input-inner,
.k-input[aria-readonly=true]:focus-visible .k-input-inner, .k-input[aria-readonly=true]:focus.k-input-inner,
.k-input[aria-readonly=true]:focus .k-input-inner, .k-input[aria-readonly=true]:focus-within.k-input-inner,
.k-input[aria-readonly=true]:focus-within .k-input-inner, .k-input[aria-readonly=true]:active.k-input-inner,
.k-input[aria-readonly=true]:active .k-input-inner,
.k-input [aria-readonly=true].k-input-inner,
.k-input [aria-readonly=true] .k-input-inner,
.k-input [aria-readonly=true]:hover.k-input-inner,
.k-input [aria-readonly=true]:hover .k-input-inner,
.k-input [aria-readonly=true]:focus-visible.k-input-inner,
.k-input [aria-readonly=true]:focus-visible .k-input-inner,
.k-input [aria-readonly=true]:focus.k-input-inner,
.k-input [aria-readonly=true]:focus .k-input-inner,
.k-input [aria-readonly=true]:focus-within.k-input-inner,
.k-input [aria-readonly=true]:focus-within .k-input-inner,
.k-input [aria-readonly=true]:active.k-input-inner,
.k-input [aria-readonly=true]:active .k-input-inner,
.k-textarea[aria-readonly=true].k-input-inner,
.k-textarea[aria-readonly=true] .k-input-inner,
.k-textarea[aria-readonly=true]:hover.k-input-inner,
.k-textarea[aria-readonly=true]:hover .k-input-inner,
.k-textarea[aria-readonly=true]:focus-visible.k-input-inner,
.k-textarea[aria-readonly=true]:focus-visible .k-input-inner,
.k-textarea[aria-readonly=true]:focus.k-input-inner,
.k-textarea[aria-readonly=true]:focus .k-input-inner,
.k-textarea[aria-readonly=true]:focus-within.k-input-inner,
.k-textarea[aria-readonly=true]:focus-within .k-input-inner,
.k-textarea[aria-readonly=true]:active.k-input-inner,
.k-textarea[aria-readonly=true]:active .k-input-inner,
.k-textarea [aria-readonly=true].k-input-inner,
.k-textarea [aria-readonly=true] .k-input-inner,
.k-textarea [aria-readonly=true]:hover.k-input-inner,
.k-textarea [aria-readonly=true]:hover .k-input-inner,
.k-textarea [aria-readonly=true]:focus-visible.k-input-inner,
.k-textarea [aria-readonly=true]:focus-visible .k-input-inner,
.k-textarea [aria-readonly=true]:focus.k-input-inner,
.k-textarea [aria-readonly=true]:focus .k-input-inner,
.k-textarea [aria-readonly=true]:focus-within.k-input-inner,
.k-textarea [aria-readonly=true]:focus-within .k-input-inner,
.k-textarea [aria-readonly=true]:active.k-input-inner,
.k-textarea [aria-readonly=true]:active .k-input-inner,
.k-dropdownlist[aria-readonly=true].k-input-inner,
.k-dropdownlist[aria-readonly=true] .k-input-inner,
.k-dropdownlist[aria-readonly=true]:hover.k-input-inner,
.k-dropdownlist[aria-readonly=true]:hover .k-input-inner,
.k-dropdownlist[aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdownlist[aria-readonly=true]:focus-visible .k-input-inner,
.k-dropdownlist[aria-readonly=true]:focus.k-input-inner,
.k-dropdownlist[aria-readonly=true]:focus .k-input-inner,
.k-dropdownlist[aria-readonly=true]:focus-within.k-input-inner,
.k-dropdownlist[aria-readonly=true]:focus-within .k-input-inner,
.k-dropdownlist[aria-readonly=true]:active.k-input-inner,
.k-dropdownlist[aria-readonly=true]:active .k-input-inner,
.k-dropdownlist [aria-readonly=true].k-input-inner,
.k-dropdownlist [aria-readonly=true] .k-input-inner,
.k-dropdownlist [aria-readonly=true]:hover.k-input-inner,
.k-dropdownlist [aria-readonly=true]:hover .k-input-inner,
.k-dropdownlist [aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdownlist [aria-readonly=true]:focus-visible .k-input-inner,
.k-dropdownlist [aria-readonly=true]:focus.k-input-inner,
.k-dropdownlist [aria-readonly=true]:focus .k-input-inner,
.k-dropdownlist [aria-readonly=true]:focus-within.k-input-inner,
.k-dropdownlist [aria-readonly=true]:focus-within .k-input-inner,
.k-dropdownlist [aria-readonly=true]:active.k-input-inner,
.k-dropdownlist [aria-readonly=true]:active .k-input-inner,
.k-multiselect[aria-readonly=true].k-input-inner,
.k-multiselect[aria-readonly=true] .k-input-inner,
.k-multiselect[aria-readonly=true]:hover.k-input-inner,
.k-multiselect[aria-readonly=true]:hover .k-input-inner,
.k-multiselect[aria-readonly=true]:focus-visible.k-input-inner,
.k-multiselect[aria-readonly=true]:focus-visible .k-input-inner,
.k-multiselect[aria-readonly=true]:focus.k-input-inner,
.k-multiselect[aria-readonly=true]:focus .k-input-inner,
.k-multiselect[aria-readonly=true]:focus-within.k-input-inner,
.k-multiselect[aria-readonly=true]:focus-within .k-input-inner,
.k-multiselect[aria-readonly=true]:active.k-input-inner,
.k-multiselect[aria-readonly=true]:active .k-input-inner,
.k-multiselect [aria-readonly=true].k-input-inner,
.k-multiselect [aria-readonly=true] .k-input-inner,
.k-multiselect [aria-readonly=true]:hover.k-input-inner,
.k-multiselect [aria-readonly=true]:hover .k-input-inner,
.k-multiselect [aria-readonly=true]:focus-visible.k-input-inner,
.k-multiselect [aria-readonly=true]:focus-visible .k-input-inner,
.k-multiselect [aria-readonly=true]:focus.k-input-inner,
.k-multiselect [aria-readonly=true]:focus .k-input-inner,
.k-multiselect [aria-readonly=true]:focus-within.k-input-inner,
.k-multiselect [aria-readonly=true]:focus-within .k-input-inner,
.k-multiselect [aria-readonly=true]:active.k-input-inner,
.k-multiselect [aria-readonly=true]:active .k-input-inner,
.k-picker[aria-readonly=true].k-input-inner,
.k-picker[aria-readonly=true] .k-input-inner,
.k-picker[aria-readonly=true]:hover.k-input-inner,
.k-picker[aria-readonly=true]:hover .k-input-inner,
.k-picker[aria-readonly=true]:focus-visible.k-input-inner,
.k-picker[aria-readonly=true]:focus-visible .k-input-inner,
.k-picker[aria-readonly=true]:focus.k-input-inner,
.k-picker[aria-readonly=true]:focus .k-input-inner,
.k-picker[aria-readonly=true]:focus-within.k-input-inner,
.k-picker[aria-readonly=true]:focus-within .k-input-inner,
.k-picker[aria-readonly=true]:active.k-input-inner,
.k-picker[aria-readonly=true]:active .k-input-inner,
.k-picker [aria-readonly=true].k-input-inner,
.k-picker [aria-readonly=true] .k-input-inner,
.k-picker [aria-readonly=true]:hover.k-input-inner,
.k-picker [aria-readonly=true]:hover .k-input-inner,
.k-picker [aria-readonly=true]:focus-visible.k-input-inner,
.k-picker [aria-readonly=true]:focus-visible .k-input-inner,
.k-picker [aria-readonly=true]:focus.k-input-inner,
.k-picker [aria-readonly=true]:focus .k-input-inner,
.k-picker [aria-readonly=true]:focus-within.k-input-inner,
.k-picker [aria-readonly=true]:focus-within .k-input-inner,
.k-picker [aria-readonly=true]:active.k-input-inner,
.k-picker [aria-readonly=true]:active .k-input-inner,
.k-numerictextbox[aria-readonly=true].k-input-inner,
.k-numerictextbox[aria-readonly=true] .k-input-inner,
.k-numerictextbox[aria-readonly=true]:hover.k-input-inner,
.k-numerictextbox[aria-readonly=true]:hover .k-input-inner,
.k-numerictextbox[aria-readonly=true]:focus-visible.k-input-inner,
.k-numerictextbox[aria-readonly=true]:focus-visible .k-input-inner,
.k-numerictextbox[aria-readonly=true]:focus.k-input-inner,
.k-numerictextbox[aria-readonly=true]:focus .k-input-inner,
.k-numerictextbox[aria-readonly=true]:focus-within.k-input-inner,
.k-numerictextbox[aria-readonly=true]:focus-within .k-input-inner,
.k-numerictextbox[aria-readonly=true]:active.k-input-inner,
.k-numerictextbox[aria-readonly=true]:active .k-input-inner,
.k-numerictextbox [aria-readonly=true].k-input-inner,
.k-numerictextbox [aria-readonly=true] .k-input-inner,
.k-numerictextbox [aria-readonly=true]:hover.k-input-inner,
.k-numerictextbox [aria-readonly=true]:hover .k-input-inner,
.k-numerictextbox [aria-readonly=true]:focus-visible.k-input-inner,
.k-numerictextbox [aria-readonly=true]:focus-visible .k-input-inner,
.k-numerictextbox [aria-readonly=true]:focus.k-input-inner,
.k-numerictextbox [aria-readonly=true]:focus .k-input-inner,
.k-numerictextbox [aria-readonly=true]:focus-within.k-input-inner,
.k-numerictextbox [aria-readonly=true]:focus-within .k-input-inner,
.k-numerictextbox [aria-readonly=true]:active.k-input-inner,
.k-numerictextbox [aria-readonly=true]:active .k-input-inner,
.k-combobox[aria-readonly=true].k-input-inner,
.k-combobox[aria-readonly=true] .k-input-inner,
.k-combobox[aria-readonly=true]:hover.k-input-inner,
.k-combobox[aria-readonly=true]:hover .k-input-inner,
.k-combobox[aria-readonly=true]:focus-visible.k-input-inner,
.k-combobox[aria-readonly=true]:focus-visible .k-input-inner,
.k-combobox[aria-readonly=true]:focus.k-input-inner,
.k-combobox[aria-readonly=true]:focus .k-input-inner,
.k-combobox[aria-readonly=true]:focus-within.k-input-inner,
.k-combobox[aria-readonly=true]:focus-within .k-input-inner,
.k-combobox[aria-readonly=true]:active.k-input-inner,
.k-combobox[aria-readonly=true]:active .k-input-inner,
.k-combobox [aria-readonly=true].k-input-inner,
.k-combobox [aria-readonly=true] .k-input-inner,
.k-combobox [aria-readonly=true]:hover.k-input-inner,
.k-combobox [aria-readonly=true]:hover .k-input-inner,
.k-combobox [aria-readonly=true]:focus-visible.k-input-inner,
.k-combobox [aria-readonly=true]:focus-visible .k-input-inner,
.k-combobox [aria-readonly=true]:focus.k-input-inner,
.k-combobox [aria-readonly=true]:focus .k-input-inner,
.k-combobox [aria-readonly=true]:focus-within.k-input-inner,
.k-combobox [aria-readonly=true]:focus-within .k-input-inner,
.k-combobox [aria-readonly=true]:active.k-input-inner,
.k-combobox [aria-readonly=true]:active .k-input-inner,
.k-datepicker[aria-readonly=true].k-input-inner,
.k-datepicker[aria-readonly=true] .k-input-inner,
.k-datepicker[aria-readonly=true]:hover.k-input-inner,
.k-datepicker[aria-readonly=true]:hover .k-input-inner,
.k-datepicker[aria-readonly=true]:focus-visible.k-input-inner,
.k-datepicker[aria-readonly=true]:focus-visible .k-input-inner,
.k-datepicker[aria-readonly=true]:focus.k-input-inner,
.k-datepicker[aria-readonly=true]:focus .k-input-inner,
.k-datepicker[aria-readonly=true]:focus-within.k-input-inner,
.k-datepicker[aria-readonly=true]:focus-within .k-input-inner,
.k-datepicker[aria-readonly=true]:active.k-input-inner,
.k-datepicker[aria-readonly=true]:active .k-input-inner,
.k-datepicker [aria-readonly=true].k-input-inner,
.k-datepicker [aria-readonly=true] .k-input-inner,
.k-datepicker [aria-readonly=true]:hover.k-input-inner,
.k-datepicker [aria-readonly=true]:hover .k-input-inner,
.k-datepicker [aria-readonly=true]:focus-visible.k-input-inner,
.k-datepicker [aria-readonly=true]:focus-visible .k-input-inner,
.k-datepicker [aria-readonly=true]:focus.k-input-inner,
.k-datepicker [aria-readonly=true]:focus .k-input-inner,
.k-datepicker [aria-readonly=true]:focus-within.k-input-inner,
.k-datepicker [aria-readonly=true]:focus-within .k-input-inner,
.k-datepicker [aria-readonly=true]:active.k-input-inner,
.k-datepicker [aria-readonly=true]:active .k-input-inner,
.k-dateinput[aria-readonly=true].k-input-inner,
.k-dateinput[aria-readonly=true] .k-input-inner,
.k-dateinput[aria-readonly=true]:hover.k-input-inner,
.k-dateinput[aria-readonly=true]:hover .k-input-inner,
.k-dateinput[aria-readonly=true]:focus-visible.k-input-inner,
.k-dateinput[aria-readonly=true]:focus-visible .k-input-inner,
.k-dateinput[aria-readonly=true]:focus.k-input-inner,
.k-dateinput[aria-readonly=true]:focus .k-input-inner,
.k-dateinput[aria-readonly=true]:focus-within.k-input-inner,
.k-dateinput[aria-readonly=true]:focus-within .k-input-inner,
.k-dateinput[aria-readonly=true]:active.k-input-inner,
.k-dateinput[aria-readonly=true]:active .k-input-inner,
.k-dateinput [aria-readonly=true].k-input-inner,
.k-dateinput [aria-readonly=true] .k-input-inner,
.k-dateinput [aria-readonly=true]:hover.k-input-inner,
.k-dateinput [aria-readonly=true]:hover .k-input-inner,
.k-dateinput [aria-readonly=true]:focus-visible.k-input-inner,
.k-dateinput [aria-readonly=true]:focus-visible .k-input-inner,
.k-dateinput [aria-readonly=true]:focus.k-input-inner,
.k-dateinput [aria-readonly=true]:focus .k-input-inner,
.k-dateinput [aria-readonly=true]:focus-within.k-input-inner,
.k-dateinput [aria-readonly=true]:focus-within .k-input-inner,
.k-dateinput [aria-readonly=true]:active.k-input-inner,
.k-dateinput [aria-readonly=true]:active .k-input-inner,
.k-datetimepicker[aria-readonly=true].k-input-inner,
.k-datetimepicker[aria-readonly=true] .k-input-inner,
.k-datetimepicker[aria-readonly=true]:hover.k-input-inner,
.k-datetimepicker[aria-readonly=true]:hover .k-input-inner,
.k-datetimepicker[aria-readonly=true]:focus-visible.k-input-inner,
.k-datetimepicker[aria-readonly=true]:focus-visible .k-input-inner,
.k-datetimepicker[aria-readonly=true]:focus.k-input-inner,
.k-datetimepicker[aria-readonly=true]:focus .k-input-inner,
.k-datetimepicker[aria-readonly=true]:focus-within.k-input-inner,
.k-datetimepicker[aria-readonly=true]:focus-within .k-input-inner,
.k-datetimepicker[aria-readonly=true]:active.k-input-inner,
.k-datetimepicker[aria-readonly=true]:active .k-input-inner,
.k-datetimepicker [aria-readonly=true].k-input-inner,
.k-datetimepicker [aria-readonly=true] .k-input-inner,
.k-datetimepicker [aria-readonly=true]:hover.k-input-inner,
.k-datetimepicker [aria-readonly=true]:hover .k-input-inner,
.k-datetimepicker [aria-readonly=true]:focus-visible.k-input-inner,
.k-datetimepicker [aria-readonly=true]:focus-visible .k-input-inner,
.k-datetimepicker [aria-readonly=true]:focus.k-input-inner,
.k-datetimepicker [aria-readonly=true]:focus .k-input-inner,
.k-datetimepicker [aria-readonly=true]:focus-within.k-input-inner,
.k-datetimepicker [aria-readonly=true]:focus-within .k-input-inner,
.k-datetimepicker [aria-readonly=true]:active.k-input-inner,
.k-datetimepicker [aria-readonly=true]:active .k-input-inner,
.k-dropdowngrid[aria-readonly=true].k-input-inner,
.k-dropdowngrid[aria-readonly=true] .k-input-inner,
.k-dropdowngrid[aria-readonly=true]:hover.k-input-inner,
.k-dropdowngrid[aria-readonly=true]:hover .k-input-inner,
.k-dropdowngrid[aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdowngrid[aria-readonly=true]:focus-visible .k-input-inner,
.k-dropdowngrid[aria-readonly=true]:focus.k-input-inner,
.k-dropdowngrid[aria-readonly=true]:focus .k-input-inner,
.k-dropdowngrid[aria-readonly=true]:focus-within.k-input-inner,
.k-dropdowngrid[aria-readonly=true]:focus-within .k-input-inner,
.k-dropdowngrid[aria-readonly=true]:active.k-input-inner,
.k-dropdowngrid[aria-readonly=true]:active .k-input-inner,
.k-dropdowngrid [aria-readonly=true].k-input-inner,
.k-dropdowngrid [aria-readonly=true] .k-input-inner,
.k-dropdowngrid [aria-readonly=true]:hover.k-input-inner,
.k-dropdowngrid [aria-readonly=true]:hover .k-input-inner,
.k-dropdowngrid [aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdowngrid [aria-readonly=true]:focus-visible .k-input-inner,
.k-dropdowngrid [aria-readonly=true]:focus.k-input-inner,
.k-dropdowngrid [aria-readonly=true]:focus .k-input-inner,
.k-dropdowngrid [aria-readonly=true]:focus-within.k-input-inner,
.k-dropdowngrid [aria-readonly=true]:focus-within .k-input-inner,
.k-dropdowngrid [aria-readonly=true]:active.k-input-inner,
.k-dropdowngrid [aria-readonly=true]:active .k-input-inner {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: transparent;
  color: #181818 !important;
  border-color: transparent;
  padding-block: 0px;
  padding-inline: 0px;
  min-height: unset;
  pointer-events: none;
  box-shadow: none;
}
.k-input[aria-readonly=true].k-input-inner + .k-button,
.k-input[aria-readonly=true] .k-input-inner + .k-button, .k-input[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-input[aria-readonly=true]:hover .k-input-inner + .k-button, .k-input[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-input[aria-readonly=true]:focus-visible .k-input-inner + .k-button, .k-input[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-input[aria-readonly=true]:focus .k-input-inner + .k-button, .k-input[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-input[aria-readonly=true]:focus-within .k-input-inner + .k-button, .k-input[aria-readonly=true]:active.k-input-inner + .k-button,
.k-input[aria-readonly=true]:active .k-input-inner + .k-button,
.k-input [aria-readonly=true].k-input-inner + .k-button,
.k-input [aria-readonly=true] .k-input-inner + .k-button,
.k-input [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-input [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-input [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-input [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-input [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-input [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-input [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-input [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-input [aria-readonly=true]:active.k-input-inner + .k-button,
.k-input [aria-readonly=true]:active .k-input-inner + .k-button,
.k-textarea[aria-readonly=true].k-input-inner + .k-button,
.k-textarea[aria-readonly=true] .k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:active.k-input-inner + .k-button,
.k-textarea[aria-readonly=true]:active .k-input-inner + .k-button,
.k-textarea [aria-readonly=true].k-input-inner + .k-button,
.k-textarea [aria-readonly=true] .k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:active.k-input-inner + .k-button,
.k-textarea [aria-readonly=true]:active .k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true].k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true] .k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdownlist[aria-readonly=true]:active .k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true].k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true] .k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdownlist [aria-readonly=true]:active .k-input-inner + .k-button,
.k-multiselect[aria-readonly=true].k-input-inner + .k-button,
.k-multiselect[aria-readonly=true] .k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:active.k-input-inner + .k-button,
.k-multiselect[aria-readonly=true]:active .k-input-inner + .k-button,
.k-multiselect [aria-readonly=true].k-input-inner + .k-button,
.k-multiselect [aria-readonly=true] .k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:active.k-input-inner + .k-button,
.k-multiselect [aria-readonly=true]:active .k-input-inner + .k-button,
.k-picker[aria-readonly=true].k-input-inner + .k-button,
.k-picker[aria-readonly=true] .k-input-inner + .k-button,
.k-picker[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-picker[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-picker[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-picker[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-picker[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-picker[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-picker[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-picker[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-picker[aria-readonly=true]:active.k-input-inner + .k-button,
.k-picker[aria-readonly=true]:active .k-input-inner + .k-button,
.k-picker [aria-readonly=true].k-input-inner + .k-button,
.k-picker [aria-readonly=true] .k-input-inner + .k-button,
.k-picker [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-picker [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-picker [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-picker [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-picker [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-picker [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-picker [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-picker [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-picker [aria-readonly=true]:active.k-input-inner + .k-button,
.k-picker [aria-readonly=true]:active .k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true].k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true] .k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:active.k-input-inner + .k-button,
.k-numerictextbox[aria-readonly=true]:active .k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true].k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true] .k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:active.k-input-inner + .k-button,
.k-numerictextbox [aria-readonly=true]:active .k-input-inner + .k-button,
.k-combobox[aria-readonly=true].k-input-inner + .k-button,
.k-combobox[aria-readonly=true] .k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:active.k-input-inner + .k-button,
.k-combobox[aria-readonly=true]:active .k-input-inner + .k-button,
.k-combobox [aria-readonly=true].k-input-inner + .k-button,
.k-combobox [aria-readonly=true] .k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:active.k-input-inner + .k-button,
.k-combobox [aria-readonly=true]:active .k-input-inner + .k-button,
.k-datepicker[aria-readonly=true].k-input-inner + .k-button,
.k-datepicker[aria-readonly=true] .k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:active.k-input-inner + .k-button,
.k-datepicker[aria-readonly=true]:active .k-input-inner + .k-button,
.k-datepicker [aria-readonly=true].k-input-inner + .k-button,
.k-datepicker [aria-readonly=true] .k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:active.k-input-inner + .k-button,
.k-datepicker [aria-readonly=true]:active .k-input-inner + .k-button,
.k-dateinput[aria-readonly=true].k-input-inner + .k-button,
.k-dateinput[aria-readonly=true] .k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dateinput[aria-readonly=true]:active .k-input-inner + .k-button,
.k-dateinput [aria-readonly=true].k-input-inner + .k-button,
.k-dateinput [aria-readonly=true] .k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:active.k-input-inner + .k-button,
.k-dateinput [aria-readonly=true]:active .k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true].k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true] .k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:active.k-input-inner + .k-button,
.k-datetimepicker[aria-readonly=true]:active .k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true].k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true] .k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:active.k-input-inner + .k-button,
.k-datetimepicker [aria-readonly=true]:active .k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true].k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true] .k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:hover .k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:focus .k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdowngrid[aria-readonly=true]:active .k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true].k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true] .k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:hover .k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:focus-visible .k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:focus .k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:focus-within .k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdowngrid [aria-readonly=true]:active .k-input-inner + .k-button {
  display: none;
}

.k-dropdownlist .k-input-inner {
  display: flex;
  align-items: center;
}
.k-dropdownlist .k-button .k-button-icon,
.k-dropdownlist .k-input-button .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-dropdownlist .k-button:hover .k-button-icon,
.k-dropdownlist .k-input-button:hover .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-dropdownlist.k-disabled {
  pointer-events: none !important;
}
.k-dropdownlist.k-disabled .k-button .k-button-icon,
.k-dropdownlist.k-disabled .k-input-button .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-dropdownlist.k-disabled .k-button:hover .k-button-icon,
.k-dropdownlist.k-disabled .k-input-button:hover .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}

.telerik-blazor.k-multiselect {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  overflow: unset;
  background: transparent !important;
}
.telerik-blazor.k-multiselect .k-input-values {
  gap: 5px;
}
.telerik-blazor.k-multiselect .k-input-values .k-chip-list .k-chip {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  padding-inline: 5px;
  padding-block: 5px;
  margin: 0px;
  border-radius: 4px;
  font-weight: 400;
  font-size: 13px;
  display: flex;
  flex: 0 0 auto;
  flex-flow: row nowrap;
  align-items: baseline;
  gap: 5px;
  background: #cbcaca;
  border: solid 1px #cbcaca;
  color: #181818;
}
.telerik-blazor.k-multiselect .k-input-values .k-chip-list .k-chip .k-chip-content {
  padding: 0px;
  margin: 0px;
}
.telerik-blazor.k-multiselect .k-input-values .k-chip-list .k-chip .k-chip-actions {
  margin: 0px;
}
.telerik-blazor.k-multiselect .k-input-values .k-chip-list .k-chip .k-chip-actions .k-chip-action .k-svg-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23181818%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 18px;
  height: 18px;
  width: 18px;
  border-radius: 0px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 1;
}
.telerik-blazor.k-multiselect .k-input-values .k-chip-list .k-chip .k-chip-actions .k-chip-action .k-svg-icon:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.telerik-blazor.k-multiselect .k-input-values .k-chip-list .k-chip .k-chip-actions .k-chip-action .k-svg-icon::before {
  content: "";
  display: none;
}
.telerik-blazor.k-multiselect input,
.telerik-blazor.k-multiselect input.k-input-inner {
  padding-inline-end: 83px;
  min-width: 100%;
  background-color: #ffffff !important;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E") !important;
  background-position: right 10px center !important;
  background-repeat: no-repeat !important;
  background-size: 24px !important;
}
.telerik-blazor.k-multiselect:hover, .telerik-blazor.k-multiselect.k-hover {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}
.telerik-blazor.k-multiselect:hover input, .telerik-blazor.k-multiselect:hover input:hover, .telerik-blazor.k-multiselect:hover input.k-input-inner, .telerik-blazor.k-multiselect:hover input.k-input-inner:hover,
.telerik-blazor.k-multiselect:hover input.k-input-inner,
.telerik-blazor.k-multiselect:hover input.k-input-inner:hover,
.telerik-blazor.k-multiselect:hover input.k-input-inner.k-input-inner,
.telerik-blazor.k-multiselect:hover input.k-input-inner.k-input-inner:hover, .telerik-blazor.k-multiselect.k-hover input, .telerik-blazor.k-multiselect.k-hover input:hover, .telerik-blazor.k-multiselect.k-hover input.k-input-inner, .telerik-blazor.k-multiselect.k-hover input.k-input-inner:hover,
.telerik-blazor.k-multiselect.k-hover input.k-input-inner,
.telerik-blazor.k-multiselect.k-hover input.k-input-inner:hover,
.telerik-blazor.k-multiselect.k-hover input.k-input-inner.k-input-inner,
.telerik-blazor.k-multiselect.k-hover input.k-input-inner.k-input-inner:hover {
  background-color: #ffffff !important;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E") !important;
  background-position: right 10px center !important;
  background-repeat: no-repeat !important;
  background-size: 24px !important;
}
.telerik-blazor.k-multiselect:focus input, .telerik-blazor.k-multiselect:focus input:focus, .telerik-blazor.k-multiselect:focus input.k-input-inner, .telerik-blazor.k-multiselect:focus input.k-input-inner:hover,
.telerik-blazor.k-multiselect:focus input.k-input-inner,
.telerik-blazor.k-multiselect:focus input.k-input-inner:focus,
.telerik-blazor.k-multiselect:focus input.k-input-inner.k-input-inner,
.telerik-blazor.k-multiselect:focus input.k-input-inner.k-input-inner:hover, .telerik-blazor.k-multiselect.k-focus input, .telerik-blazor.k-multiselect.k-focus input:focus, .telerik-blazor.k-multiselect.k-focus input.k-input-inner, .telerik-blazor.k-multiselect.k-focus input.k-input-inner:hover,
.telerik-blazor.k-multiselect.k-focus input.k-input-inner,
.telerik-blazor.k-multiselect.k-focus input.k-input-inner:focus,
.telerik-blazor.k-multiselect.k-focus input.k-input-inner.k-input-inner,
.telerik-blazor.k-multiselect.k-focus input.k-input-inner.k-input-inner:hover {
  background-color: #ffffff !important;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E") !important;
  background-position: right 10px center !important;
  background-repeat: no-repeat !important;
  background-size: 24px !important;
}
.telerik-blazor.k-multiselect .k-clear-value, .telerik-blazor.k-multiselect:hover .k-clear-value, .telerik-blazor.k-multiselect.k-hover .k-clear-value, .telerik-blazor.k-multiselect.k-focus .k-clear-value {
  opacity: 1;
  visibility: visible;
  box-shadow: none;
  position: absolute;
  right: 59px;
  bottom: 12px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 24px;
  height: 24px;
  width: 24px;
  border-radius: 0px 4px 4px 0px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 1;
}
.telerik-blazor.k-multiselect .k-clear-value:hover, .telerik-blazor.k-multiselect:hover .k-clear-value:hover, .telerik-blazor.k-multiselect.k-hover .k-clear-value:hover, .telerik-blazor.k-multiselect.k-focus .k-clear-value:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.telerik-blazor.k-multiselect .k-clear-value::before, .telerik-blazor.k-multiselect:hover .k-clear-value::before, .telerik-blazor.k-multiselect.k-hover .k-clear-value::before, .telerik-blazor.k-multiselect.k-focus .k-clear-value::before {
  content: "";
  display: none;
}
.telerik-blazor.k-multiselect .k-clear-value .k-icon,
.telerik-blazor.k-multiselect .k-clear-value .k-i-x, .telerik-blazor.k-multiselect:hover .k-clear-value .k-icon,
.telerik-blazor.k-multiselect:hover .k-clear-value .k-i-x, .telerik-blazor.k-multiselect.k-hover .k-clear-value .k-icon,
.telerik-blazor.k-multiselect.k-hover .k-clear-value .k-i-x, .telerik-blazor.k-multiselect.k-focus .k-clear-value .k-icon,
.telerik-blazor.k-multiselect.k-focus .k-clear-value .k-i-x {
  display: none;
}
.telerik-blazor.k-multiselect.non-clearable input,
.telerik-blazor.k-multiselect.non-clearable .k-input-inner {
  padding-inline-end: 49px;
}
.telerik-blazor.k-multiselect.k-disabled {
  background: transparent !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none !important;
}
.telerik-blazor.k-multiselect.k-disabled .k-input-values .k-chip-list .k-chip {
  background: #717171;
  border-color: #717171 !important;
  color: #ebeaea;
  border-radius: 4px !important;
}
.telerik-blazor.k-multiselect.k-disabled .k-input-values .k-chip-list .k-chip .k-chip-actions .k-chip-action .k-chip-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.telerik-blazor.k-multiselect.k-disabled .k-input-values .k-chip-list .k-chip .k-chip-actions .k-chip-action .k-chip-icon:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.telerik-blazor.k-multiselect.k-disabled .k-clear-value, .telerik-blazor.k-multiselect.k-disabled:hover .k-clear-value, .telerik-blazor.k-multiselect.k-disabled.k-hover .k-clear-value, .telerik-blazor.k-multiselect.k-disabled.k-focus .k-clear-value {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.telerik-blazor.k-multiselect.k-disabled .k-clear-value:hover, .telerik-blazor.k-multiselect.k-disabled:hover .k-clear-value:hover, .telerik-blazor.k-multiselect.k-disabled.k-hover .k-clear-value:hover, .telerik-blazor.k-multiselect.k-disabled.k-focus .k-clear-value:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.telerik-blazor.k-multiselect.k-disabled input,
.telerik-blazor.k-multiselect.k-disabled input.k-input-inner, .telerik-blazor.k-multiselect.k-disabled:hover input,
.telerik-blazor.k-multiselect.k-disabled:hover input.k-input-inner, .telerik-blazor.k-multiselect.k-disabled.k-hover input,
.telerik-blazor.k-multiselect.k-disabled.k-hover input.k-input-inner, .telerik-blazor.k-multiselect.k-disabled:focus input,
.telerik-blazor.k-multiselect.k-disabled:focus input.k-input-inner, .telerik-blazor.k-multiselect.k-disabled.k-focus input,
.telerik-blazor.k-multiselect.k-disabled.k-focus input.k-input-inner {
  background-color: #cbcaca !important;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E") !important;
  background-position: right 10px center !important;
  background-repeat: no-repeat !important;
  background-size: 24px !important;
}

.k-numerictextbox .k-input-inner {
  background: #ffffff !important;
}
.k-numerictextbox .k-input-spinner,
.k-numerictextbox .k-spin-button,
.k-numerictextbox .k-input-spinner.k-spin-button {
  display: flex;
  flex-flow: column nowrap;
  align-content: center;
}
.k-numerictextbox .k-input-spinner .k-button,
.k-numerictextbox .k-input-spinner .k-icon-button,
.k-numerictextbox .k-input-spinner .k-button.k-icon-button,
.k-numerictextbox .k-spin-button .k-button,
.k-numerictextbox .k-spin-button .k-icon-button,
.k-numerictextbox .k-spin-button .k-button.k-icon-button,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button,
.k-numerictextbox .k-input-spinner.k-spin-button .k-icon-button,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-icon-button {
  height: 50%;
  position: relative;
  right: auto;
  bottom: auto;
  top: auto;
  left: auto;
}
.k-numerictextbox .k-input-spinner .k-button.k-spinner-increase .k-button-icon, .k-numerictextbox .k-input-spinner .k-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox .k-input-spinner .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner .k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox .k-input-spinner .k-button.k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner .k-button.k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox .k-spin-button .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-spin-button .k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-icon-button.k-spinner-decrease .k-button-icon {
  background: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E") no-repeat bottom -3px center/cover;
}
.k-numerictextbox .k-input-spinner .k-button.k-spinner-increase:hover .k-button-icon, .k-numerictextbox .k-input-spinner .k-button.k-spinner-decrease:hover .k-button-icon,
.k-numerictextbox .k-input-spinner .k-icon-button.k-spinner-increase:hover .k-button-icon,
.k-numerictextbox .k-input-spinner .k-icon-button.k-spinner-decrease:hover .k-button-icon,
.k-numerictextbox .k-input-spinner .k-button.k-icon-button.k-spinner-increase:hover .k-button-icon,
.k-numerictextbox .k-input-spinner .k-button.k-icon-button.k-spinner-decrease:hover .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-spinner-increase:hover .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-spinner-decrease:hover .k-button-icon,
.k-numerictextbox .k-spin-button .k-icon-button.k-spinner-increase:hover .k-button-icon,
.k-numerictextbox .k-spin-button .k-icon-button.k-spinner-decrease:hover .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-icon-button.k-spinner-increase:hover .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-icon-button.k-spinner-decrease:hover .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-spinner-increase:hover .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-spinner-decrease:hover .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-icon-button.k-spinner-increase:hover .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-icon-button.k-spinner-decrease:hover .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-icon-button.k-spinner-increase:hover .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-icon-button.k-spinner-decrease:hover .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-numerictextbox .k-input-spinner .k-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner .k-button.k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-spin-button .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-spin-button .k-button.k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox .k-input-spinner.k-spin-button .k-button.k-icon-button.k-spinner-increase .k-button-icon {
  transform: scale(1, -1);
}
.k-numerictextbox.k-disabled .k-input-spinner.k-spin-button .k-button.k-spinner-increase .k-button-icon, .k-numerictextbox.k-disabled .k-input-spinner.k-spin-button .k-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner.k-spin-button .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner.k-spin-button .k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner.k-spin-button .k-button.k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner.k-spin-button .k-button.k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner .k-button.k-spinner-increase .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner .k-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner .k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner .k-button.k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox.k-disabled .k-input-spinner .k-button.k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox.k-disabled .k-spin-button .k-button.k-spinner-increase .k-button-icon,
.k-numerictextbox.k-disabled .k-spin-button .k-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox.k-disabled .k-spin-button .k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox.k-disabled .k-spin-button .k-icon-button.k-spinner-decrease .k-button-icon,
.k-numerictextbox.k-disabled .k-spin-button .k-button.k-icon-button.k-spinner-increase .k-button-icon,
.k-numerictextbox.k-disabled .k-spin-button .k-button.k-icon-button.k-spinner-decrease .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}

.k-combobox .k-searchbar,
.k-combobox .k-searchbar .k-input-inner {
  width: 100%;
}
.k-combobox .k-clear-value, .k-combobox:hover .k-clear-value, .k-combobox.k-hover .k-clear-value, .k-combobox.k-focus .k-clear-value, .k-combobox.k-dropdown-wrap.k-hover .k-clear-value, .k-combobox.k-dropdown-wrap.k-focus .k-clear-value {
  opacity: 1;
  visibility: visible;
  box-shadow: none;
  position: absolute;
  right: 59px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 24px;
  height: 24px;
  width: 24px;
  border-radius: 0px 4px 4px 0px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  z-index: 2;
}
.k-combobox .k-clear-value:hover, .k-combobox:hover .k-clear-value:hover, .k-combobox.k-hover .k-clear-value:hover, .k-combobox.k-focus .k-clear-value:hover, .k-combobox.k-dropdown-wrap.k-hover .k-clear-value:hover, .k-combobox.k-dropdown-wrap.k-focus .k-clear-value:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.k-combobox .k-clear-value::before, .k-combobox:hover .k-clear-value::before, .k-combobox.k-hover .k-clear-value::before, .k-combobox.k-focus .k-clear-value::before, .k-combobox.k-dropdown-wrap.k-hover .k-clear-value::before, .k-combobox.k-dropdown-wrap.k-focus .k-clear-value::before {
  content: "";
  display: none;
}
.k-combobox .k-clear-value .k-icon,
.k-combobox .k-clear-value .k-i-x, .k-combobox:hover .k-clear-value .k-icon,
.k-combobox:hover .k-clear-value .k-i-x, .k-combobox.k-hover .k-clear-value .k-icon,
.k-combobox.k-hover .k-clear-value .k-i-x, .k-combobox.k-focus .k-clear-value .k-icon,
.k-combobox.k-focus .k-clear-value .k-i-x, .k-combobox.k-dropdown-wrap.k-hover .k-clear-value .k-icon,
.k-combobox.k-dropdown-wrap.k-hover .k-clear-value .k-i-x, .k-combobox.k-dropdown-wrap.k-focus .k-clear-value .k-icon,
.k-combobox.k-dropdown-wrap.k-focus .k-clear-value .k-i-x {
  display: none;
}
.k-combobox input,
.k-combobox .k-input-inner {
  padding-inline-end: 83px;
}
.k-combobox.non-clearable input,
.k-combobox.non-clearable .k-input-inner {
  padding-inline-end: 49px;
}
.k-combobox .k-button .k-button-icon,
.k-combobox .k-input-button .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-combobox .k-button:hover .k-button-icon,
.k-combobox .k-input-button:hover .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-combobox.k-disabled .k-clear-value, .k-combobox.k-disabled:hover .k-clear-value, .k-combobox.k-disabled.k-hover .k-clear-value, .k-combobox.k-disabled.k-focus .k-clear-value, .k-combobox.k-disabled.k-dropdown-wrap.k-hover .k-clear-value, .k-combobox.k-disabled.k-dropdown-wrap.k-focus .k-clear-value {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-combobox.k-disabled .k-clear-value:hover, .k-combobox.k-disabled:hover .k-clear-value:hover, .k-combobox.k-disabled.k-hover .k-clear-value:hover, .k-combobox.k-disabled.k-focus .k-clear-value:hover, .k-combobox.k-disabled.k-dropdown-wrap.k-hover .k-clear-value:hover, .k-combobox.k-disabled.k-dropdown-wrap.k-focus .k-clear-value:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-combobox.k-disabled .k-button .k-button-icon,
.k-combobox.k-disabled .k-input-button .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-combobox.k-disabled .k-button:hover .k-button-icon,
.k-combobox.k-disabled .k-input-button:hover .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}

.k-dateinput .k-input-inner,
.k-datepicker .k-input-inner,
.k-datetimepicker .k-input-inner {
  background: #ffffff !important;
}
.k-dateinput .k-icon,
.k-datepicker .k-icon,
.k-datetimepicker .k-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--event%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M14.5%2018q-1.05%200-1.775-.725T12%2015.5t.725-1.775T14.5%2013t1.775.725T17%2015.5t-.725%201.775T14.5%2018M5%2022q-.825%200-1.412-.587T3%2020V6q0-.825.588-1.412T5%204h1V2h2v2h8V2h2v2h1q.825%200%201.413.588T21%206v14q0%20.825-.587%201.413T19%2022zm0-2h14V10H5z%22/%3E%3C/svg%3E");
  background-position: right 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  text-transform: uppercase;
}
.k-dateinput .k-icon:hover,
.k-datepicker .k-icon:hover,
.k-datetimepicker .k-icon:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--event%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M14.5%2018q-1.05%200-1.775-.725T12%2015.5t.725-1.775T14.5%2013t1.775.725T17%2015.5t-.725%201.775T14.5%2018M5%2022q-.825%200-1.412-.587T3%2020V6q0-.825.588-1.412T5%204h1V2h2v2h8V2h2v2h1q.825%200%201.413.588T21%206v14q0%20.825-.587%201.413T19%2022zm0-2h14V10H5z%22/%3E%3C/svg%3E");
}
.k-dateinput.k-disabled,
.k-datepicker.k-disabled,
.k-datetimepicker.k-disabled {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.k-dateinput.k-disabled .k-icon,
.k-datepicker.k-disabled .k-icon,
.k-datetimepicker.k-disabled .k-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--event%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M14.5%2018q-1.05%200-1.775-.725T12%2015.5t.725-1.775T14.5%2013t1.775.725T17%2015.5t-.725%201.775T14.5%2018M5%2022q-.825%200-1.412-.587T3%2020V6q0-.825.588-1.412T5%204h1V2h2v2h8V2h2v2h1q.825%200%201.413.588T21%206v14q0%20.825-.587%201.413T19%2022zm0-2h14V10H5z%22/%3E%3C/svg%3E");
}
.k-dateinput.k-disabled .k-icon:hover,
.k-datepicker.k-disabled .k-icon:hover,
.k-datetimepicker.k-disabled .k-icon:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--event%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M14.5%2018q-1.05%200-1.775-.725T12%2015.5t.725-1.775T14.5%2013t1.775.725T17%2015.5t-.725%201.775T14.5%2018M5%2022q-.825%200-1.412-.587T3%2020V6q0-.825.588-1.412T5%204h1V2h2v2h8V2h2v2h1q.825%200%201.413.588T21%206v14q0%20.825-.587%201.413T19%2022zm0-2h14V10H5z%22/%3E%3C/svg%3E");
}

.k-upload {
  border: none;
  background: none;
}
.k-upload .k-dropzone {
  padding: 0px;
  border: none;
  background: none;
}
.k-upload .k-dropzone .k-dropzone-hint,
.k-upload .k-dropzone .k-upload-status {
  display: none !important;
}
.k-upload .k-dropzone .k-upload-button-wrap {
  width: 100%;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button {
  text-align: center;
  justify-content: center;
  padding-block: 6px;
  padding-inline: 15px;
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  color: #717171;
  min-height: 48px;
  width: 100%;
  border-radius: 4px;
  border: dashed 1px #cbcaca;
  background: #ffffff;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  flex-flow: column nowrap;
  gap: 15px;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button .upload-icon {
  color: #1177a7;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button .upload-icon__container {
  width: 48px;
  height: 48px;
  background: #cbcaca;
  border-radius: 100%;
  border: none;
  color: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button .upload-text {
  display: flex;
  flex-flow: column nowrap;
  gap: 5px;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button .upload-text__action {
  font-size: 13px;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button .upload-text__action strong {
  font-weight: 400;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button .upload-text__support {
  font-size: 10px;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:hover, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus-visible, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus-within, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:active, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button.k-hover {
  border-radius: 4px;
  border-color: #003c5e;
  background-color: #ffffff;
  color: #181818;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:hover .upload-icon, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus-visible .upload-icon, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus .upload-icon, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus-within .upload-icon, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:active .upload-icon, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button.k-hover .upload-icon {
  color: #1177a7;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background-color: #ffffff;
  border-color: #003c5e;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff;
  border-color: #003c5e;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus, .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff;
  border-color: #003c5e;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button:active:not(:disabled):not([disabled]):not(.disabled) {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  border-color: #003c5e;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status {
  display: none;
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  position: absolute;
  right: 59px;
  color: inherit;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-loader {
  padding: 0px;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-loader .k-loader-canvas {
  background: transparent url("/images/icons/inline-loader.svg") center center/contain no-repeat;
  animation: rotation 1s linear infinite;
  width: 24px;
  height: 24px;
  margin-inline-end: 10px;
  cursor: wait !important;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-loader .k-loader-canvas .k-loader-segment {
  display: none;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-icon,
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-button-icon {
  width: 24px;
  height: 24px;
  margin-inline-end: 10px;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-icon.k-i-exception,
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-button-icon.k-i-exception {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--warning%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M1%2021%2012%202l11%2019zm11-3q.425%200%20.713-.288T13%2017t-.288-.712T12%2016t-.712.288T11%2017t.288.713T12%2018m-1-3h2v-5h-2z%22/%3E%3C/svg%3E") center/contain no-repeat;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-icon.k-i-exception::before,
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-button-icon.k-i-exception::before {
  content: "";
  display: none;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-icon.k-i-checkmark,
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-button-icon.k-i-checkmark {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--check%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m9.55%2018-5.7-5.7%201.425-1.425L9.55%2015.15l9.175-9.175L20.15%207.4z%22/%3E%3C/svg%3E") center/contain no-repeat;
}
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-icon.k-i-checkmark::before,
.k-upload .k-dropzone .k-upload-button-wrap .k-upload-button + .k-upload-status .k-button-icon.k-i-checkmark::before {
  content: "";
  display: none;
}
.k-upload .k-dropzone .k-upload-button-wrap ~ .k-svg-i-exclamation-circle {
  display: none;
}
.k-upload .k-upload-files {
  border: none;
  margin-block-start: 15px;
  max-height: unset;
}
.k-upload .k-upload-files .k-file,
.k-upload .k-upload-files .k-file:last-child {
  padding-block: 6px;
  padding-inline: 15px;
  border-radius: 4px;
  background-color: #ffffff;
  border: solid 1px #cbcaca;
}
.k-upload .k-upload-files .k-file .k-file-single,
.k-upload .k-upload-files .k-file:last-child .k-file-single {
  gap: 5px;
}
.k-upload .k-upload-files .k-file:hover,
.k-upload .k-upload-files .k-file:last-child:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background-color: #ffffff;
  border-color: #003c5e;
}
.k-upload .k-upload-files .k-file:focus-visible, .k-upload .k-upload-files .k-file.k-focus,
.k-upload .k-upload-files .k-file:last-child:focus-visible,
.k-upload .k-upload-files .k-file:last-child.k-focus {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff;
  border-color: #003c5e;
}
.k-upload .k-upload-files .k-file:focus, .k-upload .k-upload-files .k-file:focus-within,
.k-upload .k-upload-files .k-file:last-child:focus,
.k-upload .k-upload-files .k-file:last-child:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff;
  border-color: #003c5e;
}
.k-upload .k-upload-files .k-file:active,
.k-upload .k-upload-files .k-file:last-child:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.k-upload .k-upload-files .k-file .k-file-icon-wrapper,
.k-upload .k-upload-files .k-file:last-child .k-file-icon-wrapper {
  width: 36px;
  height: 36px;
  background: #cbcaca;
  border-radius: 100%;
  border: none;
  color: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
}
.k-upload .k-upload-files .k-file .k-file-icon-wrapper .k-icon,
.k-upload .k-upload-files .k-file:last-child .k-file-icon-wrapper .k-icon {
  min-width: 18px;
  width: 18px;
  max-width: 18px;
  min-height: 18px;
  height: 18px;
  max-height: 18px;
}
.k-upload .k-upload-files .k-file .k-file-icon-wrapper .k-icon.k-svg-i-file-pdf,
.k-upload .k-upload-files .k-file:last-child .k-file-icon-wrapper .k-icon.k-svg-i-file-pdf {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--folder%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M4%2020q-.825%200-1.412-.587T2%2018V6q0-.825.588-1.412T4%204h6l2%202h8q.825%200%201.413.588T22%208v10q0%20.825-.587%201.413T20%2020z%22/%3E%3C/svg%3E") center/cover no-repeat;
}
.k-upload .k-upload-files .k-file .k-progressbar,
.k-upload .k-upload-files .k-file:last-child .k-progressbar {
  bottom: 0px;
  width: 100%;
  left: 0px;
  border-radius: 0px 0px 4px 4px;
}
.k-upload .k-upload-files .k-file .k-progressbar .k-selected,
.k-upload .k-upload-files .k-file:last-child .k-progressbar .k-selected {
  background-color: #1177a7;
}
.k-upload .k-upload-files .k-file .k-file-info,
.k-upload .k-upload-files .k-file:last-child .k-file-info {
  display: flex;
  flex-flow: column nowrap;
  margin-inline-start: 0px;
  justify-content: center;
  margin-inline-end: 15px;
}
.k-upload .k-upload-files .k-file .k-file-info .k-file-name,
.k-upload .k-upload-files .k-file:last-child .k-file-info .k-file-name {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  white-space: break-spaces;
  word-wrap: break-word;
  word-break: break-word;
}
.k-upload .k-upload-files .k-file .k-file-info .k-file-validation-message,
.k-upload .k-upload-files .k-file:last-child .k-file-info .k-file-validation-message {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  font-size: 13px;
  font-weight: 600;
  line-height: 150%;
}
.k-upload .k-upload-files .k-file .k-file-info .k-file-validation-message.k-text-error,
.k-upload .k-upload-files .k-file:last-child .k-file-info .k-file-validation-message.k-text-error {
  color: #dc201d !important;
}
.k-upload .k-upload-files .k-file .k-file-info .k-file-validation-message.k-text-success,
.k-upload .k-upload-files .k-file:last-child .k-file-info .k-file-validation-message.k-text-success {
  color: #20552d !important;
}
.k-upload .k-upload-files .k-file .k-upload-status,
.k-upload .k-upload-files .k-file .k-upload-actions,
.k-upload .k-upload-files .k-file:last-child .k-upload-status,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions {
  color: inherit;
  display: flex;
  align-items: center;
  -moz-column-gap: 10px;
  column-gap: 10px;
  min-height: 34px;
  max-width: -moz-max-content;
  max-width: max-content;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button {
  padding: 0px !important;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  width: 24px;
  height: 24px;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button::before, .k-upload .k-upload-files .k-file .k-upload-status .k-button::after,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button::before,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button::after,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button::before,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button::after,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button::before,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button::after {
  content: "";
  display: none;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button.k-download,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button.k-download,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button.k-download,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button.k-download {
  pointer-events: auto;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon {
  width: 24px;
  height: 24px;
  padding: 0px;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon::before, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon::after,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon::before,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon::after,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon::before,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon::after,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon::before,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon::after {
  content: "";
  display: none;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") center/cover no-repeat;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  border-radius: 0px;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-download:active, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:active, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-delete:active, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:active, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:active,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-download:active,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:active,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-delete:active,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:active,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-download:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-delete:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-download:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-delete:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:active,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--redo%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M9.9%2019q-2.425%200-4.163-1.575T4%2013.5t1.738-3.925T9.9%208h6.3l-2.6-2.6L15%204l5%205-5%205-1.4-1.4%202.6-2.6H9.9q-1.575%200-2.738%201T6%2013.5%207.163%2016%209.9%2017H17v2z%22/%3E%3C/svg%3E");
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-retry:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-retry:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--redo%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M9.9%2019q-2.425%200-4.163-1.575T4%2013.5t1.738-3.925T9.9%208h6.3l-2.6-2.6L15%204l5%205-5%205-1.4-1.4%202.6-2.6H9.9q-1.575%200-2.738%201T6%2013.5%207.163%2016%209.9%2017H17v2z%22/%3E%3C/svg%3E");
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-cancel:focus-within, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:hover, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-visible, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus, .k-upload .k-upload-files .k-file .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-status .k-button .k-button-icon.k-svg-i-x:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-cancel:focus-within,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:hover,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-visible,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus,
.k-upload .k-upload-files .k-file:last-child .k-upload-actions .k-button .k-button-icon.k-svg-i-x:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.k-upload .k-upload-files .k-file.k-file-error, .k-upload .k-upload-files .k-file.k-file-invalid,
.k-upload .k-upload-files .k-file:last-child.k-file-error,
.k-upload .k-upload-files .k-file:last-child.k-file-invalid {
  border-color: #dc201d;
  background: #ffffff;
}
.k-upload .k-upload-files .k-file.k-file-error .k-file-icon-wrapper, .k-upload .k-upload-files .k-file.k-file-invalid .k-file-icon-wrapper,
.k-upload .k-upload-files .k-file:last-child.k-file-error .k-file-icon-wrapper,
.k-upload .k-upload-files .k-file:last-child.k-file-invalid .k-file-icon-wrapper {
  background: #dc201d;
}
.k-upload .k-upload-files .k-file.k-file-error .k-file-icon-wrapper .k-icon.k-svg-i-file, .k-upload .k-upload-files .k-file.k-file-error .k-file-icon-wrapper .k-icon.k-svg-i-file-pdf, .k-upload .k-upload-files .k-file.k-file-invalid .k-file-icon-wrapper .k-icon.k-svg-i-file, .k-upload .k-upload-files .k-file.k-file-invalid .k-file-icon-wrapper .k-icon.k-svg-i-file-pdf,
.k-upload .k-upload-files .k-file:last-child.k-file-error .k-file-icon-wrapper .k-icon.k-svg-i-file,
.k-upload .k-upload-files .k-file:last-child.k-file-error .k-file-icon-wrapper .k-icon.k-svg-i-file-pdf,
.k-upload .k-upload-files .k-file:last-child.k-file-invalid .k-file-icon-wrapper .k-icon.k-svg-i-file,
.k-upload .k-upload-files .k-file:last-child.k-file-invalid .k-file-icon-wrapper .k-icon.k-svg-i-file-pdf {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--folder%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23ffffff%22%20d=%22M4%2020q-.825%200-1.412-.587T2%2018V6q0-.825.588-1.412T4%204h6l2%202h8q.825%200%201.413.588T22%208v10q0%20.825-.587%201.413T20%2020z%22/%3E%3C/svg%3E") center/cover no-repeat;
}
.k-upload .k-upload-files .k-file.k-file-error .k-file-name, .k-upload .k-upload-files .k-file.k-file-invalid .k-file-name,
.k-upload .k-upload-files .k-file:last-child.k-file-error .k-file-name,
.k-upload .k-upload-files .k-file:last-child.k-file-invalid .k-file-name {
  color: #181818;
}
.k-upload.k-disabled .k-dropzone .k-upload-button, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #cbcaca;
  color: #717171;
  border-radius: 4px !important;
}
.k-upload.k-disabled .k-dropzone .k-upload-button, .k-upload.k-disabled .k-dropzone .k-upload-button:hover, .k-upload.k-disabled .k-dropzone .k-upload-button:focus-visible, .k-upload.k-disabled .k-dropzone .k-upload-button:focus, .k-upload.k-disabled .k-dropzone .k-upload-button:focus-within, .k-upload.k-disabled .k-dropzone .k-upload-button:active, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:hover, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus-visible, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus-within, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:active {
  background-color: #cbcaca;
}
.k-upload.k-disabled .k-dropzone .k-upload-button .upload-icon, .k-upload.k-disabled .k-dropzone .k-upload-button:hover .upload-icon, .k-upload.k-disabled .k-dropzone .k-upload-button:focus-visible .upload-icon, .k-upload.k-disabled .k-dropzone .k-upload-button:focus .upload-icon, .k-upload.k-disabled .k-dropzone .k-upload-button:focus-within .upload-icon, .k-upload.k-disabled .k-dropzone .k-upload-button:active .upload-icon, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button .upload-icon, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:hover .upload-icon, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus-visible .upload-icon, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus .upload-icon, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus-within .upload-icon, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:active .upload-icon {
  color: #717171;
}
.k-upload.k-disabled .k-dropzone .k-upload-button:hover, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:hover {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-upload.k-disabled .k-dropzone .k-upload-button:focus-visible, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus-visible {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-upload.k-disabled .k-dropzone .k-upload-button:focus, .k-upload.k-disabled .k-dropzone .k-upload-button:focus-within, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:focus-within {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-upload.k-disabled .k-dropzone .k-upload-button:active, .k-upload.k-widget[disabled] .k-dropzone .k-upload-button:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-upload.k-disabled .k-upload-status, .k-upload.k-widget[disabled] .k-upload-status {
  display: none;
}
.k-upload + .k-form-hint {
  font-size: 10px;
  font-weight: 400;
  display: inline;
}

.file-upload {
  display: flex;
  flex-flow: column nowrap;
}
.file-upload--is-uploading .k-upload .k-dropzone .k-upload-button-wrap .k-upload-button {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: #717171;
  border: 2px solid #717171 !important;
  color: #ebeaea !important;
  background-image: none;
}
.file-upload .k-upload-dropzone {
  display: block;
}

.uploaded-file {
  transform-origin: top;
  animation: slide-down 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 10px 15px;
  border-radius: 4px;
  background-color: #ffffff;
  align-items: center;
  border: 1px solid transparent;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.uploaded-file:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  border-radius: 0px;
}
.uploaded-file:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.uploaded-file:focus, .uploaded-file:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.uploaded-file:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.uploaded-file:hover .delete-icon, .uploaded-file:focus-visible .delete-icon, .uploaded-file:focus .delete-icon, .uploaded-file:focus-within .delete-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E");
}
.uploaded-file .file-name {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  display: inline;
  text-align: left;
}
.uploaded-file .file-name__container {
  display: flex;
  flex-flow: column nowrap;
  margin-inline-start: 0;
  justify-content: center;
  margin-inline-end: 15px;
  overflow: hidden;
  flex: 1 0 0;
}
.uploaded-file .tooltip {
  width: 24px;
  height: 24px;
}
.uploaded-file .delete-icon {
  display: flex;
  align-items: center;
  padding: 0px;
  width: 24px;
  height: 24px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--close%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6z%22/%3E%3C/svg%3E") center/contain no-repeat;
  cursor: pointer;
  border: 1px solid transparent;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
}
.uploaded-file .delete-icon:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  border-radius: 0px;
}
.uploaded-file .delete-icon:focus-visible {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.uploaded-file .delete-icon:focus, .uploaded-file .delete-icon:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.uploaded-file .delete-icon:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}

.k-calendar,
.k-date-tab,
.k-time-tab {
  padding-block: 15px;
  padding-inline: 15px;
  gap: 15px;
}
.k-calendar .k-calendar-header,
.k-date-tab .k-calendar-header,
.k-time-tab .k-calendar-header {
  background-color: rgba(0, 0, 0, 0) !important;
  color: #464646 !important;
  display: flex;
  justify-content: center;
  padding-block: 0px;
  padding-inline: 0px;
}
.k-calendar .k-calendar-header .k-title,
.k-calendar .k-calendar-header .k-calendar-title,
.k-date-tab .k-calendar-header .k-title,
.k-date-tab .k-calendar-header .k-calendar-title,
.k-time-tab .k-calendar-header .k-title,
.k-time-tab .k-calendar-header .k-calendar-title {
  font-weight: 400;
  color: #464646;
  text-transform: capitalize;
  padding-block: 0px;
  padding-inline: 10px 0px;
}
.k-calendar .k-calendar-header .k-title::before, .k-calendar .k-calendar-header .k-title::after,
.k-calendar .k-calendar-header .k-calendar-title::before,
.k-calendar .k-calendar-header .k-calendar-title::after,
.k-date-tab .k-calendar-header .k-title::before,
.k-date-tab .k-calendar-header .k-title::after,
.k-date-tab .k-calendar-header .k-calendar-title::before,
.k-date-tab .k-calendar-header .k-calendar-title::after,
.k-time-tab .k-calendar-header .k-title::before,
.k-time-tab .k-calendar-header .k-title::after,
.k-time-tab .k-calendar-header .k-calendar-title::before,
.k-time-tab .k-calendar-header .k-calendar-title::after {
  background: transparent !important;
}
.k-calendar .k-calendar-header .k-hover,
.k-date-tab .k-calendar-header .k-hover,
.k-time-tab .k-calendar-header .k-hover {
  background-color: #003c5e !important;
}
.k-calendar .k-calendar-header .k-calendar-nav,
.k-date-tab .k-calendar-header .k-calendar-nav,
.k-time-tab .k-calendar-header .k-calendar-nav {
  gap: 5px;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-today,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-today,
.k-date-tab .k-calendar-header .k-calendar-nav .k-today,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-today,
.k-time-tab .k-calendar-header .k-calendar-nav .k-today,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-today {
  color: #14a4e8;
  font-weight: 400;
  padding-inline: 0px !important;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  border-radius: 4px;
  background-color: #ffffff !important;
  border: transparent solid 1px !important;
  padding: 10px;
  width: auto;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button::before, .k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button::after,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button::before,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button::after,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button::before,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button::after,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button::before,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button::after,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button::before,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button::after,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button::before,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button::after {
  display: none;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background-color: #9ddffe !important;
  border-color: #1177a7 !important;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:focus, .k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:focus-within,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:focus,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:focus-within,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:focus,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:focus-within,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:focus,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:focus-within,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:focus,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:focus-within,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:focus,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #ffffff !important;
  border-color: #003c5e !important;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:active,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:active,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:active,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:active,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:active,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #9ddffe !important;
  border-color: #003c5e !important;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button .k-button-icon,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button .k-button-icon,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button .k-button-icon,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button .k-button-icon,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button .k-button-icon,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button .k-button-icon {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--chevron-left%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m14%2018-6-6%206-6%201.4%201.4-4.6%204.6%204.6%204.6z%22/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button .k-button-icon.k-svg-i-chevron-right,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button .k-button-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button .k-button-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button .k-button-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button .k-button-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button .k-button-icon.k-svg-i-chevron-right {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--chevron-right%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M12.6%2012%208%207.4%209.4%206l6%206-6%206L8%2016.6z%22/%3E%3C/svg%3E");
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover .k-button-icon,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover .k-button-icon,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover .k-button-icon,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover .k-button-icon,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover .k-button-icon,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--chevron-left%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m14%2018-6-6%206-6%201.4%201.4-4.6%204.6%204.6%204.6z%22/%3E%3C/svg%3E");
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover .k-button-icon.k-svg-i-chevron-right,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover .k-button-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover .k-button-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover .k-button-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button:hover .k-button-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button:hover .k-button-icon.k-svg-i-chevron-right {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--chevron-right%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22M12.6%2012%208%207.4%209.4%206l6%206-6%206L8%2016.6z%22/%3E%3C/svg%3E");
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled, .k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  cursor: not-allowed;
  background: rgba(0, 0, 0, 0) !important;
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left, .k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-left,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-left {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--chevron-left%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m14%2018-6-6%206-6%201.4%201.4-4.6%204.6%204.6%204.6z%22/%3E%3C/svg%3E");
}
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right, .k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-calendar .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-date-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-prev.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-icon.k-svg-i-chevron-right,
.k-time-tab .k-calendar-header .k-calendar-nav .k-calendar-nav-next.k-button.k-disabled .k-button-icon.k-svg-i-chevron-right {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--chevron-right%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M12.6%2012%208%207.4%209.4%206l6%206-6%206L8%2016.6z%22/%3E%3C/svg%3E");
}
.k-calendar .k-calendar-view,
.k-date-tab .k-calendar-view,
.k-time-tab .k-calendar-view {
  padding-block: 0px;
  padding-inline: 0px;
  margin-inline: 0px;
  width: 100%;
}
.k-calendar .k-calendar-view table,
.k-calendar .k-calendar-view .k-calendar-table,
.k-date-tab .k-calendar-view table,
.k-date-tab .k-calendar-view .k-calendar-table,
.k-time-tab .k-calendar-view table,
.k-time-tab .k-calendar-view .k-calendar-table {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  margin-block: 0px;
  margin-inline: 0px;
  width: 100%;
}
.k-calendar .k-calendar-view table .k-calendar-thead .k-calendar-tr .k-calendar-th,
.k-calendar .k-calendar-view .k-calendar-table .k-calendar-thead .k-calendar-tr .k-calendar-th,
.k-date-tab .k-calendar-view table .k-calendar-thead .k-calendar-tr .k-calendar-th,
.k-date-tab .k-calendar-view .k-calendar-table .k-calendar-thead .k-calendar-tr .k-calendar-th,
.k-time-tab .k-calendar-view table .k-calendar-thead .k-calendar-tr .k-calendar-th,
.k-time-tab .k-calendar-view .k-calendar-table .k-calendar-thead .k-calendar-tr .k-calendar-th {
  color: #464646;
  font-weight: 600;
}
.k-calendar .k-calendar-view table:focus,
.k-calendar .k-calendar-view .k-calendar-table:focus,
.k-date-tab .k-calendar-view table:focus,
.k-date-tab .k-calendar-view .k-calendar-table:focus,
.k-time-tab .k-calendar-view table:focus,
.k-time-tab .k-calendar-view .k-calendar-table:focus {
  box-shadow: none;
}
.k-calendar .k-calendar-view table td,
.k-calendar .k-calendar-view .k-calendar-table td,
.k-date-tab .k-calendar-view table td,
.k-date-tab .k-calendar-view .k-calendar-table td,
.k-time-tab .k-calendar-view table td,
.k-time-tab .k-calendar-view .k-calendar-table td {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  box-shadow: none;
  background-color: transparent;
  border-radius: 100%;
  padding: 0px;
  width: 40px;
  height: 40px;
}
.k-calendar .k-calendar-view table td .k-link,
.k-calendar .k-calendar-view .k-calendar-table td .k-link,
.k-date-tab .k-calendar-view table td .k-link,
.k-date-tab .k-calendar-view .k-calendar-table td .k-link,
.k-time-tab .k-calendar-view table td .k-link,
.k-time-tab .k-calendar-view .k-calendar-table td .k-link {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 0, 0, 0);
  color: #464646 !important;
  border-radius: 100%;
  padding: 0px;
  display: flex;
  align-items: center;
  text-align: center;
  width: 40px;
  height: 40px;
  margin: auto;
}
.k-calendar .k-calendar-view table td:hover .k-link,
.k-calendar .k-calendar-view .k-calendar-table td:hover .k-link,
.k-date-tab .k-calendar-view table td:hover .k-link,
.k-date-tab .k-calendar-view .k-calendar-table td:hover .k-link,
.k-time-tab .k-calendar-view table td:hover .k-link,
.k-time-tab .k-calendar-view .k-calendar-table td:hover .k-link {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background-color: #1177a7;
  border-color: rgba(0, 0, 0, 0);
  color: #ffffff !important;
}
.k-calendar .k-calendar-view table td:focus .k-link, .k-calendar .k-calendar-view table td:focus-within .k-link,
.k-calendar .k-calendar-view .k-calendar-table td:focus .k-link,
.k-calendar .k-calendar-view .k-calendar-table td:focus-within .k-link,
.k-date-tab .k-calendar-view table td:focus .k-link,
.k-date-tab .k-calendar-view table td:focus-within .k-link,
.k-date-tab .k-calendar-view .k-calendar-table td:focus .k-link,
.k-date-tab .k-calendar-view .k-calendar-table td:focus-within .k-link,
.k-time-tab .k-calendar-view table td:focus .k-link,
.k-time-tab .k-calendar-view table td:focus-within .k-link,
.k-time-tab .k-calendar-view .k-calendar-table td:focus .k-link,
.k-time-tab .k-calendar-view .k-calendar-table td:focus-within .k-link {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #14a4e8;
  border-color: rgba(0, 0, 0, 0);
  color: #ffffff !important;
}
.k-calendar .k-calendar-view table td:active .k-link,
.k-calendar .k-calendar-view .k-calendar-table td:active .k-link,
.k-date-tab .k-calendar-view table td:active .k-link,
.k-date-tab .k-calendar-view .k-calendar-table td:active .k-link,
.k-time-tab .k-calendar-view table td:active .k-link,
.k-time-tab .k-calendar-view .k-calendar-table td:active .k-link {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #14a4e8;
  border-color: rgba(0, 0, 0, 0);
  color: #ffffff !important;
}
.k-calendar .k-calendar-view table td.k-disabled, .k-calendar .k-calendar-view table td.k-disabled:hover, .k-calendar .k-calendar-view table td.k-disabled:focus-visible, .k-calendar .k-calendar-view table td.k-disabled:focus, .k-calendar .k-calendar-view table td.k-disabled:focus-within, .k-calendar .k-calendar-view table td.k-disabled:active, .k-calendar .k-calendar-view table td.k-disabled .k-link, .k-calendar .k-calendar-view table td.k-disabled .k-link:hover, .k-calendar .k-calendar-view table td.k-disabled .k-link:focus-visible, .k-calendar .k-calendar-view table td.k-disabled .k-link:focus, .k-calendar .k-calendar-view table td.k-disabled .k-link:focus-within, .k-calendar .k-calendar-view table td.k-disabled .k-link:active, .k-calendar .k-calendar-view table td.k-disabled, .k-calendar .k-calendar-view table td.k-disabled:hover, .k-calendar .k-calendar-view table td.k-disabled:focus-visible, .k-calendar .k-calendar-view table td.k-disabled:focus, .k-calendar .k-calendar-view table td.k-disabled:focus-within, .k-calendar .k-calendar-view table td.k-disabled:active, .k-calendar .k-calendar-view table td.k-disabled .k-link, .k-calendar .k-calendar-view table td.k-disabled .k-link:hover, .k-calendar .k-calendar-view table td.k-disabled .k-link:focus-visible, .k-calendar .k-calendar-view table td.k-disabled .k-link:focus, .k-calendar .k-calendar-view table td.k-disabled .k-link:focus-within, .k-calendar .k-calendar-view table td.k-disabled .k-link:active,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:hover,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:focus-visible,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:focus,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:focus-within,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:active,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:hover,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-visible,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-within,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:active,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:hover,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:focus-visible,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:focus,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:focus-within,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled:active,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:hover,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-visible,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-within,
.k-calendar .k-calendar-view .k-calendar-table td.k-disabled .k-link:active,
.k-date-tab .k-calendar-view table td.k-disabled,
.k-date-tab .k-calendar-view table td.k-disabled:hover,
.k-date-tab .k-calendar-view table td.k-disabled:focus-visible,
.k-date-tab .k-calendar-view table td.k-disabled:focus,
.k-date-tab .k-calendar-view table td.k-disabled:focus-within,
.k-date-tab .k-calendar-view table td.k-disabled:active,
.k-date-tab .k-calendar-view table td.k-disabled .k-link,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:hover,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:focus-visible,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:focus,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:focus-within,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:active,
.k-date-tab .k-calendar-view table td.k-disabled,
.k-date-tab .k-calendar-view table td.k-disabled:hover,
.k-date-tab .k-calendar-view table td.k-disabled:focus-visible,
.k-date-tab .k-calendar-view table td.k-disabled:focus,
.k-date-tab .k-calendar-view table td.k-disabled:focus-within,
.k-date-tab .k-calendar-view table td.k-disabled:active,
.k-date-tab .k-calendar-view table td.k-disabled .k-link,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:hover,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:focus-visible,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:focus,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:focus-within,
.k-date-tab .k-calendar-view table td.k-disabled .k-link:active,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:hover,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:focus-visible,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:focus,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:focus-within,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:active,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:hover,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-visible,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-within,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:active,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:hover,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:focus-visible,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:focus,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:focus-within,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled:active,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:hover,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-visible,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-within,
.k-date-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:active,
.k-time-tab .k-calendar-view table td.k-disabled,
.k-time-tab .k-calendar-view table td.k-disabled:hover,
.k-time-tab .k-calendar-view table td.k-disabled:focus-visible,
.k-time-tab .k-calendar-view table td.k-disabled:focus,
.k-time-tab .k-calendar-view table td.k-disabled:focus-within,
.k-time-tab .k-calendar-view table td.k-disabled:active,
.k-time-tab .k-calendar-view table td.k-disabled .k-link,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:hover,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:focus-visible,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:focus,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:focus-within,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:active,
.k-time-tab .k-calendar-view table td.k-disabled,
.k-time-tab .k-calendar-view table td.k-disabled:hover,
.k-time-tab .k-calendar-view table td.k-disabled:focus-visible,
.k-time-tab .k-calendar-view table td.k-disabled:focus,
.k-time-tab .k-calendar-view table td.k-disabled:focus-within,
.k-time-tab .k-calendar-view table td.k-disabled:active,
.k-time-tab .k-calendar-view table td.k-disabled .k-link,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:hover,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:focus-visible,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:focus,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:focus-within,
.k-time-tab .k-calendar-view table td.k-disabled .k-link:active,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:hover,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:focus-visible,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:focus,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:focus-within,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:active,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:hover,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-visible,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-within,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:active,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:hover,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:focus-visible,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:focus,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:focus-within,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled:active,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:hover,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-visible,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:focus-within,
.k-time-tab .k-calendar-view .k-calendar-table td.k-disabled .k-link:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #717171 !important;
}
.k-calendar .k-calendar-view table .k-selected .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-selected .k-link,
.k-date-tab .k-calendar-view table .k-selected .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected .k-link,
.k-time-tab .k-calendar-view table .k-selected .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected .k-link {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  background-color: #464646;
  border: 1px solid rgba(0, 0, 0, 0);
  color: #ffffff !important;
  border-radius: 100%;
  padding: 0px;
  padding-block-end: 2px;
  display: flex;
  align-items: center;
}
.k-calendar .k-calendar-view table .k-selected:hover .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-selected:hover .k-link,
.k-date-tab .k-calendar-view table .k-selected:hover .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected:hover .k-link,
.k-time-tab .k-calendar-view table .k-selected:hover .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected:hover .k-link {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
  color: #ffffff !important;
}
.k-calendar .k-calendar-view table .k-selected:focus .k-link, .k-calendar .k-calendar-view table .k-selected:focus-within .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-selected:focus .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-selected:focus-within .k-link,
.k-date-tab .k-calendar-view table .k-selected:focus .k-link,
.k-date-tab .k-calendar-view table .k-selected:focus-within .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected:focus .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected:focus-within .k-link,
.k-time-tab .k-calendar-view table .k-selected:focus .k-link,
.k-time-tab .k-calendar-view table .k-selected:focus-within .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected:focus .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected:focus-within .k-link {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
  color: #ffffff !important;
}
.k-calendar .k-calendar-view table .k-selected:active .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-selected:active .k-link,
.k-date-tab .k-calendar-view table .k-selected:active .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected:active .k-link,
.k-time-tab .k-calendar-view table .k-selected:active .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected:active .k-link {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
  color: #ffffff !important;
}
.k-calendar .k-calendar-view table .k-selected.k-disabled, .k-calendar .k-calendar-view table .k-selected.k-disabled:hover, .k-calendar .k-calendar-view table .k-selected.k-disabled:focus-visible, .k-calendar .k-calendar-view table .k-selected.k-disabled:focus, .k-calendar .k-calendar-view table .k-selected.k-disabled:focus-within, .k-calendar .k-calendar-view table .k-selected.k-disabled:active, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:hover, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:focus-visible, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:focus, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:focus-within, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:active, .k-calendar .k-calendar-view table .k-selected.k-disabled, .k-calendar .k-calendar-view table .k-selected.k-disabled:hover, .k-calendar .k-calendar-view table .k-selected.k-disabled:focus-visible, .k-calendar .k-calendar-view table .k-selected.k-disabled:focus, .k-calendar .k-calendar-view table .k-selected.k-disabled:focus-within, .k-calendar .k-calendar-view table .k-selected.k-disabled:active, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:hover, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:focus-visible, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:focus, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:focus-within, .k-calendar .k-calendar-view table .k-selected.k-disabled .k-link:active,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:hover,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-visible,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-within,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:active,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:hover,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-visible,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-within,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:active,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:hover,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-visible,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-within,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled:active,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:hover,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-visible,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-within,
.k-calendar .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:active,
.k-date-tab .k-calendar-view table .k-selected.k-disabled,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:hover,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:focus-visible,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:focus,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:focus-within,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:active,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:hover,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus-visible,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus-within,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:active,
.k-date-tab .k-calendar-view table .k-selected.k-disabled,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:hover,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:focus-visible,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:focus,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:focus-within,
.k-date-tab .k-calendar-view table .k-selected.k-disabled:active,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:hover,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus-visible,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus-within,
.k-date-tab .k-calendar-view table .k-selected.k-disabled .k-link:active,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:hover,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-visible,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-within,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:active,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:hover,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-visible,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-within,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:active,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:hover,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-visible,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-within,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:active,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:hover,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-visible,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-within,
.k-date-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:active,
.k-time-tab .k-calendar-view table .k-selected.k-disabled,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:hover,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:focus-visible,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:focus,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:focus-within,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:active,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:hover,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus-visible,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus-within,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:active,
.k-time-tab .k-calendar-view table .k-selected.k-disabled,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:hover,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:focus-visible,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:focus,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:focus-within,
.k-time-tab .k-calendar-view table .k-selected.k-disabled:active,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:hover,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus-visible,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:focus-within,
.k-time-tab .k-calendar-view table .k-selected.k-disabled .k-link:active,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:hover,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-visible,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-within,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:active,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:hover,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-visible,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-within,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:active,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:hover,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-visible,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:focus-within,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled:active,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:hover,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-visible,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:focus-within,
.k-time-tab .k-calendar-view .k-calendar-table .k-selected.k-disabled .k-link:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #717171 !important;
}
.k-calendar .k-calendar-view table .k-today .k-link,
.k-calendar .k-calendar-view table .k-today.k-focus .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-today .k-link,
.k-calendar .k-calendar-view .k-calendar-table .k-today.k-focus .k-link,
.k-date-tab .k-calendar-view table .k-today .k-link,
.k-date-tab .k-calendar-view table .k-today.k-focus .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-today .k-link,
.k-date-tab .k-calendar-view .k-calendar-table .k-today.k-focus .k-link,
.k-time-tab .k-calendar-view table .k-today .k-link,
.k-time-tab .k-calendar-view table .k-today.k-focus .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-today .k-link,
.k-time-tab .k-calendar-view .k-calendar-table .k-today.k-focus .k-link {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
  color: #ffffff !important;
}
.k-calendar .k-calendar-view table .k-today .k-link:not(:focus),
.k-calendar .k-calendar-view table .k-today.k-focus .k-link:not(:focus),
.k-calendar .k-calendar-view .k-calendar-table .k-today .k-link:not(:focus),
.k-calendar .k-calendar-view .k-calendar-table .k-today.k-focus .k-link:not(:focus),
.k-date-tab .k-calendar-view table .k-today .k-link:not(:focus),
.k-date-tab .k-calendar-view table .k-today.k-focus .k-link:not(:focus),
.k-date-tab .k-calendar-view .k-calendar-table .k-today .k-link:not(:focus),
.k-date-tab .k-calendar-view .k-calendar-table .k-today.k-focus .k-link:not(:focus),
.k-time-tab .k-calendar-view table .k-today .k-link:not(:focus),
.k-time-tab .k-calendar-view table .k-today.k-focus .k-link:not(:focus),
.k-time-tab .k-calendar-view .k-calendar-table .k-today .k-link:not(:focus),
.k-time-tab .k-calendar-view .k-calendar-table .k-today.k-focus .k-link:not(:focus) {
  box-shadow: unset;
}

.not-today .k-calendar-nav {
  display: none !important;
}

.k-datetimepicker-popup .k-button-group,
.k-datetimepicker-popup .k-datetime-buttongroup,
.k-calendar-container .k-button-group,
.k-calendar-container .k-datetime-buttongroup {
  padding-block: 0px;
  padding-inline: 0px;
}
.k-datetimepicker-popup .k-button-group .k-button,
.k-datetimepicker-popup .k-datetime-buttongroup .k-button,
.k-calendar-container .k-button-group .k-button,
.k-calendar-container .k-datetime-buttongroup .k-button {
  box-shadow: none;
  background: #ffffff !important;
  border-color: #1177a7 !important;
  color: #003c5e;
  padding-inline: 0px;
}
.k-datetimepicker-popup .k-button-group .k-button:active,
.k-datetimepicker-popup .k-datetime-buttongroup .k-button:active,
.k-calendar-container .k-button-group .k-button:active,
.k-calendar-container .k-datetime-buttongroup .k-button:active {
  color: inherit;
}
.k-datetimepicker-popup .k-button-group .k-button.k-selected,
.k-datetimepicker-popup .k-datetime-buttongroup .k-button.k-selected,
.k-calendar-container .k-button-group .k-button.k-selected,
.k-calendar-container .k-datetime-buttongroup .k-button.k-selected {
  background: #1177a7 !important;
  border-color: #1177a7 !important;
  color: #ffffff;
}
.k-datetimepicker-popup .k-time-tab .k-datetime-selector,
.k-calendar-container .k-time-tab .k-datetime-selector {
  transform: translateX(calc(-100% - 2 * 15px));
}
.k-datetimepicker-popup .k-datetime-selector,
.k-calendar-container .k-datetime-selector {
  gap: 30px;
}
.k-datetimepicker-popup .k-datetime-selector .k-datetime-calendar-wrap,
.k-datetimepicker-popup .k-datetime-selector .k-datetime-time-wrap,
.k-calendar-container .k-datetime-selector .k-datetime-calendar-wrap,
.k-calendar-container .k-datetime-selector .k-datetime-time-wrap {
  flex: 0 0 100%;
  margin-block: 15px;
}
.k-datetimepicker-popup .k-calendar,
.k-calendar-container .k-calendar {
  padding-block: 0px;
  padding-inline: 0px;
  margin-block-start: 0px;
}
.k-datetimepicker-popup .k-timeselector,
.k-calendar-container .k-timeselector {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
}
.k-datetimepicker-popup .k-time-header,
.k-calendar-container .k-time-header {
  gap: 30px;
}
.k-datetimepicker-popup .k-time-header .k-title,
.k-calendar-container .k-time-header .k-title {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
}
.k-datetimepicker-popup .k-time-header .k-button,
.k-calendar-container .k-time-header .k-button {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  border-color: #1177a7 !important;
  background: #ffffff !important;
  color: #003c5e;
  flex: 0 1 auto;
}
.k-datetimepicker-popup .k-time-header .k-button:hover,
.k-calendar-container .k-time-header .k-button:hover {
  border-color: #1177a7 !important;
  background: #9ddffe !important;
  color: #003c5e;
}
.k-datetimepicker-popup .k-time-header .k-button .k-button-text,
.k-calendar-container .k-time-header .k-button .k-button-text {
  color: inherit;
}
.k-datetimepicker-popup .k-time-list-container .k-time-list-wrapper .k-title,
.k-calendar-container .k-time-list-container .k-time-list-wrapper .k-title {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  color: #717171;
}
.k-datetimepicker-popup .k-time-list-container .k-time-list-wrapper .k-time-list .k-item,
.k-calendar-container .k-time-list-container .k-time-list-wrapper .k-time-list .k-item {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
}
.k-datetimepicker-popup .k-time-list-container .k-time-list-wrapper .k-focus .k-title,
.k-calendar-container .k-time-list-container .k-time-list-wrapper .k-focus .k-title {
  color: #464646;
}
.k-datetimepicker-popup .k-actions,
.k-calendar-container .k-actions {
  width: calc(100% + 2 * 15px);
  margin-block: 0px;
  margin-inline-start: -15px;
  padding-block-start: 15px;
  padding-inline: 15px;
  border-top: #cbcaca solid 1px;
  flex-flow: row-reverse nowrap;
}
.k-datetimepicker-popup .k-button,
.k-calendar-container .k-button {
  flex: 1 0 0%;
}

.k-combobox.dropdown-starting-with-icon {
  position: relative;
  width: 100%;
  flex: 1 1 auto;
}
.k-combobox.dropdown-starting-with-icon::before {
  content: "";
  position: absolute;
  width: 54px;
  height: 100%;
  left: 0;
  top: 0;
  border-bottom-left-radius: 4px !important;
  border-top-left-radius: 4px !important;
  z-index: 9;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.k-combobox.dropdown-starting-with-icon::after {
  content: "";
  position: absolute;
  width: 54px;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  left: 0;
  top: 0;
  z-index: 1;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
}
.k-combobox.dropdown-starting-with-icon .k-searchbar,
.k-combobox.dropdown-starting-with-icon .k-searchbar > div,
.k-combobox.dropdown-starting-with-icon .k-input-inner,
.k-combobox.dropdown-starting-with-icon .k-input-inner > div {
  padding-inline-start: 54px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.k-combobox.dropdown-starting-with-icon.k-disabled::before {
  border-color: #717171;
}
.k-combobox.dropdown-starting-with-icon--filled::after {
  background-color: #cbcaca;
}
.k-combobox.dropdown-starting-with-icon--filled .k-searchbar,
.k-combobox.dropdown-starting-with-icon--filled .k-searchbar > div,
.k-combobox.dropdown-starting-with-icon--filled .k-input-inner,
.k-combobox.dropdown-starting-with-icon--filled .k-input-inner > div {
  padding-inline-start: 69px;
}
.k-combobox.dropdown-starting-with-icon--filled.k-disabled::after {
  background-color: #717171;
}
.k-combobox.dropdown-starting-with-icon--folder::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--folder%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22M4%2020q-.825%200-1.412-.587T2%2018V6q0-.825.588-1.412T4%204h6l2%202h8q.825%200%201.413.588T22%208v10q0%20.825-.587%201.413T20%2020z%22/%3E%3C/svg%3E");
}
.k-combobox.dropdown-starting-with-icon--folder.k-disabled::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--folder%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22M4%2020q-.825%200-1.412-.587T2%2018V6q0-.825.588-1.412T4%204h6l2%202h8q.825%200%201.413.588T22%208v10q0%20.825-.587%201.413T20%2020z%22/%3E%3C/svg%3E");
}
.k-combobox.dropdown-starting-with-icon--folder.dropdown-starting-with-icon--filled.k-disabled::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--folder%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23cbcaca%22%20d=%22M4%2020q-.825%200-1.412-.587T2%2018V6q0-.825.588-1.412T4%204h6l2%202h8q.825%200%201.413.588T22%208v10q0%20.825-.587%201.413T20%2020z%22/%3E%3C/svg%3E");
}
.k-combobox.dropdown-starting-with-icon--search::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--search%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22m19.6%2021-6.3-6.3q-.75.6-1.725.95T9.5%2016q-2.725%200-4.612-1.888T3%209.5t1.888-4.612T9.5%203t4.613%201.888T16%209.5q0%201.1-.35%202.075T14.7%2013.3l6.3%206.3zM9.5%2014q1.875%200%203.188-1.312T14%209.5t-1.312-3.187T9.5%205%206.313%206.313%205%209.5t1.313%203.188T9.5%2014%22/%3E%3C/svg%3E");
}
.k-combobox.dropdown-starting-with-icon--search.k-disabled::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--search%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m19.6%2021-6.3-6.3q-.75.6-1.725.95T9.5%2016q-2.725%200-4.612-1.888T3%209.5t1.888-4.612T9.5%203t4.613%201.888T16%209.5q0%201.1-.35%202.075T14.7%2013.3l6.3%206.3zM9.5%2014q1.875%200%203.188-1.312T14%209.5t-1.312-3.187T9.5%205%206.313%206.313%205%209.5t1.313%203.188T9.5%2014%22/%3E%3C/svg%3E");
}
.k-combobox.dropdown-starting-with-icon--search.dropdown-starting-with-icon--filled.k-disabled::after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--search%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23cbcaca%22%20d=%22m19.6%2021-6.3-6.3q-.75.6-1.725.95T9.5%2016q-2.725%200-4.612-1.888T3%209.5t1.888-4.612T9.5%203t4.613%201.888T16%209.5q0%201.1-.35%202.075T14.7%2013.3l6.3%206.3zM9.5%2014q1.875%200%203.188-1.312T14%209.5t-1.312-3.187T9.5%205%206.313%206.313%205%209.5t1.313%203.188T9.5%2014%22/%3E%3C/svg%3E");
}

.k-dropdowngrid.k-input, .k-dropdowngrid.k-input:hover, .k-dropdowngrid.k-input:focus-visible, .k-dropdowngrid.k-input:focus, .k-dropdowngrid.k-input:focus-within, .k-dropdowngrid.k-input:active {
  background-color: inherit !important;
  color: inherit !important;
  border-color: inherit !important;
}
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true], .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true], .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true], .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true], .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true], .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true] {
  pointer-events: none;
}
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true].k-input-inner,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true] .k-input-inner, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:hover.k-input-inner,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:hover .k-input-inner, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus.k-input-inner,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus .k-input-inner, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus-within.k-input-inner,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus-within .k-input-inner, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:active.k-input-inner,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:active .k-input-inner, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true].k-input-inner,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true] .k-input-inner, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:hover.k-input-inner,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:hover .k-input-inner, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus.k-input-inner,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus .k-input-inner, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus-within.k-input-inner,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus-within .k-input-inner, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:active.k-input-inner,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:active .k-input-inner, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true].k-input-inner,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true] .k-input-inner, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:hover.k-input-inner,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:hover .k-input-inner, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus.k-input-inner,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus .k-input-inner, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus-within.k-input-inner,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus-within .k-input-inner, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:active.k-input-inner,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:active .k-input-inner, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true].k-input-inner,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true] .k-input-inner, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:hover.k-input-inner,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:hover .k-input-inner, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus.k-input-inner,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus .k-input-inner, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus-within.k-input-inner,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus-within .k-input-inner, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:active.k-input-inner,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:active .k-input-inner, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true].k-input-inner,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true] .k-input-inner, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:hover.k-input-inner,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:hover .k-input-inner, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus.k-input-inner,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus .k-input-inner, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus-within.k-input-inner,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus-within .k-input-inner, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:active.k-input-inner,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:active .k-input-inner, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true].k-input-inner,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true] .k-input-inner, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:hover.k-input-inner,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:hover .k-input-inner, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus.k-input-inner,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus .k-input-inner, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus-within.k-input-inner,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus-within .k-input-inner, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:active.k-input-inner,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:active .k-input-inner {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  background-color: transparent !important;
  color: #181818 !important;
  border-color: transparent;
  padding-block: 0px;
  padding-inline: 0px;
  min-height: unset;
  pointer-events: none;
  box-shadow: none;
}
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true].k-input-inner + .k-button,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true] .k-input-inner + .k-button, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:hover .k-input-inner + .k-button, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner + .k-button, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus .k-input-inner + .k-button, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:focus-within .k-input-inner + .k-button, .k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdowngrid.k-input .k-input-inner[aria-readonly=true]:active .k-input-inner + .k-button, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true].k-input-inner + .k-button,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true] .k-input-inner + .k-button, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:hover .k-input-inner + .k-button, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner + .k-button, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus .k-input-inner + .k-button, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:focus-within .k-input-inner + .k-button, .k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdowngrid.k-input:hover .k-input-inner[aria-readonly=true]:active .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true].k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true] .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:hover .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:focus-within .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-visible .k-input-inner[aria-readonly=true]:active .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true].k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true] .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:hover .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:focus-within .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus .k-input-inner[aria-readonly=true]:active .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true].k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true] .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:hover .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:focus-within .k-input-inner + .k-button, .k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdowngrid.k-input:focus-within .k-input-inner[aria-readonly=true]:active .k-input-inner + .k-button, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true].k-input-inner + .k-button,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true] .k-input-inner + .k-button, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:hover.k-input-inner + .k-button,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:hover .k-input-inner + .k-button, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus-visible.k-input-inner + .k-button,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus-visible .k-input-inner + .k-button, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus.k-input-inner + .k-button,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus .k-input-inner + .k-button, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus-within.k-input-inner + .k-button,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:focus-within .k-input-inner + .k-button, .k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:active.k-input-inner + .k-button,
.k-dropdowngrid.k-input:active .k-input-inner[aria-readonly=true]:active .k-input-inner + .k-button {
  display: none;
}
.k-dropdowngrid.k-input .k-input-inner {
  background: #ffffff !important;
}
.k-dropdowngrid.k-input .k-icon-button .k-button-icon,
.k-dropdowngrid.k-input .k-button .k-button-icon,
.k-dropdowngrid.k-input .k-input-button .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
  transform: scale(1, 1);
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.k-dropdowngrid.k-input .k-icon-button:hover .k-button-icon,
.k-dropdowngrid.k-input .k-button:hover .k-button-icon,
.k-dropdowngrid.k-input .k-input-button:hover .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-dropdowngrid.k-input.k-focus .k-icon-button .k-button-icon,
.k-dropdowngrid.k-input.k-focus .k-button .k-button-icon,
.k-dropdowngrid.k-input.k-focus .k-input-button .k-button-icon {
  transform: scale(1, -1);
}
.k-dropdowngrid.k-input.k-disabled .k-input-inner {
  background: #cbcaca !important;
}
.k-dropdowngrid.k-input.k-disabled .k-icon-button .k-button-icon,
.k-dropdowngrid.k-input.k-disabled .k-button .k-button-icon,
.k-dropdowngrid.k-input.k-disabled .k-input-button .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-dropdowngrid.k-input.k-disabled .k-icon-button:hover .k-button-icon,
.k-dropdowngrid.k-input.k-disabled .k-button:hover .k-button-icon,
.k-dropdowngrid.k-input.k-disabled .k-input-button:hover .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}

.k-data-table > *,
.k-data-table > * > *,
.k-data-table > * > * > *,
.k-data-table > * > * > * > * {
  border-radius: 0px;
}
.k-data-table .k-table-header {
  border-color: #cbcaca;
}
.k-data-table .k-table-header .k-table-header-wrap {
  border-color: #cbcaca;
}
.k-data-table .k-table-header .k-table-header-wrap .k-table .k-table-thead {
  border-color: #cbcaca;
}
.k-data-table .k-table-header .k-table-header-wrap .k-table .k-table-thead .k-table-row .k-table-th {
  padding-inline: 10px;
  padding-block: 5px;
  background: #cbcaca;
  font-weight: 700;
  font-size: 13px;
  color: #464646;
  text-transform: uppercase;
}
.k-data-table .k-table-group-sticky-header .k-table-th,
.k-data-table .k-table-group-row .k-table-th {
  background: #ebeaea;
  border-inline: none;
  border-block: solid 1px #ffffff;
  font-size: 20px;
  font-weight: 700;
  padding-inline: 10px;
  padding-block: 5px;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  word-wrap: normal;
  white-space: nowrap;
}
.k-data-table .k-table-body .k-list {
  height: 100%;
}
.k-data-table .k-table-body .k-list .k-no-data {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  height: 100%;
}
.k-data-table .k-table-body .k-list .k-no-data .no-data {
  margin: 30px 60px;
  display: grid;
  gap: 30px;
  grid-template-columns: auto auto;
  align-items: center;
  white-space: normal;
}
.k-data-table .k-table-body .k-list .k-no-data .no-data__illustration {
  background: transparent url(/images/illustrations/full-page-error.svg) center/contain no-repeat;
  height: 100%;
  width: 100px;
}
.k-data-table .k-table-body .k-list .k-no-data .no-data__explanation {
  text-align: start;
  display: flex;
  flex-flow: column nowrap;
}
.k-data-table .k-table-body .k-table .k-table-row, .k-data-table .k-table-body .k-table .k-table-row.k-table-alt-row {
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  outline: none;
  background: #ffffff;
}
.k-data-table .k-table-body .k-table .k-table-row:hover, .k-data-table .k-table-body .k-table .k-table-row.k-table-alt-row:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background: #ebeaea;
  cursor: pointer;
}
.k-data-table .k-table-body .k-table .k-table-row.k-focus, .k-data-table .k-table-body .k-table .k-table-row:focus, .k-data-table .k-table-body .k-table .k-table-row:focus-within, .k-data-table .k-table-body .k-table .k-table-row.k-table-alt-row.k-focus, .k-data-table .k-table-body .k-table .k-table-row.k-table-alt-row:focus, .k-data-table .k-table-body .k-table .k-table-row.k-table-alt-row:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  background: #ffffff;
  z-index: 1;
}
.k-data-table .k-table-body .k-table .k-table-row.k-selected, .k-data-table .k-table-body .k-table .k-table-row.k-table-alt-row.k-selected {
  background: #cbcaca;
}
.k-data-table .k-table-body .k-table .k-table-row .k-table-td {
  border: none;
  padding-inline: 10px;
  padding-block: 5px;
}
.k-data-table .k-table-body .k-table .k-table-row .k-table-td span:empty {
  position: relative;
}
.k-data-table .k-table-body .k-table .k-table-row .k-table-td span:empty::before {
  content: "Niet van toepassing";
  font-size: 10px;
  font-weight: 600;
  color: #717171;
  text-transform: uppercase;
}

.k-textarea .k-input-inner {
  background: #ffffff !important;
}

.field-container.mandatory-field.invalid .k-combobox {
  border: solid 1px #dc201d;
}

.field-container .k-datepicker + button,
.field-container .k-datepicker + .button {
  margin-inline-start: 30px;
}

.telerik-blazor .k-button:not(.k-icon-button):not(.k-upload-button):not(.k-time-now) {
  padding-inline: 24px;
  padding-block: 15px;
}
.telerik-blazor .k-button:not(.k-icon-button):not(.k-upload-button):not(.k-time-now):active {
  padding-inline: 24px;
  padding-block: 15px !important;
}

input[type=password] {
  padding-inline-end: 49px;
}

input[type=password] + .visibility-icon,
input[type=text] + .visibility-icon {
  cursor: pointer;
  position: relative;
  margin-inline-start: -39px;
  height: 100%;
  z-index: 2;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  display: flex;
}
input[type=password] + .visibility-icon,
input[type=password] + .visibility-icon .icon,
input[type=text] + .visibility-icon,
input[type=text] + .visibility-icon .icon {
  color: #1177a7;
}
input[type=password] + .visibility-icon:hover,
input[type=password] + .visibility-icon .icon:hover,
input[type=text] + .visibility-icon:hover,
input[type=text] + .visibility-icon .icon:hover {
  color: #1177a7;
}
input[type=password] + .visibility-icon:focus-visible,
input[type=password] + .visibility-icon .icon:focus-visible,
input[type=text] + .visibility-icon:focus-visible,
input[type=text] + .visibility-icon .icon:focus-visible {
  color: #1177a7;
}
input[type=password] + .visibility-icon:focus, input[type=password] + .visibility-icon:focus-within,
input[type=password] + .visibility-icon .icon:focus,
input[type=password] + .visibility-icon .icon:focus-within,
input[type=text] + .visibility-icon:focus,
input[type=text] + .visibility-icon:focus-within,
input[type=text] + .visibility-icon .icon:focus,
input[type=text] + .visibility-icon .icon:focus-within {
  color: #1177a7;
}
input[type=password] + .visibility-icon:active,
input[type=password] + .visibility-icon .icon:active,
input[type=text] + .visibility-icon:active,
input[type=text] + .visibility-icon .icon:active {
  color: #1177a7;
}

.grid-container {
  margin-block-start: 30px !important;
  display: flex;
}

.k-grid,
.k-grid .k-grid {
  font-family: "Noto Sans", "Helvetica", "Arial", sans-serif !important;
  font-size: 16px;
  color: #181818;
  background-color: #ffffff;
  border-radius: 0px;
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0);
  width: 100%;
  border: none;
}
.k-grid:hover, .k-grid:active, .k-grid:focus, .k-grid:focus-within,
.k-grid .k-grid:hover,
.k-grid .k-grid:active,
.k-grid .k-grid:focus,
.k-grid .k-grid:focus-within {
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0) !important;
}
.k-grid .k-table-th,
.k-grid td,
.k-grid .k-table-td,
.k-grid .k-grid .k-table-th,
.k-grid .k-grid td,
.k-grid .k-grid .k-table-td {
  box-sizing: border-box;
}
.k-grid col.k-sorted,
.k-grid th.k-sorted,
.k-grid .k-table-th.k-sorted,
.k-grid .k-grid col.k-sorted,
.k-grid .k-grid th.k-sorted,
.k-grid .k-grid .k-table-th.k-sorted {
  background: none;
}
.k-grid td[role=gridcell] > .tooltip,
.k-grid .k-grid td[role=gridcell] > .tooltip {
  vertical-align: middle;
  max-width: -moz-fit-content;
  max-width: fit-content;
  color: #181818;
}
.k-grid-header,
.k-grid .k-grid-header {
  border-bottom: solid 3px #ebeaea !important;
}
.k-grid-header, .k-grid-header-wrap, .k-grid-header-table,
.k-grid .k-grid-header,
.k-grid .k-grid-header-wrap,
.k-grid .k-grid-header-table {
  font-family: "Noto Sans", "Helvetica", "Arial", sans-serif !important;
  font-size: 16px;
  font-weight: 500;
  color: #464646;
  background-color: #ffffff !important;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border: none;
  padding: 0px !important;
}
.k-grid-header .k-link,
.k-grid-header .k-sort-icon, .k-grid-header-wrap .k-link,
.k-grid-header-wrap .k-sort-icon, .k-grid-header-table .k-link,
.k-grid-header-table .k-sort-icon,
.k-grid .k-grid-header .k-link,
.k-grid .k-grid-header .k-sort-icon,
.k-grid .k-grid-header-wrap .k-link,
.k-grid .k-grid-header-wrap .k-sort-icon,
.k-grid .k-grid-header-table .k-link,
.k-grid .k-grid-header-table .k-sort-icon {
  color: #1177a7;
}
.k-grid-header .k-link .k-button-icon.k-i-sort-asc-small,
.k-grid-header .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid-header .k-link .k-icon.k-i-sort-asc-small,
.k-grid-header .k-link .k-icon.k-i-sort-desc-small,
.k-grid-header .k-link .k-sort-order,
.k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header .k-sort-icon .k-sort-order, .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small,
.k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small,
.k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small,
.k-grid-header-wrap .k-link .k-sort-order,
.k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header-wrap .k-sort-icon .k-sort-order, .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small,
.k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table .k-link .k-icon.k-i-sort-asc-small,
.k-grid-header-table .k-link .k-icon.k-i-sort-desc-small,
.k-grid-header-table .k-link .k-sort-order,
.k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header-table .k-sort-icon .k-sort-order,
.k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header .k-link .k-sort-order,
.k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header .k-sort-icon .k-sort-order,
.k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap .k-link .k-sort-order,
.k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap .k-sort-icon .k-sort-order,
.k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table .k-link .k-sort-order,
.k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table .k-sort-icon .k-sort-order {
  color: #1177a7;
  margin-inline-start: 5px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  transform: scale(1, 1);
}
.k-grid-header .k-link .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header .k-link .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header .k-link .k-icon.k-i-sort-asc-small:hover,
.k-grid-header .k-link .k-icon.k-i-sort-desc-small:hover,
.k-grid-header .k-link .k-sort-order:hover,
.k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header .k-sort-icon .k-sort-order:hover, .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap .k-link .k-sort-order:hover,
.k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap .k-sort-icon .k-sort-order:hover, .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-table .k-link .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-table .k-link .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-table .k-link .k-sort-order:hover,
.k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-table .k-sort-icon .k-sort-order:hover,
.k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header .k-link .k-sort-order:hover,
.k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header .k-sort-icon .k-sort-order:hover,
.k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap .k-link .k-sort-order:hover,
.k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap .k-sort-icon .k-sort-order:hover,
.k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table .k-link .k-sort-order:hover,
.k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table .k-sort-icon .k-sort-order:hover {
  color: #003c5e;
}
.k-grid-header .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid-header .k-link .k-icon.k-i-sort-desc-small,
.k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small, .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small,
.k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small, .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table .k-link .k-icon.k-i-sort-desc-small,
.k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small {
  transform: scale(1, -1);
}
.k-grid-header .k-link .k-column-title,
.k-grid-header .k-sort-icon .k-column-title, .k-grid-header-wrap .k-link .k-column-title,
.k-grid-header-wrap .k-sort-icon .k-column-title, .k-grid-header-table .k-link .k-column-title,
.k-grid-header-table .k-sort-icon .k-column-title,
.k-grid .k-grid-header .k-link .k-column-title,
.k-grid .k-grid-header .k-sort-icon .k-column-title,
.k-grid .k-grid-header-wrap .k-link .k-column-title,
.k-grid .k-grid-header-wrap .k-sort-icon .k-column-title,
.k-grid .k-grid-header-table .k-link .k-column-title,
.k-grid .k-grid-header-table .k-sort-icon .k-column-title {
  color: #464646;
  font-weight: 600;
  font-size: 16px;
}
.k-grid-header table thead,
.k-grid-header table thead.k-table-thead, .k-grid-header-wrap table thead,
.k-grid-header-wrap table thead.k-table-thead, .k-grid-header-table table thead,
.k-grid-header-table table thead.k-table-thead,
.k-grid .k-grid-header table thead,
.k-grid .k-grid-header table thead.k-table-thead,
.k-grid .k-grid-header-wrap table thead,
.k-grid .k-grid-header-wrap table thead.k-table-thead,
.k-grid .k-grid-header-table table thead,
.k-grid .k-grid-header-table table thead.k-table-thead {
  color: #464646;
  background-color: #ffffff;
}
.k-grid-header table thead th,
.k-grid-header table thead.k-table-thead th, .k-grid-header-wrap table thead th,
.k-grid-header-wrap table thead.k-table-thead th, .k-grid-header-table table thead th,
.k-grid-header-table table thead.k-table-thead th,
.k-grid .k-grid-header table thead th,
.k-grid .k-grid-header table thead.k-table-thead th,
.k-grid .k-grid-header-wrap table thead th,
.k-grid .k-grid-header-wrap table thead.k-table-thead th,
.k-grid .k-grid-header-table table thead th,
.k-grid .k-grid-header-table table thead.k-table-thead th {
  color: #464646;
  border: none;
  padding-block: 15px;
  padding-inline: 10px;
}
.k-grid-header table thead th.k-header:first-child,
.k-grid-header table thead.k-table-thead th.k-header:first-child, .k-grid-header-wrap table thead th.k-header:first-child,
.k-grid-header-wrap table thead.k-table-thead th.k-header:first-child, .k-grid-header-table table thead th.k-header:first-child,
.k-grid-header-table table thead.k-table-thead th.k-header:first-child,
.k-grid .k-grid-header table thead th.k-header:first-child,
.k-grid .k-grid-header table thead.k-table-thead th.k-header:first-child,
.k-grid .k-grid-header-wrap table thead th.k-header:first-child,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:first-child,
.k-grid .k-grid-header-table table thead th.k-header:first-child,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header:first-child {
  padding-inline-start: 30px;
  border-top-left-radius: 0px;
}
.k-grid-header table thead th.k-header:first-child.k-grid-header-sticky,
.k-grid-header table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky, .k-grid-header-wrap table thead th.k-header:first-child.k-grid-header-sticky,
.k-grid-header-wrap table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky, .k-grid-header-table table thead th.k-header:first-child.k-grid-header-sticky,
.k-grid-header-table table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky,
.k-grid .k-grid-header table thead th.k-header:first-child.k-grid-header-sticky,
.k-grid .k-grid-header table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky,
.k-grid .k-grid-header-wrap table thead th.k-header:first-child.k-grid-header-sticky,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky,
.k-grid .k-grid-header-table table thead th.k-header:first-child.k-grid-header-sticky,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky {
  border-left: none;
}
.k-grid-header table thead th.k-header:last-child,
.k-grid-header table thead.k-table-thead th.k-header:last-child, .k-grid-header-wrap table thead th.k-header:last-child,
.k-grid-header-wrap table thead.k-table-thead th.k-header:last-child, .k-grid-header-table table thead th.k-header:last-child,
.k-grid-header-table table thead.k-table-thead th.k-header:last-child,
.k-grid .k-grid-header table thead th.k-header:last-child,
.k-grid .k-grid-header table thead.k-table-thead th.k-header:last-child,
.k-grid .k-grid-header-wrap table thead th.k-header:last-child,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child,
.k-grid .k-grid-header-table table thead th.k-header:last-child,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child {
  padding-inline-end: 30px !important; /*Kendo puts 16px padding on this side of the element*/
  border-top-right-radius: 0px;
}
.k-grid-header table thead th.k-header:last-child.k-grid-header-sticky,
.k-grid-header table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky, .k-grid-header-wrap table thead th.k-header:last-child.k-grid-header-sticky,
.k-grid-header-wrap table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky, .k-grid-header-table table thead th.k-header:last-child.k-grid-header-sticky,
.k-grid-header-table table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.k-grid .k-grid-header table thead th.k-header:last-child.k-grid-header-sticky,
.k-grid .k-grid-header table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.k-grid .k-grid-header-wrap table thead th.k-header:last-child.k-grid-header-sticky,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.k-grid .k-grid-header-table table thead th.k-header:last-child.k-grid-header-sticky,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky {
  color: transparent;
  border-right: none;
  background: #ffffff;
}
.k-grid-header table thead th.k-header .k-grid-header-menu,
.k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu, .k-grid-header-wrap table thead th.k-header .k-grid-header-menu,
.k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu, .k-grid-header-table table thead th.k-header .k-grid-header-menu,
.k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu,
.k-grid .k-grid-header table thead th.k-header .k-grid-header-menu,
.k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu,
.k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu,
.k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu {
  border-radius: 100%;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  padding: 1px 0px 0px 0px;
  width: 24px;
  height: 24px;
}
.k-grid-header table thead th.k-header .k-grid-header-menu:hover,
.k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu:hover, .k-grid-header-wrap table thead th.k-header .k-grid-header-menu:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu:hover, .k-grid-header-table table thead th.k-header .k-grid-header-menu:hover,
.k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu:hover,
.k-grid .k-grid-header table thead th.k-header .k-grid-header-menu:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu:hover,
.k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu:hover,
.k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
}
.k-grid-header table thead th.k-header .k-grid-header-menu:focus, .k-grid-header table thead th.k-header .k-grid-header-menu:focus-within,
.k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu:focus,
.k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu:focus-within, .k-grid-header-wrap table thead th.k-header .k-grid-header-menu:focus, .k-grid-header-wrap table thead th.k-header .k-grid-header-menu:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu:focus-within, .k-grid-header-table table thead th.k-header .k-grid-header-menu:focus, .k-grid-header-table table thead th.k-header .k-grid-header-menu:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu:focus,
.k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu:focus-within,
.k-grid .k-grid-header table thead th.k-header .k-grid-header-menu:focus,
.k-grid .k-grid-header table thead th.k-header .k-grid-header-menu:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu:focus,
.k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu:focus-within,
.k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu:focus,
.k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.k-grid-header table thead th.k-header .k-grid-header-menu:active,
.k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu:active, .k-grid-header-wrap table thead th.k-header .k-grid-header-menu:active,
.k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu:active, .k-grid-header-table table thead th.k-header .k-grid-header-menu:active,
.k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu:active,
.k-grid .k-grid-header table thead th.k-header .k-grid-header-menu:active,
.k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu:active,
.k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu:active,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu:active,
.k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu:active,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.k-grid-header table thead th.k-header .k-grid-header-menu.k-active,
.k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu.k-active, .k-grid-header-wrap table thead th.k-header .k-grid-header-menu.k-active,
.k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu.k-active, .k-grid-header-table table thead th.k-header .k-grid-header-menu.k-active,
.k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.k-grid .k-grid-header table thead th.k-header .k-grid-header-menu.k-active,
.k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu.k-active,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu.k-active,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu.k-active {
  color: #ffffff;
  background: #1177a7;
}
.k-grid-header table thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu > .k-icon, .k-grid-header-wrap table thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu > .k-icon, .k-grid-header-table table thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid .k-grid-header table thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu > .k-icon,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu > .k-icon {
  vertical-align: baseline;
}
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small, .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small, .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  background: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E") center/contain no-repeat;
}
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before, .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before, .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before {
  content: "" !important;
}
.k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small, .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small, .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small {
  transform: scale(1, -1);
}
.k-grid-header table thead th.k-header__align--right > .k-cell-inner,
.k-grid-header table thead.k-table-thead th.k-header__align--right > .k-cell-inner, .k-grid-header-wrap table thead th.k-header__align--right > .k-cell-inner,
.k-grid-header-wrap table thead.k-table-thead th.k-header__align--right > .k-cell-inner, .k-grid-header-table table thead th.k-header__align--right > .k-cell-inner,
.k-grid-header-table table thead.k-table-thead th.k-header__align--right > .k-cell-inner,
.k-grid .k-grid-header table thead th.k-header__align--right > .k-cell-inner,
.k-grid .k-grid-header table thead.k-table-thead th.k-header__align--right > .k-cell-inner,
.k-grid .k-grid-header-wrap table thead th.k-header__align--right > .k-cell-inner,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header__align--right > .k-cell-inner,
.k-grid .k-grid-header-table table thead th.k-header__align--right > .k-cell-inner,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header__align--right > .k-cell-inner {
  justify-content: flex-end;
}
.k-grid-header table thead th.k-header.k-grid-header-sticky,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky, .k-grid-header-table table thead th.k-header.k-grid-header-sticky,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky {
  color: #181818;
  background: #ebeaea;
  border-color: #ffffff;
}
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active, .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active {
  color: #464646;
  background: #ffffff;
}
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-link,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-link,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link, .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-link,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-link,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-link,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-link,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link {
  color: #181818;
  background: #ebeaea;
  border-color: #ffffff;
}
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small, .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover, .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible, .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus, .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover, .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible, .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus, .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order, .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order, .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-order,
.k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order {
  color: #717171;
}
.k-grid-header-wrap,
.k-grid .k-grid-header-wrap {
  border-right-color: transparent;
}
.k-grid-container .k-grid-content,
.k-grid .k-grid-container .k-grid-content {
  overflow: auto;
}
.k-grid-container .k-grid-content .k-grid-norecords,
.k-grid .k-grid-container .k-grid-content .k-grid-norecords {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
}
.k-grid-container .k-grid-content .k-grid-norecords .no-data,
.k-grid .k-grid-container .k-grid-content .k-grid-norecords .no-data {
  margin-block: 60px;
  margin-inline: auto;
  display: grid;
  gap: 30px;
  grid-template-columns: auto auto;
  align-items: center;
  white-space: normal;
}
.k-grid-container .k-grid-content .k-grid-norecords .no-data__illustration,
.k-grid .k-grid-container .k-grid-content .k-grid-norecords .no-data__illustration {
  background: transparent url(/images/illustrations/full-page-error.svg) center/contain no-repeat;
  height: 100%;
  width: 100px;
}
.k-grid-container .k-grid-content .k-grid-norecords .no-data__explanation,
.k-grid .k-grid-container .k-grid-content .k-grid-norecords .no-data__explanation {
  text-align: start;
  display: flex;
  flex-flow: column nowrap;
  align-items: flex-start;
}
.k-grid-container .k-grid-content .k-grid-norecords .no-data .navigation-buttons,
.k-grid .k-grid-container .k-grid-content .k-grid-norecords .no-data .navigation-buttons {
  grid-column: 1/3;
}
.k-grid-container table .k-group-col,
.k-grid-container table .k-hierarchy-col,
.k-grid-container table tbody .k-group-col,
.k-grid-container table tbody .k-hierarchy-col,
.k-grid .k-grid-container table .k-group-col,
.k-grid .k-grid-container table .k-hierarchy-col,
.k-grid .k-grid-container table tbody .k-group-col,
.k-grid .k-grid-container table tbody .k-hierarchy-col {
  width: 36px;
}
.k-grid-container table tr,
.k-grid-container table tbody tr,
.k-grid .k-grid-container table tr,
.k-grid .k-grid-container table tbody tr {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  border: none;
  background-color: #ffffff;
}
.k-grid-container table tr:hover, .k-grid-container table tr:active, .k-grid-container table tr:focus, .k-grid-container table tr:focus-within,
.k-grid-container table tbody tr:hover,
.k-grid-container table tbody tr:active,
.k-grid-container table tbody tr:focus,
.k-grid-container table tbody tr:focus-within,
.k-grid .k-grid-container table tr:hover,
.k-grid .k-grid-container table tr:active,
.k-grid .k-grid-container table tr:focus,
.k-grid .k-grid-container table tr:focus-within,
.k-grid .k-grid-container table tbody tr:hover,
.k-grid .k-grid-container table tbody tr:active,
.k-grid .k-grid-container table tbody tr:focus,
.k-grid .k-grid-container table tbody tr:focus-within {
  background-color: #ebeaea;
  cursor: pointer;
}
.k-grid-container table tr td,
.k-grid-container table tbody tr td,
.k-grid .k-grid-container table tr td,
.k-grid .k-grid-container table tbody tr td {
  border-bottom: solid 1px #ebeaea;
  padding-block: 10px;
  padding-inline: 10px;
}
.k-grid-container table tr td.k-grid-content-sticky,
.k-grid-container table tbody tr td.k-grid-content-sticky,
.k-grid .k-grid-container table tr td.k-grid-content-sticky,
.k-grid .k-grid-container table tbody tr td.k-grid-content-sticky {
  background-color: #ffffff;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  border-bottom: solid 1px #ebeaea;
}
.k-grid-container table tr td .baby-dont-wrap-me-dont-wrap-me-no-more,
.k-grid-container table tbody tr td .baby-dont-wrap-me-dont-wrap-me-no-more,
.k-grid .k-grid-container table tr td .baby-dont-wrap-me-dont-wrap-me-no-more,
.k-grid .k-grid-container table tbody tr td .baby-dont-wrap-me-dont-wrap-me-no-more {
  word-break: break-all;
}
.k-grid-container table tr.k-alt,
.k-grid-container table tbody tr.k-alt,
.k-grid .k-grid-container table tr.k-alt,
.k-grid .k-grid-container table tbody tr.k-alt {
  background-color: #f7f7f7;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
}
.k-grid-container table tr.k-alt td.k-grid-content-sticky,
.k-grid-container table tbody tr.k-alt td.k-grid-content-sticky,
.k-grid .k-grid-container table tr.k-alt td.k-grid-content-sticky,
.k-grid .k-grid-container table tbody tr.k-alt td.k-grid-content-sticky {
  background-color: #f7f7f7;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
}
.k-grid-container table tr.k-selected,
.k-grid-container table tbody tr.k-selected,
.k-grid .k-grid-container table tr.k-selected,
.k-grid .k-grid-container table tbody tr.k-selected {
  background-color: #c2ecff;
}
.k-grid-container table tr.k-selected > td,
.k-grid-container table tbody tr.k-selected > td,
.k-grid .k-grid-container table tr.k-selected > td,
.k-grid .k-grid-container table tbody tr.k-selected > td {
  background-color: inherit !important;
}
.k-grid-container table tr:hover, .k-grid-container table tr:hover td.k-grid-content-sticky,
.k-grid-container table tbody tr:hover,
.k-grid-container table tbody tr:hover td.k-grid-content-sticky,
.k-grid .k-grid-container table tr:hover,
.k-grid .k-grid-container table tr:hover td.k-grid-content-sticky,
.k-grid .k-grid-container table tbody tr:hover,
.k-grid .k-grid-container table tbody tr:hover td.k-grid-content-sticky {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  background-color: #ebeaea !important;
}
.k-grid-container table td,
.k-grid-container table tbody td,
.k-grid .k-grid-container table td,
.k-grid .k-grid-container table tbody td {
  border: none;
}
.k-grid-container table td:first-child,
.k-grid-container table tbody td:first-child,
.k-grid .k-grid-container table td:first-child,
.k-grid .k-grid-container table tbody td:first-child {
  padding-inline-start: 30px;
}
.k-grid-pager,
.k-grid .k-grid-pager {
  font-family: "Noto Sans", "Helvetica", "Arial", sans-serif !important;
  min-height: 60px;
  color: #181818;
  font-weight: 700;
  background-color: #ffffff;
  border: unset;
  border-top: 2px solid #ebeaea;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 30px;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
.k-grid-pager .pager-nav,
.k-grid .k-grid-pager .pager-nav {
  height: 100%;
  gap: 0px;
  color: #181818;
  font-size: inherit;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.k-grid-pager .pager-nav .button .icon,
.k-grid .k-grid-pager .pager-nav .button .icon {
  color: #1177a7 !important;
}
.k-grid-pager .pager-nav .button:hover .icon,
.k-grid .k-grid-pager .pager-nav .button:hover .icon {
  color: #003c5e !important;
}
.k-grid-pager .pager-nav .button:disabled .icon, .k-grid-pager .pager-nav .button[disabled] .icon,
.k-grid .k-grid-pager .pager-nav .button:disabled .icon,
.k-grid .k-grid-pager .pager-nav .button[disabled] .icon {
  color: #717171 !important;
}
.k-grid-pager .pager-nav .pager-info,
.k-grid .k-grid-pager .pager-nav .pager-info {
  margin-inline-end: 0px;
  font-weight: 400;
  font-size: 13px;
  color: #181818 !important;
  padding: 10px;
}

.k-grid-columnmenu-popup .k-columnmenu-item-wrapper:first-of-type :first-child.k-columnmenu-item,
.k-grid-header-menu-popup:first-of-type :first-child.k-columnmenu-item {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper:last-of-type :last-child.k-columnmenu-item,
.k-grid-header-menu-popup:last-of-type :last-child.k-columnmenu-item {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item,
.k-grid-header-menu-popup .k-columnmenu-item {
  display: flex;
  align-items: center;
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item:hover,
.k-grid-header-menu-popup .k-columnmenu-item:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background: inherit;
  background-color: inherit;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item:focus, .k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item:focus-within,
.k-grid-header-menu-popup .k-columnmenu-item:focus,
.k-grid-header-menu-popup .k-columnmenu-item:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item:active,
.k-grid-header-menu-popup .k-columnmenu-item:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item:hover .k-icon, .k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item:focus .k-icon, .k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item:focus-within .k-icon, .k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item:active .k-icon,
.k-grid-header-menu-popup .k-columnmenu-item:hover .k-icon,
.k-grid-header-menu-popup .k-columnmenu-item:focus .k-icon,
.k-grid-header-menu-popup .k-columnmenu-item:focus-within .k-icon,
.k-grid-header-menu-popup .k-columnmenu-item:active .k-icon {
  color: #003c5e;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item .k-button-icon,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item .k-icon,
.k-grid-header-menu-popup .k-columnmenu-item .k-button-icon,
.k-grid-header-menu-popup .k-columnmenu-item .k-icon {
  color: #1177a7;
  width: 18px;
  height: 18px;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item.k-selected, .k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item.k-selected,
.k-grid-header-menu-popup .k-columnmenu-item.k-selected,
.k-grid-header-menu-popup .k-columnmenu-item.k-selected {
  background: #ffffff;
  color: #464646;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item.k-selected .k-button-icon,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item.k-selected .k-icon, .k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item.k-selected .k-button-icon,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item.k-selected .k-icon,
.k-grid-header-menu-popup .k-columnmenu-item.k-selected .k-button-icon,
.k-grid-header-menu-popup .k-columnmenu-item.k-selected .k-icon,
.k-grid-header-menu-popup .k-columnmenu-item.k-selected .k-button-icon,
.k-grid-header-menu-popup .k-columnmenu-item.k-selected .k-icon {
  color: #464646;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item + * > div,
.k-grid-header-menu-popup .k-columnmenu-item + * > div {
  width: 100%;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item-content,
.k-grid-header-menu-popup .k-column-list-wrapper,
.k-grid-header-menu-popup .k-columnmenu-item-content {
  display: flex;
  flex-flow: column nowrap;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper .k-action-buttons,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper .k-actions,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item-content .k-action-buttons,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item-content .k-actions,
.k-grid-header-menu-popup .k-column-list-wrapper .k-action-buttons,
.k-grid-header-menu-popup .k-column-list-wrapper .k-actions,
.k-grid-header-menu-popup .k-columnmenu-item-content .k-action-buttons,
.k-grid-header-menu-popup .k-columnmenu-item-content .k-actions {
  flex: 1 1 auto;
  padding: 0px;
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper .k-action-buttons .k-button,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper .k-actions .k-button,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item-content .k-action-buttons .k-button,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item-content .k-actions .k-button,
.k-grid-header-menu-popup .k-column-list-wrapper .k-action-buttons .k-button,
.k-grid-header-menu-popup .k-column-list-wrapper .k-actions .k-button,
.k-grid-header-menu-popup .k-columnmenu-item-content .k-action-buttons .k-button,
.k-grid-header-menu-popup .k-columnmenu-item-content .k-actions .k-button {
  padding: 10px;
  flex: 1 1 auto;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper .k-filter-menu .k-filter-menu-container,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item-content .k-filter-menu .k-filter-menu-container,
.k-grid-header-menu-popup .k-column-list-wrapper .k-filter-menu .k-filter-menu-container,
.k-grid-header-menu-popup .k-columnmenu-item-content .k-filter-menu .k-filter-menu-container {
  padding: 10px;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper .k-filter-menu .k-filter-menu-container > div,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper .k-filter-menu .k-filter-menu-container > span,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item-content .k-filter-menu .k-filter-menu-container > div,
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-columnmenu-item-content .k-filter-menu .k-filter-menu-container > span,
.k-grid-header-menu-popup .k-column-list-wrapper .k-filter-menu .k-filter-menu-container > div,
.k-grid-header-menu-popup .k-column-list-wrapper .k-filter-menu .k-filter-menu-container > span,
.k-grid-header-menu-popup .k-columnmenu-item-content .k-filter-menu .k-filter-menu-container > div,
.k-grid-header-menu-popup .k-columnmenu-item-content .k-filter-menu .k-filter-menu-container > span {
  width: 100%;
  min-width: 50% !important;
}
.k-grid-columnmenu-popup .k-columnmenu-item-wrapper .k-column-list-wrapper .k-column-list,
.k-grid-header-menu-popup .k-column-list-wrapper .k-column-list {
  display: flex;
  flex-flow: column nowrap;
}

label + .k-grid,
label + .k-grid .k-grid {
  margin-block-start: 15px !important;
}

.k-header.k-drag-clue {
  border-color: #ffffff;
  color: #464646;
  background-color: #ffffff;
  border-radius: 0px;
}

.page-size-selector {
  height: 100%;
  padding-block: 5px;
  display: flex;
  align-items: center;
}
.page-size-selector > label {
  color: #181818;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  align-items: center;
  margin-block-end: 0px;
  height: 100%;
}
.page-size-selector .k-combobox {
  margin-inline: 10px;
  width: 5.6em !important;
  height: 100%;
  background: transparent !important;
}
.page-size-selector .k-combobox .k-input-inner {
  height: 100%;
  min-height: auto;
  background-color: #ffffff !important;
  color: #181818;
  font-size: 13px;
  font-weight: 700;
  border-color: #ffffff;
  line-height: 20px;
  padding-inline-end: 34px;
}
.page-size-selector .k-combobox .k-button {
  height: 100%;
}
.page-size-selector .k-combobox .k-button .k-button-icon {
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.page-size-selector .k-combobox .k-button .k-button-icon:hover, .page-size-selector .k-combobox .k-button .k-button-icon:focus-visible, .page-size-selector .k-combobox .k-button .k-button-icon:focus, .page-size-selector .k-combobox .k-button .k-button-icon:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}

.grid-filter__label {
  font-weight: 600;
  color: #464646;
  align-self: center;
}
.grid-filter__bar {
  display: flex;
  flex-flow: row wrap;
  flex: 1 1 auto;
  margin-block-start: 60px;
  margin-block-end: -60px;
  gap: 15px;
}
.grid-filter__bar .filter {
  border: solid 2px #ef5852;
  border-radius: 0px;
  background-color: #ffffff;
  padding: 9px 15px 9px 30px;
  flex: 0 1 auto;
  display: flex;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.grid-filter__bar .filter__name {
  font-weight: 700;
  text-transform: none;
}
.grid-filter__bar .filter .icon {
  margin-inline-start: 10px;
}
.grid-filter__bar .filter:hover, .grid-filter__bar .filter:focus-visible, .grid-filter__bar .filter:focus, .grid-filter__bar .filter:focus-within {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
}
.grid-filter__bar .filter:focus, .grid-filter__bar .filter:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.grid-filter__bar .filter:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}

.k-animation-container .k-column-list {
  max-height: unset;
}
.k-animation-container .k-column-list .k-column-list-item {
  display: inline-flex;
}
.k-animation-container .k-column-list .k-column-list-item input[type=checkbox] {
  display: inline-block;
}

.k-grid th.icons-column.k-grid-header-sticky, .k-grid th.icons-column.k-grid-header-sticky .k-link {
  background: #ffffff !important;
}
.k-grid th.icons-column:first-child {
  padding-inline-start: 14px;
}
.k-grid td.icon-column {
  height: 48px;
  background: inherit;
}
.k-grid td.icon-column .icon-span {
  display: flex;
  cursor: auto;
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  align-items: center;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  height: 100%;
}
.k-grid td.icon-column .icon-span .tooltip {
  height: 100%;
}
.k-grid td.icon-column .icon-span .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  color: #1177a7;
  border: none;
  height: 100%;
  max-height: 100%;
  width: 24px;
}
.k-grid td.icon-column .icon-span .icon:hover {
  color: #003c5e;
  background-color: #ffffff;
  box-shadow: none;
}
.k-grid td.icon-column:last-child > :first-child {
  border-left: solid 2px #cbcaca;
}

.accordion-grid .k-grid,
.accordion-grid .k-grid .k-grid {
  margin-block-start: 0px !important;
  font-family: "Noto Sans", "Helvetica", "Arial", sans-serif !important;
  font-size: 16px;
  color: #464646;
  background-color: #ffffff;
  border-radius: 0px;
  border: none;
  box-shadow: none;
}
.accordion-grid .k-grid:hover, .accordion-grid .k-grid:active, .accordion-grid .k-grid:focus, .accordion-grid .k-grid:focus-within,
.accordion-grid .k-grid .k-grid:hover,
.accordion-grid .k-grid .k-grid:active,
.accordion-grid .k-grid .k-grid:focus,
.accordion-grid .k-grid .k-grid:focus-within {
  box-shadow: none !important;
}
.accordion-grid .k-grid-header,
.accordion-grid .k-grid .k-grid-header {
  border-bottom: solid 3px #ebeaea !important;
}
.accordion-grid .k-grid-header, .accordion-grid .k-grid-header-wrap, .accordion-grid .k-grid-header-table,
.accordion-grid .k-grid .k-grid-header,
.accordion-grid .k-grid .k-grid-header-wrap,
.accordion-grid .k-grid .k-grid-header-table {
  font-family: "Noto Sans", "Helvetica", "Arial", sans-serif !important;
  font-size: 16px;
  font-weight: 600;
  color: #464646;
  background-color: #ebeaea !important;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border: none;
  padding: 0px !important;
}
.accordion-grid .k-grid-header .k-link,
.accordion-grid .k-grid-header .k-sort-icon, .accordion-grid .k-grid-header-wrap .k-link,
.accordion-grid .k-grid-header-wrap .k-sort-icon, .accordion-grid .k-grid-header-table .k-link,
.accordion-grid .k-grid-header-table .k-sort-icon,
.accordion-grid .k-grid .k-grid-header .k-link,
.accordion-grid .k-grid .k-grid-header .k-sort-icon,
.accordion-grid .k-grid .k-grid-header-wrap .k-link,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon,
.accordion-grid .k-grid .k-grid-header-table .k-link,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon {
  color: #464646;
}
.accordion-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header .k-link .k-sort-order,
.accordion-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header .k-sort-icon .k-sort-order, .accordion-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap .k-link .k-sort-order,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-sort-order, .accordion-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table .k-link .k-sort-order,
.accordion-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table .k-sort-icon .k-sort-order,
.accordion-grid .k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header .k-link .k-sort-order,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-sort-order,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-sort-order,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-sort-order,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-sort-order,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-sort-order {
  color: #1177a7;
  margin-inline-start: 5px;
}
.accordion-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header .k-link .k-sort-order:hover,
.accordion-grid .k-grid-header .k-link .k-sort-order:focus,
.accordion-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header .k-sort-icon .k-sort-order:hover,
.accordion-grid .k-grid-header .k-sort-icon .k-sort-order:focus, .accordion-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap .k-link .k-sort-order:hover,
.accordion-grid .k-grid-header-wrap .k-link .k-sort-order:focus,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-sort-order:hover,
.accordion-grid .k-grid-header-wrap .k-sort-icon .k-sort-order:focus, .accordion-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table .k-link .k-sort-order:hover,
.accordion-grid .k-grid-header-table .k-link .k-sort-order:focus,
.accordion-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table .k-sort-icon .k-sort-order:hover,
.accordion-grid .k-grid-header-table .k-sort-icon .k-sort-order:focus,
.accordion-grid .k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header .k-link .k-sort-order:hover,
.accordion-grid .k-grid .k-grid-header .k-link .k-sort-order:focus,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-sort-order:hover,
.accordion-grid .k-grid .k-grid-header .k-sort-icon .k-sort-order:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-sort-order:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-link .k-sort-order:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-sort-order:hover,
.accordion-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-sort-order:focus,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-sort-order:hover,
.accordion-grid .k-grid .k-grid-header-table .k-link .k-sort-order:focus,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-sort-order:hover,
.accordion-grid .k-grid .k-grid-header-table .k-sort-icon .k-sort-order:focus {
  color: #003c5e;
}
.accordion-grid .k-grid-header table thead th,
.accordion-grid .k-grid-header table thead.k-table-thead th, .accordion-grid .k-grid-header-wrap table thead th,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th, .accordion-grid .k-grid-header-table table thead th,
.accordion-grid .k-grid-header-table table thead.k-table-thead th,
.accordion-grid .k-grid .k-grid-header table thead th,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th,
.accordion-grid .k-grid .k-grid-header-wrap table thead th,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th,
.accordion-grid .k-grid .k-grid-header-table table thead th,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th {
  color: #464646;
  border: none;
  padding-block-start: 5px;
  padding-block-end: 5px;
}
.accordion-grid .k-grid-header table thead th.k-header:first-child,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header:first-child, .accordion-grid .k-grid-header-wrap table thead th.k-header:first-child,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:first-child, .accordion-grid .k-grid-header-table table thead th.k-header:first-child,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header:first-child,
.accordion-grid .k-grid .k-grid-header table thead th.k-header:first-child,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header:first-child,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header:first-child,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:first-child,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header:first-child,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header:first-child {
  padding-inline-start: 10px;
}
.accordion-grid .k-grid-header table thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky, .accordion-grid .k-grid-header-wrap table thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky, .accordion-grid .k-grid-header-table table thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header table thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header:first-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header:first-child.k-grid-header-sticky {
  border-left: none;
}
.accordion-grid .k-grid-header table thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header:nth-child(3) > .k-cell-inner, .accordion-grid .k-grid-header-wrap table thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:nth-child(3) > .k-cell-inner, .accordion-grid .k-grid-header-table table thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid .k-grid-header table thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header:nth-child(3) > .k-cell-inner,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header:nth-child(3) > .k-cell-inner {
  margin-inline-end: 0;
  width: -moz-fit-content;
  width: fit-content;
}
.accordion-grid .k-grid-header table thead th.k-header:last-child,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header:last-child, .accordion-grid .k-grid-header-wrap table thead th.k-header:last-child,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child, .accordion-grid .k-grid-header-table table thead th.k-header:last-child,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child,
.accordion-grid .k-grid .k-grid-header table thead th.k-header:last-child,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header:last-child,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header:last-child,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header:last-child,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child {
  padding-inline-end: 15px !important; /*Kendo puts 16px padding on this side of the element*/
  border-right: none;
}
.accordion-grid .k-grid-header table thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky, .accordion-grid .k-grid-header-wrap table thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky, .accordion-grid .k-grid-header-table table thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header table thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header:last-child.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky {
  border-right: none;
  background: #ebeaea;
}
.accordion-grid .k-grid-header table thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu, .accordion-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu, .accordion-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid .k-grid-header table thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu {
  border-radius: 100%;
}
.accordion-grid .k-grid-header table thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu.k-active, .accordion-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu.k-active, .accordion-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header table thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu.k-active {
  color: #ebeaea;
  background: #cbcaca;
}
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small, .accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small, .accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  background: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E") center/contain no-repeat;
}
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before, .accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before, .accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small::before,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small::before {
  content: "" !important;
}
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small, .accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small, .accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small {
  transform: scale(1, -1);
}
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky {
  color: #464646;
  background: #cbcaca;
  border-color: #cbcaca;
}
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active {
  color: #464646;
  background: #ebeaea;
}
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-link,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link {
  color: #464646;
  background: #cbcaca;
  border-color: #cbcaca;
}
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible, .accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus, .accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-order,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order {
  color: #717171;
}
.accordion-grid .k-grid-header table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked, .accordion-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked, .accordion-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.accordion-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked {
  background: inherit;
}
.accordion-grid .k-grid-header-wrap,
.accordion-grid .k-grid .k-grid-header-wrap {
  border-right-color: transparent;
}
.accordion-grid .k-grid-container .k-grid-content,
.accordion-grid .k-grid .k-grid-container .k-grid-content {
  overflow: hidden;
}
.accordion-grid .k-grid-container .k-grid-content .k-grid-norecords,
.accordion-grid .k-grid .k-grid-container .k-grid-content .k-grid-norecords {
  background: #ebeaea;
}
.accordion-grid .k-grid-container .k-grid-content .k-grid-norecords .no-data,
.accordion-grid .k-grid .k-grid-container .k-grid-content .k-grid-norecords .no-data {
  margin: 30px 60px;
}
.accordion-grid .k-grid-container table tr,
.accordion-grid .k-grid-container table tbody tr,
.accordion-grid .k-grid .k-grid-container table tr,
.accordion-grid .k-grid .k-grid-container table tbody tr {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  border: none;
  background-color: #ffffff;
}
.accordion-grid .k-grid-container table tr td,
.accordion-grid .k-grid-container table tbody tr td,
.accordion-grid .k-grid .k-grid-container table tr td,
.accordion-grid .k-grid .k-grid-container table tbody tr td {
  padding-block-start: 5px;
  padding-block-end: 5px;
  border-bottom: solid 1px #ebeaea;
}
.accordion-grid .k-grid-container table tr td.k-grid-content-sticky,
.accordion-grid .k-grid-container table tbody tr td.k-grid-content-sticky,
.accordion-grid .k-grid .k-grid-container table tr td.k-grid-content-sticky,
.accordion-grid .k-grid .k-grid-container table tbody tr td.k-grid-content-sticky {
  background-color: #ffffff;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  padding-inline-start: 0;
}
.accordion-grid .k-grid-container table tr.k-alt,
.accordion-grid .k-grid-container table tbody tr.k-alt,
.accordion-grid .k-grid .k-grid-container table tr.k-alt,
.accordion-grid .k-grid .k-grid-container table tbody tr.k-alt {
  background-color: #ebeaea;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
}
.accordion-grid .k-grid-container table tr.k-alt td.k-grid-content-sticky,
.accordion-grid .k-grid-container table tbody tr.k-alt td.k-grid-content-sticky,
.accordion-grid .k-grid .k-grid-container table tr.k-alt td.k-grid-content-sticky,
.accordion-grid .k-grid .k-grid-container table tbody tr.k-alt td.k-grid-content-sticky {
  background-color: #ebeaea;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 100ms;
  padding-inline-start: 0;
}
.accordion-grid .k-grid-container table tr:hover, .accordion-grid .k-grid-container table tr:hover td.k-grid-content-sticky,
.accordion-grid .k-grid-container table tbody tr:hover,
.accordion-grid .k-grid-container table tbody tr:hover td.k-grid-content-sticky,
.accordion-grid .k-grid .k-grid-container table tr:hover,
.accordion-grid .k-grid .k-grid-container table tr:hover td.k-grid-content-sticky,
.accordion-grid .k-grid .k-grid-container table tbody tr:hover,
.accordion-grid .k-grid .k-grid-container table tbody tr:hover td.k-grid-content-sticky {
  background-color: #cbcaca !important;
}
.accordion-grid .k-grid-container table td,
.accordion-grid .k-grid-container table tbody td,
.accordion-grid .k-grid .k-grid-container table td,
.accordion-grid .k-grid .k-grid-container table tbody td {
  border: none;
}
.accordion-grid .k-grid-container table td:first-child,
.accordion-grid .k-grid-container table tbody td:first-child,
.accordion-grid .k-grid .k-grid-container table td:first-child,
.accordion-grid .k-grid .k-grid-container table tbody td:first-child {
  padding-inline-start: 10px;
}
.accordion-grid .action-icons .tooltip {
  display: inherit;
}
.accordion-grid + .navigation-buttons {
  margin-block-start: 15px;
  padding-inline-end: 35px;
  align-self: flex-end;
}

.content-block-grid {
  position: relative;
}
.content-block-grid .k-grid,
.content-block-grid .k-grid .k-grid {
  border-radius: 0px;
  box-shadow: none;
}
.content-block-grid .k-grid:hover, .content-block-grid .k-grid:focus, .content-block-grid .k-grid:focus-within,
.content-block-grid .k-grid .k-grid:hover,
.content-block-grid .k-grid .k-grid:focus,
.content-block-grid .k-grid .k-grid:focus-within {
  box-shadow: none !important;
}
.content-block-grid .k-grid-header, .content-block-grid .k-grid-header-wrap, .content-block-grid .k-grid-header-table,
.content-block-grid .k-grid .k-grid-header,
.content-block-grid .k-grid .k-grid-header-wrap,
.content-block-grid .k-grid .k-grid-header-table {
  font-weight: 600;
  color: #464646;
  background-color: #cbcaca !important;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.content-block-grid .k-grid-header-wrap, .content-block-grid .k-grid-header-wrap-wrap, .content-block-grid .k-grid-header-table-wrap,
.content-block-grid .k-grid .k-grid-header-wrap,
.content-block-grid .k-grid .k-grid-header-wrap-wrap,
.content-block-grid .k-grid .k-grid-header-table-wrap {
  border: none;
}
.content-block-grid .k-grid-header .k-link,
.content-block-grid .k-grid-header .k-sort-icon, .content-block-grid .k-grid-header-wrap .k-link,
.content-block-grid .k-grid-header-wrap .k-sort-icon, .content-block-grid .k-grid-header-table .k-link,
.content-block-grid .k-grid-header-table .k-sort-icon,
.content-block-grid .k-grid .k-grid-header .k-link,
.content-block-grid .k-grid .k-grid-header .k-sort-icon,
.content-block-grid .k-grid .k-grid-header-wrap .k-link,
.content-block-grid .k-grid .k-grid-header-wrap .k-sort-icon,
.content-block-grid .k-grid .k-grid-header-table .k-link,
.content-block-grid .k-grid .k-grid-header-table .k-sort-icon {
  color: #464646;
}
.content-block-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header .k-link .k-sort-order,
.content-block-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header .k-sort-icon .k-sort-order, .content-block-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap .k-link .k-sort-order,
.content-block-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap .k-sort-icon .k-sort-order, .content-block-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table .k-link .k-sort-order,
.content-block-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table .k-sort-icon .k-sort-order,
.content-block-grid .k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header .k-link .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header .k-link .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header .k-link .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header .k-link .k-sort-order,
.content-block-grid .k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header .k-sort-icon .k-sort-order,
.content-block-grid .k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap .k-link .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap .k-link .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap .k-link .k-sort-order,
.content-block-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap .k-sort-icon .k-sort-order,
.content-block-grid .k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table .k-link .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table .k-link .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table .k-link .k-sort-order,
.content-block-grid .k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table .k-sort-icon .k-sort-order {
  color: #1177a7;
}
.content-block-grid .k-grid-header table thead th,
.content-block-grid .k-grid-header table thead.k-table-thead th, .content-block-grid .k-grid-header-wrap table thead th,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th, .content-block-grid .k-grid-header-table table thead th,
.content-block-grid .k-grid-header-table table thead.k-table-thead th,
.content-block-grid .k-grid .k-grid-header table thead th,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th,
.content-block-grid .k-grid .k-grid-header-wrap table thead th,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th,
.content-block-grid .k-grid .k-grid-header-table table thead th,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th {
  color: #464646;
  border: none;
}
.content-block-grid .k-grid-header table thead th.k-header,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header, .content-block-grid .k-grid-header-wrap table thead th.k-header,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header, .content-block-grid .k-grid-header-table table thead th.k-header,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header,
.content-block-grid .k-grid .k-grid-header table thead th.k-header,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header {
  padding-block-start: 5px;
  padding-block-end: 5px;
}
.content-block-grid .k-grid-header table thead th.k-header:first-child,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header:first-child, .content-block-grid .k-grid-header-wrap table thead th.k-header:first-child,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:first-child, .content-block-grid .k-grid-header-table table thead th.k-header:first-child,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header:first-child,
.content-block-grid .k-grid .k-grid-header table thead th.k-header:first-child,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header:first-child,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header:first-child,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:first-child,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header:first-child,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header:first-child {
  padding-inline-start: 15px;
  border-top-left-radius: 0px;
}
.content-block-grid .k-grid-header table thead th.k-header:last-child,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header:last-child, .content-block-grid .k-grid-header-wrap table thead th.k-header:last-child,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child, .content-block-grid .k-grid-header-table table thead th.k-header:last-child,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child,
.content-block-grid .k-grid .k-grid-header table thead th.k-header:last-child,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header:last-child,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header:last-child,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header:last-child,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child {
  padding-inline-end: 15px;
  border-top-right-radius: 0px;
}
.content-block-grid .k-grid-header table thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky, .content-block-grid .k-grid-header-wrap table thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky, .content-block-grid .k-grid-header-table table thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header table thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header:last-child.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header:last-child.k-grid-header-sticky {
  border-right: none;
  background: #cbcaca;
}
.content-block-grid .k-grid-header table thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu.k-active, .content-block-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu.k-active, .content-block-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header table thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header .k-grid-header-menu.k-active {
  color: #464646;
  background: #ffffff;
}
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon, .content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon, .content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon {
  margin-inline-end: -24px;
}
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small, .content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small, .content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  background: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E") center/contain no-repeat;
}
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within, .content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover, .content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible, .content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus, .content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-button-icon.k-i-sort-desc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-asc-small:focus-within,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:hover,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-visible,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header > .k-cell-inner .k-sort-icon .k-icon.k-i-sort-desc-small:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.content-block-grid .k-grid-header table thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header__align--right > .k-cell-inner, .content-block-grid .k-grid-header-wrap table thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header__align--right > .k-cell-inner, .content-block-grid .k-grid-header-table table thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header table thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header__align--right > .k-cell-inner,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header__align--right > .k-cell-inner {
  margin-inline-end: -0.5rem;
}
.content-block-grid .k-grid-header table thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky, .content-block-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky, .content-block-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky {
  color: inherit;
  background: #ebeaea;
  border-color: inherit;
}
.content-block-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link, .content-block-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link, .content-block-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-link,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-link {
  color: inherit;
  background: inherit;
  border-color: inherit;
}
.content-block-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active, .content-block-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active, .content-block-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-grid-header-menu.k-active {
  color: #464646;
  background: #cbcaca;
}
.content-block-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order, .content-block-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order, .content-block-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky .k-sort-order,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky .k-sort-order {
  color: inherit;
}
.content-block-grid .k-grid-header table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked, .content-block-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked, .content-block-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid .k-grid-header table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid .k-grid-header table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid .k-grid-header-wrap table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid .k-grid-header-wrap table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid .k-grid-header-table table thead th.k-header.k-grid-header-sticky.unlocked-locked,
.content-block-grid .k-grid .k-grid-header-table table thead.k-table-thead th.k-header.k-grid-header-sticky.unlocked-locked {
  background: inherit;
}
.content-block-grid .k-grid-container .k-grid-content .k-grid-norecords .no-data,
.content-block-grid .k-grid .k-grid-container .k-grid-content .k-grid-norecords .no-data {
  margin: 30px 60px;
}
.content-block-grid .k-grid-container table tr,
.content-block-grid .k-grid-container table tbody tr,
.content-block-grid .k-grid .k-grid-container table tr,
.content-block-grid .k-grid .k-grid-container table tbody tr {
  border: none;
  background-color: #ffffff;
}
.content-block-grid .k-grid-container table tr td,
.content-block-grid .k-grid-container table tbody tr td,
.content-block-grid .k-grid .k-grid-container table tr td,
.content-block-grid .k-grid .k-grid-container table tbody tr td {
  border-bottom: solid 1px rgba(0, 0, 0, 0);
}
.content-block-grid .k-grid-container table tr td.k-grid-content-sticky,
.content-block-grid .k-grid-container table tbody tr td.k-grid-content-sticky,
.content-block-grid .k-grid .k-grid-container table tr td.k-grid-content-sticky,
.content-block-grid .k-grid .k-grid-container table tbody tr td.k-grid-content-sticky {
  background-color: inherit;
}
.content-block-grid .k-grid-container table tr.k-alt,
.content-block-grid .k-grid-container table tbody tr.k-alt,
.content-block-grid .k-grid .k-grid-container table tr.k-alt,
.content-block-grid .k-grid .k-grid-container table tbody tr.k-alt {
  background-color: #ebeaea;
}
.content-block-grid .k-grid-container table tr.k-alt td.k-grid-content-sticky,
.content-block-grid .k-grid-container table tbody tr.k-alt td.k-grid-content-sticky,
.content-block-grid .k-grid .k-grid-container table tr.k-alt td.k-grid-content-sticky,
.content-block-grid .k-grid .k-grid-container table tbody tr.k-alt td.k-grid-content-sticky {
  background-color: inherit;
}
.content-block-grid .k-grid-container table td:first-child,
.content-block-grid .k-grid-container table tbody td:first-child,
.content-block-grid .k-grid .k-grid-container table td:first-child,
.content-block-grid .k-grid .k-grid-container table tbody td:first-child {
  padding-inline-start: 15px;
}
.content-block-grid .k-grid-container table td:last-child,
.content-block-grid .k-grid-container table tbody td:last-child,
.content-block-grid .k-grid .k-grid-container table td:last-child,
.content-block-grid .k-grid .k-grid-container table tbody td:last-child {
  padding-inline-end: 15px;
}
.content-block-grid .k-grid-pager,
.content-block-grid .k-grid .k-grid-pager {
  color: #464646;
  background-color: #cbcaca !important;
  padding: 0px 10px;
  min-height: 34px;
  border-radius: 0px 0px 0px 0px;
}
.content-block-grid .k-grid-pager .pager-nav,
.content-block-grid .k-grid .k-grid-pager .pager-nav {
  height: 100%;
  gap: 15px;
  color: #464646;
  font-size: inherit;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.content-block-grid .k-grid-pager .pager-nav .button.icon .icon,
.content-block-grid .k-grid .k-grid-pager .pager-nav .button.icon .icon {
  color: #464646 !important;
}
.content-block-grid .k-grid-pager .pager-nav .button.icon:hover .icon,
.content-block-grid .k-grid .k-grid-pager .pager-nav .button.icon:hover .icon {
  color: #003c5e !important;
}
.content-block-grid .k-grid-pager .pager-nav .button.icon:disabled .icon, .content-block-grid .k-grid-pager .pager-nav .button.icon[disabled] .icon,
.content-block-grid .k-grid .k-grid-pager .pager-nav .button.icon:disabled .icon,
.content-block-grid .k-grid .k-grid-pager .pager-nav .button.icon[disabled] .icon {
  color: #717171 !important;
}
.content-block-grid .k-grid-pager .pager-nav .pager-info,
.content-block-grid .k-grid .k-grid-pager .pager-nav .pager-info {
  margin-inline-end: 0px;
  font-weight: 400;
  font-size: 13px;
  color: #464646 !important;
}
.content-block-grid .page-size-selector > label {
  color: #464646;
}
.content-block-grid .page-size-selector .k-combobox .k-input-inner {
  background-color: #cbcaca !important;
  color: #464646;
  border-color: #969696;
}
.content-block-grid .page-size-selector .k-combobox .k-button .k-button-icon {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23dc201d%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.content-block-grid .page-size-selector .k-combobox .k-button .k-button-icon:hover, .content-block-grid .page-size-selector .k-combobox .k-button .k-button-icon:focus-visible, .content-block-grid .page-size-selector .k-combobox .k-button .k-button-icon:focus, .content-block-grid .page-size-selector .k-combobox .k-button .k-button-icon:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23003c5e%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.content-block-grid--grouped .k-grid .k-grid-header {
  border-bottom: none !important;
}
.content-block-grid--grouped .k-grid .k-grid-header table th.k-header__align--right > .k-cell-inner {
  margin-inline-end: 0px;
}
.content-block-grid--grouped .k-grid .k-group-cell {
  background: inherit;
}
.content-block-grid--grouped .k-grid .k-grouping-row > td {
  border-top: solid 1px #cbcaca !important;
}
.content-block-grid--grouped .k-grid .k-grouping-row .k-icon {
  color: #1177a7;
  width: 36px;
  height: 36px;
  margin-inline: -15px 0px;
  margin-block: -15px;
}
.content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-down, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-right {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  background: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23717171%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E") center/contain no-repeat;
}
.content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-down:hover, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-down:focus-visible, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-down:focus, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-down:focus-within, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-right:hover, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-right:focus-visible, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-right:focus, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-right:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--arrow-drop-down%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23464646%22%20d=%22m12%2015-5-5h10z%22/%3E%3C/svg%3E");
}
.content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-down::before, .content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-right::before {
  content: "" !important;
}
.content-block-grid--grouped .k-grid .k-grouping-row .k-icon.k-i-caret-alt-right {
  transform: scale(1, -1);
}
.content-block-grid--grouped .k-grid .k-grouping-row .k-icon:hover {
  color: #003c5e;
}
.content-block-grid--grouped .k-grid .k-grouping-row__header {
  display: grid;
  align-items: center;
  grid-template-columns: auto 2fr auto;
  flex: 1 1 auto;
  gap: 10px;
}
.content-block-grid--grouped .k-grid .k-grouping-row__header .group-name {
  font-weight: 600;
  display: inherit;
}
.content-block-grid--grouped .k-grid .k-grouping-row__header .selected-items {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: end;
}
.content-block-grid--grouped .k-grid .k-grouping-row__header .selected-items__label {
  font-weight: 600;
}
.content-block-grid--grouped .k-grid .k-grouping-row td {
  font-weight: inherit;
}
.content-block-grid--grouped .k-grid .k-grouping-row td:first-child {
  background-color: #ebeaea;
  padding-block: 5px;
}
.content-block-grid--grouped .k-grid .k-grouping-row ~ .k-master-row {
  background-color: #ffffff !important;
}
.content-block-grid--grouped .k-grid .k-grouping-row ~ .k-master-row + .k-master-row:nth-child(odd) {
  background-color: #ebeaea !important;
}
.content-block-grid--grouped .k-grid .k-grouping-row ~ .k-master-row:hover,
.content-block-grid--grouped .k-grid .k-grouping-row ~ .k-master-row + .k-master-row:nth-child(odd):hover {
  background-color: #cbcaca !important;
}
.content-block-grid--grouped .k-grid .k-grouping-row ~ .k-master-row td,
.content-block-grid--grouped .k-grid .k-grouping-row ~ .k-master-row + .k-master-row:nth-child(odd) td {
  font-weight: inherit;
}
.content-block-grid--grouped .k-grid .k-grouping-row ~ .k-master-row td:first-child,
.content-block-grid--grouped .k-grid .k-grouping-row ~ .k-master-row + .k-master-row:nth-child(odd) td:first-child {
  background-color: #ebeaea !important;
}
.content-block-grid--grouped .k-grid .select-column {
  padding-inline: 15px;
}
.content-block-grid--grouped .k-grid .select-column .tooltip__checkbox {
  width: 20px;
  height: 20px;
}
.content-block-grid--grouped .k-grid .select-column .tooltip__checkbox .checkbox label::before {
  margin: 0px;
}
.content-block-grid--grouped .k-grid .select-column .tooltip__checkbox .checkbox label::after {
  top: 4px;
}

table td.grid-action-button-container,
.k-grid-md td.grid-action-button-container,
.k-grid-md .k-table-td.grid-action-button-container {
  text-align: right;
  padding-inline-end: 35px;
}
table td.grid-action-button-container .action-icons,
.k-grid-md td.grid-action-button-container .action-icons,
.k-grid-md .k-table-td.grid-action-button-container .action-icons {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
}
table td.grid-no-ellipsis,
.k-grid-md td.grid-no-ellipsis,
.k-grid-md .k-table-td.grid-no-ellipsis {
  text-overflow: clip;
}

/* Highlight filter icon when active */
.organizationGrid .k-grid-header table th.k-header .k-grid-header-menu.k-active,
.organizationGrid .k-grid .k-grid-header table th.k-header .k-grid-header-menu.k-active {
  background-color: #1177a7;
}
.organizationGrid .k-grid-header table th.k-header .k-grid-header-menu.k-active .k-button-icon,
.organizationGrid .k-grid .k-grid-header table th.k-header .k-grid-header-menu.k-active .k-button-icon {
  color: #ffffff;
}

/* Remove hover styling */
.user-role-grid .k-grid .k-grid-container table tbody tr:hover, .user-role-grid .k-grid .k-grid-container table tbody tr:hover td.k-grid-content-sticky,
.creditOrderGrid .k-grid .k-grid-container table tbody tr:hover,
.creditOrderGrid .k-grid .k-grid-container table tbody tr:hover td.k-grid-content-sticky {
  background-color: #ffffff !important;
  color: inherit;
  cursor: default;
}
.user-role-grid .k-grid .k-grid-container table tbody tr.k-alt:hover, .user-role-grid .k-grid .k-grid-container table tbody tr.k-alt:hover td.k-grid-content-sticky,
.creditOrderGrid .k-grid .k-grid-container table tbody tr.k-alt:hover,
.creditOrderGrid .k-grid .k-grid-container table tbody tr.k-alt:hover td.k-grid-content-sticky {
  background-color: #f7f7f7 !important;
}

.grid-information-cut-off {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@supports (-webkit-line-clamp: 2) {
  .grid-information-cut-off {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: initial;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}

.no-group-header .k-grouping-header {
  display: none;
}

.grid__header {
  display: flex;
  flex-flow: row nowrap;
  gap: 20px;
}
.grid__header--text {
  display: flex;
  flex-flow: column nowrap;
}
.grid__header--content {
  display: flex;
  flex-flow: row nowrap;
  flex: 1 1 auto;
  gap: 30px;
}
.grid__header--content .actions {
  display: flex;
  flex-flow: row nowrap;
  flex: 0 0 auto;
  gap: 10px;
  margin-inline-start: auto;
}
.grid__header--text + .grid__header--content {
  margin-inline-start: auto;
}
.grid__header + .grid-container,
.grid__header + .k-grid {
  margin-block-start: 30px;
}

.content-block + .grid__header {
  margin-block-start: 60px;
}

.k-breadcrumb {
  display: flex;
  background-color: transparent;
}
.k-breadcrumb .k-breadcrumb-container {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 5px;
}
.k-breadcrumb .k-breadcrumb-container .k-breadcrumb-item {
  gap: 5px;
}
.k-breadcrumb .k-breadcrumb-container .k-breadcrumb-item .k-icon {
  background-position: left center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18px;
  width: 18px;
  margin-block-start: 3px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--chevron-right%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23262626%22%20d=%22M12.6%2012%208%207.4%209.4%206l6%206-6%206L8%2016.6z%22/%3E%3C/svg%3E");
}
.k-breadcrumb .k-breadcrumb-root-link,
.k-breadcrumb .k-breadcrumb-link {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  display: inline-flex;
  flex: 0 1 auto;
  font-size: 16px;
  font-weight: 600;
  color: #1177a7;
  justify-content: center;
  align-items: center;
  height: auto;
  width: auto;
  line-height: 150%;
  outline: none;
  border: none;
  text-align: center;
  cursor: pointer;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 300ms;
  gap: 10px;
  background-color: transparent;
  text-decoration: none;
  padding-inline: 0px;
  padding-block: 8px;
  position: relative;
  border-radius: 0px;
}
.k-breadcrumb .k-breadcrumb-root-link::before, .k-breadcrumb .k-breadcrumb-root-link::after,
.k-breadcrumb .k-breadcrumb-link::before,
.k-breadcrumb .k-breadcrumb-link::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background: currentColor;
  bottom: 0px;
  left: 0;
  opacity: 0;
  pointer-events: none;
}
.k-breadcrumb .k-breadcrumb-root-link::before,
.k-breadcrumb .k-breadcrumb-link::before {
  height: 5px;
}
.k-breadcrumb .k-breadcrumb-root-link::after,
.k-breadcrumb .k-breadcrumb-link::after {
  bottom: 5px;
  transition: opacity 300ms;
}
.k-breadcrumb .k-breadcrumb-root-link:hover, .k-breadcrumb .k-breadcrumb-root-link:focus, .k-breadcrumb .k-breadcrumb-root-link:focus-within, .k-breadcrumb .k-breadcrumb-root-link:active,
.k-breadcrumb .k-breadcrumb-link:hover,
.k-breadcrumb .k-breadcrumb-link:focus,
.k-breadcrumb .k-breadcrumb-link:focus-within,
.k-breadcrumb .k-breadcrumb-link:active {
  background-color: transparent;
  color: #14a4e8;
  border: none !important;
  box-shadow: none;
}
.k-breadcrumb .k-breadcrumb-root-link:hover::before, .k-breadcrumb .k-breadcrumb-root-link:focus::before, .k-breadcrumb .k-breadcrumb-root-link:focus-within::before, .k-breadcrumb .k-breadcrumb-root-link:active::before,
.k-breadcrumb .k-breadcrumb-link:hover::before,
.k-breadcrumb .k-breadcrumb-link:focus::before,
.k-breadcrumb .k-breadcrumb-link:focus-within::before,
.k-breadcrumb .k-breadcrumb-link:active::before {
  opacity: 1;
  animation: line-up 300ms cubic-bezier(0.4, 0, 0.8, 1) forwards;
}
.k-breadcrumb .k-breadcrumb-root-link:hover::after, .k-breadcrumb .k-breadcrumb-root-link:focus::after, .k-breadcrumb .k-breadcrumb-root-link:focus-within::after, .k-breadcrumb .k-breadcrumb-root-link:active::after,
.k-breadcrumb .k-breadcrumb-link:hover::after,
.k-breadcrumb .k-breadcrumb-link:focus::after,
.k-breadcrumb .k-breadcrumb-link:focus-within::after,
.k-breadcrumb .k-breadcrumb-link:active::after {
  opacity: 1;
  transition-delay: 300ms;
}
.k-breadcrumb .k-breadcrumb-root-link:focus, .k-breadcrumb .k-breadcrumb-root-link:focus-within,
.k-breadcrumb .k-breadcrumb-link:focus,
.k-breadcrumb .k-breadcrumb-link:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
  color: #1177a7;
}
.k-breadcrumb .k-breadcrumb-root-link:focus::before, .k-breadcrumb .k-breadcrumb-root-link:focus::after, .k-breadcrumb .k-breadcrumb-root-link:focus-within::before, .k-breadcrumb .k-breadcrumb-root-link:focus-within::after,
.k-breadcrumb .k-breadcrumb-link:focus::before,
.k-breadcrumb .k-breadcrumb-link:focus::after,
.k-breadcrumb .k-breadcrumb-link:focus-within::before,
.k-breadcrumb .k-breadcrumb-link:focus-within::after {
  background-color: #003c5e;
  transition-duration: 300ms;
}
.k-breadcrumb .k-breadcrumb-root-link:active:not(:disabled):not([disabled]):not(.disabled),
.k-breadcrumb .k-breadcrumb-link:active:not(:disabled):not([disabled]):not(.disabled) {
  background: transparent;
  color: #14a4e8;
}
.k-breadcrumb .k-breadcrumb-root-link:active:not(:disabled):not([disabled]):not(.disabled)::before, .k-breadcrumb .k-breadcrumb-root-link:active:not(:disabled):not([disabled]):not(.disabled)::after,
.k-breadcrumb .k-breadcrumb-link:active:not(:disabled):not([disabled]):not(.disabled)::before,
.k-breadcrumb .k-breadcrumb-link:active:not(:disabled):not([disabled]):not(.disabled)::after {
  background: #003c5e;
  transition-duration: 300ms;
}
.k-breadcrumb .k-breadcrumb-root-link.k-disabled,
.k-breadcrumb .k-breadcrumb-link.k-disabled {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  cursor: initial !important;
  border: none !important;
  color: #717171 !important;
  font-weight: 400;
}
.k-breadcrumb .k-breadcrumb-root-link.k-disabled::before, .k-breadcrumb .k-breadcrumb-root-link.k-disabled::after,
.k-breadcrumb .k-breadcrumb-link.k-disabled::before,
.k-breadcrumb .k-breadcrumb-link.k-disabled::after {
  display: none;
}
.k-breadcrumb .k-breadcrumb-root-link.k-disabled:hover, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:focus, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:focus-within, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:active,
.k-breadcrumb .k-breadcrumb-link.k-disabled:hover,
.k-breadcrumb .k-breadcrumb-link.k-disabled:focus,
.k-breadcrumb .k-breadcrumb-link.k-disabled:focus-within,
.k-breadcrumb .k-breadcrumb-link.k-disabled:active {
  cursor: not-allowed !important;
  color: #717171 !important;
  pointer-events: auto;
  border-color: #717171;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px transparent, 0px 0px 0px 2px transparent;
  color: #717171 !important;
  box-shadow: none !important;
}
.k-breadcrumb .k-breadcrumb-root-link.k-disabled:hover::before, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:hover::after, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:focus::before, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:focus::after, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:focus-within::before, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:focus-within::after, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:active::before, .k-breadcrumb .k-breadcrumb-root-link.k-disabled:active::after,
.k-breadcrumb .k-breadcrumb-link.k-disabled:hover::before,
.k-breadcrumb .k-breadcrumb-link.k-disabled:hover::after,
.k-breadcrumb .k-breadcrumb-link.k-disabled:focus::before,
.k-breadcrumb .k-breadcrumb-link.k-disabled:focus::after,
.k-breadcrumb .k-breadcrumb-link.k-disabled:focus-within::before,
.k-breadcrumb .k-breadcrumb-link.k-disabled:focus-within::after,
.k-breadcrumb .k-breadcrumb-link.k-disabled:active::before,
.k-breadcrumb .k-breadcrumb-link.k-disabled:active::after {
  background-color: currentColor;
}

.k-tabstrip .k-tabstrip-items-wrapper {
  border: none;
  margin-block-end: 30px;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items {
  display: flex;
  align-items: stretch;
  flex-flow: row nowrap;
  border-color: transparent;
  padding-inline-start: 0;
  gap: 10px;
  border-bottom: 2px solid #cbcaca;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item {
  margin-inline: 0px;
  margin-block: 0px -2px;
  padding-inline: 5px;
  padding-block: 10px !important;
  border: none;
  border-bottom: 4px solid transparent;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  box-shadow: none !important;
  border-radius: 0px !important;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item .k-link,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item .k-link {
  margin: 0px;
  padding: 0px;
  color: #464646;
  font-weight: 400;
  line-height: 100%;
  gap: 5px;
  background: transparent;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item .k-link .k-combobox .k-input-inner,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item .k-link .k-combobox .k-input-inner {
  border: none;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item:hover,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item:hover {
  background-color: transparent;
  border-bottom: 4px solid #fd8b87;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item:focus-visible,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item:focus-visible {
  background-color: transparent;
  border-bottom: 4px solid #590000;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item:focus, .k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item:focus-within,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item:focus,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item:focus-within {
  background-color: transparent;
  border-bottom: 4px solid #590000;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item:active,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item:active {
  background-color: transparent;
  border-bottom: 4px solid #590000;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item.k-active,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item.k-active {
  border-bottom: 4px solid #dc201d !important;
  display: flex !important;
  flex-flow: column nowrap;
  background: transparent;
}
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-tabstrip-item.k-active .k-link,
.k-tabstrip .k-tabstrip-items-wrapper .k-tabstrip-items .k-item.k-active .k-link {
  font-weight: 600;
}
.k-tabstrip .k-tabstrip-content,
.k-tabstrip .k-content {
  padding: 0px;
  border: none !important;
  border-radius: 0px !important;
}
.k-tabstrip .k-tabstrip-content:focus,
.k-tabstrip .k-content:focus {
  outline: none;
}
.k-tabstrip .k-tabstrip-content.active, .k-tabstrip .k-tabstrip-content.k-active,
.k-tabstrip .k-content.active,
.k-tabstrip .k-content.k-active {
  display: flex !important;
  flex-flow: column nowrap;
  overflow: visible;
}

.k-treeview {
  background: #ffffff;
  z-index: 0;
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
}
.k-treeview ul.k-treeview-lines, .k-treeview ul.k-treeview-group {
  list-style: none;
  padding-inline-start: 0px;
  gap: 0px;
  overflow: hidden;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item, .k-treeview ul.k-treeview-group li.k-treeview-item {
  padding-inline-start: 20px;
  display: flex;
  flex-flow: column nowrap;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-animation-container,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-animation-container > *,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-animation-container > * > *,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-animation-container > * > * > *, .k-treeview ul.k-treeview-group li.k-treeview-item .k-animation-container,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-animation-container > *,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-animation-container > * > *,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-animation-container > * > * > * {
  overflow: visible;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-animation-container .k-child-animation-container > div,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-animation-container > * .k-child-animation-container > div,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-animation-container > * > * .k-child-animation-container > div,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-animation-container > * > * > * .k-child-animation-container > div, .k-treeview ul.k-treeview-group li.k-treeview-item .k-animation-container .k-child-animation-container > div,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-animation-container > * .k-child-animation-container > div,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-animation-container > * > * .k-child-animation-container > div,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-animation-container > * > * > * .k-child-animation-container > div {
  width: 100%;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle {
  z-index: 2;
  padding-inline: 0px 5px;
  padding-block: 5px;
  margin-inline-start: -15px;
  flex: 0 0 auto;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon {
  width: 24px;
  height: 24px;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  background: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%231177a7%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E") center/cover no-repeat;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon:hover, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon:focus-visible, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon:focus, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon:focus-within, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down:hover, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-visible, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-within, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right:hover, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-visible, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-within,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon:hover,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon:focus-visible,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon:focus,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon:focus-within,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down:hover,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-visible,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-within,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right:hover,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-visible,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-within,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon:hover,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon:focus-visible,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon:focus,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon:focus-within,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down:hover,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-visible,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-within,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right:hover,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-visible,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-within, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon:hover, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon:focus-visible, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon:focus, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon:focus-within, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down:hover, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-visible, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-within, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right:hover, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-visible, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-within,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon:hover,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon:focus-visible,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon:focus,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon:focus-within,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down:hover,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-visible,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-within,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right:hover,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-visible,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-within,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon:hover,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon:focus-visible,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon:focus,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon:focus-within,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down:hover,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-visible,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down:focus-within,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right:hover,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-visible,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right:focus-within {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20class=%22svg-icon%20svg-icon--expand-more%22%20aria-hidden=%22true%22%20width=%221em%22%20height=%2224%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20fill=%22%23003c5e%22%20d=%22m12%2015.375-6-6%201.4-1.4%204.6%204.6%204.6-4.6%201.4%201.4z%22/%3E%3C/svg%3E");
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon::before, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down::before, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right::before,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon::before,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down::before,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right::before,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon::before,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down::before,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right::before, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon::before, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down::before, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right::before,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon::before,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down::before,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right::before,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon::before,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down::before,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right::before {
  display: none;
  visibility: hidden;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-svg-i-caret-alt-down,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-svg-i-caret-alt-down,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-svg-i-caret-alt-down, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-down, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-svg-i-caret-alt-down,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-down,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-svg-i-caret-alt-down,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-down,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-svg-i-caret-alt-down {
  transform: scale(1, -1);
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right, .k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-svg-i-caret-alt-right,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-svg-i-caret-alt-right,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-svg-i-caret-alt-right, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-i-caret-alt-right, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-toggle .k-icon.k-svg-i-caret-alt-right,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-i-caret-alt-right,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-toggle .k-icon.k-svg-i-caret-alt-right,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-i-caret-alt-right,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-toggle .k-icon.k-svg-i-caret-alt-right {
  transform: scale(1, 1);
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-checkbox-wrap,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-checkbox-wrap,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-checkbox-wrap, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-checkbox-wrap,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-checkbox-wrap,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-checkbox-wrap {
  z-index: 2;
  margin-inline: 0px;
  padding-inline: 0px;
  display: flex;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-checkbox-wrap .k-checkbox,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-checkbox-wrap .k-checkbox,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-checkbox-wrap .k-checkbox, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-checkbox-wrap .k-checkbox,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-checkbox-wrap .k-checkbox,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-checkbox-wrap .k-checkbox {
  z-index: 2;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-leaf,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-leaf,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-leaf, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-leaf,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-leaf,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-leaf {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  font-synthesis: none;
  color: #464646;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  background: #ffffff;
  color: #464646;
  border: none;
  border-radius: 0px;
  padding-inline: 5px 20px;
  padding-block: 5px;
  cursor: pointer;
  flex: 1 1 auto;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-leaf::after,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-leaf::after,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-leaf::after, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-leaf::after,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-leaf::after,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-leaf::after {
  content: "";
  position: absolute;
  background: #ffffff;
  width: 200vw;
  height: 100%;
  z-index: 1;
  left: -100vw;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-leaf:hover,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-leaf:hover,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-leaf:hover, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-leaf:hover,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-leaf:hover,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-leaf:hover {
  background: #ebeaea;
  color: #464646;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-leaf:hover::after,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-leaf:hover::after,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-leaf:hover::after, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-leaf:hover::after,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-leaf:hover::after,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-leaf:hover::after {
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  background: #ebeaea;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text {
  z-index: 2;
  flex: 1 1 auto;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  cursor: pointer;
  gap: 10px;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text :first-child,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text :first-child,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text :first-child, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text :first-child,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text :first-child,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text :first-child {
  flex: 1 1 auto;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text .action-icons,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text .action-icons,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text .action-icons, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text .action-icons,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text .action-icons,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text .action-icons {
  flex: 0 0 auto;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 5px;
}
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text--disabled,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text--disabled,
.k-treeview ul.k-treeview-lines li.k-treeview-item .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text--disabled, .k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-top .k-treeview-leaf .k-treeview-leaf-text--disabled,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-bot .k-treeview-leaf .k-treeview-leaf-text--disabled,
.k-treeview ul.k-treeview-group li.k-treeview-item .k-treeview-mid .k-treeview-leaf .k-treeview-leaf-text--disabled {
  color: #717171;
  cursor: default;
}

.content-block__content > .k-treeview {
  border: solid 1px #cbcaca;
  border-radius: 4px;
  margin-block-start: 20px;
}

.multi-select .k-treeview-toggle {
  order: 1;
  padding-inline: 5px 20px !important;
  margin-inline-start: 0px;
}
.multi-select > ul > li {
  padding-inline-start: 10px !important;
}

.landing.seperate-page {
  padding: 60px;
}
.landing.seperate-page h1 {
  display: inline-block;
  margin: -60px -60px 30px -60px;
  width: calc(120px + 60px + 60px);
  padding: 30px 60px;
  line-height: 100%;
}

.patchNotes-container,
.disclaimer-container {
  margin-block-start: 30px;
}
.patchNotes-container h2 + ul,
.patchNotes-container h4 + ul,
.disclaimer-container h2 + ul,
.disclaimer-container h4 + ul {
  padding-block-start: 10px;
}
.patchNotes-container .action-buttons,
.disclaimer-container .action-buttons {
  margin-block-start: 30px;
  gap: 30px;
  display: flex;
  justify-content: flex-end;
}

.login-tab-container {
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-end;
  justify-content: center;
  gap: 30px;
  padding: 0px;
  margin-block: 20px;
  border-bottom: 2px solid #1177a7;
}
@media only screen and (max-width: 800px) {
  .login-tab-container {
    flex-flow: column wrap;
    gap: 10px;
  }
}

.login-tab {
  display: inline-block;
  padding: 10px 15px;
  font-size: inherit;
  color: inherit;
  line-height: 1.5;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
  margin-block-end: -2px;
}
.login-tab:hover {
  border-color: #003c5e;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px transparent;
  background: #9ddffe;
  color: #003c5e;
}
.login-tab:focus, .login-tab:focus-within, .login-tab:active {
  background: #f7f7f7;
}
.login-tab:focus, .login-tab:focus-within {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.login-tab:active {
  /*remove outline and instead use box-shadow for more control*/
  border-color: #003c5e;
  outline: none;
  box-shadow: inset 0px 0px 0px 2px #003c5e, 0px 0px 0px 2px #14a4e8;
}
.login-tab--is-active, .login-tab--is-active:focus {
  font-weight: 700;
  background: #ffffff;
  color: #003c5e;
  border: 2px solid #1177a7;
}

.login-help {
  margin-block-start: 60px;
}
.login-help__text {
  margin-block-start: -15px;
}

.external-redirect__message {
  text-align: center;
}

.new-material-block {
  display: flex;
  flex-flow: column nowrap;
  padding: 0px;
  gap: 20px;
}
.new-material-block h2 {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
}
.new-material-block__label {
  display: block;
  font-weight: 600;
}
.new-material-block__text {
  display: block;
}
.new-material-block__row {
  display: flex;
  flex-flow: column nowrap;
  gap: 0px;
}

.k-grid .eco-costs-indicator {
  display: inline-flex;
}

.colors {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 30px;
}
.colors .color {
  height: 60px;
  position: relative;
  cursor: help;
}
.colors .color::before {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 3px;
  transition: all cubic-bezier(0.4, 0, 0.8, 1) 200ms;
  font-stretch: 75%;
  white-space: pre-line;
  text-align: center;
}
.colors .color:hover::before {
  font-weight: 800;
  font-stretch: 90%;
}
.colors .color-1 {
  background: #ffffff;
  border: solid 2px rgb(122.4, 81.6, 81.6);
}
.colors .color-1::before {
  color: rgb(122.4, 81.6, 81.6);
  content: "white \a#ffffff";
}
.colors .color-2 {
  background: #f7f7f7;
  border: solid 2px rgb(118.56, 79.04, 79.04);
}
.colors .color-2::before {
  color: rgb(118.56, 79.04, 79.04);
  content: "neutral-01 \a#f7f7f7";
}
.colors .color-3 {
  background: #ebeaea;
  border: solid 2px rgb(114.3902439024, 73.2097560976, 73.2097560976);
}
.colors .color-3::before {
  color: rgb(114.3902439024, 73.2097560976, 73.2097560976);
  content: "neutral-02 \a#ebeaea";
}
.colors .color-4 {
  background: #cbcaca;
  border: solid 2px rgb(97.8171428571, 64.1828571429, 64.1828571429);
}
.colors .color-4::before {
  color: rgb(97.8171428571, 64.1828571429, 64.1828571429);
  content: "neutral-03 \a#cbcaca";
}
.colors .color-5 {
  background: #969696;
  border: solid 2px #483030;
}
.colors .color-5::before {
  color: #483030;
  content: "neutral-04 \a#969696";
}
.colors .color-6 {
  background: #717171;
  border: solid 2px rgb(54.24, 36.16, 36.16);
}
.colors .color-6::before {
  color: rgb(54.24, 36.16, 36.16);
  content: "neutral-05 \a#717171";
}
.colors .color-7 {
  background: #464646;
  border: solid 2px rgb(221.7, 177.3, 177.3);
}
.colors .color-7::before {
  color: rgb(221.7, 177.3, 177.3);
  content: "neutral-06 \a#464646";
}
.colors .color-8 {
  background: #262626;
  border: solid 2px rgb(215.94, 163.86, 163.86);
}
.colors .color-8::before {
  color: rgb(215.94, 163.86, 163.86);
  content: "neutral-07 \a#262626";
}
.colors .color-9 {
  background: #181818;
  border: solid 2px rgb(213.42, 157.98, 157.98);
}
.colors .color-9::before {
  color: rgb(213.42, 157.98, 157.98);
  content: "neutral-08 \a#181818";
}
.colors .color-10 {
  background: #050505;
  border: solid 2px #d29696;
}
.colors .color-10::before {
  color: #d29696;
  content: "black \a#050505";
}
.colors .color-11 {
  background: #ffe1e1;
  border: solid 2px #c00000;
}
.colors .color-11::before {
  color: #c00000;
  content: "primary-01 \a#ffe1e1";
}
.colors .color-12 {
  background: #ffc5c6;
  border: solid 2px rgb(180.8, 0, 3.1172413793);
}
.colors .color-12::before {
  color: rgb(180.8, 0, 3.1172413793);
  content: "primary-02 \a#ffc5c6";
}
.colors .color-13 {
  background: #fd8b87;
  border: solid 2px rgb(153.1645901639, 7.158432898, 2.0354098361);
}
.colors .color-13::before {
  color: rgb(153.1645901639, 7.158432898, 2.0354098361);
  content: "primary-03 \a#fd8b87";
}
.colors .color-14 {
  background: #ef5852;
  border: solid 2px rgb(119.7041269841, 12.9382266707, 8.6958730159);
}
.colors .color-14::before {
  color: rgb(119.7041269841, 12.9382266707, 8.6958730159);
  content: "primary-04 \a#ef5852";
}
.colors .color-15 {
  background: #dc201d;
  border: solid 2px rgb(90.32, 10.5528795812, 9.28);
}
.colors .color-15::before {
  color: rgb(90.32, 10.5528795812, 9.28);
  content: "primary-05 \a#dc201d";
}
.colors .color-16 {
  background: #980800;
  border: solid 2px rgb(255, 153.2526315789, 147.6);
}
.colors .color-16::before {
  color: rgb(255, 153.2526315789, 147.6);
  content: "primary-06 \a#980800";
}
.colors .color-17 {
  background: #590000;
  border: solid 2px rgb(255, 128.7, 128.7);
}
.colors .color-17::before {
  color: rgb(255, 128.7, 128.7);
  content: "primary-07 \a#590000";
}
.colors .color-18 {
  background: #370000;
  border: solid 2px rgb(255, 118.5, 118.5);
}
.colors .color-18::before {
  color: rgb(255, 118.5, 118.5);
  content: "primary-08 \a#370000";
}
.colors .color-19 {
  background: #180108;
  border: solid 2px rgb(251.508, 112.992, 155.1490434783);
}
.colors .color-19::before {
  color: rgb(251.508, 112.992, 155.1490434783);
  content: "primary-09 \a#180108";
}
.colors .color-20 {
  background: #e4f7ff;
  border: solid 2px rgb(0, 135.9555555556, 193.2);
}
.colors .color-20::before {
  color: rgb(0, 135.9555555556, 193.2);
  content: "secondary-01 \a#e4f7ff";
}
.colors .color-21 {
  background: #c2ecff;
  border: solid 2px rgb(0, 123.6590163934, 179.6);
}
.colors .color-21::before {
  color: rgb(0, 123.6590163934, 179.6);
  content: "secondary-02 \a#c2ecff";
}
.colors .color-22 {
  background: #9ddffe;
  border: solid 2px rgb(1.3284848485, 111.3804436114, 163.0715151515);
}
.colors .color-22::before {
  color: rgb(1.3284848485, 111.3804436114, 163.0715151515);
  content: "secondary-03 \a#9ddffe";
}
.colors .color-23 {
  background: #70cefa;
  border: solid 2px rgb(3.9135135135, 97.2139443792, 140.8864864865);
}
.colors .color-23::before {
  color: rgb(3.9135135135, 97.2139443792, 140.8864864865);
  content: "secondary-04 \a#70cefa";
}
.colors .color-24 {
  background: #14a4e8;
  border: solid 2px rgb(6.4, 66.1735849057, 94.4);
}
.colors .color-24::before {
  color: rgb(6.4, 66.1735849057, 94.4);
  content: "secondary-05 \a#14a4e8";
}
.colors .color-25 {
  background: #1177a7;
  border: solid 2px rgb(5.44, 48.0896, 68.16);
}
.colors .color-25::before {
  color: rgb(5.44, 48.0896, 68.16);
  content: "secondary-06 \a#1177a7";
}
.colors .color-26 {
  background: #003c5e;
  border: solid 2px rgb(130.2, 209.8595744681, 255);
}
.colors .color-26::before {
  color: rgb(130.2, 209.8595744681, 255);
  content: "secondary-07 \a#003c5e";
}
.colors .color-27 {
  background: #002b49;
  border: solid 2px rgb(123.9, 201.1232876712, 255);
}
.colors .color-27::before {
  color: rgb(123.9, 201.1232876712, 255);
  content: "secondary-08 \a#002b49";
}
.colors .color-28 {
  background: #001426;
  border: solid 2px rgb(113.4, 187.9263157895, 255);
}
.colors .color-28::before {
  color: rgb(113.4, 187.9263157895, 255);
  content: "secondary-09 \a#001426";
}
.colors .color-29 {
  background: #fffcf3;
  border: solid 2px rgb(199.2, 149.4, 0);
}
.colors .color-29::before {
  color: rgb(199.2, 149.4, 0);
  content: "tertiary-01 \a#fffcf3";
}
.colors .color-30 {
  background: #fff6d6;
  border: solid 2px rgb(187.6, 146.4195121951, 0);
}
.colors .color-30::before {
  color: rgb(187.6, 146.4195121951, 0);
  content: "tertiary-02 \a#fff6d6";
}
.colors .color-31 {
  background: #ffeeb1;
  border: solid 2px rgb(172.8, 135.1384615385, 0);
}
.colors .color-31::before {
  color: rgb(172.8, 135.1384615385, 0);
  content: "tertiary-03 \a#ffeeb1";
}
.colors .color-32 {
  background: #fbdc6c;
  border: solid 2px rgb(140.5568211921, 110.7461714444, 3.0431788079);
}
.colors .color-32::before {
  color: rgb(140.5568211921, 110.7461714444, 3.0431788079);
  content: "tertiary-04 \a#fbdc6c";
}
.colors .color-33 {
  background: #f3be00;
  border: solid 2px rgb(97.2, 76, 0);
}
.colors .color-33::before {
  color: rgb(97.2, 76, 0);
  content: "tertiary-05 \a#f3be00";
}
.colors .color-34 {
  background: #b97a07;
  border: solid 2px rgb(74.56, 48.9635955056, 2.24);
}
.colors .color-34::before {
  color: rgb(74.56, 48.9635955056, 2.24);
  content: "tertiary-06 \a#b97a07";
}
.colors .color-35 {
  background: #764a04;
  border: solid 2px rgb(252.7101639344, 209.5514408973, 140.8898360656);
}
.colors .color-35::before {
  color: rgb(252.7101639344, 209.5514408973, 140.8898360656);
  content: "tertiary-07 \a#764a04";
}
.colors .color-36 {
  background: #482c01;
  border: solid 2px rgb(253.9224657534, 203.070943469, 124.9775342466);
}
.colors .color-36::before {
  color: rgb(253.9224657534, 203.070943469, 124.9775342466);
  content: "tertiary-08 \a#482c01";
}
.colors .color-37 {
  background: #201101;
  border: solid 2px rgb(252.3981818182, 185.6741348974, 114.5018181818);
}
.colors .color-37::before {
  color: rgb(252.3981818182, 185.6741348974, 114.5018181818);
  content: "tertiary-09 \a#201101";
}
.colors .color-38 {
  background: #eefff2;
  border: solid 2px rgb(0, 197.2, 46.4);
}
.colors .color-38::before {
  color: rgb(0, 197.2, 46.4);
  content: "quaternary-01 \a#eefff2";
}
.colors .color-39 {
  background: #ccffd9;
  border: solid 2px rgb(0, 183.6, 46.8);
}
.colors .color-39::before {
  color: rgb(0, 183.6, 46.8);
  content: "quaternary-02 \a#ccffd9";
}
.colors .color-40 {
  background: #94eeaa;
  border: solid 2px rgb(16.9341935484, 137.4658064516, 46.3974767025);
}
.colors .color-40::before {
  color: rgb(16.9341935484, 137.4658064516, 46.3974767025);
  content: "quaternary-03 \a#94eeaa";
}
.colors .color-41 {
  background: #5dcd79;
  border: solid 2px rgb(22.4905660377, 96.7094339623, 41.0452830189);
}
.colors .color-41::before {
  color: rgb(22.4905660377, 96.7094339623, 41.0452830189);
  content: "quaternary-04 \a#5dcd79";
}
.colors .color-42 {
  background: #37974f;
  border: solid 2px rgb(17.6, 64.8, 29.4);
}
.colors .color-42::before {
  color: rgb(17.6, 64.8, 29.4);
  content: "quaternary-05 \a#37974f";
}
.colors .color-43 {
  background: #20552d;
  border: solid 2px rgb(156.4476923077, 235.6523076923, 175.8752394775);
}
.colors .color-43::before {
  color: rgb(156.4476923077, 235.6523076923, 175.8752394775);
  content: "quaternary-06 \a#20552d";
}
.colors .color-44 {
  background: #143a1e;
  border: solid 2px rgb(145.3384615385, 235.0615384615, 168.9497975709);
}
.colors .color-44::before {
  color: rgb(145.3384615385, 235.0615384615, 168.9497975709);
  content: "quaternary-07 \a#143a1e";
}
.colors .color-45 {
  background: #08230f;
  border: solid 2px rgb(130.5390697674, 239.3609302326, 158.7521447028);
}
.colors .color-45::before {
  color: rgb(130.5390697674, 239.3609302326, 158.7521447028);
  content: "quaternary-08 \a#08230f";
}
.colors .color-46 {
  background: #031a15;
  border: solid 2px rgb(119.6565517241, 246.0434482759, 218.568035982);
}
.colors .color-46::before {
  color: rgb(119.6565517241, 246.0434482759, 218.568035982);
  content: "quaternary-09 \a#031a15";
}
.colors .color-47 {
  background: #0da533;
  border: solid 2px rgb(4.16, 67.04, 19.88);
}
.colors .color-47::before {
  color: rgb(4.16, 67.04, 19.88);
  content: "score-a \a#0da533";
}
.colors .color-48 {
  background: #8bc516;
  border: solid 2px rgb(56.1933714286, 80.56, 7.04);
}
.colors .color-48::before {
  color: rgb(56.1933714286, 80.56, 7.04);
  content: "score-b \a#8bc516";
}
.colors .color-49 {
  background: #e0e000;
  border: solid 2px rgb(89.6, 89.6, 0);
}
.colors .color-49::before {
  color: rgb(89.6, 89.6, 0);
  content: "score-c \a#e0e000";
}
.colors .color-50 {
  background: #fac300;
  border: solid 2px #644e00;
}
.colors .color-50::before {
  color: #644e00;
  content: "score-d \a#fac300";
}
.colors .color-51 {
  background: #ff7918;
  border: solid 2px rgb(111.6, 46.8623376623, 0);
}
.colors .color-51::before {
  color: rgb(111.6, 46.8623376623, 0);
  content: "score-e \a#ff7918";
}
.colors .color-52 {
  background: #ee3224;
  border: solid 2px rgb(103.2840677966, 13.0364960564, 6.3159322034);
}
.colors .color-52::before {
  color: rgb(103.2840677966, 13.0364960564, 6.3159322034);
  content: "score-f \a#ee3224";
}
.colors .color-53 {
  background: #d60651;
  border: solid 2px rgb(86.08, 1.92, 32.2661538462);
}
.colors .color-53::before {
  color: rgb(86.08, 1.92, 32.2661538462);
  content: "score-g \a#d60651";
}
.colors .color-54 {
  background: #8d0356;
  border: solid 2px rgb(253.6275, 146.5725, 210.9606521739);
}
.colors .color-54::before {
  color: rgb(253.6275, 146.5725, 210.9606521739);
  content: "score-h \a#8d0356";
}
.colors .color-55 {
  background: #969696;
  border: solid 2px #483030;
}
.colors .color-55::before {
  color: #483030;
  content: "score-none \a#969696";
}

h1.styling-header + .content-block {
  margin-block-end: 60px !important;
}
h1.styling-header + .content-block .content-block__header h1 {
  margin-block: 0px;
}
h1.styling-header + .content-block .content-block__content > h1 {
  margin-block-end: 30px;
}
h1.styling-header + .content-block .content-block__content > h1 + h1 {
  margin-block: 0px;
}
h1.styling-header + .content-block .divider.styling-page {
  margin-block: 30px;
}
h1.styling-header + .content-block .divider.styling-page + h1 {
  margin-block-end: 30px;
}
h1.styling-header + .content-block .divider.styling-page + h1 + h1 {
  color: inherit;
  margin-block-end: inherit;
}
h1.styling-header + .content-block .styling-page__form-groups {
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-block-start: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  row-gap: 15px;
}
h1.styling-header + .content-block .styling-page__form-groups .form-group {
  margin-block-start: 0px;
}
h1.styling-header + .content-block .styling-page__form-groups .form-group > *,
h1.styling-header + .content-block .styling-page__form-groups .form-group > * > *:not(.unit) {
  width: 100% !important;
}
h1.styling-header + .content-block .styling-page__form-groups .form-group > * > .k-form-hint > * {
  width: auto !important;
}
h1.styling-header + .content-block .chip {
  flex: 0 0 auto;
}
h1.styling-header + .content-block .k-treeview {
  border: solid 1px #cbcaca;
  border-radius: 4px;
  margin-block-start: 0px;
}
h1.styling-header + .content-block .floating-placeholder label,
h1.styling-header + .content-block .floating-form label {
  max-width: calc(100% - 2 * 12px) !important;
  width: -moz-max-content !important;
  width: max-content !important;
}

.purchase-registration__metadata {
  display: inline-flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 5px;
}
.purchase-registration__info {
  display: flex;
  flex-flow: row nowrap;
  gap: 10px;
}
.purchase-registration__info-item {
  flex: 1 0;
}
.purchase-registration__info-title {
  font-weight: 700;
}
.purchase-registration__upload-section--empty-message {
  color: #717171;
}
.purchase-registration__upload-section .button {
  word-wrap: anywhere;
  display: inline;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  -webkit-text-decoration: solid underline transparent 1px !important;
  text-decoration: solid underline transparent 1px !important;
}
.purchase-registration__upload-section .button:hover {
  -webkit-text-decoration: solid underline currentcolor 1px !important;
  text-decoration: solid underline currentcolor 1px !important;
}
.purchase-registration__upload-section .button .icon {
  display: inline;
  vertical-align: middle;
}
.purchase-registration__upload-section .button .icon > span {
  vertical-align: sub;
}
.purchase-registration__upload-section .button::before, .purchase-registration__upload-section .button::after {
  display: none !important;
}
.purchase-registration__items {
  display: flex;
}
.purchase-registration__action {
  margin-block-start: 20px;
  text-align: right;
}
.purchase-registration__action:first-child {
  margin-block: 0px 20px;
}
.purchase-registration__description {
  margin-block-end: 20px;
}

.settings-section form {
  display: flex;
  flex-flow: column nowrap;
  padding-block: 10px;
}
.settings-section form:last-of-type {
  padding-inline: 0px;
  padding-block: 5px;
}
.settings-section form + form {
  margin-block: 0px;
}
.settings-section form .form-group {
  gap: 5px;
}
.settings-section form .button {
  flex: 0 0 auto;
  max-width: -moz-max-content;
  max-width: max-content;
}
.settings-section > .button {
  margin-inline: 0 auto;
}
.settings-section > .button:last-child {
  margin-block: 115px 0px;
}

#request-information h2 + .item-selector,
#request-information h4 + .item-selector,
#request-information .h2 + .item-selector,
#request-information .h4 + .item-selector {
  margin-block: 20px;
}
#request-information .form-group.selected-materials .row {
  border-bottom: solid 1px #cbcaca;
}
#request-information .form-group.selected-materials .row :first-child {
  flex: 1 1 auto;
}

.content-block__header.submitted {
  padding-block: 60px;
  display: flex;
  flex-flow: row nowrap;
  gap: 20px;
}
.content-block__header.submitted .icon.submitted {
  color: #5dcd79;
}

.label-with-info-tooltip {
  display: flex;
  gap: 5px;
}

.publication-edit-columns {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
  margin-block-end: 60px;
}
.publication-edit-columns .publication-edit-form {
  margin-block-start: 15px !important;
}

.qr-code-block {
  display: flex;
  align-items: center;
  gap: 20px;
}
.qr-code-block .qr-code {
  width: 200px;
}
.qr-code-block .url-container {
  display: flex;
  flex-direction: column;
  gap: 15px;
  width: 100%;
}

.content-block .k-grid {
  margin-block-start: 15px;
}

.product-group-selector {
  margin-block-start: 30px;
}

.publication-product {
  max-width: 1440px;
  margin-inline: auto;
  width: 100%;
  overflow: auto;
}
.publication-product__header {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-block-end: 90px;
  height: 100px;
  position: relative;
}
.publication-product__header .logo {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  gap: 15px;
}
.publication-product__header .logo img {
  height: 80px;
  padding-block: 20px;
}
.publication-product__header .logo span {
  font-family: "Noto Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-weight: 700;
  color: #262626;
  font-size: 20px;
}
.publication-product__header .export {
  margin-left: auto;
}
.publication-product__product {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 60px;
  background-color: #e4f7ff;
  padding: 60px;
  align-items: start;
  margin-block-end: 60px;
}
.publication-product__product .info {
  padding: 30px;
  background-color: #9ddffe;
  margin-top: -120px;
}
.publication-product__product .info h2 {
  margin-block-start: 10px;
}
.publication-product__product .info span {
  font-weight: bold;
}
.publication-product__product .info-description {
  margin-block-start: 20px;
}
.publication-product__product .eco-costs-columns {
  display: flex;
  gap: 20px;
  margin-block-end: 30px;
}
.publication-product__product .eco-costs-rows {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.publication-product__product .eco-costs .label {
  font-weight: 500;
}
.publication-product__product .eco-costs .title {
  font-weight: bold;
}
.publication-product__product .eco-costs .large-text {
  font-size: 48px;
  font-weight: 600;
}
.publication-product__info {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 60px;
  margin-block-end: 60px;
}
.publication-product__info .link {
  margin-block-start: 10px;
}
.publication-product__info .publisher {
  border: 1px solid #ebeaea;
  padding: 15px;
}
.publication-product__info .publisher h4 {
  margin-block-end: 10px;
}
.publication-product__composition {
  margin-block-end: 60px;
}
.publication-product__composition .content-block {
  max-width: 1440px;
}
.publication-product__composition .badge-container {
  display: flex;
  gap: 15px;
}
.publication-product__composition .locked-composition-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.publication-product__footer {
  background-color: #e4f7ff;
  padding: 60px;
}
.publication-product__footer .block {
  display: flex;
  gap: 15px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvdXRpbGl0aWVzL2NvbnRyb2xzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvY3NzLXZhcmlhYmxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvYmFzZS9taW5pcmVzZXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2Jhc2UvZ2VuZXJpYy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvdXRpbGl0aWVzL21peGlucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvYmFzZS9hbmltYXRpb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvX2luZGV4LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvZXh0ZW5kcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy9tZW51LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL21vZGFsLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL25hdmJhci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy9kcm9wZG93bi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsLXN5bWJvbHMvX2NvcmUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbC1zeW1ib2xzL3JvdW5kZWQuc2NzcyIsIl9jb3JlLnNjc3MiLCJidWlsZC9fdmFycy5zY3NzIiwiX2NvbW1vbi5zY3NzIiwiX3ZhcnMuc2NzcyIsImxheW91dC9sYW5kaW5nc3BhZ2Uuc2NzcyIsImxheW91dC9lcnJvci1wYWdlcy5zY3NzIiwibGF5b3V0L2dsb2JhbC5zY3NzIiwibGF5b3V0L3NlY3Rpb24uc2NzcyIsImxheW91dC9hY2NvcmRpb24uc2NzcyIsImxheW91dC9wYWdlLWhlYWRlci5zY3NzIiwibGF5b3V0L2RpdmlkZXIuc2NzcyIsImxheW91dC9mb290ZXIuc2NzcyIsImxheW91dC9tZW51LnNjc3MiLCJfYW5pbWF0aW9ucy5zY3NzIiwiX21pY3JvLWludGVyYWN0aW9ucy5zY3NzIiwiZm9ybS9sYWJlbC5zY3NzIiwiZm9ybS9pbnB1dC10ZXh0YXJlYS5zY3NzIiwiZm9ybS9jaGVja2JveC1yYWRpby5zY3NzIiwiZm9ybS9pbmZvcm1hdGlvbi1pLnNjc3MiLCJmb3JtL2lucHV0LXRpbGUuc2NzcyIsImZvcm0vZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJmb3JtL3VuaXQuc2NzcyIsImNvbXBvbmVudHMvX2ljb24uc2NzcyIsImNvbXBvbmVudHMvaW5mby1ibG9jay5zY3NzIiwiY29tcG9uZW50cy9zd2l0Y2guc2NzcyIsImNvbXBvbmVudHMvY2hpcHMuc2NzcyIsImNvbXBvbmVudHMvYmFkZ2VzLnNjc3MiLCJjb21wb25lbnRzL3RleHQtcmVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19pdGVtLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvX3JhZGlvYnV0dG9uLXRhYmxlLnNjc3MiLCJjb21wb25lbnRzL19hdmF0YXIuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd24tdHJlZS5zY3NzIiwiY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvX2FjdGlvbi1pY29ucy5zY3NzIiwiY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwiY29tcG9uZW50cy9fbm90aWZpY2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19ibGF6b3ItZXJyb3ItdWkuc2NzcyIsImNvbXBvbmVudHMvX2Vycm9yLXBhZ2Uuc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL2h0bWwtZWRpdG9yLnNjc3MiLCJjb21wb25lbnRzL19ncm91cGVkLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvaW5saW5lLWljb24tbGluay5zY3NzIiwiY29tcG9uZW50cy9jYXJkLnNjc3MiLCJjb21wb25lbnRzL2l0ZW0tc2VsZWN0b3Iuc2NzcyIsImNvbXBvbmVudHMvYmFkZ2Uuc2NzcyIsImNvbXBvbmVudHMvZWNvLWNvc3RzLnNjc3MiLCJjb21wb25lbnRzL2Vjby1jb3N0cy1pbmRpY2F0b3Iuc2NzcyIsImNvbXBvbmVudHMvX2Vjby1jb3N0cy1iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX2Vjby1jb3N0cy1zdW1tYXJ5LnNjc3MiLCJjb21wb25lbnRzL25vLWRhdGEuc2NzcyIsImNvbXBvbmVudHMvYXJjLWdhdWdlLnNjc3MiLCJjb21wb25lbnRzL2NpcmN1bGFyLWdhdWdlLnNjc3MiLCJjb21wb25lbnRzL19ncmlkLWNvbHVtbi1zZWxlY3Rvci5zY3NzIiwiY29tcG9uZW50cy9icmFuZC5zY3NzIiwiY29tcG9uZW50cy9jb250ZW50LWZpbHRlcnMuc2NzcyIsImNvbXBvbmVudHMvX3Byb2R1Y3QtY29tcG9zaXRpb24tZWRpdG9yLnNjc3MiLCJjb21wb25lbnRzL19jb21wb3NpdGlvbi1saXN0LnNjc3MiLCJjb21wb25lbnRzL19jb21ib2JveC10aWVyLWRpc3BsYXkuc2NzcyIsImNvbXBvbmVudHMvbXVsdGlzZWxlY3Rib3guc2NzcyIsImNvbXBvbmVudHMvaW5mb3JtYXRpb24tcmVxdWVzdC1pdGVtLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0LWNhdGVnb3J5LWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2gtb3ItY3JlYXRlLWZvcm0uc2NzcyIsImNvbXBvbmVudHMvcHVibGlzaGVyLWluZm8uc2NzcyIsImNvbXBvbmVudHMvX3dhdGVyLXN0cmVzcy1sb29rdXAuc2NzcyIsIl9ibGF6b3ItaW50ZWdyYXRpb24uc2NzcyIsImtlbmRvL2tlbmRvLW92ZXJyaWRlcy5zY3NzIiwia2VuZG8va2VuZG8taW5wdXRzLnNjc3MiLCJrZW5kby9ncmlkLnNjc3MiLCJrZW5kby9ncmlkLWhlYWRlci5zY3NzIiwia2VuZG8vYnJlYWRjcnVtYi5zY3NzIiwia2VuZG8va2VuZG8tdGFicy5zY3NzIiwia2VuZG8vdHJlZXZpZXcuc2NzcyIsInBhZ2VzL3BhdGNoLW5vdGVzX2FuZF9kaXNjbGFpbWVyLnNjc3MiLCJwYWdlcy9sb2dpbi5zY3NzIiwicGFnZXMvbWF0ZXJpYWwtb3ZlcnZpZXcuc2NzcyIsInBhZ2VzL3N0eWxpbmcuc2NzcyIsInBhZ2VzL3B1cmNoYXNlLXJlZ2lzdHJhdGlvbi5zY3NzIiwicGFnZXMvcGVyc29uYWwtc2V0dGluZ3Muc2NzcyIsInBhZ2VzL3JlcXVlc3QtaW5mb3JtYXRpb24uc2NzcyIsInBhZ2VzL3B1YmxpY2F0aW9uLWVkaXQuc2NzcyIsInBhZ2VzL19wcm9kdWN0LXB1Ymxpc2guc2NzcyIsInBhZ2VzL2V4dGVybmFsLXB1YmxpY2F0aW9uLXByb2R1Y3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNrQmhCO0VDb0JFLDJDQUFBO0VBQUEsdURBQUE7RUFBQSxpQ0FBQTtFQUFBLDZCQUFBO0VBQUEsZ0NBQUE7RUFBQSxtREFBQTtFQUFBLHNEQUFBO0VBQUEsOENBQUE7RUFBQSxtQ0FBQTtBRjNCRjs7QUdYQSwwRUFBQTtBQUVBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXVCRSxTQUFBO0VBQ0EsVUFBQTtBSGFGOztBR1RBOzs7Ozs7RUFNRSxlQUFBO0VBQ0EsbUJBQUE7QUhZRjs7QUdSQTtFQUNFLGdCQUFBO0FIV0Y7O0FHUEE7Ozs7RUFJRSxTQUFBO0FIVUY7O0FHTkE7RUFDRSxzQkFBQTtBSFNGOztBR0xFO0VBR0UsbUJBQUE7QUhNSjs7QUdEQTs7RUFFRSxZQUFBO0VBQ0EsZUFBQTtBSElGOztBR0FBO0VBQ0UsU0FBQTtBSEdGOztBR0NBO0VBQ0UseUJBQUE7RUFDQSxpQkFBQTtBSEVGOztBR0NBOztFQUVFLFVBQUE7QUhFRjs7QUdBRTs7RUFDRSxtQkFBQTtBSElKOztBSTFEQTtFRkdFLHVEQUFBO0VBQUEsc0JBQUE7RUFBQSw2QkFBQTtFQUFBLDBDQUFBO0VBQUEsZ0RBQUE7RUFBQSwrQkFBQTtFQUFBLCtCQUFBO0VBQUEscUNBQUE7RUFBQSwyQkFBQTtFQUFBLCtDQUFBO0VBQUEsNkJBQUE7RUFBQSw2Q0FBQTtFQUFBLHlDQUFBO0VBQUEsMkJBQUE7RUFBQSwwQkFBQTtFQUFBLGdDQUFBO0VBQUEsb0RBQUE7RUFBQSxzQkFBQTtFQUFBLDJCQUFBO0VBQUEsOENBQUE7RUFBQSxtREFBQTtFQUFBLDhCQUFBO0VBQUEsbUNBQUE7RUFBQSwrQkFBQTtBRmtGRjs7QUl0REE7RUFDRSxvREFBQTtFQUNBLGlDQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtFQUNBLHNDQUFBO0VBQ0Esd0NBQUE7RUFDQSx3Q0FBQTtFQUNBLDJDQUFBO0VBQ0EsOEJBQUE7RUFBQSwyQkFBQTtFQUFBLHNCQUFBO0FKeURGOztBSXREQTs7Ozs7OztFQU9FLGNBQUE7QUp5REY7O0FJdERBOzs7Ozs7RUFNRSxxQ0FBQTtBSnlERjs7QUl0REE7O0VBRUUsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLHFDQUFBO0FKeURGOztBSXREQTtFQUNFLDhCQUFBO0VBQ0Esc0NBQUE7RUFDQSxxQ0FBQTtFQUNBLDBDQUFBO0FKeURGOztBSXBEQTs7RUFFRSxlQUFBO0FKdURGOztBSXJERTs7RUFDRSxvRkFBQTtFQUtBLHlDQUFBO0VBQ0EsdUNBQUE7RUFDQSx1Q0FBQTtBSnFESjs7QUluREk7O0VBQ0Usa0JBQUE7QUp1RE47O0FJbkRFOztFQUNFLGtCQUFBO0FKdURKOztBSW5EQTtFQUNFLDZCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsMENBQUE7RUFDQSwwREFBQTtBSnNERjs7QUlwREU7RUFDRSxtQkFBQTtBSnVESjs7QUluREE7RUN3RkUsd0JBQUE7RUFBQSxxQkFBQTtFQUFBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VEN0ZBLDBDQUFBO0VBQ0EsMERBQUE7QUo2REY7O0FJMURBO0VBQ0UsOENBQUE7RUFDQSxvQkFBQTtFQUNBLHdCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQ0FBQTtFQUNBLGtDQUFBO0FKNkRGOztBSTFEQTtFQUNFLGtEQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0FKNkRGOztBSTFEQTtFQUNFLFlBQUE7RUFDQSxlQUFBO0FKNkRGOztBSTFEQTs7RUFFRSx3QkFBQTtBSjZERjs7QUkxREE7RUFDRSx1Q0FBQTtBSjZERjs7QUkxREE7RUFDRSxtQkFBQTtFQUNBLG9CQUFBO0FKNkRGOztBSTFEQTtFQUNFLGdDQUFBO0VBQ0EsdUNBQUE7QUo2REY7O0FJMURBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QUo2REY7O0FJeERBO0VBQ0UsWUFBQTtBSjJERjs7QUl4REE7RUNnQkUsaUNBQUE7RURiQSw2Q0FBQTtFQUNBLHVCQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBSjBERjs7QUl4REU7RUFDRSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxVQUFBO0FKMkRKOztBSXRERTs7RUFFRSxtQkFBQTtBSnlESjs7QUl2REk7O0VBQ0UsbUJBQUE7QUoyRE47O0FJdkRFO0VBQ0UsK0JBQUE7QUowREo7O0FNdlNBO0VBQ0U7SUFDRSx1QkFBQTtFTjBTRjtFTXZTQTtJQUNFLHlCQUFBO0VOeVNGO0FBQ0Y7QU10U0E7RUFDRTtJQUNFLFlBQUE7RU53U0Y7QUFDRjtBT3JUQSxvQkFBQTtBTmtCQTtFQ29CRSwyQ0FBQTtFQUFBLHVEQUFBO0VBQUEsaUNBQUE7RUFBQSw2QkFBQTtFQUFBLGdDQUFBO0VBQUEsbURBQUE7RUFBQSxzREFBQTtFQUFBLDhDQUFBO0VBQUEsbUNBQUE7QUYyUkY7O0FROVRBO0VIR0UsOENBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMENBQUE7RUFDQSxpQ0FBQTtFQUNBLGNBQUE7QUwrVEY7O0FRcFVBO0VOdUJFLGtDQUFBO0VBQUEsK0JBQUE7RUFBQSxvQ0FBQTtFQUFBLHdDQUFBO0VHb0JBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSxnQkFBQTtFQUNBLDRJQUFBO0VBTUEsWUFBQTtFQUNBLDBDQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0EseUNBQUE7RUFDQSwwQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQ0FBQTtBTDRSRjs7QUsxUkU7RUFFRSwyQ0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLDBEQUFBO0VBQ0EsK0JBQUE7QUw0Uko7O0FLelJFO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUw0Uko7O0FLelJFO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUw0Uko7O0FLelJFO0VIbkVBLG9DQUFBO0FGZ1dGOztBS3hSRTtFSHhFQSxvQ0FBQTtBRm9XRjs7QUt2UkU7RUg3RUEsK0JBQUE7QUZ3V0Y7O0FLdlJFO0VIakZBLGlDQUFBO0FGNFdGOztBS3ZSRTtFSHJGQSwrQkFBQTtBRmdYRjs7QVEvWEE7RUhpYkUsU0FEc0I7RUFFdEIsT0FGc0I7RUFHdEIsa0JBQUE7RUFDQSxRQUpzQjtFQUt0QixNQUxzQjtBTHpDeEI7O0FRbllBOzs7RUhrTkUsd0JBQUE7RUFBQSxxQkFBQTtFQUFBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FMdUxGOztBUzVZQTtFUE9FLDBDQUFBO0VBQUEsMENBQUE7RUFBQSwrQ0FBQTtFQUFBLDBEQUFBO0VBQUEsd0NBQUE7RUFBQSxpRkFBQTtFQUFBLG1GQUFBO0VBQUEsOENBQUE7RUFBQSxtREFBQTtFQUFBLGlEQUFBO0VBQUEsaURBQUE7RUFBQSxpREFBQTtFQUFBLDREQUFBO0VBQUEsOERBQUE7RUFBQSw0REFBQTtFQUFBLG1DQUFBO0VBQUEsNENBQUE7RUFBQSx1Q0FBQTtFQUFBLDZDQUFBO0VBQUEsZ0RBQUE7RUFBQSxvQ0FBQTtFQUFBLHdDQUFBO0VBQUEsK0JBQUE7QUYrWkY7O0FTeFlBO0VBQ0UsbUNBQUE7QVQyWUY7QVN4WUU7RUFDRSxrQ0FBQTtBVDBZSjtBU3ZZRTtFQUNFLG1DQUFBO0FUeVlKO0FTdFlFO0VBQ0Usa0NBQUE7QVR3WUo7O0FTcFlBO0VBQ0UsK0NBQUE7QVR1WUY7QVNyWUU7OztFQUlFLGdLQUFBO0VBU0EsNENBQUE7RUFDQSw4RkFBQTtFQUtBLGNBQUE7RUFDQSw0Q0FBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBVDBYSjtBU3hYSTs7O0VQbkVGLHFGQUFBO0FGZ2NGO0FTblhJOzs7RVA3RUYsc0ZBQUE7QUZxY0Y7QVM3V0k7Ozs7Ozs7RVB4RkYsc0RBQUE7RUFBQSxzREFBQTtFQUFBLHNEQUFBO0VBQUEsNEVBQUE7RUFBQSxrRUFBQTtBRmtkRjtBU3pXSTtFQUNFLHVEQUFBO0VBQ0EsNENBQUE7RUFDQSxnRUFBQTtBVDJXTjs7QVN0V0E7RUFDRSxvQ0FBQTtFQUNBLDRDQUFBO0VBQ0Esc0RBQUE7RUFDQSx5QkFBQTtBVHlXRjtBU3ZXRTtFQUNFLDJDQUFBO0FUeVdKO0FTdFdFO0VBQ0UsOENBQUE7QVR3V0o7O0FPMWdCQSxvQkFBQTtBTmtCQTtFQ29CRSwyQ0FBQTtFQUFBLHVEQUFBO0VBQUEsaUNBQUE7RUFBQSw2QkFBQTtFQUFBLGdDQUFBO0VBQUEsbURBQUE7RUFBQSxzREFBQTtFQUFBLDhDQUFBO0VBQUEsbUNBQUE7QUZpZkY7O0FRcGhCQTtFSEdFLDhDQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBDQUFBO0VBQ0EsaUNBQUE7RUFDQSxjQUFBO0FMcWhCRjs7QVExaEJBO0VOdUJFLGtDQUFBO0VBQUEsK0JBQUE7RUFBQSxvQ0FBQTtFQUFBLHdDQUFBO0VHb0JBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSxnQkFBQTtFQUNBLDRJQUFBO0VBTUEsWUFBQTtFQUNBLDBDQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0EseUNBQUE7RUFDQSwwQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQ0FBQTtBTGtmRjs7QUtoZkU7RUFFRSwyQ0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLDBEQUFBO0VBQ0EsK0JBQUE7QUxrZko7O0FLL2VFO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUxrZko7O0FLL2VFO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUxrZko7O0FLL2VFO0VIbkVBLG9DQUFBO0FGc2pCRjs7QUs5ZUU7RUh4RUEsb0NBQUE7QUYwakJGOztBSzdlRTtFSDdFQSwrQkFBQTtBRjhqQkY7O0FLN2VFO0VIakZBLGlDQUFBO0FGa2tCRjs7QUs3ZUU7RUhyRkEsK0JBQUE7QUZza0JGOztBUXJsQkE7RUhpYkUsU0FEc0I7RUFFdEIsT0FGc0I7RUFHdEIsa0JBQUE7RUFDQSxRQUpzQjtFQUt0QixNQUxzQjtBTDZLeEI7O0FRemxCQTs7O0VIa05FLHdCQUFBO0VBQUEscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBTDZZRjs7QVV2bEJBO0VSSkUsbUJBQUE7RUFBQSxpSUFBQTtFQUFBLGtDQUFBO0VBQUEsNENBQUE7RUFBQSwyQ0FBQTtFQUFBLDRDQUFBO0VBQUEsc0NBQUE7RUFBQSxrQ0FBQTtFQUFBLGdDQUFBO0VBQUEsa0NBQUE7RUFBQSxrRUFBQTtFQUFBLHFDQUFBO0VBQUEseURBQUE7RUFBQSx3REFBQTtFQUFBLHVDQUFBO0VBQUEsa0RBQUE7RUFBQSxzRUFBQTtFQUFBLHlEQUFBO0VBQUEsa0VBQUE7RUFBQSxxQ0FBQTtBRmtuQkY7O0FVbmxCQTtFQUdFLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSw2QkFBQTtBVm9sQkY7QVVqbEJFO0VBQ0UsYUFBQTtBVm1sQko7O0FVL2tCQTtFQUVFLGdFQUFBO0FWaWxCRjs7QVU5a0JBOztFQUVFLGtEQUFBO0VBQ0EsbUVBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FWaWxCRjtBS3RhRTtFS2pMRjs7SUFVSSxjQUFBO0lBQ0EsbUVBQUE7SUFDQSx1Q0FBQTtFVmtsQkY7QUFDRjs7QVUva0JBO0VBRUUsZ0JBQUE7RUFDQSwyQ0FBQTtFQUNBLGdEQUFBO0VBQ0EsZUFBQTtFQUNBLGlDQUFBO0VBQ0EsMENBQUE7QVZpbEJGOztBVTlrQkE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx5REFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QVZpbEJGOztBVTlrQkE7O0VBRUUsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDJCQUFBO0VBQ0EsNkNBQUE7RUFDQSxrQkFBQTtBVmlsQkY7O0FVOWtCQTtFQUNFLCtEQUFBO0VBQ0EsOERBQUE7RUFDQSw0REFBQTtFQUNBLCtCQUFBO0FWaWxCRjs7QVU5a0JBO0VBQ0UsMENBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLDZDQUFBO0VBQ0Esc0RBQUE7QVZpbEJGOztBVTlrQkE7RUFDRSwrREFBQTtFQUNBLDREQUFBO0VBQ0EsMERBQUE7QVZpbEJGOztBVTlrQkE7RUxtRUUsaUNBQUE7RUtqRUEsK0RBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSw2Q0FBQTtBVmlsQkY7O0FPbnZCQSxvQkFBQTtBTmtCQTtFQ29CRSwyQ0FBQTtFQUFBLHVEQUFBO0VBQUEsaUNBQUE7RUFBQSw2QkFBQTtFQUFBLGdDQUFBO0VBQUEsbURBQUE7RUFBQSxzREFBQTtFQUFBLDhDQUFBO0VBQUEsbUNBQUE7QUYwdEJGOztBUTd2QkE7RUhHRSw4Q0FBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSwwQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsY0FBQTtBTDh2QkY7O0FRbndCQTtFTnVCRSxrQ0FBQTtFQUFBLCtCQUFBO0VBQUEsb0NBQUE7RUFBQSx3Q0FBQTtFR29CQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsZ0JBQUE7RUFDQSw0SUFBQTtFQU1BLFlBQUE7RUFDQSwwQ0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0Esc0NBQUE7RUFDQSwwQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsMENBQUE7RUFDQSx5Q0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUNBQUE7QUwydEJGOztBS3p0QkU7RUFFRSwyQ0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLDBEQUFBO0VBQ0EsK0JBQUE7QUwydEJKOztBS3h0QkU7RUFDRSxXQUFBO0VBQ0EsVUFBQTtBTDJ0Qko7O0FLeHRCRTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FMMnRCSjs7QUt4dEJFO0VIbkVBLG9DQUFBO0FGK3hCRjs7QUt2dEJFO0VIeEVBLG9DQUFBO0FGbXlCRjs7QUt0dEJFO0VIN0VBLCtCQUFBO0FGdXlCRjs7QUt0dEJFO0VIakZBLGlDQUFBO0FGMnlCRjs7QUt0dEJFO0VIckZBLCtCQUFBO0FGK3lCRjs7QVE5ekJBO0VIaWJFLFNBRHNCO0VBRXRCLE9BRnNCO0VBR3RCLGtCQUFBO0VBQ0EsUUFKc0I7RUFLdEIsTUFMc0I7QUxzWnhCOztBUWwwQkE7OztFSGtORSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUxzbkJGOztBV253QkE7RVRqRUUsOEJBQUE7QUZ3MEJGOztBVy92QkE7RVR6RUUsdUNBQUE7RUFBQSx1Q0FBQTtFQUFBLDRDQUFBO0VBQUEseURBQUE7RUFBQSw2Q0FBQTtFQUFBLHdEQUFBO0VBQUEscUNBQUE7RUFBQSx1Q0FBQTtFQUFBLG9CQUFBO0VBQUEsMEJBQUE7RUFBQSxtQ0FBQTtFQUFBLDREQUFBO0VBQUEsMENBQUE7RUFBQSxtRkFBQTtFQUFBLHFGQUFBO0VBQUEsZ0RBQUE7RUFBQSw4R0FBQTtFQUFBLG1EQUFBO0VBQUEsbURBQUE7RUFBQSxtREFBQTtFQUFBLDhEQUFBO0VBQUEsZ0VBQUE7RUFBQSwyQ0FBQTtFQUFBLDhDQUFBO0VBQUEsc0RBQUE7RUFBQSwrREFBQTtFQUFBLGtEQUFBO0VBQUEsdURBQUE7RUFBQSxnRUFBQTtFQUFBLG9EQUFBO0VBQUEsdURBQUE7RUFBQSxrRUFBQTtFQUFBLHVEQUFBO0VBQUEsOEhBQUE7RUFBQSwyQ0FBQTtFQUFBLDZDQUFBO0VBQUEsdUNBQUE7RUFBQSxnREFBQTtFQUFBLHlEQUFBO0VBQUEsNkJBQUE7RUFBQSwrREFBQTtFQUFBLDBPQUFBO0VBQUEscURBQUE7RUFBQSxxREFBQTtFQUFBLDBEQUFBO0VBQUEscUVBQUE7RUFBQSx5REFBQTtFQUFBLDhEQUFBO0VBQUEsc0NBQUE7RUFBQSxxREFBQTtBRjYzQkY7O0FXM3ZCQTtFQUNFLHNEQUFBO0VBQ0Esc0NBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0FYOHZCRjtBVzN2Qkk7RVR6SUYsc0NBQUE7RUFBQSxzQ0FBQTtFQUFBLHNDQUFBO0VBQUEsc0NBQUE7RUFBQSxzQ0FBQTtFQUFBLDZDQUFBO0VBQUEsbURBQUE7RUFBQSxzREFBQTtFQUFBLHdEQUFBO0VBQUEsb0RBQUE7RUFBQSxvREFBQTtFQUFBLG9EQUFBO0VBQUEsK0RBQUE7RUFBQSxpRUFBQTtFQUFBLDBEQUFBO0VBQUEseUlBQUE7RUFBQSxvREFBQTtFQUFBLG9EQUFBO0FGdzVCRjtBVy93Qkk7RVR6SUYsc0NBQUE7RUFBQSxzQ0FBQTtFQUFBLHNDQUFBO0VBQUEsc0NBQUE7RUFBQSxzQ0FBQTtFQUFBLDZDQUFBO0VBQUEsbURBQUE7RUFBQSxzREFBQTtFQUFBLHdEQUFBO0VBQUEsb0RBQUE7RUFBQSxvREFBQTtFQUFBLG9EQUFBO0VBQUEsK0RBQUE7RUFBQSxpRUFBQTtFQUFBLDBEQUFBO0VBQUEseUlBQUE7RUFBQSxvREFBQTtFQUFBLG9EQUFBO0FGNDZCRjtBV255Qkk7RVR6SUYsc0NBQUE7RUFBQSxzQ0FBQTtFQUFBLHNDQUFBO0VBQUEsc0NBQUE7RUFBQSxzQ0FBQTtFQUFBLDZDQUFBO0VBQUEsbURBQUE7RUFBQSxzREFBQTtFQUFBLHdEQUFBO0VBQUEsb0RBQUE7RUFBQSxvREFBQTtFQUFBLG9EQUFBO0VBQUEsK0RBQUE7RUFBQSxpRUFBQTtFQUFBLDBEQUFBO0VBQUEseUlBQUE7RUFBQSxvREFBQTtFQUFBLG9EQUFBO0FGZzhCRjtBV3Z6Qkk7RVR6SUYscUNBQUE7RUFBQSxxQ0FBQTtFQUFBLHFDQUFBO0VBQUEscUNBQUE7RUFBQSxxQ0FBQTtFQUFBLDRDQUFBO0VBQUEsa0RBQUE7RUFBQSxxREFBQTtFQUFBLHVEQUFBO0VBQUEsbURBQUE7RUFBQSxtREFBQTtFQUFBLG1EQUFBO0VBQUEsOERBQUE7RUFBQSxnRUFBQTtFQUFBLHlEQUFBO0VBQUEsdUlBQUE7RUFBQSxtREFBQTtFQUFBLG1EQUFBO0FGbzlCRjtBVzMwQkk7RVR6SUYscUNBQUE7RUFBQSxxQ0FBQTtFQUFBLHFDQUFBO0VBQUEscUNBQUE7RUFBQSxxQ0FBQTtFQUFBLDRDQUFBO0VBQUEsa0RBQUE7RUFBQSxxREFBQTtFQUFBLHVEQUFBO0VBQUEsbURBQUE7RUFBQSxtREFBQTtFQUFBLG1EQUFBO0VBQUEsOERBQUE7RUFBQSxnRUFBQTtFQUFBLHlEQUFBO0VBQUEsdUlBQUE7RUFBQSxtREFBQTtFQUFBLG1EQUFBO0FGdytCRjtBVy8xQkk7RVR6SUYsd0NBQUE7RUFBQSx3Q0FBQTtFQUFBLHdDQUFBO0VBQUEsd0NBQUE7RUFBQSx3Q0FBQTtFQUFBLCtDQUFBO0VBQUEscURBQUE7RUFBQSx3REFBQTtFQUFBLDBEQUFBO0VBQUEsc0RBQUE7RUFBQSxzREFBQTtFQUFBLHNEQUFBO0VBQUEsaUVBQUE7RUFBQSxtRUFBQTtFQUFBLDREQUFBO0VBQUEsNklBQUE7RUFBQSxzREFBQTtFQUFBLHNEQUFBO0FGNC9CRjtBV24zQkk7RVR6SUYscUNBQUE7RUFBQSxxQ0FBQTtFQUFBLHFDQUFBO0VBQUEscUNBQUE7RUFBQSxxQ0FBQTtFQUFBLDRDQUFBO0VBQUEsa0RBQUE7RUFBQSxxREFBQTtFQUFBLHVEQUFBO0VBQUEsbURBQUE7RUFBQSxtREFBQTtFQUFBLG1EQUFBO0VBQUEsOERBQUE7RUFBQSxnRUFBQTtFQUFBLHlEQUFBO0VBQUEsdUlBQUE7RUFBQSxtREFBQTtFQUFBLG1EQUFBO0FGZ2hDRjtBV3Y0Qkk7RVR6SUYscUNBQUE7RUFBQSxxQ0FBQTtFQUFBLHFDQUFBO0VBQUEscUNBQUE7RUFBQSxxQ0FBQTtFQUFBLDRDQUFBO0VBQUEsa0RBQUE7RUFBQSxxREFBQTtFQUFBLHVEQUFBO0VBQUEsbURBQUE7RUFBQSxtREFBQTtFQUFBLG1EQUFBO0VBQUEsOERBQUE7RUFBQSxnRUFBQTtFQUFBLHlEQUFBO0VBQUEsdUlBQUE7RUFBQSxtREFBQTtFQUFBLG1EQUFBO0FGb2lDRjtBVzM1Qkk7RVR6SUYsd0NBQUE7RUFBQSx3Q0FBQTtFQUFBLHdDQUFBO0VBQUEsd0NBQUE7RUFBQSx3Q0FBQTtFQUFBLCtDQUFBO0VBQUEscURBQUE7RUFBQSx3REFBQTtFQUFBLDBEQUFBO0VBQUEsc0RBQUE7RUFBQSxzREFBQTtFQUFBLHNEQUFBO0VBQUEsaUVBQUE7RUFBQSxtRUFBQTtFQUFBLDREQUFBO0VBQUEsNklBQUE7RUFBQSxzREFBQTtFQUFBLHNEQUFBO0FGd2pDRjtBVy82Qkk7RVR6SUYsd0NBQUE7RUFBQSx3Q0FBQTtFQUFBLHdDQUFBO0VBQUEsd0NBQUE7RUFBQSx3Q0FBQTtFQUFBLCtDQUFBO0VBQUEscURBQUE7RUFBQSx3REFBQTtFQUFBLDBEQUFBO0VBQUEsc0RBQUE7RUFBQSxzREFBQTtFQUFBLHNEQUFBO0VBQUEsaUVBQUE7RUFBQSxtRUFBQTtFQUFBLDREQUFBO0VBQUEsNklBQUE7RUFBQSxzREFBQTtFQUFBLHNEQUFBO0FGNGtDRjtBV244Qkk7RVR6SUYsdUNBQUE7RUFBQSx1Q0FBQTtFQUFBLHVDQUFBO0VBQUEsdUNBQUE7RUFBQSx1Q0FBQTtFQUFBLDhDQUFBO0VBQUEsb0RBQUE7RUFBQSx1REFBQTtFQUFBLHlEQUFBO0VBQUEscURBQUE7RUFBQSxxREFBQTtFQUFBLHFEQUFBO0VBQUEsZ0VBQUE7RUFBQSxrRUFBQTtFQUFBLDJEQUFBO0VBQUEsMklBQUE7RUFBQSxxREFBQTtFQUFBLHFEQUFBO0FGZ21DRjtBV3g3QkU7RUFDRSxvQkFBQTtFQUNBLGFBQUE7RUFDQSxzQ0FBQTtFQUNBLFdBQUE7QVgwN0JKO0FXdjdCRTtFQUNFLG9GQUFBO0FYeTdCSjtBV3I3QkU7RUF6SEEsT0FBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0VBQ0Esb0NBQUE7QVhpakNGO0FXdDdCRTtFQUNFLFNBQUE7QVh3N0JKO0FXdDdCSTtFQUNFLDJGQUFBO0FYdzdCTjtBV243QkU7RUFDRSxNQUFBO0FYcTdCSjs7QVcvNkJFOztFQUNFLHVDQUFBO0FYbTdCSjtBV2g3QkU7O0VBQ0UsMENBQUE7QVhtN0JKOztBVy82QkE7O0VBRUUsb0JBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLHNDQUFBO0FYazdCRjs7QVcvNkJBO0VOakNFLGlDQUFBO0VNbUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBWGs3QkY7O0FXLzZCQTtFTjVIRSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGdEQUFBO0VBQ0EsK0VBQUE7RUFLQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxjTWdIbUI7RU4vR25CLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGFNNEdtQjtBWCs3QnJCO0FLemlDRTtFQUNFLDhCQUFBO0VBQ0EsY0FBQTtFQUNBLHVDQUFBO0VBQ0Esc0RBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsMENBQUE7RUFDQSxnRUFBQTtFQUNBLCtDQUFBO0VBQ0EscUNBQUE7QUwyaUNKO0FLemlDSTtFQUVFLHNEQUFBO0FMMGlDTjtBS3ZpQ0k7RUFDRSwyQ0FBQTtBTHlpQ047QUt0aUNJO0VBQ0Usd0NBQUE7QUx3aUNOO0FLcGlDRTtFQUNFLGdHQUFBO0FMc2lDSjtBSzloQ0U7RUFDRSxnR0FBQTtBTGdpQ0o7QUtyaENNO0VBQ0UseUJBQUE7QUx1aENSO0FLcGhDTTtFQUNFLHdCQUFBO0FMc2hDUjtBS25oQ007RUFFRSxVQUFBO0FMb2hDUjtBV2orQkU7RUFDRSxrQkFBQTtFQUNBLHVDQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTtBWG0rQko7O0FXLzlCQTtFQUNFLGFBQUE7QVhrK0JGOztBVy85QkE7O0VBRUUscUNBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBWGsrQkY7QVcvOUJJOztFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7QVhrK0JOOztBVzc5QkE7O0VBRUUsc01BQUE7RUFVQSxlQUFBO0FYdTlCRjtBV3I5QkU7Ozs7RVRoUkEseUZBQUE7RUFBQSxtQ0FBQTtBRjR1Q0Y7QVcvOEJFOztFVDdSQSwwRkFBQTtFQUFBLG1DQUFBO0FGaXZDRjtBV3o4QkU7Ozs7RVR4U0EscURBQUE7RUFBQSxxREFBQTtFQUFBLHFEQUFBO0VBQUEsZ0ZBQUE7RUFBQSxtQ0FBQTtFQUFBLHNFQUFBO0FGNHZDRjs7QVduOEJBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7QVhzOEJGO0FXcDhCRTs7O0VBRUUsbURBQUE7QVh1OEJKO0FXcDhCRTtFQUNFLFVBQUE7QVhzOEJKO0FXbjhCRTtFQUNFLFlBQUE7RUFDQSxjQUFBO0FYcThCSjtBV2w4QkU7RUFDRSxvQ0FBQTtFQUNBLHNDQUFBO0VBQ0Esa0NBQUE7QVhvOEJKO0FXbDhCSTtFQUVFLGdFQUFBO0VBQ0Esc0VBQUE7QVhtOEJOO0FXaDhCSTtFQUNFLGlFQUFBO0VBQ0EsdUVBQUE7RUFDQSx1RUFBQTtFQUNBLHVFQUFBO0VBQ0EsMkNBQUE7RUFDQSxpRkFBQTtBWGs4Qk47O0FXMzdCQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0FYODdCRjs7QVczN0JBO0VBQ0UseUJBQUE7QVg4N0JGO0FXNTdCRTtFQUVFLGdEQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtBWDY3Qko7O0FXejdCQTtFQUNFLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBWDQ3QkY7QVcxN0JFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtBWDQ3Qko7QVcxN0JJO0VBQ0UsbU1BQUE7RUFTQSwrSEFBQTtBWG83Qk47O0FXMzZCQTtFQUNFLDZHQUFBO0VBS0EsWUFBQTtFQUNBLGFBQUE7RUFDQSwwQ0FBQTtFQUNBLGdCQUFBO0FYMDZCRjs7QUt0bENFO0VNZ0xBO0lBQ0UsY0FBQTtFWDA2QkY7RVdyNkJFOztJQUNFLG1CQUFBO0lBQ0EsYUFBQTtFWHc2Qko7RVduNkJFO0lBQ0UsYUFBQTtFWHE2Qko7RVdqNkJBO0lBQ0Usc0RBQUE7SUFDQSw2R0FBQTtJQU9BLGlCQUFBO0VYNjVCRjtFVzM1QkU7SUFDRSxjQUFBO0VYNjVCSjtFV3Y1QkU7SUFyWUYsT0FBQTtJQUNBLGVBQUE7SUFDQSxRQUFBO0lBQ0Esb0NBQUE7RVgreENBO0VXeDVCRTtJQUNFLFNBQUE7RVgwNUJKO0VXeDVCSTtJQUNFLHFIQUFBO0VYMDVCTjtFV3A1QkU7SUFDRSxNQUFBO0VYczVCSjtFV2o1Qkk7SU41UkosaUNBQUE7SU04Uk0sb0RBQUE7SUFDQSxjQUFBO0VYbTVCTjtFVzU0QkU7O0lBQ0UsdUNBQUE7RVgrNEJKO0VXNTRCRTs7SUFDRSwwQ0FBQTtFWCs0Qko7QUFDRjtBSzlvQ0U7RU1vUUE7Ozs7SUFJRSxvQkFBQTtJQUNBLGFBQUE7RVg2NEJGO0VXMTRCQTtJQUNFLHNDQUFBO0VYNDRCRjtFVzE0QkU7SUFDRSxvRkFBQTtFWDQ0Qko7RVd6NEJJOztJQUVFLG1CQUFBO0VYMjRCTjtFV3g0Qkk7O0lBRUUsa0NBQUE7RVgwNEJOO0VXdDRCRTtJVHBnQkYsbUNBQUE7RUY2NENBO0VXajRCTTtJQUNFLDhKQUFBO0VYbTRCUjtFV3ozQlE7SVR2aEJSLHFEQUFBO0lBQUEscURBQUE7SUFBQSxxREFBQTtJQUFBLGdGQUFBO0lBQUEsc0VBQUE7RUZ1NUNBO0VXMzJCQTtJQUNFLGFBQUE7RVg2MkJGO0VXMTJCQTs7SUFFRSxtQkFBQTtJQUNBLGFBQUE7RVg0MkJGO0VXeDJCRTtJQUNFLG9CQUFBO0VYMDJCSjtFV3QyQkk7SUFDRSxvREFBQTtFWHcyQk47RVdyMkJJO0lBQ0UsOERBQUE7SUFDQSw4REFBQTtJQUNBLDhEQUFBO0lBQ0EsMEZBQUE7SUFFQSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxnSEFBQTtJQUdBLFNBQUE7RVhvMkJOO0VXNTFCSTtJQUNFLGNBQUE7RVg4MUJOO0VXNTFCTTtJQUVFLFVBQUE7SUFDQSxvQkFBQTtJQUNBLHdCQUFBO0VYNjFCUjtFV3YxQkE7SUFDRSxZQUFBO0lBQ0EsY0FBQTtFWHkxQkY7RVd0MUJBO0lBQ0UsMkJBQUE7SUFDQSx1QkFBQTtFWHcxQkY7RVdyMUJBO0lBQ0UseUJBQUE7SUFDQSx5QkFBQTtFWHUxQkY7RVdwMUJBO0lBQ0UsK0RBQUE7SUFDQSw0REFBQTtJQUNBLDBEQUFBO0lBQ0EsMkRBQUE7SUFDQSwyREFBQTtJQUNBLDJEQUFBO0lBQ0EsK0dBQUE7SUFPQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxxQkFBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtJQUNBLFNBQUE7SUFDQSx1Q0FBQTtFWGcxQkY7RVc5MEJFO0lBQ0Usc0JBQUE7SUFDQSxtQkFBQTtFWGcxQko7RVc3MEJFO0lBQ0Usd0JBQUE7RVgrMEJKO0VXNzBCSTtJQUNFLG1NQUFBO0lBU0EsK0hBQUE7RVh1MEJOO0VXL3pCRTtJQUVFLHdEQUFBO0lBQ0EsZ0JBQUE7SUFDQSxxREFBQTtJQUNBLGNBQUE7SUFDQSxVQUFBO0lBQ0Esb0JBQUE7SUFDQSx1REFBQTtJQUNBLDJCQUFBO0lBQ0EsMENBQUE7SUFDQSx1Q0FBQTtFWGcwQko7RVc3ekJFO0lBQ0UsVUFBQTtJQUNBLFFBQUE7RVgrekJKO0VXM3pCQTtJQUNFLGNBQUE7RVg2ekJGO0VXeHpCRTs7SUFDRSw2QkFBQTtFWDJ6Qko7RVd4ekJFOztJQUNFLDJCQUFBO0VYMnpCSjtFV3J6QkU7SUF6b0JGLE9BQUE7SUFDQSxlQUFBO0lBQ0EsUUFBQTtJQUNBLG9DQUFBO0VYaThDQTtFV3R6QkU7SUFDRSxTQUFBO0VYd3pCSjtFV3R6Qkk7SUFDRSxxSEFBQTtFWHd6Qk47RVdsekJFO0lBQ0UsTUFBQTtFWG96Qko7RVc5eUJFOztJQUNFLHVDQUFBO0VYaXpCSjtFVzl5QkU7O0lBQ0UsMENBQUE7RVhpekJKO0VXOXlCRTs7SUFDRSx3RkFBQTtFWGl6Qko7RVczeUJFOztJQUNFLDJGQUFBO0VYOHlCSjtBQUNGO0FXcHlCRTtFQUNFLG9EQUFBO0FYc3lCSjs7QU9sa0RBLG9CQUFBO0FOa0JBO0VDb0JFLDJDQUFBO0VBQUEsdURBQUE7RUFBQSxpQ0FBQTtFQUFBLDZCQUFBO0VBQUEsZ0NBQUE7RUFBQSxtREFBQTtFQUFBLHNEQUFBO0VBQUEsOENBQUE7RUFBQSxtQ0FBQTtBRnlpREY7O0FRNWtEQTtFSEdFLDhDQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtFQUNBLDBDQUFBO0VBQ0EsaUNBQUE7RUFDQSxjQUFBO0FMNmtERjs7QVFsbERBO0VOdUJFLGtDQUFBO0VBQUEsK0JBQUE7RUFBQSxvQ0FBQTtFQUFBLHdDQUFBO0VHb0JBLHdCQUFBO0VBQUEscUJBQUE7RUFBQSxnQkFBQTtFQUNBLDRJQUFBO0VBTUEsWUFBQTtFQUNBLDBDQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0EseUNBQUE7RUFDQSwwQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQ0FBQTtBTDBpREY7O0FLeGlERTtFQUVFLDJDQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsMERBQUE7RUFDQSwrQkFBQTtBTDBpREo7O0FLdmlERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FMMGlESjs7QUt2aURFO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUwwaURKOztBS3ZpREU7RUhuRUEsb0NBQUE7QUY4bURGOztBS3RpREU7RUh4RUEsb0NBQUE7QUZrbkRGOztBS3JpREU7RUg3RUEsK0JBQUE7QUZzbkRGOztBS3JpREU7RUhqRkEsaUNBQUE7QUYwbkRGOztBS3JpREU7RUhyRkEsK0JBQUE7QUY4bkRGOztBUTdvREE7RUhpYkUsU0FEc0I7RUFFdEIsT0FGc0I7RUFHdEIsa0JBQUE7RUFDQSxRQUpzQjtFQUt0QixNQUxzQjtBTHF1Q3hCOztBUWpwREE7OztFSGtORSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUxxOENGOztBWXhwREE7RVZLRSxzQ0FBQTtFQUFBLG1FQUFBO0VBQUEsd0NBQUE7RUFBQSwrQ0FBQTtFQUFBLDRDQUFBO0VBQUEsb0RBQUE7RUFBQSxvREFBQTtFQUFBLDhCQUFBO0VBQUEsOENBQUE7RUFBQSw4Q0FBQTtFQUFBLG1EQUFBO0VBQUEsOERBQUE7RUFBQSw0Q0FBQTtFQUFBLHFGQUFBO0VBQUEsdUZBQUE7RUFBQSx5REFBQTtFQUFBLHFEQUFBO0VBQUEscURBQUE7RUFBQSxxREFBQTtFQUFBLGdFQUFBO0VBQUEsa0VBQUE7RUFBQSxtRUFBQTtBRjRxREY7O0FZbHBEQTtFQUNFLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBWnFwREY7QVlqcERJO0VBQ0UsY0FBQTtBWm1wRE47QVk5b0RJO0VBQ0UsVUFBQTtFQUNBLFFBQUE7QVpncEROO0FZM29ESTtFQUNFLFlBQUE7RUFDQSxvREFBQTtFQUNBLG9CQUFBO0VBQ0EsU0FBQTtBWjZvRE47O0FZeG9EQTtFQUNFLGFBQUE7RVA4VUUsT083VXVCO0VBQ3pCLCtDQUFBO0VBQ0EsaURBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSx3Q0FBQTtBWjJvREY7O0FZeG9EQTtFQUNFLGdFQUFBO0VBQ0EsbURBQUE7RUFDQSxnREFBQTtFQUNBLDREQUFBO0VBQ0Esc0RBQUE7QVoyb0RGOztBWXhvREE7RUFDRSwwR0FBQTtFQUtBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7QVp1b0RGOztBWXBvREE7O0VBRUUsZ0xBQUE7RUFTQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0FaK25ERjtBWTduREU7O0VWckdBLDZGQUFBO0VBQUEscUZBQUE7QUZ1dURGO0FZcm5ERTs7RVZsSEEsOEZBQUE7RUFBQSxzRkFBQTtBRjR1REY7QVk3bURFOzs7O0VWL0hBLDhEQUFBO0VBQUEsOERBQUE7RUFBQSw4REFBQTtFQUFBLG9GQUFBO0VBQUEsMEVBQUE7QUZzdkRGOztBWXZtREE7RUFDRSxnRUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0FaMG1ERjs7QWEvd0RFO0VBQ0UsdUNDcEIyQjtFRHFCM0Isa0JBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0VBQUE7QWJreERKO0FhL3dERTtFQUNFLHVDQzVCMkI7RUQ2QjNCLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsNkJBQUE7QWJpeERKOztBZTF6REEsNERBQUE7QUFHQSxVQUFBO0FBQ0E7RUFDSSx3QkM2RW1CO0VENUVuQixrQkFBQTtFQUNBLGdCQ2lPaUI7RURoT2pCLGtCQUFBO0VBQ0Esa0ZBQUEsRUFBQSw0REFBQTtBZjJ6REo7QWV4ekRBO0VBQ0ksd0JDcUVtQjtFRHBFbkIsa0JBQUE7RUFDQSxnQkN5TmlCO0VEeE5qQixrQkFBQTtFQUNBLHdGQUFBLEVBQUEsNERBQUE7QWYwekRKO0FleHpEQSxZQUFBO0FBQ0E7RUFDSSx3QkM2RG1CO0VENURuQixrQkFBQTtFQUNBLGdCQ2tObUI7RURqTm5CLGtCQUFBO0VBQ0Esc0ZBQUEsRUFBQSw0REFBQTtBZjB6REo7QWV2ekRBO0VBQ0ksd0JDcURtQjtFRHBEbkIsa0JBQUE7RUFDQSxnQkMwTW1CO0VEek1uQixrQkFBQTtFQUNBLHFGQUFBLEVBQUEsNERBQUE7QWZ5ekRKO0FldnpEQSxXQUFBO0FBQ0E7RUFDSSx3QkM2Q21CO0VENUNuQixrQkFBQTtFQUNBLGdCQ21Na0I7RURsTWxCLGtCQUFBO0VBQ0Esa0ZBQUEsRUFBQSw0REFBQTtBZnl6REo7QWV0ekRBO0VBQ0ksd0JDcUNtQjtFRHBDbkIsa0JBQUE7RUFDQSxnQkMyTGtCO0VEMUxsQixrQkFBQTtFQUNBLHdGQUFBLEVBQUEsNERBQUE7QWZ3ekRKO0FldHpEQSxjQUFBO0FBQ0E7RUFDSSx3QkM2Qm1CO0VENUJuQixrQkFBQTtFQUNBLGdCQ29McUI7RURuTHJCLGtCQUFBO0VBQ0Esa0ZBQUEsRUFBQSw0REFBQTtBZnd6REo7QWVyekRBO0VBQ0ksd0JDcUJtQjtFRHBCbkIsa0JBQUE7RUFDQSxnQkM0S3FCO0VEM0tyQixrQkFBQTtFQUNBLHdGQUFBLEVBQUEsNERBQUE7QWZ1ekRKO0FlcnpEQSxTQUFBO0FBQ0E7RUFDSSx3QkNhbUI7RURabkIsa0JBQUE7RUFDQSxnQkNxS2dCO0VEcEtoQixrQkFBQTtFQUNBLGtGQUFBLEVBQUEsNERBQUE7QWZ1ekRKO0FlcHpEQTtFQUNJLHdCQ0ttQjtFREpuQixrQkFBQTtFQUNBLGdCQzZKZ0I7RUQ1SmhCLGtCQUFBO0VBQ0Esd0ZBQUEsRUFBQSw0REFBQTtBZnN6REo7QWVwekRBLGVBQUE7QUFDQTtFQUNJLHdCQ0htQjtFREluQixrQkFBQTtFQUNBLGdCQ3NKc0I7RURySnRCLGtCQUFBO0VBQ0Esa0ZBQUEsRUFBQSw0REFBQTtBZnN6REo7QWVuekRBO0VBQ0ksd0JDWG1CO0VEWW5CLGtCQUFBO0VBQ0EsZ0JDOElzQjtFRDdJdEIsa0JBQUE7RUFDQSx3RkFBQSxFQUFBLDREQUFBO0FmcXpESjtBZWx6REE7RUFDSTtJQUNJLHdCQ3BCZTtJRHFCZix3TEFDSTtJQUVKLG9CQUFBO0lBQ0Esc0JBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0Vma3pETjtFZWh6REUsV0FBQTtFQUNBO0lBQ0ksd0JDL0JlO0lEZ0NmLHNNQUNJO0lBRUosb0JBQUE7SUFDQSxzQkFBQTtJQUNBLGtCQUFBO0lBQ0Esa0JBQUE7RWZnekROO0FBQ0Y7QWU3eURBOzs7RUU5R0ksNEVBQUE7RUFDQSxlRHdFVztFQ3ZFWCxrQkFBQTtFQUNBLGdCRHlJa0M7RUN4SWxDLG9CQUFBO0VBQ0EsY0Q2V2U7RURoUWYsYUFBQTtFQUNBLFlDdEhZO0VEdUhaLG1DQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkM2UHFCO0VENVByQixnQkFBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7QWZvekRKOztBZWp6REE7OztFQUdJLHNCQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQ0FBQTtBZm96REo7O0FlanpEQTs7Ozs7O0VBTUksa0RHdkhZO0FsQjI2RGhCOztBZWp6REE7O0VBRUksY0M2TmE7RUQ1TmIsZUMxRHNCO0VEMkR0QixnQkM3RHdCO0FoQmkzRDVCO0FlbHpESTs7OztFQUVJLHVCQ25LUTtBaEJ5OURoQjtBZW56REk7RUFYSjs7SUFZUSxlQ25Fa0I7RWhCMDNEeEI7QUFDRjtBZXJ6REk7RUFmSjs7SUFnQlEsZUNoRlM7RWhCeTREZjtBQUNGO0FldnpESTtFQW5CSjs7SUFvQlEsZUNwRlM7RWhCKzREZjtBQUNGOztBZXh6REE7O0VBRUksY0NzTWE7RURyTWIsZUMxRXNCO0VEMkV0QixnQkM3RXdCO0FoQnc0RDVCO0FlenpESTtFQU5KOztJQU9RLGVDaEdRO0VoQjY1RGQ7QUFDRjtBZTN6REk7Ozs7Ozs7O0VBSUksd0JDM0xLO0FoQjQvRGI7QWU5ekRJOzs7O0VBRUksdUJDdE1RO0FoQndnRWhCO0FlL3pESTs7RUFDSSx3QkNuTU07QWhCcWdFZDs7QWU5ekRBOztFQUVJLGNDNEthO0VEM0tiLGVDN0ZzQjtFRDhGdEIsZ0JDaEd3QjtBaEJpNkQ1QjtBZS96REk7Ozs7Ozs7O0VBSUksd0JDcE5LO0FoQnloRWI7QWVsMERJOzs7O0VBRUksd0JDek5LO0FoQitoRWI7O0FlbDBEQTs7OztFQUlJLGNDd0phO0VEdkpiLGVDMUdzQjtFRDJHdEIsZ0JDN0d3QjtBaEJrN0Q1QjtBZW4wREk7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSx3QkN6T0s7QWhCMGpFYjtBZTkwREk7Ozs7Ozs7O0VBRUksd0JDL09NO0FoQnFrRWQ7O0FlbDFEQTs7RUFFSSxjQ3NJYTtFRHJJYixlQ3JIc0I7RURzSHRCLGdCQ3hId0I7QWhCNjhENUI7O0FlbDFEQTtFQUNJLGNDbURvQztFRGxEcEMscUJBQUE7RUFDQSxrREc5Tlk7RUgrTlosZ0JDckJnQjtBaEIwMkRwQjtBZW4xREk7RUFDSSxjQ2dEOEI7QWhCcXlEdEM7O0FlajFEQTtFQUNJLGNDdUhlO0VEdEhmLGNBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QWZvMURKO0FlajFEUTtFQURKO0lBRVEsbUNBQUE7RWZvMURWO0FBQ0Y7QWVsMURRO0VBTEo7SUFNUSxtQ0FBQTtFZnExRFY7QUFDRjtBZWwxREk7Ozs7Ozs7Ozs7OztFQVlJLG1DQUFBO0FmbzFEUjs7QWVoMURBO0VBQ0ksZ0JDOURnQjtFRCtEaEIsY0FBQTtBZm0xREo7O0FlaDFEQTtFQUNJLHlCQ3dGcUI7RUR2RnJCLGNDd0ZlO0VEdkZmLGFDOVNVO0FoQmlvRWQ7O0FlaDFEQTtFQUNJLGdCQUFBO0VBQ0EsMEJDL05XO0VEZ09YLGFBQUE7RUFDQSxrQkNyVFU7QWhCd29FZDtBZWoxREk7RUFDSSxjQzJFbUI7QWhCd3dEM0I7O0FlOTBESTtFQUNJLHdCQzlUTTtBaEIrb0VkOztBZTUwREk7RUFESjtJQUVRLHdCQUFBO0VmZzFETjtBQUNGOztBZTUwREk7RUFESjtJQUVRLHdCQUFBO0VmZzFETjtBQUNGOztBZTUwREk7RUFESjtJQUVRLHdCQUFBO0VmZzFETjtBQUNGOztBZTUwREk7RUFESjtJQUVRLHdCQUFBO0VmZzFETjtBQUNGOztBZTcwREEsZ0RBQUE7QUFNQTtFQUpJLHlCQzBDMEI7RUR6QzFCLGNDMENvQjtBaEJzeUR4Qjs7QWV6MERBO0VBUkkseUJDMEMwQjtFRHpDMUIsY0MwQ29CO0FoQjJ5RHhCOztBZTEwREEsaURBQUE7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF1Qkksa0RHaldZO0VEZVosMEVBQ0k7RUFFSixhQUFBO0FqQjZwRUo7QWUzMERJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFRTlVQSxxQkQyVWtCO0VDMVVsQixzRUFDSTtBakJpckVSO0FlajJESTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUUzVUEsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCb3NFUjtBZXozREk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFRS9VQSw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtBakJzdkVSO0FldDZESTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUUzVUEsNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCeXdFUjs7QWU3N0RBLGlDQUFBO0FBQ0E7RUFDSTtJQUNJO01BQ0ksc0lBQUE7SWZnOERSO0VBQ0Y7RWU1N0RFO0lBQ0k7O01BRUksc0lBQUE7TUFFQSxvREFBQTtJZjY3RFI7SWUxN0RJO01BQ0ksc0lBQUE7SWY0N0RSO0VBQ0Y7QUFDRjtBZXg3REEsdUNBQUE7QUFDQTtFQUNJO0lBQ0k7TUFDSSwwSkFBQTtJZjA3RFI7RUFDRjtFZXQ3REU7SUFDSTs7TUFFSSwwSkFBQTtNQUVBLHlEQUFBO0lmdTdEUjtJZXA3REk7TUFDSSwwSkFBQTtJZnM3RFI7RUFDRjtBQUNGO0FtQnozRUE7RUFDSTtJQUNJLHlCQUFBO0VuQjIzRU47QUFDRjtBbUJ4M0VBO0VBQ0ksa0JBQUE7RUFDQSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsNkVBQUE7RUFDQSxnQkFBQTtBbkIwM0VKO0FtQngzRUk7RUFQSjtJQVFRLDJCQUFBO0lBQ0EseUJEcURvQjtFbEJzMEUxQjtBQUNGO0FtQnozRUk7RUFaSjtJQWFRLDJCQUFBO0lBQ0EseUJEZ0RvQjtFbEI0MEUxQjtBQUNGO0FtQjEzRUk7RUFDSSxxQkgxQlE7RUcyQlIsd0JIcEJNO0FoQmc1RWQ7QW1CMTNFUTtFQUNJLGNBQUE7RUFDQSxlSHNERztFR3JESCxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0gzQkU7RUc0QkYsVUFBQTtBbkI0M0VaO0FtQngzRUk7RUFDSSxrQkFBQTtBbkIwM0VSO0FtQnQzRVE7RUFDSSxjQUFBO0FuQnczRVo7QW1CdDNFWTtFQUNJLGFBQUE7QW5CdzNFaEI7QW1CbjNFSTtFQUNJLGVBQUE7RUFDQSxRSHZEUTtBaEI0NkVoQjs7QW1CajNFQTtFQUNJLGFEbkRjO0VDb0RkLG1CSDVDZTtFRzZDZixnQkFBQTtFQUNBLHdCQUFBO0VBQUEsbUJBQUE7RUFDQSx5Q0RGYTtFQ0diLGNBQUE7RUFDQSxrQkgzRFU7RUc0RFYsbUJIbEVZO0VHbUVaLHlCSDJrQm9DO0VHMWtCcEMsYUgvRFM7RUdnRVQsYUFBQTtFQUNBLHdCQUFBO0FuQm8zRUo7QW1CbDNFSTtFQWRKO0lBZVEsNEJBQUE7SUFDQSxZSHBFTTtFaEJ5N0VaO0FBQ0Y7QW1CbjNFSTtFQW5CSjtJQW9CUSw0QkFBQTtJQUNBLFlIM0VNO0VoQmk4RVo7QUFDRjtBbUJwM0VJO0VBQ0ksdUJIcEZRO0FoQjA4RWhCO0FtQm4zRUk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxTSHBGSztBaEJ5OEViO0FtQm4zRVE7RUFDSSxzQkh2RkM7QWhCNDhFYjtBbUJsM0VRO0VBQ0ksd0JIM0ZDO0FoQis4RWI7QW1CajNFUTtFQUNJLGFBQUE7RUFDQSx3QkFBQTtBbkJtM0VaO0FtQmozRVk7RUFDSSx5Qkh4R0E7QWhCMjlFaEI7QW1COTJFSTtFQUNJLDhCQUFBO0FuQmczRVI7QW1CNTJFUTtFQURKO0lBRVEsbUNBQUE7RW5CKzJFVjtBQUNGO0FtQjcyRVE7RUFMSjtJQU1RLG1DQUFBO0lBQ0EsZUFBQTtJQUNBLFdIMUhJO0VoQjArRWQ7QUFDRjs7QW9CNStFQTtFQUNJO0dBQUE7RUFFQSxnQkFBQTtBcEIrK0VKO0FvQjcrRUk7RUFDSSx3QkFBQTtFQUNBLHdCSkxRO0VJTVIsc0JKTlE7RUlPUixjQUFBO0FwQisrRVI7O0FxQngvRUE7RUFDSSxhQUFBO0VBQ0EsZUFBQTtFQUNBLFdMU1k7RUtSWixTQUFBO0FyQjIvRUo7QXFCei9FSTtFQUNJLGFBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxrREh5QlE7RUd4QlIsa0JBQUE7QXJCMi9FUjtBcUJ4L0VJO0VBRUksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JIbURXO0VHbERYLFlBQUE7RUFDQSxrREhlUTtBbEIwK0VoQjtBcUJ0L0VJO0VBQ0ksbUJBQUE7RUFJQSxhQUFBO0FyQnEvRVI7QXFCeC9FUTtFQUZKO0lBR1EsYUFBQTtFckIyL0VWO0FBQ0Y7QXFCei9FUTtFQU5KO0lBT1EsYUFBQTtFckI0L0VWO0FBQ0Y7QXFCei9FSTtFQUNJLHFCQUFBO0VBQ0EsZ0JIa0NZO0VHakNaLFlBQUE7RUFFQSxtQkFBQTtBckIwL0VSO0FxQnovRVE7RUFOSjtJQU9RLGdCSDhCZ0I7RWxCODlFMUI7QUFDRjtBcUIxL0VRO0VBQ0ksbUJBQUE7RUFJQSxhQUFBO0FyQnkvRVo7QXFCNS9FWTtFQUZKO0lBR1EsYUFBQTtFckIrL0VkO0FBQ0Y7QXFCNy9FWTtFQU5KO0lBT1EsYUFBQTtFckJnZ0ZkO0FBQ0Y7O0FxQjMvRUE7RUFDSSx3QkFBQTtFQUFBLG1CQUFBO0VBQ0EsdUJBQUE7RUFBQSxrQkFBQTtBckI4L0VKOztBcUIzL0VBO0VBQ0ksY0FBQTtFQUNBLGFBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNMNFRlO0VLM1RmLGVBQUE7RUFDQSxrQkxyRVk7QWhCbWtGaEI7QXFCNS9FSTtFQUNJLG1CTHhFUTtFS3lFUixxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBckI4L0VSO0FxQjMvRUk7RUFDSSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsU0wvRU07RUtnRk4sbUJBQUE7QXJCNi9FUjtBcUIzL0VRO0VBQ0ksV0x0Rkk7QWhCbWxGaEI7O0FxQngvRUE7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxTTHhGUztFS3lGVCxtQkFBQTtBckIyL0VKO0FxQnovRUk7RUFDSSwyQkFBQTtBckIyL0VSO0FxQnovRVE7RUFDSSx5QkFBQTtBckIyL0VaO0FxQnYvRUk7RUFDSSx5QkFBQTtBckJ5L0VSO0FxQnYvRVE7RUFDSSx5QkFBQTtBckJ5L0VaOztBcUJwL0VBO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsU0wvR1M7RUtnSFQsWUx0SFk7QWhCNm1GaEI7QXFCci9FSTtFQUNJLFFMekhRO0FoQmduRmhCO0FxQnAvRUk7RUFDSSxjQUFBO0FyQnMvRVI7O0FxQmgvRUk7O0VBQ0ksU0w5SEs7QWhCa25GYjtBcUJsL0VRO0VBSEo7O0lBSVEsU0xuSUM7RWhCeW5GWDtBQUNGO0FxQnAvRVE7O0VBQ0ksdUJMM0lJO0FoQmtvRmhCOztBcUJsL0VBO0VBQ0ksd0JBQUE7RUFDQSxXTGxKWTtFS21KWixxQ0FBQTtBckJxL0VKO0FxQm4vRUk7RUFMSjtJQU1RLFNML0lNO0VoQnFvRlo7QUFDRjtBcUJwL0VJO0VBVEo7SUFVUSxTTHJKTTtFaEI0b0ZaO0FBQ0Y7QXFCci9FSTtFQUNJO0lBQ0ksMkJMOUpJO0lLK0pKLFNMeEpHO0VoQitvRmI7QUFDRjtBcUJwL0VJO0VBRUksdUJBQUE7QXJCcS9FUjtBcUIzK0VRO0VBQ0kscUNBQUE7QXJCNitFWjtBcUIzK0VZO0VBQ0k7SUFDSSxrQ0FBQTtFckI2K0VsQjtBQUNGO0FxQm4vRVE7RUFDSSxxQ0FBQTtBckJxL0VaO0FxQm4vRVk7RUFDSTtJQUNJLGtDQUFBO0VyQnEvRWxCO0FBQ0Y7QXFCMy9FUTtFQUNJLHFDQUFBO0FyQjYvRVo7QXFCMy9FWTtFQUNJO0lBQ0ksa0NBQUE7RXJCNi9FbEI7QUFDRjtBcUIvK0VRO0VBQ0ksK0JBQUE7QXJCaS9FWjtBcUIvK0VZO0VBQ0k7SUFDSSw0QkFBQTtFckJpL0VsQjtBQUNGO0FxQnYvRVE7RUFDSSwrQkFBQTtBckJ5L0VaO0FxQnYvRVk7RUFDSTtJQUNJLDRCQUFBO0VyQnkvRWxCO0FBQ0Y7QXFCLy9FUTtFQUNJLCtCQUFBO0FyQmlnRlo7QXFCLy9FWTtFQUNJO0lBQ0ksNEJBQUE7RXJCaWdGbEI7QUFDRjtBcUJ2Z0ZRO0VBQ0ksK0JBQUE7QXJCeWdGWjtBcUJ2Z0ZZO0VBQ0k7SUFDSSw0QkFBQTtFckJ5Z0ZsQjtBQUNGO0FxQm5nRlE7RUFDSSwrQkFBQTtBckJxZ0ZaO0FxQm5nRlk7RUFDSTtJQUNJLDRCQUFBO0VyQnFnRmxCO0FBQ0Y7QXFCM2dGUTtFQUNJLCtCQUFBO0FyQjZnRlo7QXFCM2dGWTtFQUNJO0lBQ0ksNEJBQUE7RXJCNmdGbEI7QUFDRjtBcUJuaEZRO0VBQ0ksK0JBQUE7QXJCcWhGWjtBcUJuaEZZO0VBQ0k7SUFDSSw0QkFBQTtFckJxaEZsQjtBQUNGO0FxQjNoRlE7RUFDSSwrQkFBQTtBckI2aEZaO0FxQjNoRlk7RUFDSTtJQUNJLDRCQUFBO0VyQjZoRmxCO0FBQ0Y7QXFCdGhGUTtFQUNJLDhCQUFBO0FyQndoRlo7QXFCdGhGWTtFQUNJO0lBQ0ksMkJBQUE7RXJCd2hGbEI7QUFDRjtBcUI5aEZRO0VBQ0ksOEJBQUE7QXJCZ2lGWjtBcUI5aEZZO0VBQ0k7SUFDSSwyQkFBQTtFckJnaUZsQjtBQUNGO0FxQnRpRlE7RUFDSSw4QkFBQTtBckJ3aUZaO0FxQnRpRlk7RUFDSTtJQUNJLDJCQUFBO0VyQndpRmxCO0FBQ0Y7QXFCOWlGUTtFQUNJLDhCQUFBO0FyQmdqRlo7QXFCOWlGWTtFQUNJO0lBQ0ksMkJBQUE7RXJCZ2pGbEI7QUFDRjtBcUIxaUZRO0VBQ0ksOEJBQUE7QXJCNGlGWjtBcUIxaUZZO0VBQ0k7SUFDSSwyQkFBQTtFckI0aUZsQjtBQUNGO0FxQmxqRlE7RUFDSSw4QkFBQTtBckJvakZaO0FxQmxqRlk7RUFDSTtJQUNJLDJCQUFBO0VyQm9qRmxCO0FBQ0Y7QXFCMWpGUTtFQUNJLDhCQUFBO0FyQjRqRlo7QXFCMWpGWTtFQUNJO0lBQ0ksMkJBQUE7RXJCNGpGbEI7QUFDRjtBcUJsa0ZRO0VBQ0ksOEJBQUE7QXJCb2tGWjtBcUJsa0ZZO0VBQ0k7SUFDSSwyQkFBQTtFckJva0ZsQjtBQUNGO0FxQjlqRlE7RUFDSSw4QkFBQTtBckJna0ZaO0FxQjlqRlk7RUFDSTtJQUNJLDJCQUFBO0VyQmdrRmxCO0FBQ0Y7QXFCdGtGUTtFQUNJLDhCQUFBO0FyQndrRlo7QXFCdGtGWTtFQUNJO0lBQ0ksMkJBQUE7RXJCd2tGbEI7QUFDRjtBcUI5a0ZRO0VBQ0ksOEJBQUE7QXJCZ2xGWjtBcUI5a0ZZO0VBQ0k7SUFDSSwyQkFBQTtFckJnbEZsQjtBQUNGO0FxQnRsRlE7RUFDSSw4QkFBQTtBckJ3bEZaO0FxQnRsRlk7RUFDSTtJQUNJLDJCQUFBO0VyQndsRmxCO0FBQ0Y7QXFCbGxGUTtFQUNJLDhCQUFBO0FyQm9sRlo7QXFCbGxGWTtFQUNJO0lBQ0ksMkJBQUE7RXJCb2xGbEI7QUFDRjtBcUIxbEZRO0VBQ0ksOEJBQUE7QXJCNGxGWjtBcUIxbEZZO0VBQ0k7SUFDSSwyQkFBQTtFckI0bEZsQjtBQUNGO0FxQmxtRlE7RUFDSSw4QkFBQTtBckJvbUZaO0FxQmxtRlk7RUFDSTtJQUNJLDJCQUFBO0VyQm9tRmxCO0FBQ0Y7QXFCMW1GUTtFQUNJLDhCQUFBO0FyQjRtRlo7QXFCMW1GWTtFQUNJO0lBQ0ksMkJBQUE7RXJCNG1GbEI7QUFDRjtBcUJ0bUZRO0VBQ0ksOEJBQUE7QXJCd21GWjtBcUJ0bUZZO0VBQ0k7SUFDSSwyQkFBQTtFckJ3bUZsQjtBQUNGO0FxQjltRlE7RUFDSSw4QkFBQTtBckJnbkZaO0FxQjltRlk7RUFDSTtJQUNJLDJCQUFBO0VyQmduRmxCO0FBQ0Y7QXFCdG5GUTtFQUNJLDhCQUFBO0FyQnduRlo7QXFCdG5GWTtFQUNJO0lBQ0ksMkJBQUE7RXJCd25GbEI7QUFDRjtBcUI5bkZRO0VBQ0ksOEJBQUE7QXJCZ29GWjtBcUI5bkZZO0VBQ0k7SUFDSSwyQkFBQTtFckJnb0ZsQjtBQUNGO0FxQjFuRlE7RUFDSSw4QkFBQTtBckI0bkZaO0FxQjFuRlk7RUFDSTtJQUNJLDJCQUFBO0VyQjRuRmxCO0FBQ0Y7QXFCbG9GUTtFQUNJLDhCQUFBO0FyQm9vRlo7QXFCbG9GWTtFQUNJO0lBQ0ksMkJBQUE7RXJCb29GbEI7QUFDRjtBcUIxb0ZRO0VBQ0ksOEJBQUE7QXJCNG9GWjtBcUIxb0ZZO0VBQ0k7SUFDSSwyQkFBQTtFckI0b0ZsQjtBQUNGO0FxQmxwRlE7RUFDSSw4QkFBQTtBckJvcEZaO0FxQmxwRlk7RUFDSTtJQUNJLDJCQUFBO0VyQm9wRmxCO0FBQ0Y7QXFCL29GSTtFQUNJLHVCQUFBO0FyQmlwRlI7QXFCOW9GSTtFQUNJLHFCQUFBO0FyQmdwRlI7QXFCN29GSTtFQUNJLG1CQUFBO0FyQitvRlI7QXFCNW9GSTtFQUNJLHlCQUFBO0FyQjhvRlI7QXFCM29GSTtFQUNJLFlMclRRO0FoQms4RmhCO0FxQjNvRlE7RUFDSSxrQkx4VEk7RUt5VEosZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtBckI2b0ZaOztBcUJ4b0ZBO0VBQ0ksd0JMM1RTO0FoQnM4RmI7O0FxQnZvRkk7RUFFSSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFFMelVRO0FoQms5RmhCO0FxQnRvRkk7RUFDSTtJQUNJLFlBQUE7SUFDQSxZQUFBO0lBQ0EsdUVBQUE7SUFDQSxTQUFBO0lBQ0EsNkJBQUE7SUFDQSxjQUFBO0VyQndvRlY7QUFDRjtBcUJyb0ZJO0VBQ0k7SUFDSSxZQUFBO0lBQ0EsWUFBQTtJQUNBLCtEQUFBO0lBQ0EsU0w1Vkk7SUs2VkosY0FBQTtFckJ1b0ZWO0FBQ0Y7O0FzQmwrRkE7RUFDSSxxQ0FBQTtFQUNBLGlCQUFBO0VBSUEsYUFBQTtBdEJrK0ZKO0FzQnIrRkk7RUFISjtJQUlRLHlCSitEb0I7RWxCeTZGMUI7QUFDRjtBc0J0K0ZJO0VBUEo7SUFRUSx5QkoyRG9CO0VsQjg2RjFCO0FBQ0Y7O0FzQnQrRkE7O0VBRUksY0FBQTtFQUNBLGFBQUE7RUFDQSx3QkFBQTtFQUNBLFdOcEJZO0VNcUJaLFlOckJZO0VNc0JaLGVBQUE7QXRCeStGSjtBc0J2K0ZJOztFQUNJLFdBQUE7QXRCMCtGUjtBc0J4K0ZROztFQUNJLFNOdEJDO0FoQmlnR2I7QXNCeCtGUTs7RUFDSSxXTnJCSTtFTXNCSixXQUFBO0VBQ0Esc0JOakNJO0FoQjRnR2hCO0FzQnorRlk7RUFMSjs7SUFNUSxvQk4vQkg7RWhCNGdHWDtBQUNGO0FzQjMrRlk7RUFUSjs7SUFVUSxvQk5wQ0Y7RWhCbWhHWjtBQUNGO0FzQjcrRlk7O0VBQ0ksV05sQ0E7RU1tQ0EsbUJON0NBO0VNOENBLGlCSnJDQztBbEJxaEdqQjtBc0I5K0ZnQjtFQUxKOztJQU1RLGdCQUFBO0V0QmsvRmxCO0FBQ0Y7QXNCaC9GZ0I7RUFUSjs7SUFVUSxlTjNDSjtFaEIraEdkO0FBQ0Y7QXNCLytGWTs7RUFDSSxnQkFBQTtBdEJrL0ZoQjtBc0JoL0ZnQjtFQUhKOztJQUlRLGdCQUFBO0V0Qm8vRmxCO0FBQ0Y7QXNCbC9GZ0I7RUFDSTs7SUFDSSx3Qk5yRVI7RWhCMGpHZDtBQUNGO0FzQmwvRmdCO0VBQ0k7O0lBQ0ksdUJOM0VSO0lNNEVRLGdCQUFBO0V0QnEvRnRCO0FBQ0Y7QXNCOStGWTtFQUZKOztJQUdRLHlCQUFBO0V0QmsvRmQ7QUFDRjtBc0JoL0ZZO0VBTko7O0lBT1Esd0NBQUE7SUFDQSx3Qk5wRkg7RWhCd2tHWDtBQUNGO0FzQmwvRlk7RUFYSjs7SUFZUSx5QkFBQTtFdEJzL0ZkO0FBQ0Y7QXNCcC9GWTtFQWZKOztJQWdCUSx3QkFBQTtFdEJ3L0ZkO0FBQ0Y7QXNCcC9GSTs7RUFDSSxjQUFBO0VBQ0Esd0JBQUE7RUFDQSxZTnpHUTtBaEJnbUdoQjtBc0JyL0ZRO0VBTEo7O0lBTVEseUJOdkdDO0VoQmdtR1g7QUFDRjtBc0J0L0ZJOztFQUNJLHlCTjNHTTtFTTRHTix1Qk41R007RU02R04seUJOaEdBO0FoQnlsR1I7QXNCci9GWTs7OztFQUNJLHdCTnJISDtBaEIrbUdiO0FzQnQvRlE7O0VBQ0ksd0JOdkhFO0FoQmduR2Q7O0FzQnAvRkE7O0VBRUksYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLHFCTm5JUztFTW1JVCxnQk5uSVM7RU1vSVQsYU5wSVM7RU1xSVQsbUNBQUE7QXRCdS9GSjtBc0JwL0ZRO0VBREo7O0lBRVEsbUNBQUE7RXRCdy9GVjtBQUNGO0FzQnQvRlE7RUFMSjs7SUFNUSxtQ0FBQTtFdEIwL0ZWO0FBQ0Y7QXNCdi9GSTs7RUFDSSx5Qk52SlE7QWhCaXBHaEI7QXNCdi9GSTs7RUFDSSxrQ0FBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0F0QjAvRlI7QXNCeC9GUTs7RUFDSSx3QkFBQTtFQUNBLHNCQUFBO0F0QjIvRlo7QXNCdi9GSTs7RUFDSSxzQk5wS0s7QWhCOHBHYjtBc0J2L0ZJOztFQUNJLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFFQSwrQkFBQTtBdEJ5L0ZSOztBc0JyL0ZBO0VBQ0ksV041S1k7RU02S1osaUJKdEtnQjtFSXVLaEIseUJOeExZO0VNeUxaLHVCTnpMWTtFTTBMWixrQk4vS2tCO0VNZ0xsQix5Q0ovSG1CO0VJZ0luQixrQkFBQTtBdEJ3L0ZKO0FzQnQvRkk7RUFNSSxtQ0FBQTtBdEJtL0ZSO0FzQmgvRkk7RUFDSSxzQkFBQTtBdEJrL0ZSO0FzQi8rRkk7RUFDSSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtBdEJpL0ZSO0FzQi8rRlE7RUFDSSxzQkFBQTtBdEJpL0ZaO0FzQjcrRkk7RUFDSSxnQkFBQTtBdEIrK0ZSO0FzQjMrRlE7RUFDSSxhQUFBO0VBQ0EsMkJOak5VO0VNa05WLDRCTmxOVTtFTW1OVix5Qk40YThCO0VNM2E5QixtQk4xTkM7RU0yTkQsb0JOMU5FO0VNMk5GLDhCQUFBO0F0QjYrRlo7QXNCMytGWTtFQVRKO0lBVVEsdUJBQUE7SUFDQSxvQk5oT0g7RWhCOHNHWDtBQUNGO0FzQjUrRlk7RUFkSjtJQWVRLHVCQUFBO0lBQ0Esb0JOdE9GO0VoQnF0R1o7QUFDRjtBc0I3K0ZZO0VBQ0ksY042Wm9CO0FoQmtsRnBDO0FzQjUrRlk7O0VBRUksY053Wm9CO0VNdlpwQixvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU05uUEg7RU1vUEcsY0FBQTtBdEI4K0ZoQjtBc0IzK0ZZO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsU054UEg7QWhCcXVHYjtBc0IzK0ZnQjs7O0VBR0ksY0FBQTtFQUNBLGlCQUFBO0VBQ0EsWU4xUEo7RU0yUEksV0FBQTtBdEI2K0ZwQjtBc0IxK0ZnQjtFQUNJLGFBQUE7RUFDQSxpQkFBQTtBdEI0K0ZwQjtBc0J2K0ZRO0VBQ0ksb0JBQUE7RUFDQSx5QkFBQTtBdEJ5K0ZaO0FzQnQrRlE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTTnJSRTtFTXNSRix5Qk50UkU7QWhCOHZHZDtBc0J0K0ZZO0VBQ0kseUJOM1JBO0FoQm13R2hCO0FzQnArRlE7O0VBRUkseUJOalNJO0FoQnV3R2hCO0FzQm4rRlE7RUFDSSx5Qk55VzRCO0VNeFc1QixZTjVSSTtFTTZSSixhQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQk5yU0U7QWhCMHdHZDtBc0JuK0ZZO0VBQ0ksOEJOalNNO0VNa1NOLCtCTmxTTTtBaEJ1d0d0QjtBc0JuK0ZnQjtFQUpKO0lBS1EsdUJOM1NQO0VoQml4R1g7QUFDRjtBc0JwK0ZnQjtFQVJKO0lBU1EsdUJOaFROO0VoQnV4R1o7QUFDRjtBc0JwK0ZZO0VBcEJKO0lBcUJRLG9CTnBUSDtFaEIyeEdYO0FBQ0Y7QXNCcitGWTtFQXhCSjtJQXlCUSxvQk56VEY7RWhCaXlHWjtBQUNGO0FzQnQrRlk7RUFDSSxZTmpVQTtBaEJ5eUdoQjtBc0JyK0ZZOzs7OztFQUtJLHdCTm5VRjtBaEIweUdkO0FzQnArRlk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7QXRCcytGaEI7QXNCcCtGZ0I7RUFKSjtJQUtRLFNONVVQO0VoQm16R1g7QUFDRjtBc0JyK0ZnQjtFQVJKO0lBU1EsU05qVk47RWhCeXpHWjtBQUNGO0FzQnQrRmdCO0VBQ0ksdUJOMVZKO0FoQmswR2hCO0FzQnIrRmdCO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsU04xVlA7QWhCaTBHYjtBc0JwK0ZnQjs7RUFFSSwyQkFBQTtFQUFBLHNCQUFBO0VBQ0Esb0JBQUE7QXRCcytGcEI7QXNCbitGZ0I7RUFDSSx3Qk5wV1A7QWhCeTBHYjtBc0JsK0ZnQjtFQUNJLGFBQUE7RUFDQSxTTnpXUDtBaEI2MEdiO0FzQmwrRm9CO0VBQ0kscUNBQUE7QXRCbytGeEI7QXNCaitGb0I7RUFDSSxxQ0FBQTtBdEJtK0Z4QjtBc0JoK0ZvQjtFQUNJLHFDQUFBO0F0QmsrRnhCO0FzQi85Rm9CO0VBaEJKO0lBaUJRLDBCQUFBO0V0QmsrRnRCO0FBQ0Y7QXNCaCtGb0I7RUFDSSxvQkFBQTtBdEJrK0Z4QjtBc0IvOUZvQjs7Ozs7RUFLSSx3Qk5wWVg7QWhCcTJHYjtBc0I5OUZvQjtFQUNJLHVCTjlZUjtBaEI4MkdoQjtBc0IxOUZnQjtFQURKO0lBRVEsYUFBQTtJQUNBLHFDQUFBO0lBQ0EsU0FBQTtFdEI2OUZsQjtFc0IzOUZrQjtJQUNJLGlCQUFBO0V0QjY5RnRCO0FBQ0Y7QXNCejlGWTtFQUNJLHdCTjFaSDtFTTJaRyxTTjNaSDtFTTRaRyxhQUFBO0VBQ0EseUJBQUE7QXRCMjlGaEI7QXNCeDlGWTtFQUNJLHdCTnZhQTtBaEJpNEdoQjtBc0J0OUZRO0VBQ0kseUJObU80QjtFTWxPNUIsYUFBQTtFQUNBLHdCQUFBO0VBQ0EsOEJObmFVO0VNb2FWLCtCTnBhVTtBaEI0M0d0QjtBc0J0OUZZO0VBUEo7SUFRUSx1QkFBQTtJQUNBLG9CTjlhSDtFaEJ1NEdYO0FBQ0Y7QXNCdjlGWTtFQVpKO0lBYVEsdUJBQUE7SUFDQSxvQk5wYkY7RWhCODRHWjtBQUNGO0FzQng5Rlk7RUFDSSxZTjViQTtBaEJzNUdoQjtBc0JyOUZJO0VBQ0ksMEJON2JLO0FoQm81R2I7QXNCcjlGUTtFQUNJLDhCTjFiVTtFTTJiViwrQk4zYlU7QWhCazVHdEI7O0FzQmw5RkE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTTnpjUztBaEI4NUdiOztBdUJqNkdBO0VBQ0ksV1BPWTtFT05aLG9CUERTO0VPRVQsa0RMMkJZO0VLMUJaLHdCUERTO0VPRVQsZ0NBQUE7QXZCbzZHSjtBdUJsNkdJO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsU1BUSztFT1VMLGtCQUFBO0F2Qm82R1I7QXVCbDZHUTtFTnlCSiw0RUFBQTtFQUNBLGVENkNXO0VDNUNYLGtCQUFBO0VBQ0EsZ0JEZ01nQjtFQy9MaEIsb0JBQUE7RUFDQSxjRGtWZTtFTzlXUCxjQUFBO0VBQ0EsZVBpR2M7RU9oR2QsaUJQcEJJO0VPcUJKLGVBQUE7QXZCeTZHWjtBdUJ0NkdRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsU1B4QkU7RU95QkYseUJQekJFO0FoQmk4R2Q7QXVCcjZHUTtFQUNJLGNBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxTUGhDQztBaEJ1OEdiO0F1QnI2R1k7RUFDSSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsU1B4Q0Y7QWhCKzhHZDtBdUJuNkdRO0VBQ0ksa0RMYkk7QWxCazdHaEI7QXVCbjZHWTtFQUNJLHVCQUFBO0F2QnE2R2hCO0F1Qmg2R0k7RUFDSSx1QlByREs7QWhCdTlHYjtBdUIvNUdJO0VBRUksYUFBQTtFQUNBLHdCQUFBO0F2Qmc2R1I7QXVCOTVHUTtFQUNJLGNQMlRLO0VPMVRMLGVQeURjO0FoQnUyRzFCO0F1Qjc1R1E7RUFDSSx3QlBsRUU7QWhCaStHZDtBdUI1NUdRO0VBQ0ksU1ByRUM7QWhCbStHYjtBdUIzNUdRO0VBQ0ksb0JBQUE7RUFDQSxTUDVFQztBaEJ5K0diO0F1Qno1R0k7RUFDSSxhQUFBO0F2QjI1R1I7O0F3QmovR0E7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxRUkZZO0VRR1oseUJSNG9Cb0M7RVEzb0JwQyxtQlJDVTtFUUFWLGdDQUFBO0F4Qm8vR0o7QXdCbC9HSTtFQVJKO0lBU1Esb0JSRks7RWhCdS9HWDtBQUNGO0F3Qm4vR0k7RUFaSjtJQWFRLG9CUlBNO0VoQjYvR1o7QUFDRjtBd0JwL0dJO0VBQ0ksaUJOTlM7RU1PVCxtQlJoQlE7RVFpQlIsV1JQUTtBaEI2L0doQjtBd0JuL0dJO0VBQ0ksZ0JBQUE7QXhCcS9HUjtBd0JsL0dJO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsOEJBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0F4Qm8vR1I7QXdCbi9HUTtFQUNJLGFBQUE7QXhCcS9HWjtBd0JqL0dJO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0F4Qm0vR1I7QXdCaC9HSTtFQUNJLGFBQUE7RUFDQSxTUnJDSztBaEJ1aEhiO0F3QmgvR1E7RUFKSjtJQUtRLHFDQUFBO0V4Qm0vR1Y7QUFDRjtBd0JqL0dRO0VBUko7SUFTUSxrQ0FBQTtFeEJvL0dWO0FBQ0Y7QXdCai9HSTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxtQlJ6RE07RVEwRE4sbUJBQUE7RUFDQSx5QlIxQ0E7RVEyQ0Esa0JSL0NZO0VRZ0RaLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBeEJtL0dSO0F3QmovR1E7RUFDSSxrQkFBQTtFQUNBLGNBQUE7QXhCbS9HWjtBd0JqL0dZO0VBQ0ksYUFBQTtFQUNBLGtCQUFBO0F4Qm0vR2hCO0F3Qi8rR2dCO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLHlCUmlUUTtFUWhUUixVTnRFTDtFTXVFSyxZUnpFSjtBaEIwakhoQjtBd0I3K0dZO0VBQ0ksa0JBQUE7QXhCKytHaEI7QXdCMytHUTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7QXhCNitHWjtBd0IzK0dZO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtBeEI2K0doQjs7QXlCdGtIQTtFQUNJLHlCVHdYd0I7RVN2WHhCLGtCQUFBO0F6QnlrSEo7QXlCdmtISTtFQUVJLFdUTFE7RVNNUixXUEpPO0FsQjRrSGY7QXlCcmtISTtFQUNJLGtCVGRNO0FoQnFsSGQ7QXlCbGtIWTtFQUNJLGlCQTFCTTtBekI4bEh0QjtBeUJya0hZO0VBQ0ksa0JBMUJNO0F6QmltSHRCO0F5QnhrSFk7RUFDSSxrQkExQk07QXpCb21IdEI7QXlCM2tIWTtFQUNJLGtCQTFCTTtBekJ1bUh0QjtBeUI5a0hZO0VBQ0ksa0JBMUJNO0F6QjBtSHRCO0F5QmpsSFk7RUFDSSxrQkExQk07QXpCNm1IdEI7QXlCOWtISTtFQUNJLFVQcEJPO0VPcUJQLFlUdkJRO0VTd0JSLGdCQUFBO0F6QmdsSFI7O0EwQnBuSEE7RUFDSSx5QlZvQkk7RVVuQkosa0JBQUE7RUFDQSxtQ0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGFWSlU7RVVLVixtQlZMVTtFVU1WLFdWRVk7RVVEWixXQUFBO0ExQnVuSEo7QTBCcm5ISTtFQWJKO0lBY1Esb0JWUEs7RWhCK25IWDtBQUNGO0EwQnRuSEk7RUFqQko7SUFrQlEsb0JWWk07RWhCcW9IWjtBQUNGO0EwQnZuSEk7RUFDSSxjQUFBO0VBQ0EsZVZnRVE7RVUvRFIsZ0JWb05pQjtFVW5OakIsY1ZFSztBaEJ1bkhiOztBMkIxb0hBO0VBQ0ksYUFBQTtFQUNBLG9CQUFBO0VBQ0Esa0RUd0JZO0VTdkJaLGFBQUE7RUFDQSxRWFpZO0VXYVosY0FBQTtFQUNBLG1CWGRZO0FoQjJwSGhCO0EyQjNvSEk7RUFDSSxrQkFBQTtFQUNBLGtEVGdCUTtFU2ZSLGFBQUE7QTNCNm9IUjtBMkIzb0hRO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0EzQjZvSFo7QTJCMW9IUTtFVnNCSiwwRUFDSTtFQUVKLGFBQUE7RVV2QlEsa0JBQUE7RUFDQSxrQlhuQlU7RVdvQlYsYUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRFRESTtFU0VKLGVBQUE7RUFDQSxjQUFBO0VBQ0EsNEJYZ3dCaUM7RVcvdkJqQyx3QkFuQ2M7RUFvQ2QseUNBQUE7RUFDQSxjWCt2QjJCO0VXOXZCM0IsZ0JYZ01VO0VXL0xWLFFYekNDO0VXMENELFlYakNJO0FoQjhxSGhCO0EyQjNvSFk7RUFDSSxZWHNMTjtFV3JMTSxXWHFMTjtFV3BMTSxrRFRmQTtFU2dCQSxjWG12QlE7QWhCMDVGeEI7QTJCM29IZ0I7RVZGWiwwRUFDSTtFQUVKLGFBQUE7QWpCOG9ISjtBMkJ2b0hZO0VBQ0ksZ0JYNktNO0VXNUtOLGVYeUJEO0VXeEJDLG1CQUFBO0VBQ0EsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLGtEVGhDQTtFU2lDQSxXWG5FQTtFV29FQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtBM0J5b0hoQjtBMkJ0b0hZO0VBQ0ksa0NYZ3VCMkI7RVcvdEIzQixxQlhndUJ1QjtFVy90QnZCLGNYZ3VCcUI7QWhCdzZGckM7QTJCcm9IWTtFQUNJLGtDWCt0QjJCO0VXOXRCM0IscUJYK3RCdUI7RVc5dEJ2QixjWCt0QnFCO0FoQnc2RnJDO0EyQnBvSFk7RUFFSSxrQ1h3dEIyQjtFV3Z0QjNCLHFCWHd0QnVCO0VXdnRCdkIsY1h3dEJxQjtBaEI2NkZyQztBMkJsb0hZO0VBQ0ksa0NYa3RCMkI7RVdqdEIzQixxQlhrdEJ1QjtFV2p0QnZCLGNYa3RCcUI7QWhCazdGckM7QTJCam9IWTtFQUNJLHlCWGl0QnVDO0VXaHRCdkMscUJYaXRCbUM7RVdodEJuQyxjWGl0QmlDO0FoQms3RmpEO0EyQmpvSGdCO0VBQ0kseUJYaXRCaUM7RVdodEJqQyxxQlhpdEI2QjtFV2h0QjdCLGNYaXRCMkI7QWhCazdGL0M7QTJCaG9IZ0I7RUFDSSx5QlhndEJpQztFVy9zQmpDLHFCWGd0QjZCO0VXL3NCN0IsY1hndEIyQjtBaEJrN0YvQztBMkIvbkhnQjtFQUVJLHlCWHlzQmlDO0VXeHNCakMscUJYeXNCNkI7RVd4c0I3QixjWHlzQjJCO0FoQnU3Ri9DO0EyQjduSGdCO0VBQ0kseUJYbXNCaUM7RVdsc0JqQyxxQlhtc0I2QjtFV2xzQjdCLGNYbXNCMkI7QWhCNDdGL0M7QTJCMW5IUTtFQUNJLGFBQUE7RUFDQSx3QkFBQTtFQUNBLFFYdElJO0VXdUlKLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFNYOUhJO0VXK0hKLFNBQUE7RUFDQSxVQUFBO0VBQ0EseUJYcXBCa0I7RVdwcEJsQix5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxlWHRJSTtFV3VJSixrRFRoSEk7RVNpSEosaUJBQUE7RUFDQSw0QkFBQTtFQUNBLCtEQUFBO0EzQjRuSFo7QTJCMW5IWTtFQUNJO0lBQ0ksb0NBQUE7RTNCNG5IbEI7RTJCem5IYztJQUNJLGtDQUFBO0UzQjJuSGxCO0FBQ0Y7QTJCeG5IWTtFQUNJLFdBQUE7QTNCMG5IaEI7QTJCeG5IZ0I7RUFDSSw2QkFBQTtBM0IwbkhwQjtBMkJ2bkhnQjtFQUNJLGNYK25CbUI7RVc5bkJuQixhQXhLUTtFQXlLUixXWGhLSjtBaEJ5eEhoQjtBMkJ2bkhvQjtFQUNJLHlCWDhuQmU7RVc3bkJmLHFCWDZuQmU7RVc1bkJmLGNYNm5CYTtBaEI0L0ZyQztBMkJ0bkhvQjtFQUNJLHlCWDZuQmU7RVc1bkJmLHFCWDRuQmU7RVczbkJmLGNYK25CK0I7QWhCeS9GdkQ7QTJCcm5Ib0I7RUFFSSx5QlhzbkJlO0VXcm5CZixxQlhxbkJlO0VXcG5CZixjWHduQitCO0FoQjgvRnZEO0EyQm5uSG9CO0VBQ0kseUJYZ25CZTtFVy9tQmYscUJYK21CZTtFVzltQmYsY1hrbkIrQjtBaEJtZ0d2RDtBMkJsbkhvQjtFQUNJLHlCWCttQjJCO0VXOW1CM0IscUJYOG1CMkI7RVc3bUIzQixjWDRtQitCO0FoQndnR3ZEO0EyQmxuSHdCO0VBQ0kseUJYMG1CdUI7RVd6bUJ2QixxQlh5bUJ1QjtFV3htQnZCLGNYdW1CMkI7QWhCNmdHdkQ7QTJCam5Id0I7RUFDSSx5QlhvbUJ1QjtFV25tQnZCLHFCWG1tQnVCO0VXbG1CdkIsY1hpbUIyQjtBaEJraEd2RDtBMkJobkh3QjtFQUVJLHlCWDZsQnVCO0VXNWxCdkIscUJYNGxCdUI7RVczbEJ2QixjWDBsQjJCO0FoQnVoR3ZEO0EyQjltSHdCO0VBQ0kseUJYdWxCdUI7RVd0bEJ2QixxQlhzbEJ1QjtFV3JsQnZCLGNYb2xCMkI7QWhCNGhHdkQ7QTJCem1IUTtFQUNJLGFBQUE7QTNCMm1IWjs7QTJCcm1ISTtFQUNJLFlYck9RO0VXc09SLHdCQUFBO0EzQndtSFI7QTJCdG1IUTtFQUNJLFFBQUE7RUFDQSx3QkFBQTtBM0J3bUhaO0EyQnBtSEk7RUFDSSx3QkFBQTtFQUNBLHdCQTFQcUI7QTNCZzJIN0I7QTJCcG1IUTtFQUNJLHlCQTlQa0I7RUErUGxCLHVCQS9Qa0I7RUFnUWxCLHdCQS9QaUI7QTNCcTJIN0I7QTJCcG1IWTtFQUNJLHFCQUFBO0EzQnNtSGhCO0EyQm5tSFk7RUFDSSxvQkFyUVk7RUFzUVosbUJBdFFZO0EzQjIySDVCO0EyQm5tSGdCO0VBQ0ksc0JBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0EzQnFtSHBCO0EyQjNsSG9CO0VBQ0ksVUFBQTtFQUNBLHdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQlgzUlI7RVc0UlEsd0JBQUE7RUFDQSxvR0FDSTtBM0I0bEg1Qjs7QTJCbmxIQTtFQUNJLGFBQUE7RUFDQSxXWDlSWTtBaEJvM0hoQjtBMkJwbEhJO0VBQ0kscUJBQUE7RUFDQSxXWGxTUTtFV21TUixnQ0FBQTtBM0JzbEhSO0EyQnBsSFE7RUFMSjtJQU1RLG9CWDNTQztFaEJrNEhYO0FBQ0Y7QTJCcmxIUTtFQVRKO0lBVVEsb0JYaFRFO0VoQnc0SFo7QUFDRjtBMkJ0bEhRO0VBQ0ksdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFFYelRDO0FoQmk1SGI7QTJCdGxIWTtFQUNJLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBM0J3bEhoQjtBMkJubEhJO0VBQ0kscUJBQUE7RUFDQSxXWDVUUTtFVzZUUixzQkFBQTtFQUNBLFlUcFFZO0VTcVFaLHVCQUFBO0EzQnFsSFI7QTJCbGxIWTtFQUNJLG9CWDFVSDtFVzJVRyxtQlg1VUY7RVc2VUUsU0E3VUU7QTNCaTZIbEI7QTJCbGxIZ0I7RUFDSSxVQUFBO0VBQ0Esc0JBQUE7RUFDQSxrRFRuVEo7RVNvVEksd0JBQUE7QTNCb2xIcEI7O0EyQjdrSEE7RUFDSSxhQUFBO0VBQ0EseUJYa2MwQjtFV2pjMUIseUNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JUOVJlO0VTK1JmLGdCVDlSZ0I7RVMrUmhCLGtEVGxVWTtBbEJrNUhoQjtBMkI1a0hJO0VBR0ksdUJBQUE7QTNCNGtIUjtBMkJ6a0hJO0VBQ0ksYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxpQkFBQTtFQUNBLGFBQUE7QTNCMmtIUjtBMkJ6a0hRO0VBQ0ksZUFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxTWHZYRTtFV3dYRixZWGhYSTtBaEIyN0hoQjtBMkJ6a0hZO0VBQ0ksNEVBQUE7RUFDQSxnQlhuSkk7RVdvSkosY1hnYTBCO0VXL1oxQixlWDFTRDtBaEJxM0hmO0EyQnZrSGdCO0VBREo7SUFFUSxlQUFBO0UzQjBrSGxCO0FBQ0Y7QTJCdGtIUTtFQUNJO0lBQ0ksYUFBQTtFM0J3a0hkO0FBQ0Y7QTJCcGtISTtFQUNJLGFBQUE7RUFDQSxXWHpZUTtFVzBZUixtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU1hqWks7QWhCdTlIYjtBMkJua0hJO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsU1h6Wks7RVcwWkwsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CWGhhUTtFV2lhUixZWHRaUTtBaEIyOUhoQjtBMkJua0hRO0VBQ0ksYUFBQTtBM0Jxa0haO0EyQm5rSFk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxRWHZhSDtFV3dhRyxtQkFBQTtFQUNBLGNYbFpIO0FoQnU5SGI7QTJCbmtIZ0I7RUFDSSxrQlg5YUo7QWhCbS9IaEI7QTJCamtIWTtFQUNJLGFBQUE7QTNCbWtIaEI7O0EyQjdqSEE7RUFDSSxzQkFBQTtFQUNBLGtCQTNiMEI7RUE0YjFCLFdBQUE7RUFDQSxtQlhzV21DO0VXclduQyxrQlgvYWU7QWhCKytIbkI7QTJCOWpISTtFQVBKO0lBUVEsV1h0YlE7SVd1YlIsa0JBamNxQjtFM0JrZ0kzQjtBQUNGO0EyQi9qSEk7RUFaSjtJQWFRLGtCWG5jTTtFaEJxZ0laO0FBQ0Y7O0EyQi9qSEE7RUFDSSxZVHJZd0I7RVNzWXhCLFdYamNZO0VXa2NaLHlCWG9WMEI7RVduVjFCLGFBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSwrQkFBQTtFQUNBLGtEVGpiWTtFU2tiWixnQ0FBQTtFQUNBLG1CQUFBO0VBSUEsYUFBQTtBM0IrakhKO0EyQmxrSEk7RUFaSjtJQWFRLDRCQUFBO0UzQnFrSE47QUFDRjtBMkJua0hJO0VBaEJKO0lBaUJRLDRCQUFBO0UzQnNrSE47QUFDRjtBMkJwa0hJO0VBQ0ksYUFBQTtFQUNBLGtEVDliUTtFUytiUix3QkFBQTtFQUNBLGlDQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWVQvWm9CO0VTZ2FwQixZQUFBO0VBQ0EsbUJBQUE7RUFNQSxhQUFBO0EzQmlrSFI7QTJCdGtIUTtFQVZKO0lBV1EsNkJBQUE7SUFDQSxhQUFBO0lBQ0EsdUJBQUE7RTNCeWtIVjtBQUNGO0EyQnZrSFE7RUFoQko7SUFpQlEsNkJBQUE7SUFDQSxhQUFBO0lBQ0EsdUJBQUE7RTNCMGtIVjtBQUNGO0EyQnhrSFE7RUFDSSxZWDFlSTtFVzJlSixtQlhsZkM7QWhCNGpJYjtBMkJ4a0hZO0VBQ0ksdUJBQUE7RUFBQSxvQkFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSxZWGhmQTtBaEIwakloQjtBMkJya0hJO0VBQ0ksYUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJYOFJzQjtFVzdSdEIsV1h6ZlE7RVcwZlIsd0JUL2JvQjtFU2djcEIsa0RUbmVRO0VTb2VSLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0VBQ0EsaUNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RUFDQSwyQ0FBQTtFQUlBLFVBQUE7RUFDQSxTWDlnQk07QWhCa2xJZDtBMkJsa0hRO0VBckJKO0lBc0JRLDBCQUFBO0lBQ0Esd0JBQUE7SUFDQSw2QkFBQTtFM0Jxa0hWO0FBQ0Y7QTJCbmtIUTtFQTNCSjtJQTRCUSxZWDNoQkk7SVc0aEJKLGdCWDVoQkk7SVc2aEJKLGtCQUFBO0lBQ0EsOEJBQUE7RTNCc2tIVjtBQUNGO0EyQnBrSFE7RUFDSSxnQ0FBQTtFQUNBLDBCQUFBO0VBQ0EsVUFBQTtFQUNBLHdDQUFBO0EzQnNrSFo7QTJCbmtIWTtFQVBKO0lBUVEsc0NBQUE7RTNCc2tIZDtBQUNGO0EyQm5rSFE7RUFDSSxXWHBpQkk7RVdxaUJKLHVCWGhqQkk7RVdpakJKLGFBQUE7RUFDQSxxQkFBQTtFQUNBLFNYL2lCQztFV2dqQkQsdUJBQUE7RUFDQSxjQUFBO0EzQnFrSFo7QTJCbmtIWTtFQUNJLHVCWHhqQkE7RVd5akJBLFlYempCQTtFVzBqQkEsV1gvaUJBO0FoQm9uSWhCO0EyQm5rSGdCO0VBQ0ksV0FBQTtBM0Jxa0hwQjtBMkJsa0hnQjtFQUNJLHdCQUFBO0VBQ0EsV1h2akJKO0VXd2pCSSxjQUFBO0VBQ0EsdUJBQUE7QTNCb2tIcEI7QTJCbGtIb0I7O0VBRUksd0JBQUE7RUFDQSxzQkFBQTtFQUNBLFVBQUE7QTNCb2tIeEI7QTJCL2pIWTtFQWpDSjtJQWtDUSxhQUFBO0lBQ0Esd0JYaGxCQTtJV2lsQkEsMkJYamxCQTtJV2tsQkEsU1hobEJGO0lXaWxCRSx3QkFBQTtFM0Jra0hkO0FBQ0Y7QTJCOWpISTtFQUNJLGdCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjWDRNK0I7RVczTS9CLGVBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxXVDFoQm9CO0VTMmhCcEIsWVQzaEJvQjtFUzRoQnBCLFFBQUE7QTNCZ2tIUjtBMkI5akhRO0VBQ0ksV1R4bEJHO0VTeWxCSCxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGtEVHhrQkk7QWxCd29JaEI7QTJCM2pIZ0I7RUFDSSxzQkFBQTtBM0I2akhwQjtBMkIxakhnQjtFQUNJLHNCQUFBO0EzQjRqSHBCO0EyQnpqSGdCO0VBQ0ksa0JBQUE7QTNCMmpIcEI7O0E0QnBySUE7RUFDSTtJQUNJLG9CQUFBO0U1QnVySU47RTRCcHJJRTtJQUNJLHlCQUFBO0U1QnNySU47QUFDRjtBNEJucklBO0VBQ0k7SUFDSSw2QkFBQTtFNUJxcklOO0U0QmxySUU7SUFDSSxvQ0FBQTtFNUJvcklOO0U0QmpySUU7SUFDSSxvQ0FBQTtFNUJtcklOO0U0QmhySUU7SUFDSSxrQ0FBQTtFNUJrcklOO0FBQ0Y7QTRCL3FJQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLG1CQUFBO0U1QmlySU47RTRCOXFJRTtJQUNJLFVBQUE7SUFDQSxtQkFBQTtFNUJncklOO0FBQ0Y7QTRCN3FJQTtFQUNJO0lBQ0ksVUFBQTtFNUIrcUlOO0U0QjVxSUU7SUFDSSxVQUFBO0U1QjhxSU47QUFDRjtBNEIzcUlBO0VBQ0k7SUFDSSxVQUFBO0U1QjZxSU47RTRCMXFJRTtJQUNJLFVBQUE7RTVCNHFJTjtBQUNGO0E0QnpxSUE7RUFDSTtJQUNJLFVBQUE7SUFDQSx5Q0FBQTtFNUIycUlOO0U0QnhxSUU7SUFDSSxVQUFBO0lBQ0EsMkNBQUE7RTVCMHFJTjtBQUNGO0E0QnZxSUE7RUFDSTtJQUNJLFNBQUE7RTVCeXFJTjtFNEJ0cUlFO0lBQ0ksV0FBQTtFNUJ3cUlOO0FBQ0Y7QTRCcnFJQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLG1DQUFBO0U1QnVxSU47RTRCcHFJRTtJQUNJLFVBQUE7SUFDQSxrQ0FBQTtFNUJzcUlOO0FBQ0Y7QTRCbnFJQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLGtDQUFBO0U1QnFxSU47RTRCbHFJRTtJQUNJLFVBQUE7SUFDQSxtQ0FBQTtFNUJvcUlOO0FBQ0Y7QTRCanFJQTtFQUNJO0lBQ0ksMEJBQUE7SUFDQSwrQkFBQTtFNUJtcUlOO0U0QmhxSUU7SUFDSSwwQkFBQTtJQUNBLDJCQUFBO0U1QmtxSU47RTRCL3BJRTtJQUNJLHdCQUFBO0lBQ0EsMkJBQUE7RTVCaXFJTjtFNEI5cElFO0lBQ0ksd0JBQUE7SUFDQSwrQkFBQTtFNUJncUlOO0FBQ0Y7QTRCN3BJQTtFQUNJO0lBQ0kscUJBQUE7RTVCK3BJTjtFNEI1cElFO0lBQ0ksbUJBQUE7RTVCOHBJTjtFNEIzcElFO0lBQ0kscUJBQUE7RTVCNnBJTjtBQUNGO0E0QjFwSUE7RUFDSTtJQUNJLHNCQUFBO0U1QjRwSU47RTRCenBJRTtJQUNJLHNCQUFBO0U1QjJwSU47QUFDRjtBNEJ4cElBO0VBQ0k7SUFDSSxzQkFBQTtFNUIwcElOO0U0QnZwSUU7SUFDSSxzQkFBQTtFNUJ5cElOO0FBQ0Y7QTRCdHBJQTtFQUNJLDhEQUFBO0E1QndwSUo7O0E0QnRwSUE7RUFDSSxzRUFBQTtBNUJ5cElKOztBNEJ0cElBO0VBQ0k7SUFDSSw2QkFBQTtFNUJ5cElOO0U0QnRwSUU7SUFDSSxrQ0FBQTtFNUJ3cElOO0U0QnJwSUU7SUFDSSxtQ0FBQTtFNUJ1cElOO0U0QnBwSUU7SUFDSSxrQ0FBQTtFNUJzcElOO0U0Qm5wSUU7SUFDSSxtQ0FBQTtFNUJxcElOO0U0QmxwSUU7SUFDSSxrQ0FBQTtFNUJvcElOO0U0QmpwSUU7SUFDSSxtQ0FBQTtFNUJtcElOO0U0QmhwSUU7SUFDSSxrQ0FBQTtFNUJrcElOO0U0Qi9vSUU7SUFDSSw2QkFBQTtFNUJpcElOO0FBQ0Y7QTRCOW9JQTtFQUNJO0lBQ0ksaUNBQUE7RTVCZ3BJTjtFNEI3b0lFO0lBQ0ksd0NBQUE7RTVCK29JTjtFNEI1b0lFO0lBQ0kseUNBQUE7RTVCOG9JTjtFNEIzb0lFO0lBQ0ksd0NBQUE7RTVCNm9JTjtFNEIxb0lFO0lBQ0kseUNBQUE7RTVCNG9JTjtFNEJ6b0lFO0lBQ0ksd0NBQUE7RTVCMm9JTjtFNEJ4b0lFO0lBQ0kseUNBQUE7RTVCMG9JTjtFNEJ2b0lFO0lBQ0ksd0NBQUE7RTVCeW9JTjtFNEJ0b0lFO0lBQ0ksaUNBQUE7RTVCd29JTjtBQUNGO0E0QjEzSUE7RUFDSTtJQUNJLG9CQUFBO0U1QjQzSU47RTRCejNJRTtJQUNJLHlCQUFBO0U1QjIzSU47QUFDRjtBNEJ4M0lBO0VBQ0k7SUFDSSw2QkFBQTtFNUIwM0lOO0U0QnYzSUU7SUFDSSxvQ0FBQTtFNUJ5M0lOO0U0QnQzSUU7SUFDSSxvQ0FBQTtFNUJ3M0lOO0U0QnIzSUU7SUFDSSxrQ0FBQTtFNUJ1M0lOO0FBQ0Y7QTRCcDNJQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLG1CQUFBO0U1QnMzSU47RTRCbjNJRTtJQUNJLFVBQUE7SUFDQSxtQkFBQTtFNUJxM0lOO0FBQ0Y7QTRCbDNJQTtFQUNJO0lBQ0ksVUFBQTtFNUJvM0lOO0U0QmozSUU7SUFDSSxVQUFBO0U1Qm0zSU47QUFDRjtBNEJoM0lBO0VBQ0k7SUFDSSxVQUFBO0U1QmszSU47RTRCLzJJRTtJQUNJLFVBQUE7RTVCaTNJTjtBQUNGO0E0QjkySUE7RUFDSTtJQUNJLFVBQUE7SUFDQSx5Q0FBQTtFNUJnM0lOO0U0QjcySUU7SUFDSSxVQUFBO0lBQ0EsMkNBQUE7RTVCKzJJTjtBQUNGO0E0QjUySUE7RUFDSTtJQUNJLFNBQUE7RTVCODJJTjtFNEIzMklFO0lBQ0ksV0FBQTtFNUI2MklOO0FBQ0Y7QTRCMTJJQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLG1DQUFBO0U1QjQySU47RTRCejJJRTtJQUNJLFVBQUE7SUFDQSxrQ0FBQTtFNUIyMklOO0FBQ0Y7QTRCeDJJQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLGtDQUFBO0U1QjAySU47RTRCdjJJRTtJQUNJLFVBQUE7SUFDQSxtQ0FBQTtFNUJ5MklOO0FBQ0Y7QTRCdDJJQTtFQUNJO0lBQ0ksMEJBQUE7SUFDQSwrQkFBQTtFNUJ3MklOO0U0QnIySUU7SUFDSSwwQkFBQTtJQUNBLDJCQUFBO0U1QnUySU47RTRCcDJJRTtJQUNJLHdCQUFBO0lBQ0EsMkJBQUE7RTVCczJJTjtFNEJuMklFO0lBQ0ksd0JBQUE7SUFDQSwrQkFBQTtFNUJxMklOO0FBQ0Y7QTRCbDJJQTtFQUNJO0lBQ0kscUJBQUE7RTVCbzJJTjtFNEJqMklFO0lBQ0ksbUJBQUE7RTVCbTJJTjtFNEJoMklFO0lBQ0kscUJBQUE7RTVCazJJTjtBQUNGO0E0Qi8xSUE7RUFDSTtJQUNJLHNCQUFBO0U1QmkySU47RTRCOTFJRTtJQUNJLHNCQUFBO0U1QmcySU47QUFDRjtBNEI3MUlBO0VBQ0k7SUFDSSxzQkFBQTtFNUIrMUlOO0U0QjUxSUU7SUFDSSxzQkFBQTtFNUI4MUlOO0FBQ0Y7QTRCMzFJQTtFQUNJLDhEQUFBO0E1QjYxSUo7O0E0QjMxSUE7RUFDSSxzRUFBQTtBNUI4MUlKOztBNEIzMUlBO0VBQ0k7SUFDSSw2QkFBQTtFNUI4MUlOO0U0QjMxSUU7SUFDSSxrQ0FBQTtFNUI2MUlOO0U0QjExSUU7SUFDSSxtQ0FBQTtFNUI0MUlOO0U0QnoxSUU7SUFDSSxrQ0FBQTtFNUIyMUlOO0U0QngxSUU7SUFDSSxtQ0FBQTtFNUIwMUlOO0U0QnYxSUU7SUFDSSxrQ0FBQTtFNUJ5MUlOO0U0QnQxSUU7SUFDSSxtQ0FBQTtFNUJ3MUlOO0U0QnIxSUU7SUFDSSxrQ0FBQTtFNUJ1MUlOO0U0QnAxSUU7SUFDSSw2QkFBQTtFNUJzMUlOO0FBQ0Y7QTRCbjFJQTtFQUNJO0lBQ0ksaUNBQUE7RTVCcTFJTjtFNEJsMUlFO0lBQ0ksd0NBQUE7RTVCbzFJTjtFNEJqMUlFO0lBQ0kseUNBQUE7RTVCbTFJTjtFNEJoMUlFO0lBQ0ksd0NBQUE7RTVCazFJTjtFNEIvMElFO0lBQ0kseUNBQUE7RTVCaTFJTjtFNEI5MElFO0lBQ0ksd0NBQUE7RTVCZzFJTjtFNEI3MElFO0lBQ0kseUNBQUE7RTVCKzBJTjtFNEI1MElFO0lBQ0ksd0NBQUE7RTVCODBJTjtFNEIzMElFO0lBQ0ksaUNBQUE7RTVCNjBJTjtBQUNGO0E2QjlqSkE7RUFDSTtJQUNJLG9DQUFBO0U3QmdrSk47RTZCN2pKRTtJQUNJLHlDQUFBO0U3QitqSk47RTZCNWpKRTtJQUNJLDRDQUFBO0U3QjhqSk47RTZCM2pKRTtJQUNJLG9DQUFBO0U3QjZqSk47QUFDRjtBNkIxakpBO0VBQ0k7SUFDSSxzQkFBQTtFN0I0akpOO0U2QnpqSkU7SUFDSSx3QkFBQTtFN0IyakpOO0U2QnhqSkU7SUFDSSx3QkFBQTtFN0IwakpOO0U2QnZqSkU7SUFDSSxzQkFBQTtFN0J5akpOO0U2QnRqSkU7SUFDSSxzQkFBQTtFN0J3akpOO0FBQ0Y7QTZCcmpKQTtFQUNJO0lBQ0ksZ0NBQUE7RTdCdWpKTjtFNkJwakpFO0lBQ0ksc0NBQUE7RTdCc2pKTjtFNkJuakpFO0lBQ0ksc0NBQUE7RTdCcWpKTjtFNkJsakpFO0lBQ0ksZ0NBQUE7RTdCb2pKTjtBQUNGO0E2QmpqSkE7RUFDSTtJQUNJLG9CQUFBO0U3Qm1qSk47RTZCaGpKRTtJQUNJLHlCQUFBO0U3QmtqSk47QUFDRjtBNkIvaUpBO0VBQ0k7SUFDSSxvQ0FBQTtFN0JpakpOO0U2QjlpSkU7SUFDSSxzQ0FBQTtFN0JnakpOO0U2QjdpSkU7SUFDSSx1Q0FBQTtFN0IraUpOO0U2QjVpSkU7SUFDSSxvQ0FBQTtFN0I4aUpOO0FBQ0Y7QTZCM2lKQTtFQUNJO0lBQ0ksb0JBQUE7RTdCNmlKTjtFNkIxaUpFO0lBQ0ksdUJBQUE7RTdCNGlKTjtFNkJ6aUpFO0lBQ0ksd0JBQUE7RTdCMmlKTjtFNkJ4aUpFO0lBQ0ksdUJBQUE7RTdCMGlKTjtFNkJ2aUpFO0lBQ0ksd0JBQUE7RTdCeWlKTjtFNkJ0aUpFO0lBQ0ksdUJBQUE7RTdCd2lKTjtFNkJyaUpFO0lBQ0ksd0JBQUE7RTdCdWlKTjtFNkJwaUpFO0lBQ0ksdUJBQUE7RTdCc2lKTjtFNkJuaUpFO0lBQ0ksb0JBQUE7RTdCcWlKTjtBQUNGO0E2QmxpSkE7RUFDSTtJQUNJLG9CQUFBO0U3Qm9pSk47RTZCamlKRTtJQUNJLHlCQUFBO0U3Qm1pSk47QUFDRjtBNkJoaUpBO0VBQ0k7SUFDSSxtQkFBQTtFN0JraUpOO0U2Qi9oSkU7SUFDSSxxQkFBQTtFN0JpaUpOO0U2QjloSkU7SUFDSSxxQkFBQTtFN0JnaUpOO0U2QjdoSkU7SUFDSSxtQkFBQTtFN0IraEpOO0FBQ0Y7QTZCNWhKQTtFQUNJO0lBQ0ksb0NBQUE7RTdCOGhKTjtFNkIzaEpFO0lBQ0ksc0NBQUE7RTdCNmhKTjtFNkIxaEpFO0lBQ0ksdUNBQUE7RTdCNGhKTjtFNkJ6aEpFO0lBQ0ksb0NBQUE7RTdCMmhKTjtBQUNGO0E2QnhoSkE7RUFDSTtJQUNJLG9DQUFBO0U3QjBoSk47RTZCdmhKRTtJQUNJLHlDQUFBO0U3QnloSk47RTZCdGhKRTtJQUNJLDJDQUFBO0U3QndoSk47RTZCcmhKRTtJQUNJLG9DQUFBO0U3QnVoSk47QUFDRjtBNkJwaEpBO0VBQ0k7SUFDSSxvQkFBQTtFN0JzaEpOO0U2Qm5oSkU7SUFDSSx3QkFBQTtFN0JxaEpOO0U2QmxoSkU7SUFDSSx1QkFBQTtFN0JvaEpOO0U2QmpoSkU7SUFDSSx3QkFBQTtFN0JtaEpOO0U2QmhoSkU7SUFDSSx1QkFBQTtFN0JraEpOO0U2Qi9nSkU7SUFDSSxvQkFBQTtFN0JpaEpOO0FBQ0Y7QTZCOWdKQTtFQUNJO0lBQ0ksZ0RBQUE7RTdCZ2hKTjtFNkI3Z0pFO0lBQ0kscURBQUE7RTdCK2dKTjtFNkI1Z0pFO0lBQ0ksa0RBQUE7RTdCOGdKTjtBQUNGO0E2QjNnSkE7RUFDSTtJQUNJLHNCQUFBO0U3QjZnSk47RTZCMWdKRTtJQUNJLDBCQUFBO0U3QjRnSk47RTZCemdKRTtJQUNJLHdCQUFBO0U3QjJnSk47RTZCeGdKRTtJQUNJLHNCQUFBO0U3QjBnSk47QUFDRjtBNkJ2Z0pBO0VBQ0k7SUFDSSxzQkFBQTtFN0J5Z0pOO0U2QnRnSkU7SUFDSSwwQkFBQTtFN0J3Z0pOO0U2QnJnSkU7SUFDSSwwQkFBQTtFN0J1Z0pOO0U2QnBnSkU7SUFDSSxzQkFBQTtFN0JzZ0pOO0FBQ0Y7QTZCbmdKQTtFQUNJO0lBQ0ksa0NBQUE7RTdCcWdKTjtFNkJsZ0pFO0lBQ0ksb0NBQUE7RTdCb2dKTjtFNkJqZ0pFO0lBQ0kscUNBQUE7RTdCbWdKTjtFNkJoZ0pFO0lBQ0ksa0NBQUE7RTdCa2dKTjtBQUNGO0E2Qi8vSUE7RUFDSTtJQUNJLGtDQUFBO0U3QmlnSk47RTZCOS9JRTtJQUNJLG1DQUFBO0U3QmdnSk47RTZCNy9JRTtJQUNJLHNDQUFBO0U3QisvSU47RTZCNS9JRTtJQUNJLGtDQUFBO0U3QjgvSU47QUFDRjtBNkIzL0lBO0VBQ0k7SUFDSSxrQ0FBQTtFN0I2L0lOO0U2QjEvSUU7SUFDSSxvQ0FBQTtFN0I0L0lOO0U2QnovSUU7SUFDSSxzQ0FBQTtFN0IyL0lOO0U2QngvSUU7SUFDSSxrQ0FBQTtFN0IwL0lOO0FBQ0Y7QTZCdi9JQTtFQUNJO0lBQ0ksa0NBQUE7RTdCeS9JTjtFNkJ0L0lFO0lBQ0ksbUNBQUE7RTdCdy9JTjtFNkJyL0lFO0lBQ0ksdUNBQUE7RTdCdS9JTjtFNkJwL0lFO0lBQ0ksa0NBQUE7RTdCcy9JTjtBQUNGO0E2Qm4vSUE7RUFDSTtJQUNJLG9CQUFBO0U3QnEvSU47RTZCbC9JRTtJQUNJLHdCQUFBO0U3Qm8vSU47RTZCai9JRTtJQUNJLHVCQUFBO0U3Qm0vSU47RTZCaC9JRTtJQUNJLHdCQUFBO0U3QmsvSU47RTZCLytJRTtJQUNJLHVCQUFBO0U3QmkvSU47RTZCOStJRTtJQUNJLG9CQUFBO0U3QmcvSU47QUFDRjtBNkI3K0lBO0VBQ0k7SUFDSSxrQ0FBQTtFN0IrK0lOO0U2QjUrSUU7SUFDSSxzQ0FBQTtFN0I4K0lOO0U2QjMrSUU7SUFDSSxxQ0FBQTtFN0I2K0lOO0U2QjErSUU7SUFDSSxrQ0FBQTtFN0I0K0lOO0FBQ0Y7QTZCeitJQTtFQUNJO0lBQ0ksbUJBQUE7RTdCMitJTjtFNkJ4K0lFO0lBQ0kscUJBQUE7RTdCMCtJTjtFNkJ2K0lFO0lBQ0kscUJBQUE7RTdCeStJTjtFNkJ0K0lFO0lBQ0ksbUJBQUE7RTdCdytJTjtBQUNGO0E2QnIrSUE7RUFDSTtJQUNJLG1CQUFBO0U3QnUrSU47RTZCcCtJRTtJQUNJLHFCQUFBO0U3QnMrSU47RTZCbitJRTtJQUNJLHFCQUFBO0U3QnErSU47RTZCbCtJRTtJQUNJLG1CQUFBO0U3Qm8rSU47QUFDRjtBNkJqK0lBO0VBQ0k7SUFDSSxzQkFBQTtFN0JtK0lOO0U2QmgrSUU7SUFDSSwwQkFBQTtFN0JrK0lOO0U2Qi85SUU7SUFDSSwwQkFBQTtFN0JpK0lOO0U2Qjk5SUU7SUFDSSxzQkFBQTtFN0JnK0lOO0FBQ0Y7QTZCNzlJQTs7O0VBR0ksaUJBQUE7QTdCKzlJSjtBNkJqOUlnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLGtEQUFBO0E3QmdnSnBCO0E2QjcvSWdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0ksd0JBQUE7RUFDQSwyREFBQTtBN0Jvb0pwQjtBNkJqb0pnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLHdCQUFBO0VBQ0EsOERBQUE7QTdCd3dKcEI7QTZCcndKZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHSSwrQkFBQTtFQUNBLDZEQUFBO0E3QjQ0SnBCO0E2Qno0SmdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0ksd0JBQUE7RUFDQSwwREFBQTtBN0JnaEtwQjtBNkI3Z0tnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVJLDRCQUFBO0VBQ0EsOERBQUE7QTdCd21LcEI7QTZCcm1LZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHSSw0QkFBQTtFQUNBLG9FQUFBO0E3QjR1S3BCO0E2Qnp1S2dCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksd0JBQUE7RUFDQSwrREFBQTtBN0JvMEtwQjtBNkJqMEtnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLHdCQUFBO0VBQ0Esc0VBQUE7QTdCdzhLcEI7QTZCcjhLZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHSSw0QkFBQTtFQUNBLG9FQUFBO0E3QjRrTHBCO0E2QnprTGdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0ksK0JBQUE7RUFDQSw2REFBQTtBN0JndExwQjtBNkI3c0xnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLDRCQUFBO0VBQ0EsMkRBQUE7QTdCbzFMcEI7QTZCajFMZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHSSx3QkFBQTtFQUNBLGtFQUFBO0E3Qnc5THBCO0E2QnI5TGdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0ksd0JBQUE7RUFDQSwyREFBQTtBN0I0bE1wQjtBNkJ6bE1nQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLHdCQUFBO0VBQ0EseUVBQUE7QTdCZ3VNcEI7QTZCN3RNZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHSSx3QkFBQTtFQUNBLG9FQUFBO0E3Qm8yTXBCO0E2QmoyTWdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0ksd0JBQUE7RUFDQSxpRUFBQTtBN0J3K01wQjtBNkJyK01nQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLHdCQUFBO0VBQ0Esa0VBQUE7QTdCNG1OcEI7QTZCem1OZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHSSx3QkFBQTtFQUNBLGtFQUFBO0E3Qmd2TnBCO0E2Qjd1TmdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksK0JBQUE7RUFDQSwyREFBQTtBN0J3ME5wQjtBNkJyME5nQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLDRCQUFBO0VBQ0EsZ0VBQUE7QTdCNDhOcEI7QTZCejhOZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHSSx3QkFBQTtFQUNBLDJEQUFBO0E3QmdsT3BCO0E2QjdrT2dCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUksd0JBQUE7RUFDQSxtRUFBQTtBN0Jnd09wQjtBNkI3dk9nQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLHdCQUFBO0VBQ0EsNERBQUE7QTdCbzRPcEI7QTZCaDRPWTs7Ozs7Ozs7Ozs7RUFFSSw0QkFBQTtBN0IyNE9oQjs7QThCci9QQTs7O0Vid0JJLDRFQUFBO0VBQ0EsZUQrRFc7RUM5RFgsa0JBQUE7RUFDQSxnQkRnTmtCO0VDL01sQixvQkFBQTtFQUNBLGNEb1dlO0VjN1hmLGNkd1l1QjtFY3ZZdkIsa0JBQUE7RUFDQSxjQUFBO0E5QjYvUEo7QThCMy9QSTs7O0VBQ0kscUJkUlE7QWhCdWdRaEI7QThCNS9QSTs7O0VBQ0kscUJkVks7QWhCMGdRYjs7QThCNS9QQTtFQUNJLGNkK1dlO0FoQmdwUG5COztBOEIzL1BJO0VBQ0ksWUFBQTtFQUNBLGNkb0JPO0VjbkJQLHdCZHRCSztBaEJvaFFiOztBOEIxL1BBO0VBQ0ksc0JkekJTO0FoQnNoUWI7QThCMy9QSTs7RUFFSSxxQmRqQ1E7RWNrQ1IsY0FBQTtBOUI2L1BSO0E4QjMvUFE7O0VBQ0ksd0JkakNDO0FoQitoUWI7QThCMS9QSTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0E5QjQvUFI7QThCei9QSTtFQUNJLGtCQUFBO0E5QjIvUFI7QThCei9QUTs7RUFFSSxnQkFBQTtFQUNBLG1CQUFBO0E5QjIvUFo7QThCdi9QSTtFQUVJLHFCZDNEUTtBaEJtalFoQjtBOEJuL1BROzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JJLHVCZGxGQztBaEIybFFiOztBOEJsZ1FRO0VBQ0ksYUFBQTtFQUNBLGVBQUE7RUFDQSxjZG5ERztBaEJ3alFmOztBK0JwbFFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VkbUNJLDBFQUNJO0VBRUosYUFBQTtFY2ZBLG1CYmdCbUI7RWFmbkIsb0JiZ0JvQjtFRHpDcEIsNEVBQUE7RUFDQSxlRHdFVztFQ3ZFWCxrQkFBQTtFQUNBLGdCRHlJa0M7RUN4SWxDLG9CQUFBO0VBQ0EsY0Q2V2U7RWV2VmYsZ0JiVVk7RWFUWixXZi9CWTtFZWdDWixrQmY1QmU7RWU2QmYseUJBQUE7RUFDQSx5QmZpVytCO0VlaFcvQixzQkFBQTtFQUNBLGtEYlpZO0FsQnltUWhCO0ErQjNsUUk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksaUJmb01TO0FoQm04UGpCO0ErQnBvUUk7RUFDSSxjZnNWeUI7RWVyVnpCLFVBQUEsRUFBQSxZQUFBO0EvQjJwUVI7QStCN3BRSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLGNmc1Z5QjtFZXJWekIsVUFBQSxFQUFBLFlBQUE7QS9CMnBRUjtBK0J4cFFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VkVEEsMEVBQ0k7RUFFSixhQUFBO0VjUUkseUJmdVZ5QjtFZXRWekIscUJmdVZxQjtBaEJ5MVA3QjtBK0I3cVFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VkZkEsMEVBQ0k7RUFFSixhQUFBO0VjY0kseUJmdVZ5QjtFZXRWekIscUJmdVZxQjtBaEI4MlA3QjtBK0Jsc1FJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VkckJBLDBFQUNJO0VBRUosYUFBQTtFY3FCSSx5QmZnVnlCO0VlL1V6QixxQmZnVnFCO0FoQjg1UDdCO0ErQjN1UUk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWQ1QkEsMEVBQ0k7RUFFSixhQUFBO0VjMkJJLHlCZjBVeUI7RWV6VXpCLHFCZjBVcUI7QWhCeTdQN0I7QStCaHdRSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWRGQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWNBQSx5QmZnVjRCO0VlL1U1QixjZmlWc0I7QWhCby9QOUI7QStCbjBRUTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSx5QmY0VXdCO0VlM1V4QixxQmY0VW9CO0VlM1VwQixtQkFBQTtBL0JxNFFaO0ErQmg0UVE7RUFqR0oscUJBQUE7RWRnRkEsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VjcEZKLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QmJGVTtFYUdWLG1CZlRZO0VlVVosZ0JiMENrQjtFYXpDbEIsb0JBQUE7RUFDQSxnQmY2Tm1CO0FoQmkyUXZCO0ErQnYrUVE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBakdKLHFCQUFBO0VkZ0ZBLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFY3BGSixhQUFBO0VBQ0EsbUJBQUE7RUFDQSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJiRlU7RWFHVixtQmZUWTtFZVVaLGdCYjBDa0I7RWF6Q2xCLG9CQUFBO0VBQ0EsZ0JmNk5tQjtBaEJpMlF2QjtBK0IvOVFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0kscUJmcVRxQjtBaEJpc1E3Qjs7QStCbC9RQTtFQUNJLG1CZjlHVTtFZStHVixvQmY5R1M7QWhCbW1SYjtBK0JsL1FRO0VBSUksb0JBQUE7QS9Cay9RWjtBK0J0L1FROztFQUlJLG9CQUFBO0EvQmsvUVo7O0ErQjE5UVE7RUFJSSxnQmJqR1U7QWxCd25SdEI7O0ErQjNoUlE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUksZ0JiakdVO0FsQnduUnRCOztBK0I1Z1JBO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0EvQitnUko7QStCN2dSSTtFQUNJLHVCZnJLUTtBaEJvclJoQjtBK0I1Z1JJO0VBQ0ksZ0JBQUE7RUFDQSxnQkFBQTtBL0I4Z1JSO0ErQjFnUlE7RUFDSSxpQkFBQTtBL0I0Z1JaO0ErQnZnUlE7RUFDSSxpQkFBQTtBL0J5Z1JaO0ErQnJnUkk7RUFDSSx1QmYxTFE7QWhCaXNSaEI7QStCcGdSSTtFQUVJLHVCZi9MUTtBaEJvc1JoQjtBK0JsZ1JJO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBL0JvZ1JSO0ErQi8vUVE7RUFDSSx3QkFBQTtFQUNBLG9CQUFBO0EvQmlnUlo7QStCNS9RUTs7RUFFSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLFNmak5DO0FoQitzUmI7QStCNS9RWTs7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLFFmM05IO0FoQjB0UmI7QStCNS9RWTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQVdJLHlCQUFBO0EvQnlnUmhCO0ErQmxnUlE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFXSSx1QmYzUEM7QWhCMHdSYjs7QStCMWdSQTtFQUNJLHVCZm5RWTtBaEJneFJoQjs7QStCMWdSQTs7RUFFSSx1QkFBQTtFQUNBLGNmNkpnQztFZTVKaEMsZWZwTFk7RWVxTFosZ0JmaENxQjtFZWlDckIsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsaUVBQUE7QS9CNmdSSjtBK0IzZ1JJOztFQUNJLGtCQUFBO0VBQ0EsVWZsUlE7RWVzUlIsU2YzUVE7QWhCc3hSaEI7QStCemdSUTs7RUFDSSxTZnpSSTtBaEJxeVJoQjtBK0J4Z1JJOztFQUNJLGdCQUFBO0EvQjJnUlI7O0ErQnRnUkk7RUFqU0EscUJBQUE7RWRnRkEsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VjcEZKLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QmJGVTtFYUdWLG1CZlRZO0VlVVosZ0JiMENrQjtFYXpDbEIsb0JBQUE7RUFDQSxnQmY2Tm1CO0FoQm1sUnZCO0ErQnJoUkk7RUFDSSxxQkFBQTtBL0J1aFJSOztBZ0N6eVJJO0VBQ0ksa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxlaEJoQlE7RWdCaUJSLFlBQUE7RUFDQSxjQUFBO0FoQzR5UlI7O0FnQ3p5Ukk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxTaEIvQks7QWhCMjBSYjs7QWdDenlSSTs7RUFHSSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxTaEIvQ1E7RWdCZ0RSLFFoQmhEUTtFZ0JpRFIsc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSx3Q0FBQTtFQUNBLHdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLCtCQUFBO0FoQzJ5UlI7QWdDenlSUTs7RUFFSSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBaEMyeVJaO0FnQ3h5UlE7Ozs7Ozs7O0VmeERKLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0VnQnJUUCxXaEIzRUk7RWdCNEVKLGVBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZWhCdkVJO0FoQjAzUmhCO0FnQ2p6Ulk7Ozs7Ozs7O0VBQ0ksZ0JoQnJGQTtBaEIrNFJoQjtBZ0N0elJROzs7OztFQUlJLGVBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxXQWhHYztFQWlHZCxZQWpHYztFQWtHZCxlQWxHYztFQW1HZCxnQkFuR2M7RUFvR2QsbUJoQmtvQjZCO0VnQmpvQjdCLHlCaEJpb0I2QjtFZ0Job0I3Qix5QkFBQTtFQUNBLG1CaEJwRlU7RWdCcUZWLHVCaEJyR0U7RWdCc0dGLHVCQXhHZTtFQXlHZixzQkFBQTtFQUNBLGtEZHhFSTtFY3lFSixVQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBaEN5elJaO0FnQ3J6Ulk7Ozs7RUFFSSxrRGRoRkE7RURzQloscUJEMlVrQjtFQzFVbEIsc0VBQ0k7RWUwRFEscUJoQnNuQm1CO0VnQnJuQm5CLG1CaEJvbkJ1QjtBaEJzc1F2QztBZ0NwelJZOzs7Ozs7O0VBRUksa0RkM0ZBO0VENkJaLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0VlNERRLGdCQUFBO0VBQ0EscUJoQjhtQm1CO0VnQjdtQm5CLG1CaEI0bUJ1QjtBaEJrdFF2QztBZ0N6elJZOzs7O0VmOURSLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0VlNkRRLHFCaEJxbUJtQjtFZ0JwbUJuQixrRGR4R0E7QWxCdzZSaEI7QWdDMXpSWTs7Ozs7OztFZi9EUiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7QWpCaTRSUjtBZ0NwMFJnQjs7Ozs7OztFZm5FWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWUrRFksbUJoQjJsQnNCO0VnQjFsQnRCLHlCQUFBO0VBQ0EsZUFBQTtBaENpMVJwQjtBZ0M1MFJnQjs7Ozs7OztFZjVFWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWV5RVksZ0JoQnVGRDtBaEJpd1JuQjtBZ0NsMVJnQjs7Ozs7Ozs7Ozs7OztFZnJGWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWVrRlksZ0JoQjhFRDtBaEJzeFJuQjtBZ0MvMVJnQjs7Ozs7OztFZjdGWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWUwRlksZ0JoQnNFRDtBaEJxeVJuQjs7QWdDcDJSUTtFQUlJLGVBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxXaEI3TEU7RWdCOExGLFloQjlMRTtFZ0IrTEYsZWhCL0xFO0VnQmdNRixnQmhCaE1FO0VnQmlNRixtQmhCb2lCdUI7RWdCbmlCdkIseUJoQm1pQnVCO0VnQmxpQnZCLGNoQmtpQnVCO0VnQmppQnZCLFNBcE1xQjtFQXFNckIsUUFwTW9CO0VBcU1wQixtQmhCdExVO0VnQnVMVixrQkFBQTtFQUNBLHVDQUFBO0VBQ0Esa0RkektJO0VjMEtKLFVBQUE7RUFDQSxpQ0FBQTtFQUFBLHlCQUFBO0FoQ28yUlo7QWdDOTFSZ0I7O0VBQ0kseUJBQUE7RUFDQSxrRGRuTEo7QWxCb2hTaEI7QWdDOTFSZ0I7O0VBQ0ksbUJoQmtoQmE7RWdCamhCYix5QmhCaWhCYTtFZ0JoaEJiLGNoQmdoQmE7RWdCL2dCYixrRGQxTEo7QWxCMmhTaEI7QWdDMTFSWTs7O0VBRUkseUJBQUE7RUFDQSxrRGRwTUE7QWxCaWlTaEI7QWdDMTFSWTs7O0VBRUksa0Rkek1BO0FsQnNpU2hCO0FnQ3gxUlk7O0VBRUksa0RkaE5BO0FsQjBpU2hCOztBZ0NwMVJRO0VBSUksMGJBQUE7RUFFQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsU0FwUG9CO0VBcVBwQixRQXZQbUI7QWhDMGtTL0I7QWdDLzBSWTs7OztFQUlJLDZaQUFBO0FoQ2kxUmhCO0FnQzMwUlk7Ozs7Ozs7RUFJSSw2WkFBQTtBaENnMVJoQjs7QWdDeDBSWTs7O0VmMU1SLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtBakJ1aFNSO0FnQy8wUmdCOzs7RWY5TVosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VlME1ZLG1CaEJnZHNCO0VnQi9jdEIseUJoQitjc0I7RWdCOWN0Qix5QkFBQTtFQUNBLGVBQUE7QWhDdzFScEI7QWdDcjFSZ0I7OztFZnROWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWVrTlksbUJoQjBjZ0I7RWdCemNoQix5QmhCeWNnQjtFZ0J4Y2hCLHlCQUFBO0VBQ0EsZUFBQTtBaEM4MVJwQjtBZ0N6MVJnQjs7O0VmaE9aLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFZTZOWSxnQmhCN0REO0FoQjg1Um5CO0FnQzMxUmdCOzs7OztFZnpPWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWVzT1ksZ0JoQnRFRDtBaEIyNlJuQjtBZ0NoMlJnQjs7O0VmalBaLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFZThPWSxnQmhCOUVEO0FoQnM3Um5COztBZ0MvMVJZOzs7Ozs7O0VBSUksNlpBQUE7QWhDcTJSaEI7O0FnQzMxUlk7Ozs7Ozs7O0VBRUksZ0JoQi9WQTtFZ0JnV0EsUWhCaFdBO0FoQm9zU2hCOztBZ0N2MVJnQjs7Ozs7Ozs7Ozs7RUFDSSxtQmhCd1ltQjtFZ0J2WW5CLHFCaEJ3WWU7QWhCNDlRbkM7QWdDajJSZ0I7Ozs7Ozs7Ozs7O0VBQ0ksY2hCcVlhO0VnQnBZYix5ZUFBQTtFQUVBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxTQTNXWTtFQTRXWixRQTlXVztBaEMwdFMvQjtBZ0NwMlJvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksOEJBQUE7RUFDQSxnQ0FBQTtBaEMwM1J4QjtBZ0N2M1JvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0kseWVBQUE7RUFFQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsU0E5WFE7RUErWFIsUUFqWU87QWhDNndTL0I7O0FnQ3QzUmdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksbUJoQnVWMkI7RWdCdFYzQix5QmhCc1YyQjtFZ0JyVjNCLHFCaEJzVnVCO0FoQitsUjNDO0FnQ2w3UmdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksOFlBQUE7RUFHQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsU0FqYVk7RUFrYVosUUFwYVc7QWhDazVTL0I7QWdDeitSZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxnQ0FBQTtFQUNBLDhCQUFBO0FoQ3NpU3BCO0FnQzloU29COzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksOFlBQUE7RUFHQSx5QkFBQTtBaENzcFN4Qjs7QWdDbmtUSTtFQUNJLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZWhCaEJRO0VnQmlCUixZQUFBO0VBQ0EsY0FBQTtBaENza1RSOztBZ0Nua1RJO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsU2hCL0JLO0FoQnFtVGI7O0FnQ25rVEk7O0VBR0ksY0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsU2hCL0NRO0VnQmdEUixRaEJoRFE7RWdCaURSLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0VBQ0Esd0NBQUE7RUFDQSx3Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSwrQkFBQTtBaENxa1RSO0FnQ25rVFE7O0VBRUksV0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QWhDcWtUWjtBZ0Nsa1RROzs7Ozs7OztFZnhESiw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFZ0JyVFAsV2hCM0VJO0VnQjRFSixlQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVoQnZFSTtBaEJvcFRoQjtBZ0Mza1RZOzs7Ozs7OztFQUNJLGdCaEJyRkE7QWhCeXFUaEI7QWdDaGxUUTs7Ozs7RUFJSSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsV0FoR2M7RUFpR2QsWUFqR2M7RUFrR2QsZUFsR2M7RUFtR2QsZ0JBbkdjO0VBb0dkLG1CaEJrb0I2QjtFZ0Jqb0I3Qix5QmhCaW9CNkI7RWdCaG9CN0IseUJBQUE7RUFDQSxrQmhCMUZRO0VnQjJGUix1QmhCckdFO0VnQnNHRix1QkF4R2U7RUF5R2Ysc0JBQUE7RUFDQSxrRGR4RUk7RWN5RUosVUFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QWhDbWxUWjtBZ0Mva1RZOzs7O0VBRUksa0RkaEZBO0VEc0JaLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VlMERRLHFCaEJzbkJtQjtFZ0JybkJuQixtQmhCb25CdUI7QWhCZytSdkM7QWdDOWtUWTs7Ozs7OztFQUVJLGtEZDNGQTtFRDZCWiw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtFZTREUSxnQkFBQTtFQUNBLHFCaEI4bUJtQjtFZ0I3bUJuQixtQmhCNG1CdUI7QWhCNCtSdkM7QWdDbmxUWTs7OztFZjlEUiw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtFZTZEUSxxQmhCcW1CbUI7RWdCcG1CbkIsa0RkeEdBO0FsQmtzVGhCO0FnQ3BsVFk7Ozs7Ozs7RWYvRFIsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0FqQjJwVFI7QWdDOWxUZ0I7Ozs7Ozs7RWZuRVosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VlK0RZLG1CaEIybEJzQjtFZ0IxbEJ0Qix5QkFBQTtFQUNBLGVBQUE7QWhDMm1UcEI7QWdDdG1UZ0I7Ozs7Ozs7RWY1RVosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VleUVZLGdCaEJ1RkQ7QWhCMmhUbkI7QWdDNW1UZ0I7Ozs7Ozs7Ozs7Ozs7RWZyRlosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0Vla0ZZLGdCaEI4RUQ7QWhCZ2pUbkI7QWdDem5UZ0I7Ozs7Ozs7RWY3RlosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VlMEZZLGdCaEJzRUQ7QWhCK2pUbkI7O0FnQzluVFE7RUFJSSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsV2hCN0xFO0VnQjhMRixZaEI5TEU7RWdCK0xGLGVoQi9MRTtFZ0JnTUYsZ0JoQmhNRTtFZ0JpTUYsbUJoQm9pQnVCO0VnQm5pQnZCLHlCaEJtaUJ1QjtFZ0JsaUJ2QixjaEJraUJ1QjtFZ0JqaUJ2QixTQXBNcUI7RUFxTXJCLFFBcE1vQjtFQXFNcEIsa0JoQjdMVTtFZ0I4TFYsa0JBQUE7RUFDQSx1Q0FBQTtFQUNBLGtEZHpLSTtFYzBLSixVQUFBO0VBQ0EsaUNBQUE7RUFBQSx5QkFBQTtBaEM4blRaO0FnQ3huVGdCOztFQUNJLHlCQUFBO0VBQ0Esa0RkbkxKO0FsQjh5VGhCO0FnQ3huVGdCOztFQUNJLG1CaEJraEJhO0VnQmpoQmIseUJoQmloQmE7RWdCaGhCYixjaEJnaEJhO0VnQi9nQmIsa0RkMUxKO0FsQnF6VGhCO0FnQ3BuVFk7OztFQUVJLHlCQUFBO0VBQ0Esa0RkcE1BO0FsQjJ6VGhCO0FnQ3BuVFk7OztFQUVJLGtEZHpNQTtBbEJnMFRoQjtBZ0NsblRZOztFQUVJLGtEZGhOQTtBbEJvMFRoQjs7QWdDOW1UUTtFQUlJLDBiQUFBO0VBRUEsc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFNBcFBvQjtFQXFQcEIsUUF2UG1CO0FoQ28yVC9CO0FnQ3ptVFk7Ozs7RUFJSSw2WkFBQTtBaEMybVRoQjtBZ0NybVRZOzs7Ozs7O0VBSUksNlpBQUE7QWhDMG1UaEI7O0FnQ2xtVFk7OztFZjFNUiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7QWpCaXpUUjtBZ0N6bVRnQjs7O0VmOU1aLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFZTBNWSxtQmhCZ2RzQjtFZ0IvY3RCLHlCaEIrY3NCO0VnQjljdEIseUJBQUE7RUFDQSxlQUFBO0FoQ2tuVHBCO0FnQy9tVGdCOzs7RWZ0TlosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0Vla05ZLG1CaEIwY2dCO0VnQnpjaEIseUJoQnljZ0I7RWdCeGNoQix5QkFBQTtFQUNBLGVBQUE7QWhDd25UcEI7QWdDbm5UZ0I7OztFZmhPWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWU2TlksZ0JoQjdERDtBaEJ3clRuQjtBZ0NyblRnQjs7Ozs7RWZ6T1osOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0Vlc09ZLGdCaEJ0RUQ7QWhCcXNUbkI7QWdDMW5UZ0I7OztFZmpQWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWU4T1ksZ0JoQjlFRDtBaEJndFRuQjs7QWdDem5UWTs7Ozs7OztFQUlJLDZaQUFBO0FoQytuVGhCOztBZ0NyblRZOzs7Ozs7OztFQUVJLGdCaEIvVkE7RWdCZ1dBLFFoQmhXQTtBaEI4OVRoQjs7QWdDam5UZ0I7Ozs7Ozs7Ozs7O0VBQ0ksbUJoQndZbUI7RWdCdlluQixxQmhCd1llO0FoQnN2U25DO0FnQzNuVGdCOzs7Ozs7Ozs7OztFQUNJLGNoQnFZYTtFZ0JwWWIseWVBQUE7RUFFQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsU0EzV1k7RUE0V1osUUE5V1c7QWhDby9UL0I7QWdDOW5Ub0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLDhCQUFBO0VBQ0EsZ0NBQUE7QWhDb3BUeEI7QWdDanBUb0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLHllQUFBO0VBRUEsc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFNBOVhRO0VBK1hSLFFBallPO0FoQ3VpVS9COztBZ0NocFRnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLG1CaEJ1VjJCO0VnQnRWM0IseUJoQnNWMkI7RWdCclYzQixxQmhCc1Z1QjtBaEJ5M1MzQztBZ0M1c1RnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLDhZQUFBO0VBR0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFNBamFZO0VBa2FaLFFBcGFXO0FoQzRxVS9CO0FnQ253VGdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksZ0NBQUE7RUFDQSw4QkFBQTtBaENnMFRwQjtBZ0N4elRvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLDhZQUFBO0VBR0EseUJBQUE7QWhDZzdUeEI7O0FnQ3A2VEE7RUFDSSxTaEI1Y1M7QWhCbTNVYjtBZ0NyNlRJO0VBQ0ksV2hCbmRRO0FoQjAzVWhCO0FnQ3A2VEk7RUFDSSxhQUFBO0FoQ3M2VFI7QWdDbjZUSTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJoQnZkTTtFZ0J3ZE4seUJBQUE7RUFDQSxjaEJ5RHFCO0VnQnhEckIsZWhCNVlPO0VnQjZZUCxZaEJsZVE7RWdCbWVSLHFCQUFBO0VBQ0EsaUVBQUE7QWhDcTZUUjtBZ0NuNlRRO0VBQ0ksc0JoQnJlQztFZ0JzZUQsY2hCZ0RpQjtBaEJxM1Q3QjtBZ0NqNlRZO0VBQ0ksbUJBQUE7RUFDQSxrQkFBQTtBaENtNlRoQjs7QWdDNzVUQTtFQUNJLHVCQUFBO0FoQ2c2VEo7O0FnQzM1VEk7Ozs7OztFZjVlQSw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFZ0JpSVgsV2hCamdCUTtFZ0JrZ0JSLHlCaEIvZk07RWdCZ2dCTixlQUFBO0VBQ0Esb0JBQUE7RUFDQSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlaEI3ZlE7QWhCZzZVaEI7O0FnQy81VEE7Ozs7RWYxZEksMEVBQ0k7RUFFSixhQUFBO0VlNGRBLGtCQUFBO0VBQ0EsOEJBQUE7RUFDQSxvQ0FBQTtFQUNBLGtCaEJ2Z0JnQjtFZ0J3Z0JoQixlQXJoQnNCO0VBc2hCdEIsZ0JBdGhCc0I7RUF1aEJ0QixlQXZoQnNCO0VBd2hCdEIsZ0JBeGhCc0I7RUF5aEJ0QixVQUFBO0VBQ0Esc0NBQUE7QWhDbTZUSjtBZ0NqNlRJOzs7O0VmbmVBLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VlbWVBLDhCQUFBO0VBQ0Esa0RkNWZRO0VjNmZSLG9DQUFBO0VBQ0EseUNBQUE7QWhDdTZUUjtBZ0NwNlRJOzs7Ozs7O0VmcGVBLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0VlbWVBLDhCQUFBO0VBQ0Esa0RkcmdCUTtFY3NnQlIsb0NBQUE7RUFDQSx5Q0FBQTtBaEM4NlRSO0FnQzM2VEk7Ozs7RUFDSSxrRGQzZ0JRO0FsQjI3VWhCO0FnQzc2VEk7Ozs7RUFDSSxxYkFBQTtFQUdBLG9DQUFBO0VBQ0Esa0RkbmhCUTtFY29oQlIsVUFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSx5Q0FBQTtBaENnN1RSO0FnQzk2VFE7Ozs7RUFDSSxxYkFBQTtFQUdBLG9DQUFBO0VBQ0EseUNBQUE7QWhDaTdUWjtBZ0M3NlRJOzs7O0VBQ0kseVlBQUE7RUFHQSxvQ0FBQTtFQUNBLGtEZHhpQlE7RWN5aUJSLFVBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EseUNBQUE7QWhDZzdUUjtBZ0M5NlRROzs7O0VBQ0kseVlBQUE7RUFHQSxvQ0FBQTtFQUNBLHlDQUFBO0FoQ2k3VFo7QWdDNTZUUTs7OztFZjFnQkosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0Vlc2dCSSxnQmhCdFdPO0FoQjR4VW5CO0FnQ243VFE7Ozs7Ozs7RWYvZ0JKLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFZTRnQkksZ0JoQjVXTztBaEIyeVVuQjtBZ0M1N1RROzs7O0VmcmhCSiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWVpaEJJLGdCaEJqWE87QWhCdXpVbkI7O0FnQ2o4VEE7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCaEI3bUJVO0FoQmlqVmQ7QWdDbDhUSTtFQUNJLGNBQUE7QWhDbzhUUjtBZ0NqOFRJO0VBQ0ksWUFBQTtFQUNBLGVBQUE7QWhDbThUUjs7QWlDOWpWQTtFQUNJLGNqQjhoQm1CO0VpQjdoQm5CLGVBQUE7RUFDQSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0FqQ2lrVko7QWlDL2pWSTtFQUNJLG1CQUFBO0VBQ0Esd0JBQUE7QWpDaWtWUjtBaUM5alZJO0VBQ0ksbUJBQUE7QWpDZ2tWUjs7QWlDempWSTs7Ozs7O0VBRUksZUFBQTtBakNna1ZSO0FpQy9qVlE7Ozs7OztFQUNJLHNCQUFBO0FqQ3NrVlo7QWlDbGtWSTs7O0VBQ0ksd0JqQnhCTTtBaEI4bFZkOztBa0NubVZBO0VBQ0ksYUFBQTtFQUNBLGtDQUFBO0VBQ0EsU2xCR1M7RWtCRlQscUJsQkVTO0VrQkZULGdCbEJFUztFa0JEVCxhbEJFVTtFa0JEVix3QkFBQTtFQUNBLGtEaEIyQlk7QWxCMmtWaEI7QWtDcG1WSTtFQVRKO0lBVVEsOEJBQUE7RWxDdW1WTjtBQUNGO0FrQ3JtVkk7RUFiSjtJQWNRLDBCQUFBO0lBQ0Esd0JsQmRRO0lrQmVSLGtCQUFBO0VsQ3dtVk47QUFDRjtBa0N0bVZJO0VBQ0ksV2xCcEJRO0FoQjRuVmhCO0FrQ3BtVkk7RUFDSSx5QkFBQTtBbENzbVZSO0FrQ25tVkk7RUFDSSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7RUFDQSxnQmxCaENRO0VrQmlDUix5QmxCNlcyQjtFa0I1VzNCLDRCQUFBO0VBQ0Esa0JsQm5CWTtFa0JvQlosa0JBQUE7RUFDQSw2QkFBQTtFQUNBLGtEaEJIUTtFZ0JJUixXbEI1QlE7RWtCNkJSLFlsQjdCUTtFa0I4QlIsc0JBQUE7QWxDcW1WUjtBa0NubVZRO0VBRUksa0JBQUE7RUFDQSxTQUFBO0VBQ0EsMkJBQUE7RUFDQSxVQUFBO0FsQ29tVlo7QWtDam1WUTtFQUNJLFNBQUE7RUFHQSxxQkFBQTtBbENpbVZaO0FrQzVsVlE7RUFDSSxTQUFBO0VBQ0EsU0FBQTtBbEM4bFZaO0FrQ3psVlE7O0VqQlZKLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VpQldJLGtCbEIxRFU7QWhCc3BWdEI7QWtDemxWUTs7RWpCVEosNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCcW1WUjtBa0MzbFZROzs7RWpCZEosNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCNm1WUjtBa0M1bFZROztFakJaSiw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtBakIybVZSO0FrQzVsVlE7RUFDSSxnQmxCK0lRO0VrQjlJUixzQmxCMUZDO0VrQjJGRCxXbEJwRkk7QWhCa3JWaEI7QWtDNWxWWTtFQUNJLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJsQnBGUjtFa0JxRlEsbUJsQnRGTTtFa0J1Rk4sc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0FsQzhsVmhCO0FrQzFsVlE7RUFDSSxxQkFBQTtFQUNBLHNCQUFBO0FsQzRsVlo7QWtDemxWUTtFQUNJLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0FsQzJsVlo7QWtDeGxWUTtFQUNJLG9DQUFBO0FsQzBsVlo7O0FtQzlyVkE7O0VBRUksa0JBQUE7QW5DaXNWSjtBbUMvclZJOzs7O0VBRUkseUJBckJxQjtBbkN3dFY3QjtBbUNoc1ZJOzs7Ozs7RUFHSSxpQkFBQTtBbkNxc1ZSO0FtQ2xzVkk7O0VBQ0ksa0JBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLGlCQUFBO0VBQ0EsaUJuQmhEUTtFbUJpRFIsd0JBQUE7RUFDQSxVQUFBO0VBQ0EsZW5CeUc0QjtFbUJ4RzVCLGdCbkJxTGU7RW1CcExmLGNuQndWeUI7RW1CdlZ6QixrRGpCcEJRO0VpQnFCUixxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSxnQ0FBQTtBbkNxc1ZSO0FtQ2hzVlE7OztFQUNJLGVBQUE7RUFFQSxlbkJrQkk7RW1CakJKLGdCbkJzS2E7RW1CcktiLGNuQnFVZTtBaEI4M1UzQjtBbUM5clZROztFQUNJLFVBbkR5QjtBbkNvdlZyQztBbUM1clZROztFQUNJLGdCQUFBO0FuQytyVlo7QW1DM3JWSTs7RUFDSSxzQkFBQTtFQUNBLGlDQUFBO0FuQzhyVlI7O0FvQ3R4VkE7RUFDSSxXbEJzRG9CO0VrQnJEcEIsbUJBQUE7RUFDQSwwQkFBQTtFbkJXQSw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFb0IzWGYsZXBCaUZZO0VvQmhGWixjcEJtQlM7QWhCMndWYjs7QXFDbnlWQTtFQUNJLGtFQUNJO0FyQ3F5VlI7O0FxQy94VkE7O0VBRUksYUFBQTtFQUNBLFlyQkRZO0VxQkVaLFdyQkZZO0VxQkdaLGVBQUE7RUFDQSxrRG5CbUJZO0VtQmxCWixjckI4Z0JtQjtFcUI3Z0JuQixzQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxpQkFBQTtBckNreVZKO0FxQ2h5Vkk7O0VwQnFDQSxxQkQyVWtCO0VDMVVsQixzRUFDSTtFb0JyQ0EsY3JCeWdCYTtFcUJ4Z0JiLGVBQUE7QXJDb3lWUjtBcUNqeVZJOztFcEJzQ0EsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7RW9CeENBLGNyQm1nQmE7RXFCbGdCYixlQUFBO0FyQ3V5VlI7QXFDcHlWSTs7O0VwQmdDQSw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtFb0JqQ0EsY3JCNGZhO0VxQjNmYixlQUFBO0FyQzB5VlI7QXFDdnlWSTs7RXBCa0NBLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0VvQnBDQSxjckJzZmE7QWhCdXpVckI7QXFDMXlWSTs7OztFcEJzQ0EsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VvQnhDQSx5QkFBQTtBckNrelZSO0FxQy95Vkk7O0VBQ0kscUJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QXJDa3pWUjtBcUMveVZJOztFQUNJLG9CQUFBO0VBQ0EsV3JCM0RRO0VxQjREUixzQnJCM0RLO0VxQjRETCx3QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0FyQ2t6VlI7QXFDaHpWUTs7O0VwQmpCSiwwRUFDSTtFQUVKLGFBQUE7RW9CaUJRLGVBQUE7QXJDb3pWWjtBcUNqelZROztFcEJ2QkosMEVBQ0k7RUFFSixhQUFBO0VvQnNCUSxlQUFBO0FyQ3F6Vlo7QXFDbHpWUTs7O0VwQjVCSiwwRUFDSTtFQUVKLGFBQUE7RW9CNEJRLGVBQUE7QXJDc3pWWjtBcUN4eVZZOztFQUNJLGVBWEo7RUFZSSxXQVpKO0VBYUksZUFiSjtFQWNJLGdCQWRKO0VBZUksWUFmSjtFQWdCSSxnQkFoQko7QXJDMnpWWjtBcUN6eVZnQjs7OztFQUVJLGVBcEJSO0VBcUJRLFdBckJSO0VBc0JRLGVBdEJSO0VBdUJRLGdCQXZCUjtFQXdCUSxZQXhCUjtFQXlCUSxnQkF6QlI7QXJDczBWWjtBcUMxeVZnQjs7RUFDSSxlQTdCUjtBckMwMFZaO0FxQ2gwVlk7O0VBQ0ksZUFYSjtFQVlJLFdBWko7RUFhSSxlQWJKO0VBY0ksZ0JBZEo7RUFlSSxZQWZKO0VBZ0JJLGdCQWhCSjtBckNtMVZaO0FxQ2owVmdCOzs7O0VBRUksZUFwQlI7RUFxQlEsV0FyQlI7RUFzQlEsZUF0QlI7RUF1QlEsZ0JBdkJSO0VBd0JRLFlBeEJSO0VBeUJRLGdCQXpCUjtBckM4MVZaO0FxQ2wwVmdCOztFQUNJLGVBN0JSO0FyQ2syVlo7QXFDeDFWWTs7RUFDSSxlQVhKO0VBWUksV0FaSjtFQWFJLGVBYko7RUFjSSxnQkFkSjtFQWVJLFlBZko7RUFnQkksZ0JBaEJKO0FyQzIyVlo7QXFDejFWZ0I7Ozs7RUFFSSxlQXBCUjtFQXFCUSxXQXJCUjtFQXNCUSxlQXRCUjtFQXVCUSxnQkF2QlI7RUF3QlEsWUF4QlI7RUF5QlEsZ0JBekJSO0FyQ3MzVlo7QXFDMTFWZ0I7O0VBQ0ksZUE3QlI7QXJDMDNWWjtBcUNoM1ZZOztFQUNJLGVBWEo7RUFZSSxXQVpKO0VBYUksZUFiSjtFQWNJLGdCQWRKO0VBZUksWUFmSjtFQWdCSSxnQkFoQko7QXJDbTRWWjtBcUNqM1ZnQjs7OztFQUVJLGVBcEJSO0VBcUJRLFdBckJSO0VBc0JRLGVBdEJSO0VBdUJRLGdCQXZCUjtFQXdCUSxZQXhCUjtFQXlCUSxnQkF6QlI7QXJDODRWWjtBcUNsM1ZnQjs7RUFDSSxlQTdCUjtBckNrNVZaO0FxQ3g0Vlk7O0VBQ0ksZUFYSjtFQVlJLFdBWko7RUFhSSxlQWJKO0VBY0ksZ0JBZEo7RUFlSSxZQWZKO0VBZ0JJLGdCQWhCSjtBckMyNVZaO0FxQ3o0VmdCOzs7O0VBRUksZUFwQlI7RUFxQlEsV0FyQlI7RUFzQlEsZUF0QlI7RUF1QlEsZ0JBdkJSO0VBd0JRLFlBeEJSO0VBeUJRLGdCQXpCUjtBckNzNlZaO0FxQzE0VmdCOztFQUNJLGVBN0JSO0FyQzA2Vlo7QXFDcjRWSTs7RUFDSSx5QnJCbWFlO0VxQmxhZixjckJzYWE7RXFCcmFiLGNBQUE7RUFDQSxrQnJCL0dXO0FoQnUvVm5CO0FxQ3Q0VlE7Ozs7O0VBSUksY3JCOFpTO0FoQjIrVXJCO0FxQ3Q0VlE7Ozs7RUFHSSx5QnJCcVpTO0FoQm8vVXJCO0FxQ2o0VlE7O0VBQ0ksZUFKUTtFQUtSLFdBTFE7RUFNUixlQU5RO0VBT1IsZ0JBUFE7RUFRUixZQVJRO0VBU1IsZ0JBVFE7QXJDNjRWcEI7QXFDMTRWUTs7RUFDSSxlQUpRO0VBS1IsV0FMUTtFQU1SLGVBTlE7RUFPUixnQkFQUTtFQVFSLFlBUlE7RUFTUixnQkFUUTtBckNzNVZwQjtBcUNuNVZROztFQUNJLGVBSlE7RUFLUixXQUxRO0VBTVIsZUFOUTtFQU9SLGdCQVBRO0VBUVIsWUFSUTtFQVNSLGdCQVRRO0FyQys1VnBCO0FxQzU1VlE7O0VBQ0ksZUFKUTtFQUtSLFdBTFE7RUFNUixlQU5RO0VBT1IsZ0JBUFE7RUFRUixZQVJRO0VBU1IsZ0JBVFE7QXJDdzZWcEI7QXFDcjZWUTs7RUFDSSxlQUpRO0VBS1IsV0FMUTtFQU1SLGVBTlE7RUFPUixnQkFQUTtFQVFSLFlBUlE7RUFTUixnQkFUUTtBckNpN1ZwQjs7QXFDLzVWUTs7RUFDSSxjQUFBO0FyQ202Vlo7O0FzQ2xrV0E7RUFDSSxXdEJPWTtFc0JOWix5QnRCSlk7RXNCS1osdUJ0QkxZO0VzQk1aLGtCdEJTZ0I7RXNCUmhCLHdCdEJGUztBaEJ1a1diOztBc0Nsa1dBO0VBQ0ksMkJ0QklnQjtFc0JIaEIsNEJ0QkdnQjtFc0JGaEIseUJ0QlFTO0VzQlBULGtCQUFBO0VBQ0EsY0FBQTtBdENxa1dKOztBc0Nsa1dBO0VBQ0ksY0FBQTtBdENxa1dKOztBc0Nsa1dBO0VBQ0ksOEJ0QlJnQjtFc0JTaEIsK0J0QlRnQjtFc0JVaEIseUJ0QkpTO0VzQktULGF0QnJCUztFc0JzQlQsWXRCakJZO0FoQnNsV2hCOztBdUN6bFdBO0VBQ0ksdUJBQUE7RUFBQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0RyQnNCWTtFcUI0SVosK0dBQUE7QXZDMjdWSjtBdUMzbFdJO0VBQ0kseUJ2QmZRO0V1QmdCUix1QnZCZE07RXVCZU4sZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0RyQmVRO0FsQjhrV2hCO0F1QzFsV0k7RUFDSSx5QnZCdkJRO0V1QndCUixZQXRCNEI7RUF1QjVCLFdBeEIyQjtFQXlCM0IsMkJBQUE7RUFDQSxrRHJCT1E7QWxCcWxXaEI7QXVDMWxXUTtFQUNJLFd2QnBCSTtFdUJxQkosWXZCckJJO0V1QnNCSixZdkJqQ0k7RXVCa0NKLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtEckJESTtBbEI2bFdoQjtBdUMxbFdZO0VBQ0ksd0JBQUE7QXZDNGxXaEI7QXVDemxXWTtFQUNJLGFBQUE7QXZDMmxXaEI7QXVDeGxXWTtFQUNJLGFBQUE7QXZDMGxXaEI7QXVDdGxXUTtFQUNJLFFBQUE7RUFDQSwyQkFBQTtFQUNBLGtEckJuQkk7QWxCMm1XaEI7QXVDdGxXWTtFQUNJLFdBckRlO0VBc0RmLFlBdERlO0VBdURmLGtEckJ4QkE7RXFCeUJBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsZ0NBQUE7QXZDd2xXaEI7QXVDdGxXZ0I7RUFDSSxhQUFBO0F2Q3dsV3BCO0F1Q25sV1E7RXRCWUosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VzQmhCSSxxQnZCdXNCMEI7QWhCbTVVdEM7QXVDcmxXUTtFQUNJLHlCdkJnckI2QjtFdUIvcUI3QixxQnZCZ3JCeUI7QWhCdTZVckM7QXVDcGxXUTtFQUNJLFVBN0VvQjtBdkNtcVdoQztBdUNwbFdZO0VBQ0kseUJ2QjBxQm1CO0FoQjQ2VW5DO0F1Q2xsV1E7RXRCakNKLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VzQmlDSSx5QnZCMHFCMkI7RXVCenFCM0IscUJ2QjBxQnVCO0FoQjI2VW5DO0F1Q2xsV1E7RXRCaENKLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0VzQitCSSx5QnZCbXFCMkI7RXVCbHFCM0IscUJ2Qm1xQnVCO0FoQm03VW5DO0F1Q25sV1E7RXRCOUJKLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0VzQjRCSSx5QnZCNnBCMkI7RXVCNXBCM0IscUJ2QjZwQnVCO0FoQjI3VW5DO0F1Qy9rV2dCO0V0QmpDWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RXNCNkJZLG9DQUFBO0VBQ0EsZ0NBQUE7QXZDc2xXcEI7QXVDbmxXZ0I7RUFDSSxvQ0FBQTtBdkNxbFdwQjtBdUM5a1dRO0VBQ0kseUJ2QmdvQjRCO0V1Qi9uQjVCLHFCdkJnb0J3QjtBaEJnOVVwQztBdUM3a1dRO0VBQ0ksV0FBQTtFQUNBLFdBbElvQjtBdkNpdFdoQztBdUM3a1dZO0VBQ0kseUJ2QnluQmtCO0FoQnM5VWxDO0F1Q3ZrV1k7RUFDSSx5QnZCc25Cc0I7RXVCcm5CdEIscUJ2QnNuQmtCO0FoQm05VWxDO0F1Q3RrV1k7RUFDSSx5QnZCbW5CZ0I7QWhCcTlVaEM7QXVDOWpXZ0I7RXRCakZaLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFc0I2RVksb0NBQUE7RUFDQSxnQ0FBQTtBdkNxa1dwQjtBdUNsa1dnQjtFQUNJLG9DQUFBO0F2Q29rV3BCO0F1QzdqV1E7RXRCL0hKLDBFQUNJO0VBRUosYUFBQTtFc0I4SFEsOEJBQUE7QXZDZ2tXWjtBdUM3aldRO0V0QjdISixxQkQyVWtCO0VDMVVsQixzRUFDSTtFc0I2SEkseUJ2QmtsQjBCO0V1QmpsQjFCLHFCdkJrbEJzQjtBaEI4K1VsQztBdUM3aldRO0V0QjVISiw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtFc0IySEkseUJ2QjJrQjBCO0V1QjFrQjFCLHFCdkIya0JzQjtBaEJzL1VsQztBdUM5aldRO0V0QjFISiw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtFc0J3SEkseUJ2QnFrQjBCO0V1QnBrQjFCLHFCdkJxa0JzQjtBaEI4L1VsQztBdUMxaldnQjtFdEI3SFosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VzQnlIWSw4QkFBQTtBdkNpa1dwQjs7QXdDcnRXQTtFdkIvQ0ksNEVBQUE7RUFDQSxlRHdFVztFQ3ZFWCxrQkFBQTtFQUNBLGdCRHlJa0M7RUN4SWxDLG9CQUFBO0VBQ0EsY0Q2V2U7RXdCalVmLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXeEJqRVk7RXdCa0VaLG1CeEJqRGU7RXdCa0RmLGdCeEJzS21CO0V3QnJLbkIsZXhCa0JZO0V3QmpCWixhQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFF4QnhFUztFd0J5RVQsbUJ4QjBkOEI7RXdCemQ5Qix5QkFBQTtFQUNBLGN4QjJkd0I7RXdCMWR4Qix1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7QXhDNnRXSjtBd0MzdFdJO0VBQ0ksV3hCbkZRO0V3Qm9GUixjeEJtZG9CO0FoQjB3VjVCO0F3QzF0V0k7RUFDSSxvQkFBQTtBeEM0dFdSO0F3Q3B0V1E7RUFDSSxtQkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4QzJ0V3BCO0F3Q3B0V1k7RUFDSSxjQVRJO0F4Qyt0V3BCO0F3QzV0V1E7RUFDSSxtQkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4Q211V3BCO0F3QzV0V1k7RUFDSSxjQVRJO0F4Q3V1V3BCO0F3Q3B1V1E7RUFDSSxtQkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4QzJ1V3BCO0F3Q3B1V1k7RUFDSSxjQVRJO0F4Qyt1V3BCO0F3QzV1V1E7RUFDSSxtQkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4Q212V3BCO0F3QzV1V1k7RUFDSSxjQVRJO0F4Q3V2V3BCO0F3Q3B2V1E7RUFDSSxtQkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4QzJ2V3BCO0F3Q3B2V1k7RUFDSSxjQVRJO0F4Qyt2V3BCO0F3QzV2V1E7RUFDSSxtQkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4Q213V3BCO0F3QzV2V1k7RUFDSSxjQVRJO0F4Q3V3V3BCO0F3Q3B3V1E7RUFDSSw0QkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4QzJ3V3BCO0F3Q3B3V1k7RUFDSSxjQVRJO0F4Qyt3V3BCO0F3QzV3V1E7RUFDSSw0QkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4Q214V3BCO0F3QzV3V1k7RUFDSSxjQVRJO0F4Q3V4V3BCO0F3Q3B4V1E7RUFDSSw0QkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4QzJ4V3BCO0F3Q3B4V1k7RUFDSSxjQVRJO0F4Qyt4V3BCO0F3QzV4V1E7RUFDSSw0QkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4Q215V3BCO0F3QzV4V1k7RUFDSSxjQVRJO0F4Q3V5V3BCO0F3Q3B5V1E7RUFDSSw0QkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4QzJ5V3BCO0F3Q3B5V1k7RUFDSSxjQVRJO0F4Qyt5V3BCO0F3QzV5V1E7RUFDSSw0QkFqR087RUFrR1AseUJBQUE7RUFDQSxjQUxRO0F4Q216V3BCO0F3QzV5V1k7RUFDSSxjQVRJO0F4Q3V6V3BCO0F3Q3B6V1E7RUFDSSw0QkFqR087RUFrR1Asa0NBQUE7RUFDQSxjQUxRO0F4QzJ6V3BCO0F3Q3B6V1k7RUFDSSxjQVRJO0F4Qyt6V3BCOztBd0MveVdJO0VBQ0ksdUJBQUE7RUFBQSxrQkFBQTtBeENreldSOztBeUNqNFdBO0V4QmpCSSw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFeUIvVmYsbUJ6Qi9CUztFeUJnQ1Qsa0J6QmhDUztFeUJpQ1QsV3pCbkNZO0V5Qm9DWixtQnpCbEJnQjtFeUJtQmhCLGdCekJvTW1CO0V5Qm5NbkIsZXpCZ0RZO0V5Qi9DWixhQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFF6QjFDUztFeUIyQ1QsbUJ6Qm1qQitCO0V5QmxqQi9CLHlCQUFBO0VBQ0EsY3pCbWpCeUI7RXlCbGpCekIsWXpCcUxNO0FoQm90V1Y7QXlDdjRXSTtFQUNJLG9CQUFBO0F6Q3k0V1I7QXlDbDRXUTtFQUNJLG1CQTNETztFQTREUCx5QkFBQTtFQUNBLGNBTFE7QXpDeTRXcEI7QXlDdjRXUTtFQUNJLG1CQTNETztFQTREUCx5QkFBQTtFQUNBLGNBTFE7QXpDODRXcEI7QXlDNTRXUTtFQUNJLG1CQTNETztFQTREUCx5QkFBQTtFQUNBLGNBTFE7QXpDbTVXcEI7QXlDajVXUTtFQUNJLG1CQTNETztFQTREUCx5QkFBQTtFQUNBLGNBTFE7QXpDdzVXcEI7QXlDdDVXUTtFQUNJLG1CQTNETztFQTREUCx5QkFBQTtFQUNBLGNBTFE7QXpDNjVXcEI7QXlDMzVXUTtFQUNJLG1CQTNETztFQTREUCx5QkFBQTtFQUNBLGNBTFE7QXpDazZXcEI7QXlDaDZXUTtFQUNJLG1CQTNETztFQTREUCx5QkFBQTtFQUNBLGNBTFE7QXpDdTZXcEI7QXlDcjZXUTtFQUNJLG1CQTNETztFQTREUCx5QkFBQTtFQUNBLGNBTFE7QXpDNDZXcEI7O0EwQ3IrV0E7RUFDSSx5QjFCaXBCOEM7RTBCaHBCOUMsa0IxQmFlO0UwQlpmLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLGMxQnFCUztBaEJtOVdiO0EwQ3QrV0k7RUFSSjtJQVNRLG1CQUFBO0lBQ0Esb0IxQkxLO0VoQjgrV1g7QUFDRjtBMEN2K1dJO0VBYko7SUFjUSxhMUJWTTtFaEJvL1daO0FBQ0Y7O0EyQ3gvV0k7RUFDSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0EzQzIvV1I7QTJDei9XUTtFQUNJLGlCM0JOSTtBaEJpZ1hoQjs7QTJDdC9XQTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGEzQlZTO0UyQldULFMzQlhTO0UyQllULG1CQUFBO0EzQ3kvV0o7QTJDdi9XSTtFQUNJLGNBQUE7QTNDeS9XUjtBMkN0L1dJO0VBQ0ksY0FBQTtBM0N3L1dSO0EyQ3QvV1E7RUFDSSxnQjNCMk1GO0FoQjZ5V1Y7QTJDcC9XSTtFQUNJLG1CM0JYQTtBaEJpZ1hSO0EyQ24vV0k7RUFDSSx5QkFBQTtFQUNBLDhCQUFBO0EzQ3EvV1I7QTJDai9XUTtFQUNJLGtCQUFBO0VBQ0EsVTNCdENDO0UyQnVDRCx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7RUFDQSxZM0IzQ0k7QWhCOGhYaEI7QTJDOStXUTtFQUNJLGFBQUE7QTNDZy9XWjs7QTRDcGhYQTtFQUNJLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLFM1QmRVO0FoQnFpWGQ7QTRDcmhYSTtFQUNJLGFBQUE7RUFDQSxlNUJrRU87RTRCakVQLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxrQjVCUlk7RTRCU1osbUJBekJPO0VBMEJQLHlDQUFBO0E1Q3VoWFI7QTRDcmhYUTtFQVRKO0lBVVEsUzVCMUJFO0VoQmtqWFo7QUFDRjtBNEN0aFhRO0VBYko7SUFjUSxRNUIvQkM7RWhCd2pYWDtBQUNGO0E0Q3ZoWFE7RUFDSSxnQjVCdU1RO0U0QnRNUixZQUFBO0VBQ0EsdUIxQmpDRTtBbEIwalhkO0E0Q3ZoWFk7RUFDSSwwQkFBQTtBNUN5aFhoQjtBNENyaFhRO0UzQklKLDBFQUNJO0VBRUosYUFBQTtFMkJMUSxxQkEvQ087QTVDdWtYbkI7QTRDdGhYWTtFM0JPUixxQkQyVWtCO0VDMVVsQixzRUFDSTtBakJpaFhSO0E0Q3RoWFk7RTNCVVIsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCOGdYUjtBNEN2aFhZO0UzQmNSLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0FqQjJnWFI7QTRDeGhYUTs7RUFFSSxrRDFCaENJO0FsQjBqWGhCO0E0Q3ZoWFE7RUFFSSxnQkFBQTtBNUN3aFhaO0E0Q3JoWFE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGU1QlNHO0U0QlJILG1CNUI1RUU7RTRCNkVGLGtCQUFBO0VBQ0EsWTVCdEVJO0FoQjZsWGhCO0E0Q3JoWFk7RUFDSSxpQjVCcEZBO0FoQjJtWGhCO0E0Q3BoWFk7RUFDSSxXNUI0SU47RTRCM0lNLFk1QjJJTjtFNEIxSU0sd0I1QnhGSDtFNEJ5Rkcsc0JBQUE7QTVDc2hYaEI7QTRDamhYZ0I7RUFDSSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQjVCL0VaO0U0QmdGWSxXQXpGSztFQTBGTCxZQTFGSztFQTJGTCxtQjVCbkZFO0U0Qm9GRixrQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7QTVDbWhYcEI7QTRDaGhYZ0I7RUFDSSw4QkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBNUNraFhwQjtBNENoaFhvQjtFQUNJLHVCNUJoSFY7QWhCa29YZDtBNEMzZ1hZOzs7RUFHSSxtQjVCdkdIO0U0QndHRyxnQkE1SFU7QTVDeW9YMUI7QTRDMWdYWTtFM0IvQ1IsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0UyQjJDUSxnQ0FBQTtBNUNpaFhoQjtBNEMvZ1hnQjtFM0JuRFosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0UyQitDWSxnQ0FBQTtBNUNzaFhwQjtBNENuaFhnQjtFM0J4RFosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0UyQnFEWSxnQ0FBQTtBNUN5aFhwQjtBNEN0aFhnQjtFM0I5RFosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0UyQjBEWSxnQ0FBQTtBNUM2aFhwQjtBNEN4aFhnQjtFQUNJLGdDQUFBO0E1QzBoWHBCO0E0Q3hoWG9CO0VBQ0ksZ0NBQUE7QTVDMGhYeEI7QTRDdmhYb0I7RUFFSSxnQ0FBQTtBNUN3aFh4QjtBNENyaFhvQjtFQUNJLGdDQUFBO0E1Q3VoWHhCO0E0QzlnWDRCOzs7RUFDSSxtQjVCN0luQjtBaEIrcFhiOztBNkNqcVhBO0VBQ0ksYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXN0JuQ1k7RTZCb0NaLFk3QnBDWTtFNkJxQ1osbUI3QmxCa0I7RTZCbUJsQixpQkFBQTtFNUJZQSwwRUFDSTtFQUVKLGFBQUE7RTRCYkEsZ0I3QmlNbUI7RTZCaE1uQix5QkFBQTtFQUNBLG1CN0IweEJnQztFNkJ6eEJoQyxjN0I0eEIwQjtFNkIzeEIxQixrRDNCVlk7QWxCK3FYaEI7QTZDbnFYSTtFQUNJLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxpQkFBQTtFQUNBLG9CQUFBO0E3Q3FxWFI7QTZDbHFYSTtFQUNJLGM3Qmt4QnNCO0U2Qmp4QnRCLFc3QnJEUTtBaEJ5dFhoQjtBNkNqcVhJO0U1QkNBLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0U0QkRBLG1CN0I4d0IwQjtFNkI3d0IxQixxQjdCOHdCc0I7RTZCN3dCdEIsYzdCK3dCb0I7RTZCOXdCcEIsZUFBQTtBN0NvcVhSO0E2Q2xxWFE7RUFDSSxjN0Iwd0JnQjtBaEIwNVY1QjtBNkNocVhJO0U1QkpBLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0U0QkdBLG1CN0Jxd0IwQjtFNkJwd0IxQixxQjdCcXdCc0I7RTZCcHdCdEIsYzdCc3dCb0I7QWhCODVWNUI7QTZDbHFYUTtFQUNJLGM3Qmt3QmdCO0FoQms2VjVCO0E2Q2hxWEk7RTVCUEEsNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7RTRCS0EsbUI3Qjh2QjJCO0U2Qjd2QjNCLHFCN0I4dkJ1QjtFNkI3dkJ2QixjN0IrdkJxQjtBaEJzNlY3QjtBNkNucVhRO0VBQ0ksYzdCMnZCaUI7QWhCMDZWN0I7QTZDNXBYWTtFQUNJLGVBaEdLO0VBaUdMLFdBakdLO0VBa0dMLGVBbEdLO0VBbUdMLGdCQW5HSztFQW9HTCxZQXBHSztFQXFHTCxnQkFyR0s7RUFzR0wsZUFWYztBN0N3cVg5QjtBNkM1cFhnQjs7RUFFSSxlQWJVO0VBY1YsV0FkVTtFQWVWLGVBZlU7RUFnQlYsZ0JBaEJVO0VBaUJWLFlBakJVO0VBa0JWLGdCQWxCVTtFQW1CVixlQW5CVTtBN0Npclg5QjtBNkMvcVhZO0VBQ0ksZUFoR0s7RUFpR0wsV0FqR0s7RUFrR0wsZUFsR0s7RUFtR0wsZ0JBbkdLO0VBb0dMLFlBcEdLO0VBcUdMLGdCQXJHSztFQXNHTCxlQVZjO0E3QzJyWDlCO0E2Qy9xWGdCOztFQUVJLGVBYlU7RUFjVixXQWRVO0VBZVYsZUFmVTtFQWdCVixnQkFoQlU7RUFpQlYsWUFqQlU7RUFrQlYsZ0JBbEJVO0VBbUJWLGVBbkJVO0E3Q29zWDlCO0E2Q2xzWFk7RUFDSSxlQWhHSztFQWlHTCxXQWpHSztFQWtHTCxlQWxHSztFQW1HTCxnQkFuR0s7RUFvR0wsWUFwR0s7RUFxR0wsZ0JBckdLO0VBc0dMLGVBVmM7QTdDOHNYOUI7QTZDbHNYZ0I7O0VBRUksZUFiVTtFQWNWLFdBZFU7RUFlVixlQWZVO0VBZ0JWLGdCQWhCVTtFQWlCVixZQWpCVTtFQWtCVixnQkFsQlU7RUFtQlYsZUFuQlU7QTdDdXRYOUI7QTZDcnRYWTtFQUNJLGVBaEdLO0VBaUdMLFdBakdLO0VBa0dMLGVBbEdLO0VBbUdMLGdCQW5HSztFQW9HTCxZQXBHSztFQXFHTCxnQkFyR0s7RUFzR0wsZUFWYztBN0NpdVg5QjtBNkNydFhnQjs7RUFFSSxlQWJVO0VBY1YsV0FkVTtFQWVWLGVBZlU7RUFnQlYsZ0JBaEJVO0VBaUJWLFlBakJVO0VBa0JWLGdCQWxCVTtFQW1CVixlQW5CVTtBN0MwdVg5QjtBNkN4dVhZO0VBQ0ksZUFoR0s7RUFpR0wsV0FqR0s7RUFrR0wsZUFsR0s7RUFtR0wsZ0JBbkdLO0VBb0dMLFlBcEdLO0VBcUdMLGdCQXJHSztFQXNHTCxlQVZjO0E3Q292WDlCO0E2Q3h1WGdCOztFQUVJLGVBYlU7RUFjVixXQWRVO0VBZVYsZUFmVTtFQWdCVixnQkFoQlU7RUFpQlYsWUFqQlU7RUFrQlYsZ0JBbEJVO0VBbUJWLGVBbkJVO0E3QzZ2WDlCO0E2QzN2WFk7RUFDSSxlQWhHSztFQWlHTCxXQWpHSztFQWtHTCxlQWxHSztFQW1HTCxnQkFuR0s7RUFvR0wsWUFwR0s7RUFxR0wsZ0JBckdLO0VBc0dMLGVBVmM7QTdDdXdYOUI7QTZDM3ZYZ0I7O0VBRUksZUFiVTtFQWNWLFdBZFU7RUFlVixlQWZVO0VBZ0JWLGdCQWhCVTtFQWlCVixZQWpCVTtFQWtCVixnQkFsQlU7RUFtQlYsZUFuQlU7QTdDZ3hYOUI7QTZDOXdYWTtFQUNJLGdCQWhHSztFQWlHTCxZQWpHSztFQWtHTCxnQkFsR0s7RUFtR0wsaUJBbkdLO0VBb0dMLGFBcEdLO0VBcUdMLGlCQXJHSztBN0NxM1hyQjtBNkMvdlhJO0VBQ0ksZ0NBQUE7QTdDaXdYUjtBNkM5dlhJO0VBQ0ksWUEvRnNCO0VBZ0d0QixhQWhHc0I7RUFpR3RCLGtCQUFBO0E3Q2d3WFI7QTZDN3ZYSTtFQUNJLFlBckdzQjtFQXNHdEIsYUF0R3NCO0VBdUd0Qix5QkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7QTdDK3ZYUjtBNkM3dlhRO0VBQ0ksdUJBQUE7RUFDQSxlN0JuREc7RTZCb0RILGM3QjRyQmtCO0U2QjNyQmxCLGtCQUFBO0E3Qyt2WFo7QTZDNXZYUTtFQUNJLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7QTdDOHZYWjs7QThDejJYSTs7Ozs7Ozs7RUFPSSx3QkFBQTtBOUM2MlhSOztBOEN6MlhBOzs7O0U3QmxCSSw0RUFBQTtFQUNBLGVEc0RXO0VDckRYLGtCQUFBO0VBQ0EsZ0JEd01xQjtFQ3ZNckIsb0JBQUE7RUFDQSxjRDJWZTtFOEJ6VWYsb0JBQUE7RUFDQSxjQUFBO0VBQ0EsYzlCd01tQztFOEJ2TW5DLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZOUIzRFk7RThCNERaLFc5QjVEWTtFOEI2RFosaUI5QnlMYTtFOEJ4TGIsYUFBQTtFQUNBLFlBQUE7RUFDQSxrQjlCbERlO0U4Qm1EZixvQjVCM0JxQjtFNEI0QnJCLG1COUIvRFM7RThCZ0VULGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGtENUJuQ1k7RTRCb0NaLFM5QnBFVTtBaEJxN1hkO0E4Qy8yWEk7Ozs7RUFDSSxpQkFBQTtFQUNBLG1CQUFBO0E5Q28zWFI7QThDajNYSTs7OztFQUNJLGdCQUFBO0VBQ0EsMkJBQUE7QTlDczNYUjtBOEM5MlhZOzs7O0VBQ0ksb0JBSm1CO0VBS25CLHNCQUFBO0VBQ0EsZUFyRUc7QTlDdzdYbkI7QThDajNYZ0I7Ozs7RUFDSSw2QkFBQTtFQUNBLDhCQUFBO0E5Q3MzWHBCO0E4QzczWFk7Ozs7RUFDSSxvQkFKbUI7RUFLbkIsc0JBQUE7RUFDQSxlQXJFRztBOUN1OFhuQjtBOENoNFhnQjs7OztFQUNJLDZCQUFBO0VBQ0EsOEJBQUE7QTlDcTRYcEI7QThDNTRYWTs7OztFQUNJLG9CQUptQjtFQUtuQix1QkFBQTtFQUNBLGVBckVHO0E5Q3M5WG5CO0E4Qy80WGdCOzs7O0VBQ0ksNkJBQUE7RUFDQSw4QkFBQTtBOUNvNVhwQjtBOEMzNVhZOzs7O0VBQ0ksb0JBSm1CO0VBS25CLHdCQUFBO0VBQ0EsZUFyRUc7QTlDcStYbkI7QThDOTVYZ0I7Ozs7RUFDSSw2QkFBQTtFQUNBLDhCQUFBO0E5Q202WHBCO0E4Qzk1WFE7Ozs7Ozs7RUFFSSxRQUFBO0E5Q3E2WFo7QThDbDZYUTs7OztFQUNJLGdCOUJpSWE7QWhCc3lYekI7QThDbjZYSTs7Ozs7Ozs7RUFHSSx5QkFBQTtFQUNBLHlCOUJzS3VDO0U4QnJLdkMsYzlCdUtpQztBaEJtd1h6QztBOEN4NlhROzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFLSSxrQjlCM0dPO0U4QjRHUCx5QkFBQTtFQUNBLHlCOUJpS2lDO0U4QmhLakMsYzlCa0syQjtFOEJqSzNCLGdCQUFBO0E5Q3k4WFo7QThDdDhYUTs7Ozs7Ozs7Ozs7Ozs7O0U3QmpFSiw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtBakJ1aFlSO0E4Q3A5WFk7Ozs7Ozs7RTdCOURSLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0FqQjBoWVI7QThDMTlYWTs7Ozs7OztFQUNJLGM5QjZJeUI7RThCNUl6Qix5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7QTlDaytYaEI7QThDaCtYZ0I7Ozs7Ozs7RUFDSSxZQUFBO0U3QmhHaEIsMEVBQ0k7RUFFSixhQUFBO0FqQnVrWUo7QThDdCtYZ0I7Ozs7Ozs7Ozs7Ozs7RUFFSSxZQUFBO0U3QnRHaEIsMEVBQ0k7RUFFSixhQUFBO0FqQndsWUo7QThDai9YZ0I7Ozs7Ozs7RUFDSSxZQUFBO0U3QjNHaEIsMEVBQ0k7RUFFSixhQUFBO0FqQm1tWUo7QThDcC9YSTs7Ozs7Ozs7OztFQUdJLHlCOUJ3RnFDO0U4QnZGckMseUJBQUE7RUFDQSxjOUJ3RitCO0U4QnZGL0IsbUJBQUE7QTlDNi9YUjtBOEMxL1hZOzs7Ozs7Ozs7O0VBQ0ksOEJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7QTlDcWdZaEI7QThDbmdZZ0I7Ozs7Ozs7Ozs7RUFDSSxZQUFBO0U3QmhJaEIsMEVBQ0k7RUFFSixhQUFBO0FqQjZvWUo7QThDNWdZZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxZQUFBO0U3QnRJaEIsMEVBQ0k7RUFFSixhQUFBO0FqQm9xWUo7QThDN2hZZ0I7Ozs7Ozs7Ozs7RUFDSSxZQUFBO0U3QjNJaEIsMEVBQ0k7RUFFSixhQUFBO0FqQmtyWUo7QThDcGlZUTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUtJLGtCOUJ6TE87RThCMExQLHlCQUFBO0VBQ0EsYzlCNER5QjtFOEIzRHpCLHlCOUJ5RCtCO0U4QnhEL0IsZ0JBQUE7QTlDK2tZWjtBOEM1a1lnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLHlCQUFBO0E5QzJuWXBCO0E4Q3RuWVE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RTdCckpKLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0U2Qm9KSSxxQjlCa0QyQjtFOEJqRDNCLHlCOUJnRCtCO0U4Qi9DL0IsYzlCaUR5QjtBaEIybFlyQztBOEN6b1lnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLHlCQUFBO0E5QzZwWXBCO0E4Q3ZwWVk7Ozs7Ozs7Ozs7RTdCM0pSLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0U2QnlKUSxxQjlCeUN5QjtFOEJ4Q3pCLHlCOUJ1QzZCO0U4QnRDN0IsYzlCd0N1QjtBaEI2bll2QztBOENscVlvQjs7Ozs7Ozs7OztFQUNJLHlCQUFBO0E5QzZxWXhCO0E4Q3ZxWVE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RTdCaEtKLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFNkI4SkkseUI5QjZCa0M7RThCNUJsQyxvQ0FBQTtFQUNBLHlCQUFBO0E5Q3VzWVo7QThDcHNZZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSx5QkFBQTtFQUNBLGVBQUE7QTlDaXVZcEI7QThDN3RZWTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFN0IvS1IsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0U2QjhLUSxvQ0FBQTtFQUNBLHlCOUJZOEI7RThCWDlCLHlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQjlCM1BHO0FoQndrWm5CO0E4Q3YwWVE7Ozs7Ozs7Ozs7Ozs7RTdCOUxKLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFNkI0TEkseUI5QndCb0M7RThCdkJwQyx5QkFBQTtFQUNBLG9DQUFBO0E5Q3cxWVo7QThDdDFZWTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlJLHlCOUJnQmdDO0U4QmZoQyx5QkFBQTtFQUNBLG9DQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQjlCalJHO0FoQnNwWm5CO0E4Q2o0WWdCOzs7Ozs7Ozs7Ozs7O0VBQ0kseUJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7QTlDKzRZcEI7QThDNzRZb0I7Ozs7Ozs7Ozs7Ozs7RUFDSSxZQUFBO0U3QnZQcEIsMEVBQ0k7RUFFSixhQUFBO0FqQmlwWko7QThDejVZb0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxZQUFBO0U3QjdQcEIsMEVBQ0k7RUFFSixhQUFBO0FqQjhxWko7QThDaDdZb0I7Ozs7Ozs7Ozs7Ozs7RUFDSSxZQUFBO0U3QmxRcEIsMEVBQ0k7RUFFSixhQUFBO0FqQityWko7QThDdjdZUTs7OztFQUNJLHlCOUJPaUM7RThCTmpDLHFCOUJPNkI7RThCTjdCLGM5Qk8yQjtBaEJxN1l2QztBOEN6N1lnQjs7OztFQUNJLGM5QkltQjtBaEIwN1l2QztBOEMxN1lZOzs7Ozs7Ozs7Ozs7Ozs7O0VBS0kscUI5QkZ1QjtFOEJHdkIseUI5QkoyQjtFOEJLM0IsYzlCSHFCO0FoQjA4WXJDO0E4Q3A4WW9COzs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksYzlCTmE7QWhCMjlZckM7QThDaDlZWTs7Ozs7OztFN0J4UlIsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7RTZCdVJRLHFCOUJYdUI7RThCWXZCLHlCOUJiMkI7RThCYzNCLGM5QlpxQjtBaEJzK1lyQztBOEN2OVlvQjs7Ozs7OztFQUNJLGM5QmZhO0FoQjgrWXJDO0E4Q3o5WWdCOzs7O0U3QjlSWiw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtFNkI0UlkscUI5QnBCcUI7RThCcUJyQix5QjlCdEJ5QjtFOEJ1QnpCLGM5QnJCbUI7QWhCcy9ZdkM7QThDOTlZd0I7Ozs7RUFDSSxjOUJ4Qlc7QWhCMi9ZdkM7QThDejlZWTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFN0J2U1IsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0U2QnFTUSx5QjlCcEM4QjtFOEJxQzlCLHlCQUFBO0VBQ0Esb0NBQUE7QTlDeS9ZaEI7QThDdi9ZZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSx5QjlCNUMwQjtFOEI2QzFCLHlCQUFBO0VBQ0Esb0NBQUE7RUFDQSwyQkFBQTtFQUNBLGtCOUIxWEQ7QWhCNDlabkI7QThDOWxab0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSx5QkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxpQkFBQTtBOUMyblp4QjtBOEN6blp3Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLFlBQUE7RTdCaFd4QiwwRUFDSTtFQUVKLGFBQUE7QWpCcS9aSjtBOENwcFp3Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVJLFlBQUE7RTdCdFd4QiwwRUFDSTtFQUVKLGFBQUE7QWpCZ2phSjtBOEN6c1p3Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLFlBQUE7RTdCM1d4QiwwRUFDSTtFQUVKLGFBQUE7QWpCZ2xhSjtBOEMvdFpJOzs7O0VBQ0ksdUJBQUE7RUFDQSw2QjVCbGFNO0U0Qm1hTixjOUJ4SGdDO0U4QnlIaEMscUJBQUE7RUFDQSxtQjlCM2FRO0U4QjRhUixrQkFBQTtFQUNBLGtCOUJqYWM7QWhCcW9hdEI7QThDbHVaUTs7Ozs7OztFQUVJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFc5QnhhSTtFOEJ5YUosVzlCak1NO0U4QmtNTix3QkFBQTtFQUNBLFc5QnRiSTtFOEJ1YkosT0FBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtBOUN5dVpaO0E4Q3R1WlE7Ozs7RUFDSSx5QkFBQTtBOUMydVpaO0E4Q3J1Wm9COzs7O0VBQ0ksV0FBQTtBOUMwdVp4QjtBOEN2dVpvQjs7OztFQUNJLFdBQUE7QTlDNHVaeEI7QThDanZab0I7Ozs7RUFDSSxXQUFBO0E5Q3N2WnhCO0E4Q252Wm9COzs7O0VBQ0ksV0FBQTtBOUN3dlp4QjtBOEM3dlpvQjs7OztFQUNJLFdBQUE7QTlDa3daeEI7QThDL3Zab0I7Ozs7RUFDSSxXQUFBO0E5Q293WnhCO0E4Q3p3Wm9COzs7O0VBQ0ksWUFBQTtBOUM4d1p4QjtBOEMzd1pvQjs7OztFQUNJLFlBQUE7QTlDZ3haeEI7QThDMXdaUTs7Ozs7Ozs7Ozs7OztFQUlJLDZCNUI1Y0U7RTRCNmNGLGM5Qi9KMEI7RThCZ0sxQix1QkFBQTtBOUNxeFpaO0E4Q254Wlk7Ozs7Ozs7Ozs7Ozs7RUFDSSxVQUFBO0VBQ0EsOERBQUE7QTlDaXlaaEI7QThDOXhaWTs7Ozs7Ozs7Ozs7OztFQUNJLFVBQUE7RUFDQSx1QjlCaE9NO0FoQjRnYXRCO0E4Q3h5WlE7Ozs7Ozs7RTdCamFKLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0U2QmdhSSxjOUI3SzBCO0FoQis5WnRDO0E4Q2h6Wlk7Ozs7Ozs7Ozs7Ozs7RUFFSSx5QjlCL0t3QjtFOEJnTHhCLDBCOUI1T007QWhCeWlhdEI7QThDeHpaWTs7OztFQUNJLHVCNUJ6ZUY7RTRCMGVFLGM5QnRMd0I7QWhCbS9aeEM7QThDM3paZ0I7Ozs7Ozs7RUFFSSxtQjlCeExzQjtFOEJ5THRCLDBCOUJ4UEU7QWhCMGphdEI7QThDNXpaWTs7OztFQUNJLDhCQUFBO0VBQ0EseUJBQUE7RUFBQSxzQkFBQTtFQUFBLGlCQUFBO0E5Q2kwWmhCO0E4Qy96WmdCOzs7O0VBQ0ksWUFBQTtFN0I5Y2hCLDBFQUNJO0VBRUosYUFBQTtBakJpeGFKO0E4Q2wwWmdCOzs7Ozs7O0VBRUksWUFBQTtFN0JwZGhCLDBFQUNJO0VBRUosYUFBQTtBakI0eGFKO0E4Q3YwWmdCOzs7O0VBQ0ksWUFBQTtFN0J6ZGhCLDBFQUNJO0VBRUosYUFBQTtBakJveWFKO0E4Q3QwWndCOzs7Ozs7O0VBRUksd0JBQUE7RUFDQSxVQUFBO0E5QzYwWjVCO0E4Q3owWjRCOzs7Ozs7O0VBRUksUzlCNWhCaEI7RThCNmhCZ0IsV0FBQTtBOUNnMVpoQztBOEMxMVp3Qjs7Ozs7OztFQUVJLHdCQUFBO0VBQ0EsVUFBQTtBOUNpMlo1QjtBOEM3MVo0Qjs7Ozs7OztFQUVJLFM5QjVoQmhCO0U4QjZoQmdCLFdBQUE7QTlDbzJaaEM7QThDOTJad0I7Ozs7Ozs7RUFFSSx3QkFBQTtFQUNBLFVBQUE7QTlDcTNaNUI7QThDajNaNEI7Ozs7Ozs7RUFFSSxTOUI1aEJoQjtFOEI2aEJnQixXQUFBO0E5Q3czWmhDO0E4Q2w0WndCOzs7Ozs7O0VBRUksd0JBQUE7RUFDQSxVQUFBO0E5Q3k0WjVCO0E4Q3I0WjRCOzs7Ozs7O0VBRUksUzlCNWhCaEI7RThCNmhCZ0IsV0FBQTtBOUM0NFpoQztBOENwNFpROzs7O0VBQ0ksa0JBQUE7RUFDQSx1QkFBQTtFQUFBLGtCQUFBO0VBQ0EsbUI5QnhpQkk7QWhCaTdhaEI7QThDcDRad0I7Ozs7RUFDSSxZQUFBO0E5Q3k0WjVCO0E4Q3Q0WndCOzs7O0VBQ0ksVzlCbGpCWjtBaEI2N2FoQjtBOENoNVp3Qjs7OztFQUNJLFlBQUE7QTlDcTVaNUI7QThDbDVad0I7Ozs7RUFDSSxXOUJsakJaO0FoQnk4YWhCO0E4QzU1WndCOzs7O0VBQ0ksWUFBQTtBOUNpNlo1QjtBOEM5NVp3Qjs7OztFQUNJLFc5QmxqQlo7QWhCcTlhaEI7QThDeDZad0I7Ozs7RUFDSSxhQUFBO0E5QzY2WjVCO0E4QzE2WndCOzs7O0VBQ0ksVzlCbGpCWjtBaEJpK2FoQjtBOEN4NlpnQjs7Ozs7OztFQUVJLCtCQUFBO0VBQ0EsVUFBQTtBOUMrNlpwQjtBOEMzNlpvQjs7Ozs7OztFQUVJLFM5QmxrQlI7RThCbWtCUSxXQUFBO0E5Q2s3WnhCO0E4QzU2WlE7Ozs7RUFDSSxjQUFBO0VBRUEsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSxtQjlCL2tCSTtBaEIrL2FoQjtBOEM3NlpnQjs7OztFQUNJLGtCQUFBO0E5Q2s3WnBCO0E4Qzk2Wlk7Ozs7Ozs7RUFFSSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtFQUNBLGtENUIxakJBO0FsQisrYWhCO0E4Q2w3Wlk7Ozs7RUFDSSx1QkFBQTtFQUNBLHNCQUFBO0E5Q3U3WmhCO0E4Q3A3Wlk7Ozs7RUFDSSxzQkFBQTtFQUNBLHNCQUFBO0E5Q3k3WmhCO0E4Q3Q3Wlk7Ozs7Ozs7Ozs7Ozs7RUFJSSxjQUFBO0E5Q2k4WmhCO0E4Qy83WmdCOzs7Ozs7Ozs7Ozs7O0VBQ0ksMEVBQUE7QTlDNjhacEI7QThDMThaZ0I7Ozs7Ozs7Ozs7Ozs7RUFDSSxpRkFBQTtBOUN3OVpwQjtBOENqOVpnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlJLDJCQUFBO0E5Q28vWnBCO0E4Q2wvWm9COzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksOEJBQUE7RUFDQSxlQUFBO0E5QzJqYXhCO0E4Q3JqYVE7Ozs7Ozs7Ozs7RTdCeGpCSiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RTZCc2pCSSx1QkFBQTtFQUNBLHlCQUFBO0E5Q21rYVo7QThDaGthZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxhQUFBO0E5Q21sYXBCO0E4Qy9rYVk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RTdCdGtCUiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RTZCcWtCUSx5QkFBQTtFQUNBLDJCQUFBO0E5Q3VuYWhCO0E4Q3JuYWdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksOEJBQUE7QTlDOHJhcEI7QThDbnJhZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxXOUJwcUJKO0U4QnFxQkksUzlCaHJCSjtFOEJpckJJLFU5QmpyQko7QWhCcTViaEI7O0E4Qzd0YUE7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxTOUJyckJTO0FoQnE1YmI7QThDOXRhSTs7RUFFSSx5QjlCOXJCUTtFOEIrckJSLDJCQUFBO0VBQUEsc0JBQUE7QTlDZ3VhUjtBOEM3dGFJO0VBQ0k7SUFDSSxjQUFBO0U5Qyt0YVY7QUFDRjtBOEM1dGFJO0VBakJKO0lBa0JRLG1CQUFBO0U5Qyt0YU47QUFDRjtBOEM3dGFJO0VBQ0ksOEJBQUE7RUFDQSxtQkFBQTtFQUNBLFM5QjFzQks7QWhCeTZiYjtBOEM3dGFROztFQUVJLGNBQUE7QTlDK3RhWjtBOEM3dGFZOztFQUNJLHlCOUJ0dEJBO0FoQnM3YmhCO0E4QzN0YUk7RUFDSSxhQUFBO0VBQ0EsMkJBQUE7QTlDNnRhUjtBOEMzdGFROztFQUVJLHNCOUJsdUJJO0U4Qm11Qkosd0I5Qm51Qkk7QWhCZzhiaEI7QThDenRhSTtFQUNJLGFBQUE7RUFDQSx5QkFBQTtBOUMydGFSO0E4Q3p0YVE7O0VBRUksc0I5Qjd1Qkk7RThCOHVCSix3QjlCOXVCSTtBaEJ5OGJoQjtBOEN2dGFJO0VBQ0ksbUJBQUE7RUFDQSx1QkFBQTtBOUN5dGFSO0E4Q3Z0YVE7RUFDSSx1QkFBQTtFQUFBLGtCQUFBO0E5Q3l0YVo7QThDcnRhSTtFQUNJLHdCQUFBO0E5Q3V0YVI7O0E4Q250YUE7RUFDSSx3QjlCM3ZCUztBaEJpOWJiOztBOENudGFBO0VBQ0ksYUFBQTtFQUNBLHlCQUFBO0VBQ0EsUzlCandCUztBaEJ1OWJiOztBK0M5OWJBO0VBQ0ksZ0JBQUE7QS9DaStiSjs7QStDNzliSTtFQUNJLGMvQndZeUI7QWhCd2xiakM7QStDNTliUTtFQUNJLGUvQjRFSTtFK0IzRUosaUJBQUE7RUFDQSxZL0JaSTtFK0JhSixXQUFBO0VBQ0Esc0IvQlpDO0UrQmFELG1CQUFBO0VBQ0EsdUJBQUE7QS9DODliWjs7QWdEMStiUTtFQUNJLHVCaENIQztBaEJnL2JiO0FnRDMrYlk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QmhDb1ltQjtFZ0NuWW5CLGtCaENJRztFZ0NISCx5QkFBQTtFQUNBLG9CaENUSDtFZ0NVRyxTaENWSDtBaEJ1L2JiO0FnRDMrYmdCO0VBQ0ksbUJBQUE7QWhENiticEI7QWdEMStiZ0I7RUFDSSxpQmhDckJKO0VnQ3NCSSxvQkFBQTtFQUNBLDRCQUFBO0FoRDQrYnBCO0FpRG5nY0E7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxZakNrT007RWlDak9OLFdqQ2lPTTtFaUNoT04sa0QvQjhCWTtFK0I3QlosaUNBQUE7QWpEcWdjSjtBaURuZ2NJOztFQUVJLGdCQUFBO0FqRHFnY1I7QWlEbGdjSTtFQUNJLHlCakNYTTtBaEIrZ2NkO0FpRGhnY1E7RUFDSSx5QmpDaEJFO0FoQmtoY2Q7QWlEOS9iSTtFQUdJLGVBQUE7QWpEOC9iUjtBaUQzL2JJO0VBRUksc0JBQUE7QWpENC9iUjtBaUQxL2JRO0VBRUksZUFBQTtBakQyL2JaO0FpRHYvYkk7RUFDSSxtQkFBQTtFQUNBLG9CQUFBO0FqRHkvYlI7O0FrRGxpY0E7RUFDSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZWxDT1k7RWtDTlosbUJBQUE7QWxEcWljSjtBa0RuaWNJO0VBQ0ksYUFBQTtBbERxaWNSO0FrRG5pY1E7RUFDSSxhQUFBO0VBQ0Esa0JBQUE7QWxEcWljWjtBa0RqaWNJO0VBSUkscUJBQUE7QWxEZ2ljUjs7QWtENWhjQTtFQUNJLFdsQ3hCWTtFa0N5QlosWWxDekJZO0VrQzBCWixjQUFBO0VBQ0EsNEJBQUE7RUFBQSx1QkFBQTtFQUNBLDJCQUFBO0VBQUEsc0JBQUE7QWxEK2hjSjs7QWtENWhjQTtFQUdJLFlsQ25DWTtFa0NvQ1osdUJoQzlCVTtFZ0MrQlYsK0JBQUE7RUFDQSxlbENpRFc7RWtDaERYLGVsQzVCWTtFa0M2Qlosb0JBQUE7RUFDQSxrR0FBQTtBbEQ2aGNKO0FrRDNoY0k7RUFFSSxvQkFBQTtBbEQ0aGNSO0FrRHpoY0k7RUFDSSxVQUFBO0VBQ0EseUJsQ3NrQm9CO0VrQ3JrQnBCLHlCQUFBO0VBQ0EsY2xDcWtCYztFa0Nwa0JkLGdCQUFBO0VBQ0EsYWxDbERLO0VrQ21ETCxrQmxDeENXO0VrQ3lDWCxrRGhDckJRO0VnQ3NCUixXbEN4RFE7RWtDeURSLGdCbEMrS2U7RWtDOUtmLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSw4REFBQTtFQUNBLG9CQUFBO0FsRDJoY1I7QWtEemhjUTtFQWhCSjtJQWlCUSxlQUFBO0VsRDRoY1Y7QUFDRjtBa0QxaGNRO0VBQ0ksWUFBQTtFQUNBLFVBQUE7RUFDQSw4REFBQTtBbEQ0aGNaO0FrRHRoY2dCO0VBRUksa0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlEQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0FsRHVoY3BCO0FrRHBoY2dCO0VBQ0ksWUFBQTtFQUNBLHlEQUFBO0VBQ0EsVUFBQTtBbERzaGNwQjtBa0RsaGNZO0VBQ0ksb0JBQUE7QWxEb2hjaEI7QWtEaGhjZ0I7RUFFSSx5REFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0FsRGloY3BCO0FrRDlnY2dCO0VBQ0ksVUFBQTtFQUNBLHlEQUFBO0FsRGdoY3BCO0FrRDVnY1k7RUFDSSxvQkFBQTtBbEQ4Z2NoQjtBa0Q1Z2NnQjtFQUVJLHlEQUFBO0VBQ0EsV2xDeEhKO0FoQnFvY2hCO0FrRDFnY2dCO0VBQ0ksWUFBQTtFQUNBLHlEQUFBO0FsRDRnY3BCO0FrRHZnY2dCO0VBRUkseURBQUE7RUFDQSxZQUFBO0VBQ0EsU2xDdElKO0FoQjhvY2hCO0FrRHJnY2dCO0VBQ0ksVUFBQTtFQUNBLHlEQUFBO0FsRHVnY3BCOztBa0Q5L2JJOztFQUNJLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FsRGtnY1I7QWtELy9iSTs7RUFDSSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBbERrZ2NSO0FrRC8vYkk7O0VBQ0ksb0JBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QWxEa2djUjtBa0Q1L2JROzs7Ozs7RUFDSSxzQkFBQTtBbERtZ2NaOztBbUQ5b2NBO0VBQ0ksYUFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JuQ3pDUztFbUMwQ1QsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsaUVBQUE7RUFDQSxTbkM3Q1M7QWhCOHJjYjtBbUQvb2NJO0VBQ0ksd0JuQ2hESztBaEJpc2NiO0FtRDlvY0k7RUFFSSxrQm5DMUNXO0FoQnlyY25CO0FtRDVvY0k7RUFDSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtFQUNBLHdCQUFBO0VBQ0EscUJuQzdESztFbUM2REwsZ0JuQzdESztFbUM4REwsWW5DaEVLO0FoQjhzY2I7QW1ENW9jUTtFQVJKO0lBU1Esc0JBQUE7SUFDQSx1QkFBQTtFbkQrb2NWO0FBQ0Y7QW1EMW9jWTs7O0VBQ0ksa0JBQUE7QW5EOG9jaEI7QW1ENW9jZ0I7OztFQUNJLG1RQUFBO0VBSUEsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQm5DcEVaO0VtQ3FFWSxhbkN0Rk47RW1DdUZNLHlCQUFBO0FuRDZvY3BCO0FtRHZvY0k7RUFDSSxjQUFBO0VBQ0EsZ0JuQ3FJRztFbUNwSUgsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QW5EeW9jUjtBbUR2b2NRO0VBQ0ksV25DeEdJO0FoQml2Y2hCO0FtRHJvY0k7RUFDSSxnQm5DK0hZO0VtQzlIWixtQkFBQTtBbkR1b2NSO0FtRDVuY1E7RUFFSSw4RUFDSTtBbkQ0bmNoQjtBbUR4bmNRO0VBQ0kseUJBZGtCO0FuRHdvYzlCO0FtRHhuY1k7RUFDSSxjQWZJO0FuRHlvY3BCO0FtRHRuY1E7RUFDSSx5QkF2SU87RUF3SVAsY0F0QlE7QW5EOG9jcEI7QW1EdG5jWTtFQUNJLGNBekJJO0FuRGlwY3BCO0FtRDVvY1E7RUFFSSw4RUFDSTtBbkQ0b2NoQjtBbUR4b2NRO0VBQ0kseUJBZGtCO0FuRHdwYzlCO0FtRHhvY1k7RUFDSSxjQWZJO0FuRHlwY3BCO0FtRHRvY1E7RUFDSSx5QkF2SU87RUF3SVAsY0F0QlE7QW5EOHBjcEI7QW1EdG9jWTtFQUNJLGNBekJJO0FuRGlxY3BCO0FtRDVwY1E7RUFFSSw4RUFDSTtBbkQ0cGNoQjtBbUR4cGNRO0VBQ0kseUJBZGtCO0FuRHdxYzlCO0FtRHhwY1k7RUFDSSxjQWZJO0FuRHlxY3BCO0FtRHRwY1E7RUFDSSx5QkF2SU87RUF3SVAsY0F0QlE7QW5EOHFjcEI7QW1EdHBjWTtFQUNJLGNBekJJO0FuRGlyY3BCO0FtRDVxY1E7RUFFSSw4RUFDSTtBbkQ0cWNoQjtBbUR4cWNRO0VBQ0kseUJBZGtCO0FuRHdyYzlCO0FtRHhxY1k7RUFDSSxjQWZJO0FuRHlyY3BCO0FtRHRxY1E7RUFDSSx5QkF2SU87RUF3SVAsY0F0QlE7QW5EOHJjcEI7QW1EdHFjWTtFQUNJLGNBekJJO0FuRGlzY3BCO0FtRDVyY1E7RUFFSSw4RUFDSTtBbkQ0cmNoQjtBbUR4cmNRO0VBQ0kseUJBZGtCO0FuRHdzYzlCO0FtRHhyY1k7RUFDSSxjQWZJO0FuRHlzY3BCO0FtRHRyY1E7RUFDSSx5QkF2SU87RUF3SVAsY0F0QlE7QW5EOHNjcEI7QW1EdHJjWTtFQUNJLGNBekJJO0FuRGl0Y3BCO0FtRG5yY0k7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSx5Qm5DMGZnQztBaEIycmJ4QztBbURucmNRO0VBQ0ksY0FBQTtFQUNBLHNCQUFBO0FuRHFyY1o7QW1EbnJjWTtFQUpKO0lBS1EsbUJuQ3RKSDtFaEI0MGNYO0FBQ0Y7QW1EcHJjWTtFQVJKO0lBU1EsbUJuQzNKRjtFaEJrMWNaO0FBQ0Y7O0E0QnoxY0E7RUFDSTtJQUNJLG9CQUFBO0U1QjQxY047RTRCejFjRTtJQUNJLHlCQUFBO0U1QjIxY047QUFDRjtBNEJ4MWNBO0VBQ0k7SUFDSSw2QkFBQTtFNUIwMWNOO0U0QnYxY0U7SUFDSSxvQ0FBQTtFNUJ5MWNOO0U0QnQxY0U7SUFDSSxvQ0FBQTtFNUJ3MWNOO0U0QnIxY0U7SUFDSSxrQ0FBQTtFNUJ1MWNOO0FBQ0Y7QTRCcDFjQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLG1CQUFBO0U1QnMxY047RTRCbjFjRTtJQUNJLFVBQUE7SUFDQSxtQkFBQTtFNUJxMWNOO0FBQ0Y7QTRCbDFjQTtFQUNJO0lBQ0ksVUFBQTtFNUJvMWNOO0U0QmoxY0U7SUFDSSxVQUFBO0U1Qm0xY047QUFDRjtBNEJoMWNBO0VBQ0k7SUFDSSxVQUFBO0U1QmsxY047RTRCLzBjRTtJQUNJLFVBQUE7RTVCaTFjTjtBQUNGO0E0QjkwY0E7RUFDSTtJQUNJLFVBQUE7SUFDQSx5Q0FBQTtFNUJnMWNOO0U0QjcwY0U7SUFDSSxVQUFBO0lBQ0EsMkNBQUE7RTVCKzBjTjtBQUNGO0E0QjUwY0E7RUFDSTtJQUNJLFNBQUE7RTVCODBjTjtFNEIzMGNFO0lBQ0ksV0FBQTtFNUI2MGNOO0FBQ0Y7QTRCMTBjQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLG1DQUFBO0U1QjQwY047RTRCejBjRTtJQUNJLFVBQUE7SUFDQSxrQ0FBQTtFNUIyMGNOO0FBQ0Y7QTRCeDBjQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLGtDQUFBO0U1QjAwY047RTRCdjBjRTtJQUNJLFVBQUE7SUFDQSxtQ0FBQTtFNUJ5MGNOO0FBQ0Y7QTRCdDBjQTtFQUNJO0lBQ0ksMEJBQUE7SUFDQSwrQkFBQTtFNUJ3MGNOO0U0QnIwY0U7SUFDSSwwQkFBQTtJQUNBLDJCQUFBO0U1QnUwY047RTRCcDBjRTtJQUNJLHdCQUFBO0lBQ0EsMkJBQUE7RTVCczBjTjtFNEJuMGNFO0lBQ0ksd0JBQUE7SUFDQSwrQkFBQTtFNUJxMGNOO0FBQ0Y7QTRCbDBjQTtFQUNJO0lBQ0kscUJBQUE7RTVCbzBjTjtFNEJqMGNFO0lBQ0ksbUJBQUE7RTVCbTBjTjtFNEJoMGNFO0lBQ0kscUJBQUE7RTVCazBjTjtBQUNGO0E0Qi96Y0E7RUFDSTtJQUNJLHNCQUFBO0U1QmkwY047RTRCOXpjRTtJQUNJLHNCQUFBO0U1QmcwY047QUFDRjtBNEI3emNBO0VBQ0k7SUFDSSxzQkFBQTtFNUIremNOO0U0QjV6Y0U7SUFDSSxzQkFBQTtFNUI4emNOO0FBQ0Y7QTRCM3pjQTtFQUNJLDhEQUFBO0E1QjZ6Y0o7O0E0QjN6Y0E7RUFDSSxzRUFBQTtBNUI4emNKOztBNEIzemNBO0VBQ0k7SUFDSSw2QkFBQTtFNUI4emNOO0U0QjN6Y0U7SUFDSSxrQ0FBQTtFNUI2emNOO0U0QjF6Y0U7SUFDSSxtQ0FBQTtFNUI0emNOO0U0Qnp6Y0U7SUFDSSxrQ0FBQTtFNUIyemNOO0U0Qnh6Y0U7SUFDSSxtQ0FBQTtFNUIwemNOO0U0QnZ6Y0U7SUFDSSxrQ0FBQTtFNUJ5emNOO0U0QnR6Y0U7SUFDSSxtQ0FBQTtFNUJ3emNOO0U0QnJ6Y0U7SUFDSSxrQ0FBQTtFNUJ1emNOO0U0QnB6Y0U7SUFDSSw2QkFBQTtFNUJzemNOO0FBQ0Y7QTRCbnpjQTtFQUNJO0lBQ0ksaUNBQUE7RTVCcXpjTjtFNEJsemNFO0lBQ0ksd0NBQUE7RTVCb3pjTjtFNEJqemNFO0lBQ0kseUNBQUE7RTVCbXpjTjtFNEJoemNFO0lBQ0ksd0NBQUE7RTVCa3pjTjtFNEIveWNFO0lBQ0kseUNBQUE7RTVCaXpjTjtFNEI5eWNFO0lBQ0ksd0NBQUE7RTVCZ3pjTjtFNEI3eWNFO0lBQ0kseUNBQUE7RTVCK3ljTjtFNEI1eWNFO0lBQ0ksd0NBQUE7RTVCOHljTjtFNEIzeWNFO0lBQ0ksaUNBQUE7RTVCNnljTjtBQUNGO0FvRDloZEE7RUFDSSxtQnBDeW9CZ0M7RW9DeG9CaEMsU0FBQTtFQUNBLHlDQUFBO0VBQ0EsYUFBQTtFQUNBLE9BQUE7RUFDQSxzQ0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLFlwQ1RZO0VvQ1VaLHFCQUFBO0FwRGdpZEo7O0FvRDdoZEE7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBcERnaWRKOztBb0Q3aGRBO0VBQ0ksZUFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QnBDaVdxQjtFb0NoV3JCLGlEQUFBO0VBQUEseUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7QXBEZ2lkSjtBb0Q5aGRJO0VBQ0ksaUJBQUE7RUFDQSxZcEMxQ1E7RW9DMkNSLGFBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JsQy9CVztBbEIramRuQjtBb0Q5aGRRO0VBQ0ksc0JBQUE7QXBEZ2lkWjtBb0Q3aGRRO0VBQ0ksY0FBQTtFQUNBLDJCQUFBO0VBQUEsc0JBQUE7RUFDQSxnQkFBQTtBcEQraGRaO0FvRDVoZFE7RUFDSSxlcEN3Q2M7RW9DdkNkLGdCcEM0S1c7QWhCazNjdkI7QW9ENWhkWTtFQUpKO0lBS1EsZXBDMkJDO0VoQm9nZGY7QUFDRjtBb0Q1aGRRO0VBQ0ksMkJBQUE7QXBEOGhkWjs7QW9EemhkQTtFQUNJLGFBQUE7RUFDQSxnQkFBQTtBcEQ0aGRKOztBb0R6aGRBOzs7O0VBSUksYUFBQTtBcEQ0aGRKOztBb0R6aGRBOzs7RUFHSSxhQUFBO0FwRDRoZEo7O0E0QnRuZEE7RUFDSTtJQUNJLG9CQUFBO0U1QnluZE47RTRCdG5kRTtJQUNJLHlCQUFBO0U1QnduZE47QUFDRjtBNEJybmRBO0VBQ0k7SUFDSSw2QkFBQTtFNUJ1bmROO0U0QnBuZEU7SUFDSSxvQ0FBQTtFNUJzbmROO0U0Qm5uZEU7SUFDSSxvQ0FBQTtFNUJxbmROO0U0QmxuZEU7SUFDSSxrQ0FBQTtFNUJvbmROO0FBQ0Y7QTRCam5kQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLG1CQUFBO0U1Qm1uZE47RTRCaG5kRTtJQUNJLFVBQUE7SUFDQSxtQkFBQTtFNUJrbmROO0FBQ0Y7QTRCL21kQTtFQUNJO0lBQ0ksVUFBQTtFNUJpbmROO0U0QjltZEU7SUFDSSxVQUFBO0U1QmduZE47QUFDRjtBNEI3bWRBO0VBQ0k7SUFDSSxVQUFBO0U1QittZE47RTRCNW1kRTtJQUNJLFVBQUE7RTVCOG1kTjtBQUNGO0E0QjNtZEE7RUFDSTtJQUNJLFVBQUE7SUFDQSx5Q0FBQTtFNUI2bWROO0U0QjFtZEU7SUFDSSxVQUFBO0lBQ0EsMkNBQUE7RTVCNG1kTjtBQUNGO0E0QnptZEE7RUFDSTtJQUNJLFNBQUE7RTVCMm1kTjtFNEJ4bWRFO0lBQ0ksV0FBQTtFNUIwbWROO0FBQ0Y7QTRCdm1kQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLG1DQUFBO0U1QnltZE47RTRCdG1kRTtJQUNJLFVBQUE7SUFDQSxrQ0FBQTtFNUJ3bWROO0FBQ0Y7QTRCcm1kQTtFQUNJO0lBQ0ksVUFBQTtJQUNBLGtDQUFBO0U1QnVtZE47RTRCcG1kRTtJQUNJLFVBQUE7SUFDQSxtQ0FBQTtFNUJzbWROO0FBQ0Y7QTRCbm1kQTtFQUNJO0lBQ0ksMEJBQUE7SUFDQSwrQkFBQTtFNUJxbWROO0U0QmxtZEU7SUFDSSwwQkFBQTtJQUNBLDJCQUFBO0U1Qm9tZE47RTRCam1kRTtJQUNJLHdCQUFBO0lBQ0EsMkJBQUE7RTVCbW1kTjtFNEJobWRFO0lBQ0ksd0JBQUE7SUFDQSwrQkFBQTtFNUJrbWROO0FBQ0Y7QTRCL2xkQTtFQUNJO0lBQ0kscUJBQUE7RTVCaW1kTjtFNEI5bGRFO0lBQ0ksbUJBQUE7RTVCZ21kTjtFNEI3bGRFO0lBQ0kscUJBQUE7RTVCK2xkTjtBQUNGO0E0QjVsZEE7RUFDSTtJQUNJLHNCQUFBO0U1QjhsZE47RTRCM2xkRTtJQUNJLHNCQUFBO0U1QjZsZE47QUFDRjtBNEIxbGRBO0VBQ0k7SUFDSSxzQkFBQTtFNUI0bGROO0U0QnpsZEU7SUFDSSxzQkFBQTtFNUIybGROO0FBQ0Y7QTRCeGxkQTtFQUNJLDhEQUFBO0E1QjBsZEo7O0E0QnhsZEE7RUFDSSxzRUFBQTtBNUIybGRKOztBNEJ4bGRBO0VBQ0k7SUFDSSw2QkFBQTtFNUIybGROO0U0QnhsZEU7SUFDSSxrQ0FBQTtFNUIwbGROO0U0QnZsZEU7SUFDSSxtQ0FBQTtFNUJ5bGROO0U0QnRsZEU7SUFDSSxrQ0FBQTtFNUJ3bGROO0U0QnJsZEU7SUFDSSxtQ0FBQTtFNUJ1bGROO0U0QnBsZEU7SUFDSSxrQ0FBQTtFNUJzbGROO0U0Qm5sZEU7SUFDSSxtQ0FBQTtFNUJxbGROO0U0QmxsZEU7SUFDSSxrQ0FBQTtFNUJvbGROO0U0QmpsZEU7SUFDSSw2QkFBQTtFNUJtbGROO0FBQ0Y7QTRCaGxkQTtFQUNJO0lBQ0ksaUNBQUE7RTVCa2xkTjtFNEIva2RFO0lBQ0ksd0NBQUE7RTVCaWxkTjtFNEI5a2RFO0lBQ0kseUNBQUE7RTVCZ2xkTjtFNEI3a2RFO0lBQ0ksd0NBQUE7RTVCK2tkTjtFNEI1a2RFO0lBQ0kseUNBQUE7RTVCOGtkTjtFNEIza2RFO0lBQ0ksd0NBQUE7RTVCNmtkTjtFNEIxa2RFO0lBQ0kseUNBQUE7RTVCNGtkTjtFNEJ6a2RFO0lBQ0ksd0NBQUE7RTVCMmtkTjtFNEJ4a2RFO0lBQ0ksaUNBQUE7RTVCMGtkTjtBQUNGO0FxRDN6ZEE7RUFDSSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJyQ3FYcUI7RXFDcFhyQixrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QXJENnpkSjtBcUQzemRJO0VBQ0ksWXJDakJRO0VxQ2tCUixhQUFBO0VBQ0EsMkJBQUE7RUFDQSx3QkFBQTtFQUNBLGdCbkNOVztBbEJtMGRuQjtBcUQzemRRO0VBUEo7SUFRUSxlQUFBO0VyRDh6ZFY7QUFDRjtBcUQ1emRRO0VBQ0ksY0FBQTtFQUNBLDJCQUFBO0VBQUEsc0JBQUE7RUFDQSxnQkFBQTtBckQ4emRaO0FxRDN6ZFE7RUFDSSxnQnJDeU1RO0VxQ3hNUixjckMrZmE7RXFDOWZiLGdCckMyRGM7RXFDMURkLGNBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0FyRDZ6ZFo7QXFEM3pkWTtFQVJKO0lBU1EsZUFBQTtFckQ4emRkO0FBQ0Y7QXFEM3pkUTtFQUNJLGVyQ29EYztFcUNuRGQsZ0JyQ3dMVztBaEJxb2R2QjtBcUQzemRZO0VBSko7SUFLUSxlckN1Q0M7RWhCdXhkZjtBQUNGO0FxRDN6ZFE7RUFDSSwyQkFBQTtBckQ2emRaOztBc0Q3MmRBO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBdERnM2RKO0FzRDkyZEk7RUFFSSxlQUFBO0VBQ0EsdUNBQUE7RUFDQSxtQ0FBQTtFQUFBLDJCQUFBO0VBQ0EsZ0JBQUE7QXREKzJkUjtBc0Q3MmRRO0VBQ0ksZUFBQTtBdEQrMmRaO0FzRDMyZEk7RUFDSSxlQUFBO0F0RDYyZFI7QXNEMTJkSTs7RUFFSSxpQnBDdkJVO0VvQ3dCVixpQnBDeEJVO0VvQ3lCVixrQnRDbkJXO0VzQ29CWCw2Q0FuQ1k7RUFvQ1osK0JBQUE7RUFDQSxpQkFBQTtFQUNBLFd0Q3JDUTtBaEJpNWRoQjtBc0QxMmRRO0VBVko7O0lBV1EsOEJBQUE7SUFDQSxrQnRDcENDO0lzQ3FDRCxtQnRDMUNJO0lzQzJDSixldEMzQ0k7SXNDNENKLDZCQUFBO0V0RDgyZFY7QUFDRjtBc0Q1MmRRO0VBbEJKOztJQW1CUSxnQkFBQTtFdERnM2RWO0FBQ0Y7QXNEOTJkUTs7RUFDSSxtQnRDd2tCc0I7RXNDdmtCdEIsWUFBQTtFQUNBLDJCdEN4Q087RXNDeUNQLDRCdEN6Q087RXNDMENQLHVCQUFBO0VBQ0Esb0J0Q3BEQztFc0NxREQsYUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZdEMvREk7RXNDZ0VKLFN0QzNEQztBaEI0NmRiO0FzRC8yZFk7O0VBQ0ksc0JBQUE7RUFDQSxjdEMwakJZO0VzQ3pqQlosY0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGV0QzBKTjtFc0N6Sk0sV3RDeUpOO0VzQ3hKTSxldEN3Sk47RXNDdkpNLGdCdEN1Sk47RXNDdEpNLFl0Q3NKTjtFc0NySk0sZ0J0Q3FKTjtBaEI2dGRWO0FzRGgzZGdCOztFQUNJLGN0QzRjQztBaEJ1NmNyQjtBc0QvMmRZOztFQUNJLGFBQUE7RUFDQSx3QkFBQTtBdERrM2RoQjtBc0RoM2RnQjs7RUFDSSxpQnRDMkpIO0VzQzFKRyxjdENpaUJRO0FoQmsxYzVCO0FzRGgzZGdCOzs7Ozs7RUFHSSxjQUFBO0F0RHEzZHBCO0FzRGgzZFE7O0VBQ0ksY3RDcWhCZ0I7RXNDcGhCaEIsZXRDL0ZJO0VzQ2dHSixpQnRDMklLO0FoQnd1ZGpCO0FzRGgzZFE7O0VBQ0ksY3RDK2dCZ0I7RXNDOWdCaEIsZXRDSWM7RXNDSGQsZ0J0QzJIUTtFc0MxSFIsMkJBQUE7RUFBQSxzQkFBQTtFQUNBLG9CQUFBO0F0RG0zZFo7QXNEajNkWTs7RUFDSSxjdEN3aEJtQztFc0N2aEJuQyxrQnRDckhIO0FoQnkrZGI7QXNEaDNkUTs7RUFDSSx5QnRDcWdCb0I7RXNDcGdCcEIsdUJBQUE7RUFDQSxvQnRDeEhDO0VzQ3lIRCxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQnRDaElJO0FoQm0vZGhCO0FzRGgzZGdCOzs7O0VBRUksd0J0Q2hJUDtBaEJvL2RiO0FzRGgzZFk7O0VBQ0ksc0J0Q3JJSDtBaEJ3L2RiO0FzRGgzZFk7O0VBQ0ksc0J0QzNJSDtBaEI4L2RiO0FzRGgzZFk7O0VBQ0ksc0J0QzdJSDtBaEJnZ2ViO0FzRGgzZFk7O0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsUXRDekpBO0FoQjRnZWhCO0FzRGozZGdCOztFQUNJLFN0Q3RKUDtBaEIwZ2ViO0FzRGozZGdCOztFQUNJLFN0QzVKUDtBaEJnaGViO0FzRGozZGdCOzs7Ozs7Ozs7O0VBS0ksd0J0Q2xLUDtBaEIwaGViO0FzRHIzZGdCOztFQUNJLHNCdEN2S047QWhCK2hlZDtBc0QzMmRnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlJLHdCdEN2TFA7QWhCdzVlYjtBc0QzdGVnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFXSSx3QnRDeE1QO0FoQnM4ZWI7QXNEMXZlWTs7RUFDSSxrQnRDN01IO0FoQjA4ZWI7QXNEM3ZlZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBVUksdUJ0Qy9OSjtBaEJzK2VoQjtBc0Rqd2VnQjs7OztFQUNJLHVCdEN0T0o7QWhCNCtlaEI7QXNEbHdlWTs7RUFDSSxnQnBDaE9NO0FsQnErZXRCO0FzRHB3ZWdCO0VBRko7O0lBR1EsZXRDNU9KO0lzQzZPSSxldENuT0o7RWhCMitlZDtBQUNGO0FzRHB3ZVE7O0VBQ0kseUJ0Q21ac0I7RXNDbFp0QixtQnRDL09DO0VzQ2dQRCxvQnRDaFBDO0VzQ2lQRCx5QkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFN0Q3BQQztBaEIyL2ViO0FzRHJ3ZVk7Ozs7RUFDSSx5QnRDNVBBO0FoQnNnZmhCO0FzRHR3ZVE7O0VBQ0ksOEJ0Q25QTztFc0NvUFAsK0J0Q3BQTztBaEI2L2VuQjtBc0Ryd2VJO0VBQ0ksYUFBQTtFQUNBLGVBQUE7QXREdXdlUjtBc0Ryd2VROztFQUVJLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QXREdXdlWjtBc0Rwd2VROztFQUVJLGVBQUE7RUFDQSxhQUFBO0VBQ0EsV3RDdFJJO0VzQ3VSSixrQnRDM1FVO0VzQzRRVixZdEM3UUk7RXNDOFFKLGdCdEM5UUk7RXNDK1FKLFlBQUE7RUFDQSxnQnBDL1FHO0VvQ2dSSCwrRUEzUlM7RUE0UlQsbUJ0Q29Xb0I7RXNDbldwQixjQUFBO0F0RHN3ZVo7QXNEcHdlWTs7RUFDSSxtQnRDNFZrQjtFc0MzVmxCLGtCdEN0Uk07RXNDdVJOLG1CdEM3Ukg7RXNDOFJHLG9CdEM5Ukg7RXNDK1JHLGdCQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7QXREdXdlaEI7QXNEcndlZ0I7O0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxXcENoU0w7RW9DaVNLLG1CdENxRlE7RXNDcEZSLFd0Qy9TSjtFc0NnVEksVXRDMVNQO0VzQzJTTyxvQkFBQTtBdER3d2VwQjtBc0Ryd2VnQjs7RUFDSSx3QkFBQTtFQUNBLHVCQUFBO0F0RHd3ZXBCO0FzRHB3ZVk7O0VBQ0ksa0J0Qy9TTTtFc0NnVE4sb0J0Q3RUSDtFc0N1VEcsdUJ0Q3ZUSDtFc0N3VEcsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtBdER1d2VoQjtBc0Rwd2VZOztFQUNJLG9CdEM5VEg7RXNDK1RHLHlCdEMvVEg7RXNDZ1VHLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QXREdXdlaEI7QXNEcndlZ0I7O0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxXcENqVUw7RW9Da1VLLG1CdENvRFE7RXNDbkRSLFF0Q2hWSjtFc0NpVkksVXRDM1VQO0VzQzRVTyxvQkFBQTtBdER3d2VwQjtBc0Ryd2VnQjs7RUFDSSxhQUFBO0F0RHd3ZXBCO0FzRHB3ZVk7O0VBQ0ksOEJ0Qy9VTTtFc0NnVk4sK0J0Q2hWTTtBaEJ1bGZ0QjtBc0Rud2VROztFQUVJLGVBQUE7QXREcXdlWjtBc0Rqd2VZOzs7RUFFSSxXdEM3VkE7RXNDOFZBLFl0QzlWQTtBaEJrbWZoQjtBc0Rqd2VZO0VBQ0kscURBQUE7QXREbXdlaEI7QXNEaHdlWTs7RUFFSSxXdEN2V0E7RXNDd1dBLDZCQUFBO0VBQ0Esd0RBQUE7QXREa3dlaEI7QXNEN3ZlWTtFQUNJLDZEQUFBO0F0RCt2ZWhCO0FzRDV2ZVk7RUFDSSw2REFBQTtBdEQ4dmVoQjtBc0QzdmVZOztFQUVJLDBCQUFBO0VBQ0Esd0RBQUE7RUFDQSxXdEMxWEE7RXNDMlhBLFl0QzNYQTtBaEJ3bmZoQjtBc0R0dmVnQjtFQUNJLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXdEN0WUo7RXNDdVlJLHdDQUFBO0VBQ0EsZ0RBQUE7RUFBQSx3Q0FBQTtFQUNBLFF0Q3BaSjtFc0NxWkksU3RDclpKO0FoQjZvZmhCO0FzRHB2ZVk7RUFDSSx1QkFBQTtBdERzdmVoQjtBc0RwdmVnQjtFQUNJLG1CdEM1Wko7RXNDNlpJLHNCdEN4WlA7QWhCOG9mYjtBc0RudmVnQjtFQUNJLG1CdENqYUo7QWhCc3BmaEI7QXNEbHZlZ0I7RUFDSSxtQnRDcmFKO0VzQ3NhSSxzQkFBQTtBdERvdmVwQjtBc0RqdmVnQjtFQUNJLGFBQUE7RUFDQSx3QkFBQTtFQUNBLG1CdEMzYVA7RXNDNGFPLG1CdEMzYU47RXNDNGFNLDZCQUFBO0F0RG12ZXBCO0FzRGp2ZW9CO0VBQ0ksZ0NBQUE7RUFDQSxtQnRDbmJSO0VzQ29iUSxrQnRDbGJYO0FoQnFxZmI7QXNEaHZlb0I7RUFDSSxpQnRDeGJSO0FoQjBxZmhCO0FzRC91ZW9CO0VBQ0ksUXRDMWJYO0FoQjJxZmI7QXNEOXVlb0I7RUFDSSxjQUFBO0VBQ0EsMkJBQUE7RUFBQSxzQkFBQTtBdERndmV4QjtBc0Q1dWVnQjs7RUFFSSxtQnRDdGNKO0VzQ3VjSSx3QnRDbGNQO0FoQmdyZmI7O0FzRHZ1ZUE7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxzQnRDNWNTO0VzQzZjVCxTdEM3Y1M7RXNDOGNULGF0QzljUztFc0MrY1Qsa0J0Q3JjZ0I7RXNDc2NoQix5QnRDMkw4QztBaEIraWVsRDtBc0R4dWVJO0VBQ0ksYUFBQTtFQUNBLHdDQUFBO0VBQ0EsU3RDeGRNO0FoQmtzZmQ7O0FzRHR1ZUE7RUFDSSx3QnRDMWRTO0FoQm1zZmI7O0F1RHRzZkE7O0V0Q1dJLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0V1QzFYZixjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQnZDT2U7RXVDTmYsa0RyQzBCWTtFcUN6QloseUJBQUE7RXRDd0NBLDBFQUNJO0VBRUosYUFBQTtBakJxcWZKO0F1RDdzZkk7O0V0QzRDQSxxQkQyVWtCO0VDMVVsQixzRUFDSTtBakJvcWZSO0F1RDlzZkk7O0V0QytDQSw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtBakJrcWZSO0F1RGp0Zkk7OztFdEMyQ0EsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCMHFmUjtBdURwdGZJOztFdEMrQ0EsNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCd3FmUjtBdUR2dGZJOztFQUNJLDhCQUFBO0VBQ0EsU3ZDNUJLO0V1QzZCTCxZdkNtRFE7RXVDbERSLGdDQUFBO0VBQ0EscUJ2QzRXdUI7RXVDM1d2Qix1QnJDOUJNO0VxQytCTixrRHJDRlE7QWxCNHRmaEI7QXVEeHRmUTs7RUFDSSxhQUFBO0F2RDJ0Zlo7QXVEeHRmUTs7RXRDT0osMEVBQ0k7RUFFSixhQUFBO0FqQm10Zko7QXVEenRmUTs7RXRDR0osMEVBQ0k7RUFFSixhQUFBO0FqQnd0Zko7QXVEMXRmUTs7O0V0Q0RKLDBFQUNJO0VBRUosYUFBQTtBakI4dGZKO0F1RDN0ZlE7O0V0Q05KLDBFQUNJO0VBRUosYUFBQTtBakJtdWZKO0F1RDN0Zlk7Ozs7RUFFSSx5QkFBQTtFQUNBLHVCQUFBO0F2RCt0ZmhCO0F1RDd0ZmdCOzs7O0VBQ0kseUNBQUE7QXZEa3VmcEI7QXVEL3RmZ0I7Ozs7RUFDSSx5Q0FBQTtBdkRvdWZwQjtBdURqdWZnQjs7OztFQUNJLDZCQUFBO0F2RHN1ZnBCO0F1RG51ZmdCOzs7O0VBQ0ksY3ZDK2NHO0FoQnl4ZXZCO0F1RHJ1ZmdCOzs7O0VBQ0ksYUFBQTtBdkQwdWZwQjtBdUR2dWZnQjs7OztFdEM3QloscUJEMlVrQjtFQzFVbEIsc0VBQ0k7QWpCeXdmUjtBdUQxdWZnQjs7OztFdEMxQlosNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCeXdmUjtBdUQvdWZnQjs7Ozs7OztFdEM5QlosNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCcXhmUjtBdUR0dmZnQjs7OztFdEMxQlosNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCcXhmUjtBdUQzdmZnQjs7OztFQUNJLDhCQUFBO0VBQ0EsZ0NBQUE7QXZEZ3dmcEI7QXVEOXZmb0I7Ozs7RUFDSSx5QkFBQTtBdkRtd2Z4QjtBdUQxdmZvQjs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLGN2Q3lhSDtBaEJrMmVyQjtBdUR0d2ZvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFdEN6Q2hCLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFc0MwQ2dCLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSx1QkFBQTtBdkQweGZ4QjtBdUR4eGZ3Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLHlDQUFBO0F2RDR5ZjVCO0F1RHp5ZndCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0kseUNBQUE7QXZENnpmNUI7QXVEMXpmd0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSw2QkFBQTtBdkQ4MGY1QjtBdUQzMGZ3Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFdENoRXBCLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFc0M0RG9CLHlCQUFBO0F2RG8yZjVCO0F1RDcxZlE7O0VBQ0ksc0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QXZEZzJmWjtBdUQ5MWZZOztFQUNJLGdCdkNoS0E7RXVDaUtBLGlCdkNtRU47RXVDbEVNLFl2Q3hKQTtBaEJ5L2ZoQjtBdUQ1MWZJOztFQUNJLGtEckN0SVE7RXFDdUlSLDhCQUFBO0VBQ0EsYUFBQTtBdkQrMWZSO0F1RDcxZlE7O0VBQ0ksYUFBQTtFQUNBLFl2QzlLSTtFdUMrS0osY0FBQTtFQUNBLGdCdkN0S0k7RXVDdUtKLHVCckM1S0U7QWxCNGdnQmQ7QXVENTFmSTs7RUFDSSx1QnZDdkxRO0FoQnNoZ0JoQjtBdUQ1MWZJOztFQUNJLG9DQUFBO0VBQ0EsOEJBQUE7RUFFQSx1Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsaUJyQ3ZMVTtFcUN3TFYsaUJyQ3hMVTtFcUN5TFYseUNyQ3JJZTtFcUNzSWYsOEJBQUE7RUFDQSw0QkFBQTtFQUNBLFd2Q3BNUTtFdUNxTVIsWXJDak1EO0VxQ2tNQyxjdkN5TFc7QWhCcXFmbkI7QXVENTFmUTtFQWZKOztJQWdCUSwrQkFBQTtJQUNBLDRCQUFBO0lBQ0EsZXZDM01JO0l1QzRNSiw2QkFBQTtFdkRnMmZWO0FBQ0Y7QXVEOTFmUTtFQXRCSjs7SUF1QlEsNEJBQUE7RXZEazJmVjtBQUNGO0F1RGgyZlE7O0V0Q3RNSiw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFdUMxS1AseUJ2Q3FiOEI7RXVDcGI5QixjdkNxYndCO0V1Q3BieEIsNkJBQUE7RUFDQSx1Q0FBQTtFQUNBLHdDQUFBO0VBQ0EsU3ZDck5DO0V1Q3NORCxvQnZDck5FO0V1Q3NORiw4QkFBQTtBdkR3MmZaO0F1RHQyZlk7RUFYSjs7SUFZUSxvQnZDMU5IO0VoQm9rZ0JYO0FBQ0Y7QXVEeDJmWTs7RUFDSSxnQnZDUUk7RXVDUEosZXZDaklVO0V1Q2tJVixZdkN0T0E7RXVDdU9BLFd2Q3ZPQTtFdUN3T0EsY0FBQTtFQUNBLGlCQUFBO0F2RDIyZmhCO0F1RHgyZlk7O0VBQ0ksb2VBQUE7RUFDQSxXdkNSTjtFdUNTTSxZdkNUTjtFdUNVTSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxrRHJDaE5BO0VxQ2lOQSx1QkFBQTtBdkQyMmZoQjtBdUR6MmZnQjs7Ozs7RUFJSSw0Y0FBQTtBdkQ0MmZwQjtBdUR6MmZnQjs7Ozs7RUFHSSx3QkFBQTtBdkQ2MmZwQjtBdUR4MmZROzs7O0VBRUksb0J2Q2hRRTtFdUNpUUYsbUJ2Q2xRQztBaEI4bWdCYjtBdUQxMmZZO0VBTEo7Ozs7SUFNUSxvQnZDclFIO0VoQnFuZ0JYO0FBQ0Y7QXVEOTJmWTs7Ozs7Ozs7RUFFSSxXdkMvUUE7RXVDZ1JBLGV2Q2hSQTtFdUNpUkEsYUFBQTtFQUNBLHdCQUFBO0F2RHMzZmhCO0F1RHAzZmdCOzs7Ozs7Ozs7Ozs7Ozs7O0VBRUksV3ZDdlJKO0V1Q3dSSSxZdkN4Uko7RXVDeVJJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFN2Q3ZSUDtBaEIycGdCYjtBdURsNGZvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0ksY0FBQTtFQUNBLFd2Q2pTUjtFdUNrU1EsVUFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtBdkRpN2Z4QjtBdUQ5NmZvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLGV2Q3BTUjtBaEJrdmdCaEI7QXVENThmd0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksMkJBQUE7RUFBQSxzQkFBQTtBdkQ2K2Y1QjtBdUR0K2ZROztFQUVJLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSxhQUFBO0VBQ0EsU3ZDeFRDO0V1Q3lURCxvQnZDeFRFO0V1Q3lURix1QkFBQTtFQUNBLFlBQUE7QXZEdytmWjtBdUR0K2ZZO0VBVko7O0lBV1Esb0J2QzlUSDtFaEJ3eWdCWDtBQUNGOztBdURyK2ZBO0VBQ0ksZUFBQTtFQUNBLHdDQUFBO0VBQ0EsZ0RBQUE7RUFBQSx3Q0FBQTtFQUNBLFVBQUE7QXZEdytmSjs7QXdEdnpnQkE7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTtBeEQwemdCSjtBd0RyemdCSTtFdkN1QkEsNEVBQUE7RUFDQSxlRHNEVztFQ3JEWCxrQkFBQTtFQUNBLGdCRHdNcUI7RUN2TXJCLG9CQUFBO0VBQ0EsY0QyVmU7RXdDclhYLGV4QzBFTztFd0N6RVAseUJ4Q21PZTtFd0NsT2Ysd0JBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7QXhENHpnQlI7QXdEenpnQkk7RUFDSSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxTeENqQks7RXdDa0JMLGF4Q2xCSztFd0NtQkwseUJ4QzBuQjBDO0V3Q3puQjFDLGtCeENSWTtBaEJtMGdCcEI7QXdEenpnQlE7RUFDSSx5QnhDeW5Cc0M7QWhCa3NmbEQ7O0F3RHR6Z0JBO0VBQ0ksYUFBQTtBeER5emdCSjtBd0R2emdCSTtFQUNJLGVBQUE7QXhEeXpnQlI7O0F5RDkxZ0JBO0VBQ0ksb0JBQUE7RUFDQSxlekNzRlc7RXlDckZYLGdCekMwT2dCO0V5Q3pPaEIsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxrRHZDeUJZO0V1Q3hCWix1QkFBQTtFQUNBLDZCdkNOVTtFdUNPVixjekNvU29DO0V5Q25TcEMscUJBQUE7RUFDQSxtQnpDZlk7RXlDZ0JaLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQnpDTmtCO0V5Q09sQix1QkFBQTtFQUFBLGtCQUFBO0F6RGkyZ0JKO0F5RC8xZ0JJOztFQUVJLHNCQUFBO0VBQ0Esd0JBQUE7QXpEaTJnQlI7QXlEOTFnQkk7RUFFSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0VBQ0EsV3pDbENRO0V5Q21DUixTekNuQ1E7RXlDb0NSLFVBQUE7RUFDQSxvQkFBQTtBekQrMWdCUjtBeUQ1MWdCSTtFQUNJLFdBQUE7RUFDQSxZQUFBO0F6RDgxZ0JSO0F5RDMxZ0JJO0VBQ0ksd0JBQUE7RUFDQSxXekMvQ1E7QWhCNDRnQmhCO0F5RDExZ0JJO0VBSUksNkJ2Q2hETTtFdUNpRE4sY3pDNlA4QjtFeUM1UDlCLHVCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QnpDMURRO0V5QzJEUix1QnpDM0RRO0FoQm81Z0JoQjtBeUR2MWdCUTtFQUNJLFVBQUE7RUFDQSw2REFBQTtBekR5MWdCWjtBeUR0MWdCUTtFQUNJLFVBQUE7RUFDQSxzQkFBQTtBekR3MWdCWjtBeURqMWdCUTtFQUVJLHlCekN1VFU7QWhCMmhnQnRCO0F5RDkwZ0JJO0VBQ0ksa0JBQUE7QXpEZzFnQlI7O0EwRGw2Z0JJO0VBREo7SUFFUSxxQ0FBQTtFMURzNmdCTjtBQUNGO0EwRHA2Z0JJO0VBTEo7SUFNUSxxQ0FBQTtFMUR1NmdCTjtBQUNGOztBMERwNmdCQTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxtQjFDSWU7RTBDSGYsbUIxQ01JO0FoQmk2Z0JSO0EwRHI2Z0JJO0VBQ0ksaUIxQ2pCUTtBaEJ3N2dCaEI7QTBEcDZnQkk7RUFDSSxvQjFDaEJNO0UwQ2lCTixtQjFDakJNO0UwQ2tCTixjQUFBO0VBQ0Esa0IxQ1pjO0FoQms3Z0J0QjtBMERwNmdCUTtFQUNJLHNCMUN4QkU7RTBDeUJGLGFBQUE7RUFDQSw4QkFBQTtFQUNBLHVCQUFBO0VBQ0EsYzFDSkM7QWhCMDZnQmI7QTBEcDZnQlk7RUFDSSxjQUFBO0ExRHM2Z0JoQjtBMERsNmdCZ0I7RUFDSSxjQUFBO0ExRG82Z0JwQjtBMEQvNWdCUTtFQUNJLGFBQUE7RUFDQSx3QkFBQTtFQUNBLFMxQzFDRTtBaEIyOGdCZDtBMEQvNWdCWTtFQUNJLFMxQy9DRjtBaEJnOWdCZDtBMEQ1NWdCSTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG9CMUNyRE07RTBDc0ROLHVCQUFBO0VBQ0EsUzFDekRNO0FoQnU5Z0JkO0EwRDU1Z0JRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFMxQ2hFRTtBaEI4OWdCZDtBMEQ1NWdCWTtFQUNJLGNBQUE7QTFEODVnQmhCO0EwRDM1Z0JZO0VBQ0ksa0IxQzFFQTtBaEJ1K2dCaEI7O0EyRHYrZ0JBO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsUTNDRFM7QWhCMitnQmI7QTJEeCtnQkk7RUFDSSxlQUFBO0EzRDArZ0JSO0EyRHYrZ0JJO0VBQ0ksNEJBQUE7QTNEeStnQlI7QTJEcCtnQlE7RUFDSSxrQkFBQTtFQUNBLGMzQ1VDO0UyQ1RELHNCQUFBO0VBQ0EscUJBQUE7QTNEcytnQlo7QTJEcCtnQlk7RUFDSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCM0N2Qkg7RTJDd0JHLFkzQ3RCSDtFMkN1QkcsVTNDdU5FO0UyQ3RORixtQjNDTkg7QWhCNCtnQmI7QTJEaitnQkk7RUFDSSxjM0NOSztFMkNPTCxlQUFBO0EzRG0rZ0JSO0EyRGorZ0JRO0VBQ0ksYzNDVkM7QWhCNitnQmI7O0EyRDU5Z0JRO0VBQ0ksY0FBQTtBM0QrOWdCWjs7QTREOStnQkE7RTNDakJJLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0U0Qy9WZixtQjVDL0JTO0U0Q2dDVCxrQjVDaENTO0U0Q2lDVCxXNUNuQ1k7RTRDb0NaLG1CNUNsQmdCO0U0Q21CaEIsZ0I1Q29NbUI7RTRDbk1uQixlNUNnRFk7RTRDL0NaLGFBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsUTVDMUNTO0U0QzJDVCxtQjVDbWpCK0I7RTRDbGpCL0IseUJBQUE7RUFDQSxjNUNtakJ5QjtFNENsakJ6QixZNUNxTE07RTRDcExOLGU1Q29MTTtFNENuTE4sZ0I1Q21MTTtBaEJtMGdCVjtBNERwL2dCSTtFQUNJLG9CQUFBO0E1RHMvZ0JSO0E0RC8rZ0JRO0VBQ0ksbUJBN0RPO0VBOERQLHlCQUFBO0VBQ0EsY0FMUTtBNURzL2dCcEI7QTREcC9nQlE7RUFDSSxtQkE3RE87RUE4RFAseUJBQUE7RUFDQSxjQUxRO0E1RDIvZ0JwQjtBNER6L2dCUTtFQUNJLG1CQTdETztFQThEUCx5QkFBQTtFQUNBLGNBTFE7QTVEZ2doQnBCO0E0RDkvZ0JRO0VBQ0ksbUJBN0RPO0VBOERQLHlCQUFBO0VBQ0EsY0FMUTtBNURxZ2hCcEI7QTREbmdoQlE7RUFDSSxtQkE3RE87RUE4RFAseUJBQUE7RUFDQSxjQUxRO0E1RDBnaEJwQjtBNER4Z2hCUTtFQUNJLG1CQTdETztFQThEUCx5QkFBQTtFQUNBLGNBTFE7QTVEK2doQnBCO0E0RDdnaEJRO0VBQ0ksbUJBN0RPO0VBOERQLHlCQUFBO0VBQ0EsY0FMUTtBNURvaGhCcEI7QTREbGhoQlE7RUFDSSxtQkE3RE87RUE4RFAseUJBQUE7RUFDQSxjQUxRO0E1RHloaEJwQjtBNERoaGhCSTtFQUNJLGlCNUNqRU07QWhCbWxoQmQ7QTREamhoQlE7RUFDSSxrQkFBQTtFQUNBLGM1Q29ONkI7RTRDbk43Qix5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7QTVEbWhoQlo7QTREamhoQlk7RUFDSSxZQUFBO0UzQ3pCWiwwRUFDSTtFQUVKLGFBQUE7QWpCMmloQko7QTREamhoQlk7RUFFSSxZQUFBO0UzQy9CWiwwRUFDSTtFQUVKLGFBQUE7QWpCZ2poQko7QTREaGhoQlk7RUFDSSxZQUFBO0UzQ3BDWiwwRUFDSTtFQUVKLGFBQUE7QWpCcWpoQko7O0E2RDNtaEJBO0VBQ0ksbUNBQUE7RUFDQSxTN0NNVTtBaEJ3bWhCZDs7QTZEMW1oQkk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxRN0NOSztBaEJtbmhCYjtBNkQzbWhCUTtFQUNJLGlCN0NYSTtBaEJ3bmhCaEI7QTZEMW1oQlE7RUFDSSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsUzdDaEJFO0FoQjRuaEJkO0E2RDFtaEJZO0VBQ0ksY0FBQTtBN0Q0bWhCaEI7QTZEem1oQlk7O0VBRUksZUFBQTtBN0QybWhCaEI7QTZEbm1oQmdCO0VBQ0ksaUI3Q3FETDtBaEJnamhCZjtBNkRsbWhCZ0I7RUFDSSxlN0NpREw7QWhCbWpoQmY7QTZEam1oQmdCO0VBQ0ksZTdDNENKO0FoQnVqaEJoQjtBNkQvbGhCb0I7O0VBRUksZTdDd0NSO0FoQnlqaEJoQjtBNkQxbGhCSTtFQUNJLGFBQUE7RUFDQSxRN0N6REs7RTZDMERMLG1CQUFBO0E3RDRsaEJSOztBOERocGhCQTtFQUNJLGFBQUE7RUFDQSxtQjlDU2tCO0U4Q1JsQixtQjlDU0k7RThDUkosYzlDZ0JTO0U4Q2ZULG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSw2QkFBQTtFQUNBLGNBQUE7QTlEbXBoQko7QThEaHBoQlE7RUFDSSxxQjVDc0RLO0U0Q3JETCxpQjlDOE5NO0FoQm83Z0JsQjtBOEQvb2hCUTtFQUNJLG1CNUNpREs7RTRDaERMLGtCQUFBO0E5RGlwaEJaO0E4RC9vaEJZO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUzlDL0JBO0U4Q2dDQSxROUNoQ0E7RThDaUNBLFc5Q3RCQTtFOEN1QkEsWTlDdkJBO0U4Q3dCQSxpRkFBQTtFQUNBLHdCQUFBO0E5RGlwaEJoQjtBOERscWhCUTtFQUNJLHFCNUNzREs7RTRDckRMLGlCOUM4Tk07QWhCczhnQmxCO0E4RGpxaEJRO0VBQ0ksbUI1Q2lESztFNENoREwsa0JBQUE7QTlEbXFoQlo7QThEanFoQlk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTOUMvQkE7RThDZ0NBLFE5Q2hDQTtFOENpQ0EsVzlDdEJBO0U4Q3VCQSxZOUN2QkE7RThDd0JBLGlGQUFBO0VBQ0Esd0JBQUE7QTlEbXFoQmhCO0E4RHByaEJRO0VBQ0kscUI1Q3NESztFNENyREwsaUI5QzhOTTtBaEJ3OWdCbEI7QThEbnJoQlE7RUFDSSxtQjVDaURLO0U0Q2hETCxrQkFBQTtBOURxcmhCWjtBOERucmhCWTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFM5Qy9CQTtFOENnQ0EsUTlDaENBO0U4Q2lDQSxXOUN0QkE7RThDdUJBLFk5Q3ZCQTtFOEN3QkEsaUZBQUE7RUFDQSx3QkFBQTtBOURxcmhCaEI7QThEdHNoQlE7RUFDSSxxQjVDc0RLO0U0Q3JETCxpQjlDOE5NO0FoQjArZ0JsQjtBOERyc2hCUTtFQUNJLG1CNUNpREs7RTRDaERMLGtCQUFBO0E5RHVzaEJaO0E4RHJzaEJZO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUzlDL0JBO0U4Q2dDQSxROUNoQ0E7RThDaUNBLFc5Q3RCQTtFOEN1QkEsWTlDdkJBO0U4Q3dCQSxpRkFBQTtFQUNBLHdCQUFBO0E5RHVzaEJoQjtBOER4dGhCUTtFQUNJLHFCNUNzREs7RTRDckRMLGlCOUM4Tk07QWhCNC9nQmxCO0E4RHZ0aEJRO0VBQ0ksbUI1Q2lESztFNENoREwsa0JBQUE7QTlEeXRoQlo7QThEdnRoQlk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTOUMvQkE7RThDZ0NBLFE5Q2hDQTtFOENpQ0EsVzlDdEJBO0U4Q3VCQSxZOUN2QkE7RThDd0JBLGlGQUFBO0VBQ0Esd0JBQUE7QTlEeXRoQmhCO0E4RDF1aEJRO0VBQ0kscUI1Q3NESztFNENyREwsaUI5QzhOTTtBaEI4Z2hCbEI7QThEenVoQlE7RUFDSSxtQjVDaURLO0U0Q2hETCxrQkFBQTtBOUQydWhCWjtBOER6dWhCWTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFM5Qy9CQTtFOENnQ0EsUTlDaENBO0U4Q2lDQSxXOUN0QkE7RThDdUJBLFk5Q3ZCQTtFOEN3QkEsaUZBQUE7RUFDQSx3QkFBQTtBOUQydWhCaEI7QThENXZoQlE7RUFDSSxxQjVDc0RLO0U0Q3JETCxpQjlDOE5NO0FoQmdpaEJsQjtBOEQzdmhCUTtFQUNJLG1CNUNpREs7RTRDaERMLGtCQUFBO0E5RDZ2aEJaO0E4RDN2aEJZO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUzlDL0JBO0U4Q2dDQSxROUNoQ0E7RThDaUNBLFc5Q3RCQTtFOEN1QkEsWTlDdkJBO0U4Q3dCQSxpRkFBQTtFQUNBLHdCQUFBO0E5RDZ2aEJoQjtBOEQ5d2hCUTtFQUNJLHFCNUNzREs7RTRDckRMLGlCOUM4Tk07QWhCa2poQmxCO0E4RDd3aEJRO0VBQ0ksbUI1Q2lESztFNENoREwsa0JBQUE7QTlEK3doQlo7QThEN3doQlk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTOUMvQkE7RThDZ0NBLFE5Q2hDQTtFOENpQ0EsVzlDdEJBO0U4Q3VCQSxZOUN2QkE7RThDd0JBLGlGQUFBO0VBQ0Esd0JBQUE7QTlEK3doQmhCO0E4RGh5aEJRO0VBQ0kscUI1Q3NESztFNENyREwsaUI5QzhOTTtBaEJva2hCbEI7QThEL3hoQlE7RUFDSSxtQjVDaURLO0U0Q2hETCxrQkFBQTtBOURpeWhCWjtBOEQveGhCWTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFM5Qy9CQTtFOENnQ0EsUTlDaENBO0U4Q2lDQSxXOUN0QkE7RThDdUJBLFk5Q3ZCQTtFOEN3QkEsaUZBQUE7RUFDQSx3QkFBQTtBOURpeWhCaEI7QThEM3hoQlE7RUFDSSxlQTFDSjtFQTJDSSxXQTNDSjtFQTRDSSxlQTVDSjtFQTZDSSxnQkE3Q0o7RUE4Q0ksWUE5Q0o7RUErQ0ksZ0JBL0NKO0E5RDQwaEJSO0E4RG55aEJRO0VBQ0ksZUExQ0o7RUEyQ0ksV0EzQ0o7RUE0Q0ksZUE1Q0o7RUE2Q0ksZ0JBN0NKO0VBOENJLFlBOUNKO0VBK0NJLGdCQS9DSjtBOURvMWhCUjtBOEQzeWhCUTtFQUNJLGVBMUNKO0VBMkNJLFdBM0NKO0VBNENJLGVBNUNKO0VBNkNJLGdCQTdDSjtFQThDSSxZQTlDSjtFQStDSSxnQkEvQ0o7QTlENDFoQlI7QThEbnpoQlE7RUFDSSxnQkExQ0o7RUEyQ0ksWUEzQ0o7RUE0Q0ksZ0JBNUNKO0VBNkNJLGlCQTdDSjtFQThDSSxhQTlDSjtFQStDSSxpQkEvQ0o7QTlEbzJoQlI7QThEanpoQkk7RUFDSSxpQjlDckRRO0U4Q3NEUixnQjlDc0xZO0U4Q3JMWixlOUN3Q2E7RThDdkNiLGM5Q3BDQTtBaEJ1MWhCUjtBOERoemhCSTtFQUNJLGdCOUNnTFk7RThDL0taLGU5QzRCTztBaEJzeGhCZjtBOEQveWhCSTtFQUNJLGdCOUMyS1k7RThDMUtaLGU5Q3FCTztBaEI0eGhCZjtBOEQ5eWhCSTtFQUNJLGdCOUNxS2lCO0U4Q3BLakIsYzlDYVE7QWhCbXloQmhCOztBK0R4M2hCQTtFQUNJLGFBQUE7RUFDQSxzQi9DTVU7RStDTFYseUIvQ21CUztFK0NsQlQsYS9DR1M7RStDRlQsUy9DRVM7QWhCeTNoQmI7QStEejNoQkk7RUFQSjtJQVFRLG1DQUFBO0UvRDQzaEJOO0FBQ0Y7QStEMTNoQkk7RUFYSjtJQVlRLGdDQUFBO0UvRDYzaEJOO0UrRDMzaEJNO0lBQ0ksVy9DSEk7SStDSUosZTdDRkc7STZDR0gsVzdDSEc7RWxCZzRoQmI7QUFDRjtBK0QxM2hCSTtFQUNJLGFBQUE7RUFDQSxxQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZS9DZ0VRO0FoQjR6aEJoQjtBK0QxM2hCUTtFQUNJLGNBQUE7QS9ENDNoQlo7QStEeDNoQlk7RUFDSSxnQi9DeU1TO0FoQmlyaEJ6QjtBK0R2M2hCWTtFQUNJLFdBQUE7QS9EeTNoQmhCO0ErRHYzaEJnQjtFQUNJLHVCQUFBO0EvRHkzaEJwQjtBK0RyM2hCWTtFQUNJLGFBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0EvRHUzaEJoQjtBK0RyM2hCZ0I7RUFDSSxlL0N5Q0Y7RStDeENFLGMvQzNCUDtBaEJrNWhCYjtBK0RqM2hCSTtFQUVJLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsUy9DMURNO0UrQzJETixtQkFBQTtFQUNBLHVCQUFBO0EvRGszaEJSO0ErRGgzaEJRO0VBQ0ksaUJBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGlCL0N2RUk7QWhCeTdoQmhCOztBZ0UxN2hCQTtFQUNJLGFBQUE7RUFDQSxzQmhETVU7QWhCdTdoQmQ7QWdFMzdoQkk7RUFKSjtJQUtRLHFDQUFBO0lBQ0EsU2hEQ0s7RWhCNjdoQlg7QUFDRjtBZ0U1N2hCSTtFQVRKO0lBVVEsa0NBQUE7SUFDQSxTaERITTtFaEJrOGhCWjtBQUNGO0FnRTc3aEJJO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsU2hEVks7RWdEV0wsb0JBQUE7RUFDQSw4QkFBQTtBaEUrN2hCUjtBZ0U3N2hCUTtFQUVJLGlCaER0Qkk7QWhCbzloQmhCO0FnRTE3aEJJO0VBRUksYUFBQTtFQUNBLHdCQUFBO0VBQ0EseUJoRFRLO0VnRFVMLGFoRHpCSztBaEJvOWhCYjtBZ0V6N2hCUTtFQUNJLGtCaERqQ0k7RWdEa0NKLFlBQUE7QWhFMjdoQlo7QWdFdjdoQkk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxTaERwQ0s7RWdEcUNMLG1CQUFBO0VBQ0EsZWhEOENRO0FoQjI0aEJoQjtBZ0V2N2hCUTtFQUNJLGNBQUE7QWhFeTdoQlo7QWdFcjdoQlk7RUFDSSxnQmhEdUxTO0FoQmd3aEJ6QjtBZ0VwN2hCWTtFQUNJLFdoRDdDQTtBaEJtK2hCaEI7QWdFcDdoQmdCO0VBQ0ksZ0JBQUE7QWhFczdoQnBCO0FnRXA3aEJvQjtFQUNJLHdCaER6RFY7QWhCKytoQmQ7QWdFajdoQlk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtBaEVtN2hCaEI7QWdFajdoQmdCO0VBQ0ksY2hEaERQO0FoQm0raEJiO0FnRTc2aEJJO0VBRUksYUFBQTtFQUNBLHFDQUFBO0VBQ0Esa0NBQUE7RUFDQSxTaEQvRU07RWdEZ0ZOLG1CQUFBO0VBQ0EsdUJBQUE7QWhFODZoQlI7QWdFNTZoQlE7RUFDSSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FoRTg2aEJaOztBaUV4Z2lCQTtFQUNJLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQ0EsU2pERlU7RWlER1YsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlakRDWTtBaEIwZ2lCaEI7QWlFemdpQkk7RUFDSSx3RkFBQTtFQUNBLGFBQUE7RUFDQSxXakRkUTtFaURlUixpQkFBQTtBakUyZ2lCUjtBaUV4L2hCWTtFQUNJLHNFQUFBO0FqRTAvaEJoQjtBaUUzL2hCWTtFQUNJLHFFQUFBO0FqRTYvaEJoQjtBaUU5L2hCWTtFQUNJLHFFQUFBO0FqRWdnaUJoQjtBaUVqZ2lCWTtFQUNJLCtFQUFBO0FqRW1naUJoQjtBaUVwZ2lCWTtFQUNJLDBFQUFBO0FqRXNnaUJoQjtBaUV2Z2lCWTtFQUNJLDJFQUFBO0FqRXlnaUJoQjtBaUUxZ2lCWTtFQUNJLG9FQUFBO0FqRTRnaUJoQjtBaUU3Z2lCWTtFQUNJLG1FQUFBO0FqRStnaUJoQjtBaUVoaGlCWTtFQUNJLDBFQUFBO0FqRWtoaUJoQjtBaUVuaGlCWTtFQUNJLG9FQUFBO0FqRXFoaUJoQjtBaUV0aGlCWTtFQUNJLGtFQUFBO0FqRXdoaUJoQjtBaUV6aGlCWTtFQUNJLHlFQUFBO0FqRTJoaUJoQjtBaUV0aGlCSTtFQUNJLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7QWpFd2hpQlI7QWlFdGhpQlE7RUFDSSxlakQ0RWM7RWlEM0VkLGdCakR5RWdCO0VpRHhFaEIsa0JqRDJFbUI7RWlEMUVuQixpQmpEd0VnQjtBaEJnOWhCNUI7QWlFdGhpQlk7RUFDSSx1QmpEcERIO0FoQjRraUJiOztBa0U3a2lCSTtFQUNJLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CbERESztBaEJpbGlCYjtBa0U3a2lCSTtFQUNJLGdCbERpT1k7RWtEaE9aLGFsRFFBO0FoQnVraUJSO0FrRTNraUJRO0VBQ0ksZWhEeURLO0FsQm9oaUJqQjtBa0U5a2lCUTtFQUNJLGVoRHlESztBbEJ1aGlCakI7QWtFamxpQlE7RUFDSSxlaER5REs7QWxCMGhpQmpCO0FrRXBsaUJRO0VBQ0ksZWhEeURLO0FsQjZoaUJqQjtBa0V2bGlCUTtFQUNJLGVoRHlESztBbEJnaWlCakI7QWtFMWxpQlE7RUFDSSxlaER5REs7QWxCbWlpQmpCO0FrRTdsaUJRO0VBQ0ksZWhEeURLO0FsQnNpaUJqQjtBa0VobWlCUTtFQUNJLGVoRHlESztBbEJ5aWlCakI7QWtFbm1pQlE7RUFDSSxlaER5REs7QWxCNGlpQmpCO0FrRWptaUJJO0VBQ0ksZUFBQTtBbEVtbWlCUjtBa0VobWlCSTtFQUNJLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQ0EsU2xEekJLO0VrRDBCTCxTQUFBO0VBQ0EsV2xEL0JRO0VrRGdDUiwyQkFBQTtFQUNBLG1CQUFBO0FsRWttaUJSO0FrRWhtaUJRO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQmxEbU1VO0FoQis1aEJ0QjtBa0VobWlCWTtFQUNJLGVsRGlEQztFa0RoREQsY2xEZFI7QWhCZ25pQlI7QWtFL2xpQlk7RUFDSSxlbER3Q0Q7RWtEdkNDLGNsRHJCSDtBaEJzbmlCYjtBa0U3bGlCUTtFQUNJLGVsRGtDRztFa0RqQ0gsZ0JsRG9MVTtFa0RuTFYsY2xEOUJDO0FoQjZuaUJiOztBbUV6b2lCSTtFQUNJLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FuRTRvaUJSO0FtRTFvaUJRO0VBQ0kseUJBQUE7QW5FNG9pQlo7QW1FeG9pQkk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxRbkR4Qks7RW1EeUJMLGNBQUE7QW5FMG9pQlI7QW1FdG9pQlE7RUFDSSxjbkRMQztFbURNRCxlbkQwREs7RW1EekRMLGlCbkRvTks7RW1Ebk5MLGdCbkR3TWE7QWhCZzhoQnpCO0FtRXBvaUJJO0VBQ0kseUJuRG5DTTtFbURvQ04sY25EZEs7QWhCb3BpQmI7QW1FOW5pQmdCO0VBQ0ksZUFsREQ7QW5Fa3JpQm5CO0FtRTduaUJnQjtFQUNJLGlCQVRBO0FuRXdvaUJwQjtBbUVwb2lCZ0I7RUFDSSxlQWxERDtBbkV3cmlCbkI7QW1Fbm9pQmdCO0VBQ0ksZUFUQTtBbkU4b2lCcEI7QW1FMW9pQmdCO0VBQ0ksZUFsREQ7QW5FOHJpQm5CO0FtRXpvaUJnQjtFQUNJLFlBVEE7QW5Fb3BpQnBCOztBb0Vsc2lCQTtFQUNJLHdCcERLVTtFb0RKVixhQUFBO0VBQ0EsU3BER1U7RW9ERlYsYXBERVU7RW9ERFYsbUJwRDBZK0I7RW9EelkvQix5QkFBQTtFQUNBLGtCcERTZTtBaEI0cmlCbkI7QW9FbnNpQkk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxTcEROTTtBaEIyc2lCZDtBb0Vsc2lCSTtFQUNJLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLGNBQUE7QXBFb3NpQlI7QXFFcnRpQkk7RUFDSSxhQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FyRXV0aUJSOztBc0V6dGlCQTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU3REQ1M7RXNEQVQsbUJBQUE7QXRFNHRpQko7QXNFMXRpQkk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLFN0RFRNO0FoQnF1aUJkO0FzRTF0aUJRO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxRdERoQkM7QWhCNHVpQmI7QXNFMXRpQlk7RUFDSSxrQnREckJBO0FoQml2aUJoQjtBc0V4dGlCUTtFQUNJLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsUXREN0JJO0FoQnV2aUJoQjtBc0V4dGlCWTtFQUNJLDJCdERsQkc7RXNEbUJILDhCdERuQkc7RXNEb0JILDRCdER0Qk07RXNEdUJOLCtCdER2Qk07RXNEd0JOLFlwRGdCTTtBbEIwc2lCdEI7QXNFeHRpQmdCO0VBQ0ksY3REZlA7RXNEZ0JPLHFCdERqQlA7QWhCMnVpQmI7QXNFdnRpQmdCO0VBQ0ksVUFBQTtBdEV5dGlCcEI7QXNFcnRpQlk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCdERwREE7RXNEcURBLFN0RGxERjtFc0RtREUsbUJ0RHdWbUI7RXNEdlZuQiw0QnREekNHO0VzRDBDSCwrQnREMUNHO0VzRDJDSCx5QkFBQTtFQUNBLDBCQUFBO0VBQ0EsZUFBQTtFQUNBLFlwRFJNO0VvRFNOLHlCQUFBO0F0RXV0aUJoQjtBc0VydGlCZ0I7RUFDSSxhQUFBO0F0RXV0aUJwQjtBc0VwdGlCZ0I7RUFDSSxjdEQxQ1A7QWhCZ3dpQmI7QXNFbnRpQndCO0VBQ0ksY3REaERmO0FoQnF3aUJiO0FzRWx0aUJ3QjtFQUNJLCtZQUFBO0F0RW90aUI1QjtBc0Uvc2lCZ0I7RUFDSSxVQUFBO0VBQ0EscUJ0RHNNdUI7RXNEck12QixjdERzTXFCO0FoQjJnaUJ6QztBc0Uvc2lCb0I7RUFDSSx5QnREa01tQjtBaEIrZ2lCM0M7QXNFN3NpQndCO0VBQ0ksY3REOExhO0FoQmloaUJ6QztBc0U1c2lCd0I7RUFDSSwrWUFBQTtBdEU4c2lCNUI7QXNFeHNpQlk7RUFDSSxnQkFBQTtFQUNBLDBCQUFBO0VBQ0Esa0J0RDdGTTtBaEJ1eWlCdEI7QXNFeHNpQmdCO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCdERsR0U7RXNEbUdGLFlBQUE7RUFDQSxnQnREMEhFO0FoQmdsaUJ0QjtBc0Vwc2lCSTtFQUNJLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0F0RXNzaUJSO0FzRXBzaUJRO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTdEQ1SEU7QWhCazBpQmQ7QXNFcHNpQlk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLFF0RG5JSDtBaEJ5MGlCYjs7QXNFaHNpQkE7RUFDSSxXQUFBO0F0RW1zaUJKOztBc0Voc2lCQTtFQUNJLHNCdEQxSVM7QWhCNjBpQmI7O0F1RXAxaUJBO0VBQ0kseUJ2RHFCUztFdURwQlQsYXZESVU7QWhCbTFpQmQ7QXVFcjFpQkk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0F2RXUxaUJSO0F1RXAxaUJJO0VBQ0ksdUJBQUE7QXZFczFpQlI7O0F1RWoxaUJJO0VBQ0ksYUFBQTtBdkVvMWlCUjtBdUVqMWlCSTtFQUNJLFlBQUE7QXZFbTFpQlI7O0F3RWwyaUJBO0VBS0ksYUFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSxTeERSUztBaEJ5MmlCYjtBd0UvMWlCSTtFQUNJLHFCQUFBO0F4RWkyaUJSO0F3RTkxaUJJO0VBQ0ksV0FBQTtFQUNBLGNBQUE7RUFFQSxpQkFBQTtFQUNBLFl4RHpCUTtFd0QwQlIsd0JBQUE7RUFFQSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLFF4RG9OVTtBaEIwb2lCbEI7QXdFMzFpQkk7RUFDSSxnQkFBQTtBeEU2MWlCUjtBd0UxMWlCSTtFQUNJLGVBQUE7RUFDQSxtQnhEckNNO0V3RHNDTiwwQkFBQTtFQUNBLHdCeERyQ007RXdEc0NOLGtCQUFBO0VBQ0EsbUJ4RHhCQTtFd0Q2QkEsYUFBQTtFQUNBLGtDQUFBO0VBQ0EsNkJBQUE7RUFDQSxReERsREs7RXdEbURMLGdDQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQkFBQTtBeEV3MWlCUjtBd0V0MWlCUTs7RUFFSSxrRHREekJJO0FsQmkzaUJoQjtBd0VyMWlCUTtFQUNJLDZCQUFBO0F4RXUxaUJaO0F3RXAxaUJROztFQUVJLGN4RDNDQztBaEJpNGlCYjtBd0VuMWlCUTtFQUNJLHlCeERuREM7QWhCdzRpQmI7QXdFbDFpQlE7RUFDSSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxTeEQ1RUU7RXdENkVGLGVBQUE7QXhFbzFpQlo7QXdFbDFpQlk7RUFDSSx1QkFBQTtFQUFBLGtCQUFBO0F4RW8xaUJoQjtBd0VoMWlCUTtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBRUEsdUJBQUE7RUFBQSxrQkFBQTtBeEVpMWlCWjtBd0U5MGlCUTtFQUNJLGtCQUFBO0F4RWcxaUJaO0F3RTcwaUJRO0VBQ0ksZXhEWEk7QWhCMDFpQmhCO0F3RTUwaUJRO0VBQ0ksZUFBQTtFQUNBLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7QXhFODBpQlo7QXdFNTBpQlk7RUFHSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsV0FSSTtFQVNKLG1CeERwR1I7RXdEcUdRLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBeEU0MGlCaEI7QXdFejBpQlk7O0VBRUksY3hEckdIO0FoQmc3aUJiO0F3RXYwaUJRO0VBQ0ksY0FBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxrQnhEeklDO0V3RDBJRCxXeER2SUU7RXdEd0lGLGlCQUFBO0VBQ0EsZXhEeERJO0V3RHlESixpQkFBQTtFQUNBLGN4RDVISjtFd0Q2SEksa0JBQUE7RUFDQSx5QkFBQTtBeEV5MGlCWjtBd0V0MGlCUTtFQUNJLDJCeER0SVE7QWhCODhpQnBCO0F3RXIwaUJRO0VBQ0ksOEJ4RDFJUTtBaEJpOWlCcEI7QXdFbDBpQmdCO0VBQ0kseUJ0RHRGSDtBbEIwNWlCakI7QXdFajBpQmdCO0VBQ0kscUJ0RDFGSDtBbEI2NWlCakI7QXdFeDBpQmdCO0VBQ0kseUJ0RHRGSDtBbEJnNmlCakI7QXdFdjBpQmdCO0VBQ0kscUJ0RDFGSDtBbEJtNmlCakI7QXdFOTBpQmdCO0VBQ0kseUJ0RHRGSDtBbEJzNmlCakI7QXdFNzBpQmdCO0VBQ0kscUJ0RDFGSDtBbEJ5NmlCakI7QXdFcDFpQmdCO0VBQ0kseUJ0RHRGSDtBbEI0NmlCakI7QXdFbjFpQmdCO0VBQ0kscUJ0RDFGSDtBbEIrNmlCakI7QXdFMTFpQmdCO0VBQ0kseUJ0RHRGSDtBbEJrN2lCakI7QXdFejFpQmdCO0VBQ0kscUJ0RDFGSDtBbEJxN2lCakI7QXdFaDJpQmdCO0VBQ0kseUJ0RHRGSDtBbEJ3N2lCakI7QXdFLzFpQmdCO0VBQ0kscUJ0RDFGSDtBbEIyN2lCakI7QXdFdDJpQmdCO0VBQ0kseUJ0RHRGSDtBbEI4N2lCakI7QXdFcjJpQmdCO0VBQ0kscUJ0RDFGSDtBbEJpOGlCakI7QXdFNTJpQmdCO0VBQ0kseUJ0RHRGSDtBbEJvOGlCakI7QXdFMzJpQmdCO0VBQ0kscUJ0RDFGSDtBbEJ1OGlCakI7QXdFbDNpQmdCO0VBQ0kseUJ0RHRGSDtBbEIwOGlCakI7QXdFajNpQmdCO0VBQ0kscUJ0RDFGSDtBbEI2OGlCakI7QXdFNzJpQlk7RUFDSSxnQ0FBQTtBeEUrMmlCaEI7QXdFaDNpQlk7RUFDSSxnQ0FBQTtBeEVrM2lCaEI7QXdFbjNpQlk7RUFDSSxnQ0FBQTtBeEVxM2lCaEI7QXdFdDNpQlk7RUFDSSxnQ0FBQTtBeEV3M2lCaEI7QXdFejNpQlk7RUFDSSxnQ0FBQTtBeEUyM2lCaEI7QXdFNTNpQlk7RUFDSSxnQ0FBQTtBeEU4M2lCaEI7QXdFLzNpQlk7RUFDSSxnQ0FBQTtBeEVpNGlCaEI7QXdFbDRpQlk7RUFDSSxnQ0FBQTtBeEVvNGlCaEI7QXdFcjRpQlk7RUFDSSxnQ0FBQTtBeEV1NGlCaEI7QXdFLzNpQlk7RUFDSSxXQUFBO0F4RWk0aUJoQjtBd0U1M2lCSTtFQUNJLHNCQUFBO0F4RTgzaUJSO0F3RTMzaUJJO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJ4RDVLQTtFd0Q2S0Esa0J4RGxMVztFd0RtTFgseUJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGF4RC9MSztFd0RnTUwsU3hEak1NO0FoQjhqakJkO0F3RXozaUJnQjtFQUNJLHFCdERqSUg7QWxCNC9pQmpCO0F3RXozaUJvQjtFQUNJLGN0RHBJUDtBbEIrL2lCakI7QXdFLzNpQmdCO0VBQ0kscUJ0RGpJSDtBbEJrZ2pCakI7QXdFLzNpQm9CO0VBQ0ksY3REcElQO0FsQnFnakJqQjtBd0VyNGlCZ0I7RUFDSSxxQnREaklIO0FsQndnakJqQjtBd0VyNGlCb0I7RUFDSSxjdERwSVA7QWxCMmdqQmpCO0F3RTM0aUJnQjtFQUNJLHFCdERqSUg7QWxCOGdqQmpCO0F3RTM0aUJvQjtFQUNJLGN0RHBJUDtBbEJpaGpCakI7QXdFajVpQmdCO0VBQ0kscUJ0RGpJSDtBbEJvaGpCakI7QXdFajVpQm9CO0VBQ0ksY3REcElQO0FsQnVoakJqQjtBd0V2NWlCZ0I7RUFDSSxxQnREaklIO0FsQjBoakJqQjtBd0V2NWlCb0I7RUFDSSxjdERwSVA7QWxCNmhqQmpCO0F3RTc1aUJnQjtFQUNJLHFCdERqSUg7QWxCZ2lqQmpCO0F3RTc1aUJvQjtFQUNJLGN0RHBJUDtBbEJtaWpCakI7QXdFbjZpQmdCO0VBQ0kscUJ0RGpJSDtBbEJzaWpCakI7QXdFbjZpQm9CO0VBQ0ksY3REcElQO0FsQnlpakJqQjtBd0V6NmlCZ0I7RUFDSSxxQnREaklIO0FsQjRpakJqQjtBd0V6NmlCb0I7RUFDSSxjdERwSVA7QWxCK2lqQmpCO0F3RXI2aUJRO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTeERwTkM7QWhCMm5qQmI7QXdFcDZpQmdCO0VBQ0ksa0VBQ0k7QXhFcTZpQnhCO0F3RTc1aUJRO0VBQ0ksaUJ4RHRPSTtBaEJxb2pCaEI7O0F3RTE1aUJBO0VBQ0ksYUFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSxTeEQzT1M7RXdENE9ULGNBQUE7QXhFNjVpQko7O0F3RTE1aUJBO0VBQ0ksd0J4RDlPUztBaEIyb2pCYjtBd0UzNWlCSTtFQUNJLGNBQUE7RUFDQSxjQUFBO0F4RTY1aUJSOztBeUVycGpCSTtFQUNJLHdtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCekRGTTtFeURHTiwwQkFBQTtFQUNBLGdCekRtSjhCO0V5RGxKOUIsY3pEa0JLO0FoQnNvakJiO0F5RXJwakJJO0VBQ0ksd0JBQUE7QXpFdXBqQlI7QXlFcHBqQkk7RUFDSSxzQkFBQTtFQUNBLDRjQUFBO0F6RXNwakJSOztBeUVscGpCQTtFQUNJLHVCQUFBO0VBQ0EsNkJBQUE7QXpFcXBqQko7O0F5RWxwakJBO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLHdCekQySGtDO0V5RDFIbEMsaUJ6RDRIa0M7RXlEM0hsQyxjekRMUztBaEIwcGpCYjtBeUVucGpCSTtFQUNJLFdBQUE7QXpFcXBqQlI7QXlFbnBqQlE7RUFDSSxnQnpEb0gwQjtFeURuSDFCLGV6RCtDSTtBaEJzbWpCaEI7O0F5RWhwakJBO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLGN6RHJCUztBaEJ3cWpCYjtBeUVqcGpCSTtFQUNJLFdBQUE7RUFDQSxnQnpEc0c4QjtFeURyRzlCLGV6RHVHNEI7QWhCNGlqQnBDO0F5RWpwakJRO0VBQ0ksZ0J6RGtINEI7RXlEakg1QixlekQ2Qkk7RXlENUJKLGN6RGpDQztBaEJvcmpCYjs7QTBFN3NqQkk7RUFDSSx3QkFBQTtBMUVndGpCUjtBMEU3c2pCSTtFQUNJLGExRERLO0FoQmd0akJiO0EwRTVzakJJO0VBQ0ksYzFEd1NnQztBaEJzNmlCeEM7QTBFM3NqQkk7RUFDSSx5QjFEUUs7RTBEUEwsd0IxRFJLO0UwRFNMLGExRFZNO0FoQnV0akJkO0EwRTNzakJRO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxzQjFEaEJFO0FoQjZ0akJkO0EwRTFzakJRO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EseUIxRHdXZ0I7RTBEdldoQixReERmRztBbEIydGpCZjtBMEV6c2pCUTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsYTFEL0JDO0UwRGdDRCx5QjFEaEJKO0FoQjJ0akJSOztBMkUvdWpCSTtFQUNJLHNCM0RLSztBaEI2dWpCYjtBMkUvdWpCSTtFQUNJLGFBQUE7RUFDQSw4QkFBQTtFQUNBLFMzREhLO0FoQm92akJiO0EyRTl1akJJO0VBQ0ksYUFBQTtFQUNBLFMzRFJLO0FoQnd2akJiO0EyRTd1akJJO0VBQ0ksd0IzRFZLO0UyRFdMLHNCM0RYSztBaEIwdmpCYjtBMkU1dWpCSTtFQUNJLGtCM0RoQk07RTJEaUJOLG1CM0RqQk07RTJEa0JOLDhCQUFBO0VBQ0EsK0JBQUE7QTNFOHVqQlI7QTJFM3VqQkk7RUFDSSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBM0U2dWpCUjtBMkUxdWpCSTtFQUNJLGEzRDVCSztFMkQ2QkwseUIzRDRtQmdDO0FoQmdvaUJ4QztBMkV6dWpCSTtFQUNJLGlCQUFBO0VBQ0EsbUIzRHRDSztBaEJpeGpCYjtBMkV4dWpCSTtFQUNJLHdCM0R0Q0s7QWhCZ3hqQmI7QTJFdnVqQkk7RUFDSSxxQkFBQTtBM0V5dWpCUjs7QTRFeHhqQkE7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QjVEaUJTO0U0RGhCVCxhQUFBO0VBQ0EsUzVERFU7QWhCNHhqQmQ7QTRFenhqQkk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0E1RTJ4akJSO0E0RXh4akJJO0VBQ0ksY0FBQTtFQUNBLGdCNUR5SmdDO0FoQmlvakJ4QztBNEV2eGpCSTtFQUNJLGNBQUE7QTVFeXhqQlI7QTRFdHhqQkk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxRNUQzQlE7QWhCbXpqQmhCOztBNkU3eWpCSTtFQUNJLGdCN0RISztBaEJtempCYjtBNkU3eWpCSTtFQUNJLFlBQUE7QTdFK3lqQlI7QTZFNXlqQkk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QjdESUs7RTZESEwscUJBQUE7RUFDQSxvQkFBQTtFQUNBLFM3RGpCTTtFNkRrQk4sZUFBQTtBN0U4eWpCUjs7QThFcDBqQkE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFM5RENTO0U4REFULHdCQUFBO0VBQUEsbUJBQUE7RUFDQSxlQUFBO0E5RXUwakJKO0E4RXIwakJJO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0E5RXUwakJSO0E4RXIwakJRO0VBQ0ksZTlEeUVHO0U4RHhFSCxnQjlENk5VO0FoQjBtakJ0QjtBOEVuMGpCSTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFE5RGxCSztBaEJ1MWpCYjtBOEVuMGpCUTtFQUNJLGlCOURnT0s7RThEL05MLGFBQUE7RUFDQSxROUR2QkM7QWhCNDFqQmI7QThFbDBqQlE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxnQjlEd01XO0U4RHZNWCxjOURUQztFOERVRCxpQkFBQTtBOUVvMGpCWjtBOEVqMGpCUTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLGdCOUQ4TFc7RThEN0xYLGM5RG5CQztFOERvQkQsaUJBQUE7QTlFbTBqQlo7O0ErRWozakJBO0VBQ0kseUIvRHFCUztFK0RwQlQsYS9ESVU7RStESFYsYUFBQTtFQUNBLHFCQUFBO0VBQ0EsU0FBQTtFQUNBLHVCQUFBO0EvRW8zakJKO0ErRWwzakJJO0VBQ0ksc0JBQUE7RUFDQSxpQkFBQTtBL0VvM2pCUjtBK0VqM2pCSTtFQUNJLGFBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0EvRW0zakJSOztBZ0ZqNGpCQTs7OztDQUFBO0FBTUE7OztFQUFBO0FDUkE7Ozs7Ozs7Ozs7OztFaEVlSSw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFaUVwWGYsNkJBQUE7RUFDQSxpQ0FBQTtBakZvNWpCSjs7QWlGajVqQkE7Ozs7Ozs7Ozs7Ozs7O0VBY0ksb0JBQUE7RUFDQSxvQ0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtBakZvNWpCSjtBaUZsNWpCSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0ksb0NBQUE7RUFDQSxVQUFBO0FqRjI3akJSO0FpRng3akJJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHSSx3Q0FBQTtBakZpK2pCUjs7QWlGMzlqQkk7OztFQUVJLGFBQUE7QWpGKzlqQlI7O0FpRjM5akJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFrQkksb0JBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0FqRjg5akJKOztBaUYzOWpCQTs7OztFQUlJLGFBQUE7QWpGODlqQko7O0FpRjM5akJBO0VBQ0ksYUFBQTtBakY4OWpCSjs7QWlGdjlqQkk7Ozs7RUFDSSxjQUFBO0FqRjY5akJSOztBaUZ6OWpCQTs7RUFFSSxtQkFBQTtFQUNBLG9CQUFBO0FqRjQ5akJKOztBaUZ6OWpCQTs7RUFFSSxvQkFBQTtFQUNBLHFCQUFBO0FqRjQ5akJKOztBaUZ6OWpCQTs7O0VBR0ksYUFBQTtBakY0OWpCSjs7QWlGejlqQkE7O0VBRUksc0JBQUE7QWpGNDlqQko7QWlGMTlqQkk7O0VBQ0ksc0JBQUE7QWpGNjlqQlI7O0FpRno5akJBOzs7O0VBSUkscUJBQUE7QWpGNDlqQko7O0FpRng5akJBOzs7RUFHSSxxQkFBQTtFQUNBLDhCQUFBO0VBQ0EsdUJBQUE7RUFDQSwyQkFBQTtBakYyOWpCSjs7QWlGeDlqQkE7OztFQUdJLDZCQUFBO0VBQ0EscUVBQUE7QWpGMjlqQko7O0FpRng5akJBO0VBQ0ksbUJBQUE7RUFFQTs7O0lBQUE7QWpGNjlqQko7O0FpRnY5akJBOzs7RUFHSSxnQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7RUFDQSw2QkFBQTtBakYwOWpCSjs7QWlGdjlqQkE7RUFDSSx5QkFBQTtBakYwOWpCSjtBaUZ4OWpCSTtFQUNJLGFBQUE7QWpGMDlqQlI7O0FpRnQ5akJBOzs7Ozs7OztFQVFJLHlCQUFBO0VBQ0Esb0NBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxpQkFBQTtBakZ5OWpCSjs7QWlGdDlqQkE7Ozs7Ozs7RUFPSSx5QkFBQTtFQUNBLG9DQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7QWpGeTlqQko7O0FpRnQ5akJBOzs7Ozs7OztFQVFJLHlCQUFBO0VBQ0Esb0NBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxpQkFBQTtBakZ5OWpCSjs7QWlGdDlqQkE7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGtCakVoTmU7RWlFaU5mLHdCQUFBO0FqRnk5akJKO0FpRnY5akJJOzs7O0VBSUksa0JqRXZOVztBaEJncmtCbkI7QWlGdDlqQkk7RUFDSSxXakUvTlE7RWlFZ09SLGFBQUE7QWpGdzlqQlI7QWlGdDlqQlE7RUFDSSx5QkFBQTtFQUNBLGNqRStMc0I7RWlFOUx0Qix5QmpFK0w0QjtFaUU5TDVCLGtCakVsT087RWlFbU9QLGtCQUFBO0VBQ0EsY0FBQTtBakZ3OWpCWjtBaUZ0OWpCWTtFQUNJLHlCQUFBO0FqRnc5akJoQjtBaUZyOWpCWTtFQUNJLHlCQUFBO0FqRnU5akJoQjtBaUZwOWpCWTs7RUFFSSxXakVwUEE7QWhCMHNrQmhCOztBaUY1OGpCUTs7OztFQUNJLHdCQUFBO0FqRms5akJaOztBaUY3OGpCQTtFQUNJLDhDQUFBO0FqRmc5akJKOztBaUY1OGpCQTtFQUNJLHlCakU2R3lCO0FoQmsyakI3QjtBaUY3OGpCSTtFQUNJLGlFQUFBO0FqRis4akJSOztBaUYzOGpCQTs7RUFFSSx1QkFBQTtFQUNBLHlCakV4UFc7RWlFeVBYLDRCQUFBO0VBQ0EsaUJqRTlIaUM7RWlFK0hqQyx3QmpFaklpQztFaUVrSWpDLGVqRS9IK0I7RWlFZ0kvQixnQmpFbElpQztFaUVtSWpDLDBCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnQkFBQTtFQUNBLGtCakU1UmtCO0FoQjB1a0J0Qjs7QWtGanRrQkE7Ozs7Ozs7Ozs7O0VBV0ksa0JBQUE7RWpFbENBLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0VrRTdVZixrQmxFcENlO0VrRXFDZixZQUFBO0VBQ0EsNkJoRS9DVTtFZ0VnRFYsZ0JBQUE7RUFDQSxrRGhFcEJZO0FsQjR1a0JoQjtBa0Z0dGtCSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQU1JLFlBQUE7RUFDQSw2QmhFMURNO0VnRTJETixnQkFBQTtBbEYrd2tCUjtBa0Y1d2tCSTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVJLGtCQUFBO0VBQ0Esd0JBQUE7RUFFQSxlQUFBO0FsRml5a0JSO0FrRi94a0JROzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsU2xFM0VFO0FoQmk0a0JkO0FrRmx6a0JJOzs7Ozs7Ozs7OztFQUNJLCtCQUFBO0VBQ0EsOEJBQUE7QWxGOHprQlI7QWtGM3prQkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBT0ksWUFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJoRTFGTTtBbEJ1OWtCZDtBa0YzM2tCUTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUtJLDZCaEVqR0U7RWdFa0dGLGNsRXdTaUI7QWhCMjhrQjdCO0FrRmp2bEJZOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBT0ksY2xFK1JhO0VrRTlSYiw2QmhFNUdGO0VnRTZHRSxvQkFBQTtFQUNBLGFBQUE7QWxGbTBxQmhCO0FrRjV6cUJROzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSw2QkFBQTtBbEZrMXFCWjtBa0Y1MHFCWTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWpFekVSLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VpRTRFUSxvQ0FBQTtFQUNBLHFCbEU2UWE7RWtFNVFiLGNsRTZRVztFa0U1UVgsNkJBQUE7QWxGNGtyQmhCO0FrRmxrckJZOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VqRXBGUiw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtFaUVzRlEsb0NBQUE7RUFDQSxxQmxFZ1FhO0VrRS9QYixjbEVnUVc7QWhCOG5yQjNCO0FrRjMzckJZOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VqRXRGUiw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtFaUVvRlEsb0NBQUE7RUFDQSxxQmxFeVBhO0VrRXhQYixjbEV5UFc7QWhCc3NyQjNCO0FrRjE3ckJJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlJLDZCaEV0S007RWdFdUtOLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFVsRS9LUTtFa0VnTFIsUWxFaExRO0VrRWlMUixZbEV0S1E7RWtFdUtSLFlBQUE7RUFDQSw4QkFBQTtFQUNBLGtEaEVqSlE7RWdFa0pSLFlsRXJMUTtFa0VzTFIsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0FsRm8rckJSO0FrRmwrckJROzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksZ0NBQUE7RUFDQSw0QkFBQTtFQUNBLHFCbEVzQ0Y7RWtFckNFLFlsRXFDRjtFa0VwQ0UsV2xFb0NGO0VrRW5DRSw4QkFBQTtFQUNBLGtEaEVoS0k7RWdFaUtKLHVCbEVqTUU7QWhCMnZzQmQ7QWtGeGpzQlk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSxXQUFBO0VBQ0EsYUFBQTtBbEZpcHNCaEI7QWtGNW9zQkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWpFM0hBLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtBakI4eHNCUjtBa0ZycXNCUTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFakUvSEosOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0FqQjJ6c0JSO0FrRjlyc0JROzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VqRW5JSiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7QWpCdzFzQlI7QWtGdnRzQlE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWpFdklKLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtBakJxM3NCUjtBa0ZodnNCUTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VqRTNJSiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWlFeUlJLG9DQUFBO0VBQ0EsNkJBQUE7QWxGc3pzQlo7QWtGcHpzQlk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFakVsSlIsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VpRWlKUSxvQ0FBQTtFQUNBLDZCQUFBO0FsRjRqdEJoQjtBa0Z6anRCWTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWpFM0pSLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFaUUySlEsNkJBQUE7QWxGaTR0QmhCO0FrRjkzdEJZOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWpFcEtSLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFaUVnS1EsNkJBQUE7QWxGczh0QmhCO0FrRmw4dEJROzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksNkJBQUE7RUFDQSwrQkFBQTtFQUNBLGdDQUFBO0VBQ0EsMkZBQ0k7QWxGdzl0QmhCO0FrRm45dEJJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUksb0JBQUE7QWxGeSt0QlI7QWtGait0Qlk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWpFOUxSLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFaUUyTFEsNkJoRTdRRjtFZ0U4UUUseUJBQUE7RUFDQSx5QmhFL1FGO0VnRWdSRSxrQmxFdFJBO0VrRXVSQSxtQmxFdlJBO0VrRXdSQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QWxGeXV1QmhCO0FrRnZ1dUJnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLGFBQUE7QWxGMit1QnBCOztBa0ZqK3VCSTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtBbEZvK3VCUjtBa0Y5OXVCUTs7RUFDSSwrWUFBQTtBbEZpK3VCWjtBa0Y3OXVCWTs7RUFDSSwrWUFBQTtBbEZnK3VCaEI7QWtGMzl1Qkk7RUFFSSwrQkFBQTtBbEY0OXVCUjtBa0Z2OXVCWTs7RUFDSSwrWUFBQTtBbEYwOXVCaEI7QWtGdDl1QmdCOztFQUNJLCtZQUFBO0FsRnk5dUJwQjs7QWtGajl1QkE7RWpFN1JJLDBFQUNJO0VBRUosYUFBQTtFaUU0UkEsZUFBQTtFQUNBLGtDQUFBO0FsRnE5dUJKO0FrRm45dUJJO0VBQ0ksUWxFblZLO0FoQnd5dkJiO0FrRmw5dUJZO0VqRTFVUiw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFa0V0Q0gsbUJsRXhWSDtFa0V5Vkcsa0JsRXpWSDtFa0UwVkcsV2xFNVZBO0VrRTZWQSxrQmxFOVVHO0VrRStVSCxnQmxFckhPO0VrRXNIUCxlbEV6UUE7RWtFMFFBLGFBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFFsRWxXSDtFa0VtV0csbUJsRWdNa0I7RWtFL0xsQix5QkFBQTtFQUNBLGNsRWlNWTtBaEJ3eHVCNUI7QWtGdjl1QmdCO0VBQ0ksWWxFMVdKO0VrRTJXSSxXbEUzV0o7QWhCbzB2QmhCO0FrRnQ5dUJnQjtFQUNJLFdsRS9XSjtBaEJ1MHZCaEI7QWtGcjl1QndCO0VBQ0ksaWNBQUE7RUFDQSxnQ0FBQTtFQUNBLDRCQUFBO0VBQ0EscUJsRWxKbEI7RWtFbUprQixZbEVuSmxCO0VrRW9Ka0IsV2xFcEpsQjtFa0VxSmtCLGtCbEU3V047RWtFOFdNLGtEaEV2Vlo7RWdFd1ZZLFVBQUE7QWxGdTl1QjVCO0FrRnI5dUI0QjtFQUNJLGljQUFBO0FsRnU5dUJoQztBa0ZwOXVCNEI7RUFDSSxXQUFBO0VBQ0EsYUFBQTtBbEZzOXVCaEM7QWtGNzh1Qkk7O0VBRUksd0JBbllrQjtFQW9ZbEIsZWxFcFlRO0VrRXFZUixvQ0FBQTtFQUNBLDBaQUFBO0VBQ0EsaURBQUE7RUFDQSx1Q0FBQTtFQUNBLGdDQUFBO0FsRis4dUJSO0FrRjU4dUJJO0VqRXJXQSwwRUFDSTtFQUVKLGFBQUE7RWlFcVdJLHdDQUFBO0VBQ0EsdUJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0FsRjg4dUJSO0FrRjE4dUJZOzs7Ozs7Ozs7RUFJSSxvQ0FBQTtFQUNBLDBaQUFBO0VBQ0EsaURBQUE7RUFDQSx1Q0FBQTtFQUNBLGdDQUFBO0FsRmk5dUJoQjtBa0Z4OHVCWTs7Ozs7Ozs7O0VBSUksb0NBQUE7RUFDQSwwWkFBQTtFQUNBLGlEQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQ0FBQTtBbEYrOHVCaEI7QWtGMTh1Qkk7RUFJSSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0EzYm9CO0VBNGJwQixZQUFBO0VBQ0EsaWNBQUE7RUFDQSxnQ0FBQTtFQUNBLDRCQUFBO0VBQ0EscUJsRXZPRTtFa0V3T0YsWWxFeE9FO0VrRXlPRixXbEV6T0U7RWtFME9GLDhCQUFBO0VBQ0Esa0RoRTdhUTtFZ0U4YVIsVUFBQTtBbEZ5OHVCUjtBa0Z2OHVCUTtFQUNJLGljQUFBO0FsRnk4dUJaO0FrRnQ4dUJRO0VBQ0ksV0FBQTtFQUNBLGFBQUE7QWxGdzh1Qlo7QWtGcjh1QlE7Ozs7O0VBRUksYUFBQTtBbEYwOHVCWjtBa0ZyOHVCUTs7RUFFSSx3QkEzZGE7QWxGazZ2QnpCO0FrRm44dUJJO0VBQ0ksa0NBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7RUFDQSwrQkFBQTtBbEZxOHVCUjtBa0ZqOHVCZ0I7RUFDSSxtQmxFNEVlO0VrRTNFZixnQ0FBQTtFQUNBLGNsRTZFUztFa0U1RVQsNkJBQUE7QWxGbTh1QnBCO0FrRi83dUI0QjtFQUNJLGljQUFBO0FsRmk4dUJoQztBa0YvN3VCZ0M7RUFDSSxpY0FBQTtBbEZpOHVCcEM7QWtGeDd1QlE7RUFJSSxpY0FBQTtBbEZ1N3VCWjtBa0ZyN3VCWTtFQUNJLGljQUFBO0FsRnU3dUJoQjtBa0Y5NnVCWTs7Ozs7O0VBRUksb0NBQUE7RUFDQSwwWkFBQTtFQUNBLGlEQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQ0FBQTtBbEZvN3VCaEI7O0FrRjU2dUJJO0VBQ0ksOEJBQUE7QWxGKzZ1QlI7QWtGNTZ1Qkk7OztFQUdJLGFBQUE7RUFDQSx3QkFBQTtFQUNBLHFCQUFBO0FsRjg2dUJSO0FrRjU2dUJROzs7Ozs7Ozs7RUFHSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXbEVsakJJO0VrRW1qQkosWWxFbmpCSTtFa0VvakJKLFNsRXBqQkk7RWtFcWpCSixVbEVyakJJO0FoQnkrdkJoQjtBa0ZoN3VCZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksNGFBQUE7QWxGazh1QnBCO0FrRjc3dUJvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSwrWUFBQTtBbEYrOHVCeEI7QWtGMTh1Qlk7Ozs7Ozs7OztFQUNJLHVCQUFBO0FsRm85dUJoQjtBa0Z0OHVCb0I7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksK1lBQUE7QWxGdzl1QnhCOztBa0YvOHVCSTs7RUFFSSxXbEV0bEJRO0FoQndpd0JoQjtBa0YvOHVCSTtFQU1JLFVBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQWxtQm9CO0VBbW1CcEIsaWNBQUE7RUFDQSxnQ0FBQTtFQUNBLDRCQUFBO0VBQ0EscUJsRTdZRTtFa0U4WUYsWWxFOVlFO0VrRStZRixXbEUvWUU7RWtFZ1pGLDhCQUFBO0VBQ0Esa0RoRW5sQlE7RWdFb2xCUixVQUFBO0FsRjQ4dUJSO0FrRjE4dUJRO0VBQ0ksaWNBQUE7QWxGNDh1Qlo7QWtGejh1QlE7RUFDSSxXQUFBO0VBQ0EsYUFBQTtBbEYyOHVCWjtBa0Z4OHVCUTs7Ozs7OztFQUVJLGFBQUE7QWxGKzh1Qlo7QWtGMzh1Qkk7O0VBRUksd0JBL25Ca0I7QWxGNGt3QjFCO0FrRno4dUJROztFQUVJLHdCQXRvQmE7QWxGaWx3QnpCO0FrRnA4dUJROztFQUNJLCtZQUFBO0FsRnU4dUJaO0FrRm44dUJZOztFQUNJLCtZQUFBO0FsRnM4dUJoQjtBa0ZoOHVCUTtFQU1JLCtZQUFBO0FsRjY3dUJaO0FrRjM3dUJZO0VBQ0ksK1lBQUE7QWxGNjd1QmhCO0FrRnQ3dUJZOztFQUNJLCtZQUFBO0FsRnk3dUJoQjtBa0ZyN3VCZ0I7O0VBQ0ksK1lBQUE7QWxGdzd1QnBCOztBa0Y5NnVCSTs7O0VBQ0ksOEJBQUE7QWxGbTd1QlI7QWtGaDd1Qkk7OztFQUNJLCtrQkFBQTtFQUNBLHNDQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQmxFdGVFO0VrRXVlRix5QmxFN2RlO0FoQmk1dkJ2QjtBa0ZsN3VCUTs7O0VBQ0ksK2tCQUFBO0FsRnM3dUJaO0FrRmw3dUJJOzs7RUFDSSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7QWxGczd1QlI7QWtGcDd1QlE7OztFQUNJLCtrQkFBQTtBbEZ3N3VCWjtBa0Z0N3VCWTs7O0VBQ0ksK2tCQUFBO0FsRjA3dUJoQjs7QWtGbjd1QkE7RUFDSSxZQUFBO0VBQ0EsZ0JBQUE7QWxGczd1Qko7QWtGcDd1Qkk7RUFDSSxZbEV0dUJRO0VrRXV1QlIsWUFBQTtFQUNBLGdCQUFBO0FsRnM3dUJSO0FrRnA3dUJROztFQUVJLHdCQUFBO0FsRnM3dUJaO0FrRm43dUJRO0VBQ0ksV2xFcnVCSTtBaEIwcHdCaEI7QWtGbjd1Qlk7RUFDSSxrQkFBQTtFQUNBLHVCQUFBO0VBRUEsa0JBQUE7RUFDQSxvQmxFbnZCSDtFQ1VULDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0VrRXlYSCxjbEU1V2lCO0VrRTZXakIsZ0JoRXZzQkE7RWdFd3NCQSxXbEVodkJBO0VrRWl2QkEsa0JsRTd1Qkc7RWtFOHVCSCwwQkFBQTtFQUNBLG1CbEVoWG1CO0VrRWlYbkIsa0RoRTV0QkE7RWdFNnRCQSx3QkFBQTtFQUNBLFNsRTd2Qkg7QWhCc3J3QmI7QWtGdjd1QmdCO0VBQ0ksY2xFblhTO0FoQjR5dkI3QjtBa0Z2N3VCb0I7RUFFSSxXQURPO0VBRVAsWUFGTztFQUdQLG1CbEVsV1k7RWtFbVdaLG1CbEV4dkJGO0VrRXl2QkUsWUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBbEZ3N3VCeEI7QWtGcDd1QmdCO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0VBQ0EsUWxFcnhCUDtBaEIyc3dCYjtBa0ZwN3VCb0I7RUFDSSxlbEVwc0JSO0FoQjBud0JoQjtBa0ZwN3VCd0I7RUFDSSxnQmxFcGpCTDtBaEIwK3ZCdkI7QWtGbDd1Qm9CO0VBQ0ksZWxFN3NCVDtBaEJpb3dCZjtBa0ZoN3VCZ0I7RUFNSSxrQmxFN3hCRDtFa0U4eEJDLHFCbEV4WlM7RWtFeVpULHlCbEUxWmE7RWtFMlpiLGNsRXpaTztBaEJzMHZCM0I7QWtGMzZ1Qm9CO0VBQ0ksY2xFM1pHO0FoQncwdkIzQjtBa0Z6NnVCZ0I7RWpFN3ZCWixxQkQyVWtCO0VDMVVsQixzRUFDSTtFaUU2dkJZLHlCbEVwYWE7RWtFcWFiLHFCbEVwYVM7QWhCZzF2QjdCO0FrRno2dUJnQjtFakU1dkJaLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0VpRTB2QlkseUJsRXBhYTtFa0VxYWIscUJsRXBhUztBaEJrMXZCN0I7QWtGMzZ1QmdCO0VqRWx3QlosNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7RWlFaXdCWSx5QmxFM2FhO0VrRTRhYixxQmxFM2FTO0FoQjAxdkI3QjtBa0YzNnVCb0I7RWpFandCaEIsNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7RWlFK3ZCZ0IscUJsRWpiSztBaEJpMnZCN0I7QWtGNTZ1QmdCO0VBQ0ksYUFBQTtFakVuMEJoQiw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFa0VvZEMsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBbEZrN3VCcEI7QWtGaDd1Qm9CO0VBQ0ksWWxFejFCUjtBaEIyd3dCaEI7QWtGaDd1QndCO0VBQ0ksOEZBQUE7RUFFQSxzQ0FBQTtFQUNBLFdsRTFuQmxCO0VrRTJuQmtCLFlsRTNuQmxCO0VrRTRuQmtCLHVCbEU5MUJkO0VrRSsxQmMsdUJBQUE7QWxGaTd1QjVCO0FrRi82dUI0QjtFQUNJLGFBQUE7QWxGaTd1QmhDO0FrRjU2dUJvQjs7RUFFSSxXbEV2b0JkO0VrRXdvQmMsWWxFeG9CZDtFa0V5b0JjLHVCbEUzMkJWO0FoQnl4d0JkO0FrRjU2dUJ3Qjs7RUFDSSw0ZUFBQTtBbEYrNnVCNUI7QWtGNTZ1QjRCOztFQUNJLFdBQUE7RUFDQSxhQUFBO0FsRis2dUJoQztBa0YzNnVCd0I7O0VBQ0ksaWJBQUE7QWxGODZ1QjVCO0FrRjM2dUI0Qjs7RUFDSSxXQUFBO0VBQ0EsYUFBQTtBbEY4NnVCaEM7QWtGdjZ1Qlk7RUFDSSxhQUFBO0FsRnk2dUJoQjtBa0ZwNnVCSTtFQUNJLFlBQUE7RUFDQSx3QmxFMzRCSztFa0U0NEJMLGlCQUFBO0FsRnM2dUJSO0FrRnA2dUJROztFQUVJLGtCQUFBO0VBQ0Esb0JsRWo1QkM7RWtFazVCRCxrQmxFdjRCTztFa0V3NEJQLHlCbEV6Z0J1QjtFa0UwZ0J2Qix5QkFBQTtBbEZzNnVCWjtBa0ZwNnVCWTs7RUFDSSxRbEV6NUJIO0FoQmcwd0JiO0FrRnA2dUJZOztFakVyMkJSLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VpRXEyQlEseUJsRTVnQmlCO0VrRTZnQmpCLHFCbEU1Z0JhO0FoQm83dkI3QjtBa0ZyNnVCWTs7O0VqRXAyQlIsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7RWlFbTJCUSx5QmxFN2dCaUI7RWtFOGdCakIscUJsRTdnQmE7QWhCdzd2QjdCO0FrRng2dUJZOzs7RWpFMzJCUiw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtFaUUwMkJRLHlCbEVwaEJpQjtFa0VxaEJqQixxQmxFcGhCYTtBaEJrOHZCN0I7QWtGMzZ1Qlk7O0VqRXoyQlIsNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCdXh3QlI7QWtGOTZ1Qlk7O0VBRUksV0FETztFQUVQLFlBRk87RUFHUCxtQmxFbGhCb0I7RWtFbWhCcEIsbUJsRXg2Qk07RWtFeTZCTixZQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FsRmc3dUJoQjtBa0Y5NnVCZ0I7O0VBRUksZWxFaHVCVjtFa0VpdUJVLFdsRWp1QlY7RWtFa3VCVSxlbEVsdUJWO0VrRW11QlUsZ0JsRW51QlY7RWtFb3VCVSxZbEVwdUJWO0VrRXF1QlUsZ0JsRXJ1QlY7QWhCcXB3QlY7QWtGOTZ1Qm9COztFQUNJLDhlQUFBO0FsRmk3dUJ4QjtBa0YzNnVCWTs7RUFDSSxXbEVuOUJBO0VrRW85QkEsV2xFejhCQTtFa0UwOEJBLFNsRXI5QkE7RWtFczlCQSw4QkFBQTtBbEY4NnVCaEI7QWtGNTZ1QmdCOztFQUNJLHlCbEV4a0JTO0FoQnUvdkI3QjtBa0YzNnVCWTs7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QmxFaCtCQTtFa0VpK0JBLHVCQUFBO0VBQ0EsdUJsRTk5Qkg7QWhCNDR3QmI7QWtGNTZ1QmdCOztFakV0OUJaLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0VrRXNtQkMseUJBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0FsRm83dUJwQjtBa0ZqN3VCZ0I7O0VqRTc5QlosNEVBQUE7RUFDQSxlRHdFVztFQ3ZFWCxrQkFBQTtFQUNBLGdCRHlJa0M7RUN4SWxDLG9CQUFBO0VBQ0EsY0Q2V2U7RWtFNm1CQyxlbEV2NUJKO0VrRXc1QkksZ0JsRW53Qks7RWtFb3dCTCxpQmxFeHZCSDtBaEJpcndCakI7QWtGdjd1Qm9COztFQUNJLHlCQUFBO0FsRjA3dUJ4QjtBa0Z2N3VCb0I7O0VBQ0kseUJBQUE7QWxGMDd1QnhCO0FrRnI3dUJZOzs7O0VBRUksY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHFCbEU3L0JGO0VrRTYvQkUsZ0JsRTcvQkY7RWtFOC9CRSxnQkFBQTtFQUNBLDJCQUFBO0VBQUEsc0JBQUE7QWxGeTd1QmhCO0FrRnY3dUJnQjs7OztFQUNJLHVCQUFBO0VBQ0Esa0RoRW4rQko7RWdFbytCSSxXbEVseUJWO0VrRW15QlUsWWxFbnlCVjtBaEIrdHdCVjtBa0YxN3VCb0I7Ozs7Ozs7RUFFSSxXQUFBO0VBQ0EsYUFBQTtBbEZpOHVCeEI7QWtGOTd1Qm9COzs7O0VBQ0ksb0JBQUE7QWxGbTh1QnhCO0FrRmg4dUJvQjs7OztFQUNJLFdsRWh6QmQ7RWtFaXpCYyxZbEVqekJkO0VrRWt6QmMsWWxFdmhDUjtBaEI0OXdCaEI7QWtGbjh1QndCOzs7Ozs7O0VBRUksV0FBQTtFQUNBLGFBQUE7QWxGMDh1QjVCO0FrRnY4dUJ3Qjs7Ozs7Ozs7Ozs7Ozs7OztFQUtJLDhkQUFBO0VqRWwvQnhCLDBFQUNJO0VBRUosYUFBQTtBakJxOHdCSjtBa0ZsOXVCNEI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSxpY0FBQTtBbEY2Z3ZCaEM7QWtGMWd2QjRCOzs7Ozs7Ozs7Ozs7Ozs7O0VqRXQvQnhCLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VpRXMvQndCLGtCbEVyaUNWO0FoQmlreEJ0QjtBa0Z6aHZCNEI7Ozs7Ozs7Ozs7Ozs7Ozs7RWpFcC9CeEIsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCOGh4QlI7QWtGMWl2QjRCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VqRXgvQnhCLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0FqQmtreEJSO0FrRnprdkI0Qjs7Ozs7Ozs7Ozs7Ozs7OztFakVwL0J4Qiw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtBakI4a3hCUjtBa0Z6bHZCd0I7Ozs7RUFDSSwwZkFBQTtBbEY4bHZCNUI7QWtGNWx2QjRCOzs7Ozs7Ozs7Ozs7O0VBSUksMGZBQUE7QWxGdW12QmhDO0FrRm5tdkJ3Qjs7Ozs7OztFQUVJLGljQUFBO0FsRjBtdkI1QjtBa0Z4bXZCNEI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSxpY0FBQTtBbEYrbnZCaEM7QWtGeG52Qlk7OztFQUVJLHFCbEU3ckJhO0VrRThyQmIsbUJsRS9yQmlCO0FoQjB6d0JqQztBa0Z6bnZCZ0I7OztFQUNJLG1CbEVqc0JTO0FoQjh6d0I3QjtBa0YxbnZCd0I7Ozs7O0VBRUksOGVBQUE7QWxGK252QjVCO0FrRnpudkJnQjs7O0VBQ0ksY2xFNXNCTztBaEJ5MHdCM0I7QWtGcm52QlE7RWpFcGlDSiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWlFZ2lDSSx5QmxFaHRCd0I7RWtFaXRCeEIsY2xFL3NCa0I7RWtFZ3RCbEIsNkJBQUE7QWxGNG52Qlo7QWtGMW52Qlk7RUFNSSx5QmxFMXRCb0I7QWhCaTF3QnBDO0FrRnJudkJnQjtFQUNJLGNsRTF0QlU7QWhCaTF3QjlCO0FrRm5udkJZO0VqRXZqQ1IsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0FqQjRxeEJSO0FrRnZudkJZO0VqRTNqQ1IsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0FqQm9yeEJSO0FrRjNudkJZO0VqRS9qQ1IsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0FqQjRyeEJSO0FrRjludkJZO0VqRXBrQ1IsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0FqQm9zeEJSO0FrRmpvdkJRO0VBQ0ksYUFBQTtBbEZtb3ZCWjtBa0YvbnZCSTtFQUNJLGVsRTVrQ087RWtFNmtDUCxnQmxFejdCZTtFa0UwN0JmLGVBQUE7QWxGaW92QlI7O0FrRjdudkJBO0VBQ0ksYUFBQTtFQUNBLHdCQUFBO0FsRmdvdkJKO0FrRjdudkJRO0VqRTFsQ0osOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VpRXNsQ0kseUJsRTM1QmtDO0VrRTQ1QmxDLG9DQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtBbEZvb3ZCWjtBa0Zob3ZCSTtFQUNJLGNBQUE7QWxGa292QlI7O0FrRjdudkJBO0VBQ0kscUJBQUE7RUFDQSxpRUFBQTtFQUNBLFdsRW5yQ1k7RWtFb3JDWixhQUFBO0VBQ0EsOEJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCbEVuckNlO0VrRW9yQ2YseUJsRXJ6QitCO0VrRXN6Qi9CLG1CQUFBO0VBQ0EsNkJBQUE7RWpFbnBDQSwwRUFDSTtFQUVKLGFBQUE7QWpCa3h4Qko7QWtGL252Qkk7RWpFL29DQSxxQkQyVWtCO0VDMVVsQixzRUFDSTtFaUUrb0NBLGtCbEU5ckNjO0FoQmcweEJ0QjtBa0YvbnZCSTtFakU3b0NBLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0FqQjh3eEJSO0FrRmpvdkJJO0VqRWpwQ0EsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCb3h4QlI7QWtGbG92Qkk7RWpFN29DQSw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtBakJpeHhCUjtBa0Zob3ZCUTtFQUNJLGljQUFBO0FsRmtvdkJaO0FrRjludkJJO0VqRXJ0Q0EsNEVBQUE7RUFDQSxlRHdFVztFQ3ZFWCxrQkFBQTtFQUNBLGdCRHlJa0M7RUN4SWxDLG9CQUFBO0VBQ0EsY0Q2V2U7RWtFcTJCWCxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBbEZxb3ZCUjtBa0Zub3ZCUTtFQUNJLGFBQUE7RUFDQSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QmxFN3VDQztFa0U4dUNELGdCQUFBO0VBQ0EsV0FBQTtBbEZxb3ZCWjtBa0Zqb3ZCSTtFQUNJLFdsRW5oQ0U7RWtFb2hDRixZbEVwaENFO0FoQnVweEJWO0FrRmhvdkJJO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsWWxFL3ZDUTtFa0Vnd0NSLFdsRTNoQ0U7RWtFNGhDRixZbEU1aENFO0VrRTZoQ0Ysa0RoRS90Q1E7RWdFZ3VDUixnZUFBQTtFQUNBLGVBQUE7RUFDQSw2QkFBQTtFakVudENKLDBFQUNJO0VBRUosYUFBQTtBakJvMXhCSjtBa0Zqb3ZCUTtFakUvc0NKLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VpRStzQ0ksa0JsRTl2Q1U7QWhCazR4QnRCO0FrRmpvdkJRO0VqRTdzQ0osNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCZzF4QlI7QWtGbm92QlE7RWpFanRDSiw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtBakJzMXhCUjtBa0Zwb3ZCUTtFakU3c0NKLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0FqQm0xeEJSOztBa0Zqb3ZCQTs7O0VBR0ksbUJsRTl4Q1M7RWtFK3hDVCxvQmxFL3hDUztFa0VneUNULFNsRWh5Q1M7QWhCbzZ4QmI7QWtGbG92Qkk7OztFQUNJLDZDQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQmxFM3lDUTtFa0U0eUNSLG1CbEU1eUNRO0FoQms3eEJoQjtBa0Zwb3ZCUTs7Ozs7O0VBRUksZ0JsRXZrQ1c7RWtFd2tDWCxjbEV6MUJ1QjtFa0UwMUJ2QiwwQkFBQTtFQUNBLGtCbEVuekNJO0VrRW96Q0osd0JBQUE7QWxGMG92Qlo7QWtGeG92Qlk7Ozs7Ozs7Ozs7O0VBRUksa0NBQUE7QWxGbXB2QmhCO0FrRi9vdkJROzs7RUFDSSxvQ0FBQTtBbEZtcHZCWjtBa0ZocHZCUTs7O0VBQ0ksUWxFL3pDQztBaEJtOXhCYjtBa0ZscHZCWTs7Ozs7O0VBRUksY2xFMzJCNEI7RWtFNDJCNUIsZ0JsRTdsQ087RWtFOGxDUCw4QkFBQTtBbEZ3cHZCaEI7QWtGcnB2Qlk7Ozs7OztFakV4eENSLDBFQUNJO0VBRUosYUFBQTtFaUV3eENZLGtCbEU5ekNHO0VrRSt6Q0gsb0NBQUE7RUFDQSx3Q0FBQTtFQUNBLGFsRTcwQ0Y7RWtFODBDRSxXbEVoMUNBO0FoQjQreEJoQjtBa0YxcHZCZ0I7Ozs7Ozs7Ozs7O0VBRUksYUFBQTtBbEZxcXZCcEI7QWtGbHF2QmdCOzs7Ozs7RWpFL3hDWixxQkQyVWtCO0VDMVVsQixzRUFDSTtFaUUreENZLG9DQUFBO0VBQ0EsZ0NBQUE7QWxGMHF2QnBCO0FrRnZxdkJnQjs7Ozs7Ozs7Ozs7RWpFOXhDWiw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtFaUU2eENZLG9DQUFBO0VBQ0EsZ0NBQUE7QWxGcXJ2QnBCO0FrRmxydkJnQjs7Ozs7O0VqRTV4Q1osNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7RWlFMHhDWSxvQ0FBQTtFQUNBLGdDQUFBO0FsRjRydkJwQjtBa0Z6cnZCZ0I7Ozs7OztFQUNJLDZCaEV0MkNOO0VnRXUyQ00sd1lBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0VBQ0EscUJsRTNvQ1Y7QWhCMjB4QlY7QWtGOXJ2Qm9COzs7Ozs7RUFDSSx3WUFBQTtBbEZxc3ZCeEI7QWtGaHN2Qm9COzs7Ozs7RUFDSSx3WUFBQTtBbEZ1c3ZCeEI7QWtGcnN2QndCOzs7Ozs7RUFDSSx3WUFBQTtBbEY0c3ZCNUI7QWtGdnN2QmdCOzs7Ozs7Ozs7OztFakUveUNaLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFaUU0eUNZLG1CQUFBO0VBQ0EsdUNBQUE7QWxGdXR2QnBCO0FrRm50dkJ3Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSx3WUFBQTtBbEYydXZCNUI7QWtGeHV2QndCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJLHdZQUFBO0FsRmd3dkI1QjtBa0Z4dnZCSTs7O0VBQ0ksa0JsRXY1Q1E7RWtFdzVDUixtQmxFeDVDUTtFa0V5NUNSLGtCbEV6NUNRO0VrRTA1Q1IsV2xFLzRDUTtBaEIyb3lCaEI7QWtGMXZ2QlE7Ozs7OztFakU5NENKLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0VrRStoQ1AsaUJsRS81Q0k7RWtFZzZDSixrQmxFaDZDSTtFa0VpNkNKLFdsRXQ1Q0k7QWhCMnB5QmhCO0FrRmp3dkJvQjs7Ozs7O0VBQ0ksY2xFMThCTTtFa0UyOEJOLGdCbEU1ckNDO0FoQm84eEJ6QjtBa0Zud3ZCWTs7Ozs7O0VBQ0ksZ0JBQUE7QWxGMHd2QmhCO0FrRnZ3dkJZOzs7Ozs7RUFDSSxrRGhFOTRDQTtFZ0UrNENBLGdCQUFBO0VBQ0EsNkJoRTc2Q0Y7RWdFODZDRSxtQmxFajZDTTtFa0VrNkNOLFlsRXI3Q0E7RWtFczdDQSxXQXg2Q0o7RUF5NkNJLFlBejZDSjtBbEZ1cnlCWjtBa0Y1d3ZCZ0I7Ozs7OztFakV2NENaLDBFQUNJO0VBRUosYUFBQTtFQXZDQSw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtFa0U0akNDLGtEaEV6NUNKO0VnRTA1Q0ksa0NsRS85QjJCO0VrRWcrQjNCLGtDQUFBO0VBQ0EseUJBQUE7RUFDQSxtQmxFNzZDRTtFa0U4NkNGLFlsRWo4Q0o7RWtFazhDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBdjdDUjtFQXc3Q1EsWUF4N0NSO0VBeTdDUSxZQUFBO0FsRnl4dkJwQjtBa0Z0eHZCZ0I7Ozs7OztFakVqNUNaLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VpRWk1Q1kseUJsRTErQnlCO0VrRTIrQnpCLDhCbEUxK0JxQjtFa0UyK0JyQix5QkFBQTtBbEY4eHZCcEI7QWtGM3h2QmdCOzs7Ozs7Ozs7OztFakVqNUNaLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0VpRWc1Q1kseUJsRTkrQnlCO0VrRSsrQnpCLDhCbEU5K0JxQjtFa0UrK0JyQix5QkFBQTtBbEZ5eXZCcEI7QWtGdHl2QmdCOzs7Ozs7RWpFaDVDWiw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtFaUU4NENZLHlCbEVqL0IyQjtFa0VrL0IzQiw4QmxFai9CdUI7RWtFay9CdkIseUJBQUE7QWxGZ3p2QnBCO0FrRnp5dkJvQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFakVsNUNoQiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWlFbTVDZ0Isa0NsRTcvQndCO0VrRTgvQnhCLDhCbEU3L0JvQjtFa0U4L0JwQix5QkFBQTtBbEZtNnZCeEI7QWtGNzV2QmdCOzs7Ozs7RWpFajhDWiwwRUFDSTtFQUVKLGFBQUE7RUF2Q0EsNEVBQUE7RUFDQSxlRHdFVztFQ3ZFWCxrQkFBQTtFQUNBLGdCRHlJa0M7RUN4SWxDLG9CQUFBO0VBQ0EsY0Q2V2U7RWtFc25DQyxrRGhFbjlDSjtFZ0VvOUNJLHlCbEVqZ0M4QjtFa0VrZ0M5QixrQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsbUJsRXYrQ0U7RWtFdytDRixZbEUzL0NKO0VrRTQvQ0ksc0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QWxGMDZ2QnBCO0FrRnY2dkJnQjs7Ozs7O0VqRXg4Q1oscUJEMlVrQjtFQzFVbEIsc0VBQ0k7RWlFdzhDWSx5QmxFemdDNEI7RWtFMGdDNUIsOEJsRXpnQ3dCO0VrRTBnQ3hCLHlCQUFBO0FsRis2dkJwQjtBa0Y1NnZCZ0I7Ozs7Ozs7Ozs7O0VqRXg4Q1osNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7RWlFdThDWSx5QmxFamhDNEI7RWtFa2hDNUIsOEJsRWpoQ3dCO0VrRWtoQ3hCLHlCQUFBO0FsRjA3dkJwQjtBa0Z2N3ZCZ0I7Ozs7OztFakV2OENaLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0VpRXE4Q1kseUJsRXhoQzRCO0VrRXloQzVCLDhCbEV4aEN3QjtFa0V5aEN4Qix5QkFBQTtBbEZpOHZCcEI7QWtGMTd2Qm9COzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VqRXo4Q2hCLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFaUUwOENnQixrQ2xFcGlDMkI7RWtFcWlDM0IsOEJsRXBpQ3VCO0VrRXFpQ3ZCLHlCQUFBO0FsRm9qd0J4QjtBa0Y3aXdCZ0I7Ozs7Ozs7Ozs7OztFakU3aERaLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0VrRTZxQ0MseUJsRTNqQ2tCO0VrRTRqQ2xCLDhCbEUzakNjO0VrRTRqQ2QseUJBQUE7QWxGK2p3QnBCO0FrRjdqd0JvQjs7Ozs7Ozs7Ozs7O0VBQ0ksaUJBQUE7QWxGMGt3QnhCOztBa0Zoa3dCSTtFQUNJLHdCQUFBO0FsRm1rd0JSOztBa0Y1andCSTs7OztFQUVJLGtCbEV0a0RRO0VrRXVrRFIsbUJsRXZrRFE7QWhCd296QmhCO0FrRi9qd0JROzs7O0VBQ0ksZ0JBQUE7RUFDQSw4QkFBQTtFQUNBLGdDQUFBO0VBQ0EsY2xFbnpDNkI7RWtFb3pDN0IsbUJsRTlrREk7QWhCa3B6QmhCO0FrRmxrd0JZOzs7O0VBQ0ksY0FBQTtBbEZ1a3dCaEI7QWtGcGt3Qlk7Ozs7RUFDSSw4QkFBQTtFQUNBLGdDQUFBO0VBQ0EsY2xFdDFDdUI7QWhCKzV5QnZDO0FrRnBrd0JJOztFQUNJLDZDQUFBO0FsRnVrd0JSO0FrRnBrd0JJOztFQUNJLFNBQUE7QWxGdWt3QlI7QWtGcmt3QlE7Ozs7RUFFSSxjQUFBO0VBQ0Esa0JsRWxtREM7QWhCMnF6QmI7QWtGcmt3Qkk7O0VBQ0ksa0JsRTNtRFE7RWtFNG1EUixtQmxFNW1EUTtFa0U2bURSLHVCbEU3bURRO0FoQnFyekJoQjtBa0Zya3dCSTs7RWpFbG1EQSw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtBaEI4enlCbkI7QWtGMWt3Qkk7O0VBQ0ksU2xFL21ESztBaEI0cnpCYjtBa0Yza3dCUTs7RWpFem1ESiw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtBaEIyMHlCbkI7QWtGaGx3QlE7O0VqRTdtREosNEVBQUE7RUFDQSxlRHdFVztFQ3ZFWCxrQkFBQTtFQUNBLGdCRHlJa0M7RUN4SWxDLG9CQUFBO0VBQ0EsY0Q2V2U7RWtFK3ZDUCxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsY2xFdjJDNkI7RWtFdzJDN0IsY0FBQTtBbEZzbHdCWjtBa0ZwbHdCWTs7RUFDSSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsY2xFeDJDdUI7QWhCKzd5QnZDO0FrRnBsd0JZOztFQUNJLGNBQUE7QWxGdWx3QmhCO0FrRmhsd0JZOztFakVwb0RSLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0VrRW94Q0gsY2xFdndDaUI7QWhCKzF5QmpDO0FrRnBsd0JnQjs7RWpFMW9EWiw0RUFBQTtFQUNBLGVEd0VXO0VDdkVYLGtCQUFBO0VBQ0EsZ0JEeUlrQztFQ3hJbEMsb0JBQUE7RUFDQSxjRDZXZTtBaEJxM3lCbkI7QWtGdmx3QmdCOztFQUNJLGNsRS94Q0Q7QWhCeTN5Qm5CO0FrRnBsd0JJOztFQUNJLDRCQUFBO0VBQ0EsaUJsRXZxRFE7RWtFd3FEUiwwQkFBQTtFQUNBLHlCbEVycURLO0VrRXNxREwsb0JsRXRxREs7RWtFdXFETCw2QkFBQTtFQUNBLDZCQUFBO0FsRnVsd0JSO0FrRnBsd0JJOztFQUNJLFlBQUE7QWxGdWx3QlI7O0FrRm5sd0JBO0VBQ0ksa0JBQUE7RUFDQSxXbEUzcURZO0VrRTRxRFosY0FBQTtBbEZzbHdCSjtBa0ZwbHdCSTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBcnJEYTtFQXNyRGIsWWxFbHJEUTtFa0VtckRSLE9BQUE7RUFDQSxNQUFBO0VBQ0EseUNBQUE7RUFDQSxzQ0FBQTtFQUNBLFVBQUE7RUFDQSxrRGhFaHFEUTtBbEJzdnpCaEI7QWtGbmx3Qkk7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQWxzRGE7RUFtc0RiLFlsRS9yRFE7RWtFZ3NEUiwyQkFBQTtFQUNBLDRCQUFBO0VBQ0EsMEJBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RUFDQSw4QmxFbHNEVztFa0Vtc0RYLDJCbEVuc0RXO0VrRW9zRFgsa0RoRWhyRFE7QWxCcXd6QmhCO0FrRmhsd0JROzs7O0VBRUksMEJBbnREUztFQW90RFQsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FsRm9sd0JaO0FrRi9rd0JRO0VBQ0kscUJsRTF6Q29CO0FoQjI0eUJoQztBa0Y1a3dCUTtFQUNJLHlCbEUxMUNtQjtBaEJ3NnlCL0I7QWtGemt3Qlk7Ozs7RUFFSSwwQkF2dUQ2QjtBbEZvenpCN0M7QWtGeGt3Qlk7RUFDSSx5QmxFNzBDZ0I7QWhCdTV5QmhDO0FrRnBrd0JRO0VBQ0ksaWRBQUE7QWxGc2t3Qlo7QWtGbGt3Qlk7RUFDSSxpZEFBQTtBbEZva3dCaEI7QWtGL2p3Qlk7RUFDSSxpZEFBQTtBbEZpa3dCaEI7QWtGM2p3QlE7RUFDSSw2bEJBQUE7QWxGNmp3Qlo7QWtGemp3Qlk7RUFDSSw2bEJBQUE7QWxGMmp3QmhCO0FrRnRqd0JZO0VBQ0ksNmxCQUFBO0FsRndqd0JoQjs7QWtGamp3Qkk7RUFNSSxvQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7QWxGK2l3QlI7QWtGN2l3QlE7RUFDSSxvQkFBQTtBbEYraXdCWjtBa0Z2aXdCZ0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RWpFbHVEWiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWlFK3REWSx3Q0FBQTtFQUNBLHlCQUFBO0VBQ0EseUJoRW56RE47RWdFb3pETSxrQmxFMXpESjtFa0UyekRJLG1CbEUzekRKO0VrRTR6REksaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0FsRmlsd0JwQjtBa0Yva3dCb0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSxhQUFBO0FsRnFud0J4QjtBa0Y5bXdCSTtFQUNJLDhCQUFBO0FsRmdud0JSO0FrRnptd0JROzs7RUFDSSwrWUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0RoRWp6REk7QWxCODV6QmhCO0FrRnptd0JZOzs7RUFDSSwrWUFBQTtBbEY2bXdCaEI7QWtGcG13Qlk7OztFQUNJLHVCQUFBO0FsRndtd0JoQjtBa0ZsbXdCUTtFQUNJLDhCQUFBO0FsRm9td0JaO0FrRjdsd0JZOzs7RUFDSSwrWUFBQTtBbEZpbXdCaEI7QWtGN2x3QmdCOzs7RUFDSSwrWUFBQTtBbEZpbXdCcEI7O0FrRnpsd0JJOzs7O0VBSUksa0JsRXQzRGM7QWhCazl6QnRCO0FrRnpsd0JJO0VBQ0kscUJsRXYvQ3VCO0FoQmtsekIvQjtBa0Z6bHdCUTtFQUNJLHFCbEUxL0NtQjtBaEJxbHpCL0I7QWtGeGx3QmdCO0VBQ0kscUJsRTkvQ1c7QWhCd2x6Qi9CO0FrRnZsd0J3QjtFQUNJLG9CbEU5NERkO0VrRSs0RGMsa0JsRWg1RGY7RWtFaTVEZSxtQmxFcGdERztFa0VxZ0RILGdCbEV4cURSO0VrRXlxRFEsZWxFL3pEWjtFa0VnMERZLGNsRXRoRFQ7RWtFdWhEUyx5QkFBQTtBbEZ5bHdCNUI7QWtGL2t3QlE7O0VBQ0ksbUJsRS8rQzBCO0VrRWcvQzFCLG1CQUFBO0VBQ0EsK0JBQUE7RUFDQSxlbEV6eURjO0VrRTB5RGQsZ0JsRTFyRFE7RWtFMnJEUixvQmxFcDZERTtFa0VxNkRGLGtCbEV0NkRDO0VrRXU2REQsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FsRmtsd0JaO0FrRjdrd0JRO0VBQ0ksWWxFeDZESTtBaEJ1L3pCaEI7QWtGN2t3Qlk7RWpFbjJEUiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7RWlFKzFEUSxZbEU1NkRBO0FoQmdnMEJoQjtBa0ZsbHdCZ0I7RUFDSSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxTbEV0N0RQO0VrRXU3RE8sZ0NBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FsRm9sd0JwQjtBa0ZsbHdCb0I7RUFDSSwrRkFBQTtFQUVBLFlsRXo3RFI7RWtFMDdEUSxZQUFBO0FsRm1sd0J4QjtBa0ZobHdCb0I7RUFDSSxpQkFBQTtFQUNBLGFBQUE7RUFDQSx3QkFBQTtBbEZrbHdCeEI7QWtGcGt3QmdCO0VqRXY2RFosMEVBQ0k7RUFFSixhQUFBO0VpRXU2RGdCLG1CbEU3aURvQjtBaEJtbnpCeEM7QWtGcGt3Qm9CO0VqRXI2RGhCLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VpRXE2RGdCLG1CbEU3aURjO0VrRThpRGQsZUFBQTtBbEZ1a3dCeEI7QWtGcGt3Qm9CO0VqRXA2RGhCLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0VpRW82RGdCLG1CbEVqakRjO0VrRWtqRGQsVUFBQTtBbEZ1a3dCeEI7QWtGcGt3Qm9CO0VBQ0ksbUJsRTN4Q2M7QWhCaTJ5QnRDO0FrRmxrd0JnQjtFQUNJLFlBQUE7RUFDQSxvQmxFaC9ETjtFa0VpL0RNLGtCbEVsL0RQO0FoQnNqMEJiO0FrRmxrd0JvQjtFQUNJLGtCQUFBO0FsRm9rd0J4QjtBa0Zsa3dCd0I7RUFDSSw4QkFBQTtFQUNBLGVsRXQ2RGI7RWtFdTZEYSxnQmxFanhESDtFa0VreERHLGNsRTc5Q0o7RWtFODlDSSx5QkFBQTtBbEZva3dCNUI7O0FrRnpqd0JJO0VBQ0ksOEJBQUE7QWxGNGp3QlI7O0FrRnZqd0JJO0VBQ0kseUJBQUE7QWxGMGp3QlI7O0FrRnBqd0JROztFQUVJLHlCbEVsaEVDO0FoQnlrMEJiOztBa0ZqandCSTtFQUNJLG9CaEV4L0RpQjtFZ0V5L0RqQixtQmxFNWhFSztBaEJnbDBCYjtBa0ZsandCUTtFQUVJLG9CaEU3L0RhO0VnRTgvRGIsOEJBQUE7QWxGbWp3Qlo7O0FrRjdpd0JBO0VBQ0ksd0JBbGlFcUI7QWxGa2wwQnpCOztBa0YzaXdCSTs7RUFDSSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUNBLFlsRTFpRVE7RWtFMmlFUixVQUFBO0VBQ0Esa0RoRXRoRVE7RWdFdWhFUix5QkFBQTtFQUFBLHNCQUFBO0VBQUEsaUJBQUE7RUFDQSxhQUFBO0FsRitpd0JSO0FrRjdpd0JROzs7O0VBRUksY2xFNXFEaUI7QWhCNnR6QjdCO0FrRi9pd0JZOzs7O0VBQ0ksY2xFenFEVztBaEI2dHpCM0I7QWtGamp3Qlk7Ozs7RUFDSSxjbEV2cURXO0FoQjZ0ekIzQjtBa0ZuandCWTs7Ozs7OztFQUVJLGNsRTVxRFc7QWhCc3V6QjNCO0FrRnZqd0JZOzs7O0VBQ0ksY2xFaHJEVztBaEI0dXpCM0I7O0FtRnhuMEJBO0VBQ0ksbUNBQUE7RUFDQSxhQUFBO0FuRjJuMEJKOztBbUZ2bjBCQTs7RUFFSSxxRUFBQTtFQUNBLGVuRTZEVztFbUU1RFgsY25FK29Cb0I7RW1FOW9CcEIseUJuRTBvQjhCO0VtRXpvQjlCLGtCbkVqQmtCO0VtRWtCbEIseUNqRStCbUI7RWlFOUJuQixXbkVwQlk7RW1FcUJaLFlBQUE7QW5GMG4wQko7QW1GeG4wQkk7Ozs7O0VBSUksb0RBQUE7QW5GMm4wQlI7QW1GeG4wQkk7Ozs7OztFQUdJLHNCQUFBO0FuRjZuMEJSO0FtRjFuMEJJOzs7Ozs7RUFHSSxnQmpFN0NEO0FsQjRxMEJQO0FtRjNuMEJROztFQUNJLHNCQUFBO0VBQ0EsMkJBQUE7RUFBQSxzQkFBQTtFQUNBLGNuRWluQlk7QWhCNmd6QnhCO0FtRjFuMEJJOztFQUNJLDJDQUFBO0FuRjZuMEJSO0FtRjFuMEJJOzs7O0VBR0kscUVBQUE7RUFDQSxlbkVrQk87RW1FakJQLGdCbkVvS2M7RW1FbktkLGNuRW9sQm1CO0VtRW5sQm5CLG9DQUFBO0VBQ0EsNEJuRTdEYztFbUU4RGQsMkJuRTlEYztFbUUrRGQsWUFBQTtFQUNBLHVCQUFBO0FuRjZuMEJSO0FtRjNuMEJROzs7Ozs7Ozs7O0VBRUksY25Fb21Cb0M7QWhCaWl6QmhEO0FtRm5vMEJZOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0ksY25FdWNPO0VtRXRjUCx3Qm5FdEZIO0VtRXVGRyxrRGpFdkRBO0VpRXdEQSxzQkFBQTtBbkYwcjBCaEI7QW1GeHIwQmdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksY25Fa2NDO0FoQml6ekJyQjtBbUYvdTBCWTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUVJLHVCQUFBO0FuRnF3MEJoQjtBbUZsdzBCWTs7Ozs7Ozs7OztFQUNJLGNuRW9qQlc7RW1FbmpCWCxnQm5FbUlTO0VtRWxJVCxlbkVsQkQ7QWhCK3gwQmY7QW1GencwQlE7Ozs7Ozs7Ozs7RUFFSSxjbkU0aUJlO0VtRTNpQmYseUJuRXlpQnFCO0FoQjB1ekJqQztBbUZqeDBCWTs7Ozs7Ozs7OztFQUNJLGNuRXdpQlc7RW1FdmlCWCxZQUFBO0VBQ0EsbUJuRWpISDtFbUVrSEcsb0JuRW5IRjtBaEIrNDBCZDtBbUZ6eDBCb0I7Ozs7Ozs7Ozs7RUFDSSwwQm5FcEhYO0VtRXFIVywyQm5FL0dGO0FoQm01MEJ0QjtBbUZseTBCd0I7Ozs7Ozs7Ozs7RUFDSSxpQkFBQTtBbkY2eTBCNUI7QW1GenkwQm9COzs7Ozs7Ozs7O0VBQ0ksbUNBQUEsRUFBQSxzREFBQTtFQUNBLDRCbkV4SEY7QWhCNDYwQnRCO0FtRmx6MEJ3Qjs7Ozs7Ozs7OztFQUNJLGtCakVqSWQ7RWlFa0ljLGtCQUFBO0VBQ0EsbUJuRWdoQks7QWhCNnl6QmpDO0FtRnp6MEJvQjs7Ozs7Ozs7OztFQUNJLG1CbkUzSEY7RW1FNEhFLGtEakU3R1I7RWlFOEdRLHdCQUFBO0VBQ0EsV25Fb0ZkO0VtRW5GYyxZbkVtRmQ7QWhCaXYwQlY7QW1GbDAwQndCOzs7Ozs7Ozs7O0VsRTNGcEIscUJEMlVrQjtFQzFVbEIsc0VBQ0k7QWpCdzYwQlI7QW1GMzAwQndCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VsRXhGcEIsNkRBQUE7RUFDQSxxQkRtVWtCO0VDbFVsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCdTcwQlI7QW1GOTEwQndCOzs7Ozs7Ozs7O0VsRXBGcEIsNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCNjcwQlI7QW1GejIwQndCOzs7Ozs7Ozs7O0VBQ0ksY25FK2dCcUI7RW1FOWdCckIsbUJuRStnQjJCO0FoQnEyekJ2RDtBbUZqMzBCd0I7Ozs7Ozs7Ozs7RUFDSSx3QkFBQTtBbkY0MzBCNUI7QW1GdDMwQndCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUksa0RqRTlJWjtFaUUrSVkseVhBQUE7QW5GazkwQjVCO0FtRmg5MEI0Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlJLHNXQUFBO0FuRm0wMUJoQztBbUZoMDFCNEI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSxzQkFBQTtBbkYrNTFCaEM7QW1GMzUxQndCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksdUJBQUE7QW5GazcxQjVCO0FtRjU2MUI0Qjs7Ozs7Ozs7OztFQUNJLHlCQUFBO0FuRnU3MUJoQztBbUZsNzFCb0I7Ozs7Ozs7Ozs7RUFDSSxjbkU4Y1c7RW1FN2NYLG1CbkUyY2lCO0VtRTFjakIscUJuRXNkVTtBaEJ1KzBCbEM7QW1GMTcxQjRCOzs7Ozs7Ozs7O0VBQ0ksY25FdWNMO0VtRXRjSyxtQm5Fb2NDO0FoQmlnMUJqQztBbUZqODFCd0I7Ozs7Ozs7Ozs7RUFDSSxjbkVrY087RW1FamNQLG1CbkUrYmE7RW1FOWJiLHFCbkU2Yks7QWhCK2cxQmpDO0FtRng4MUI0Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlJLHNXQUFBO0FuRm8vMUJoQztBbUZsLzFCZ0M7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSxzV0FBQTtBbkZxcTJCcEM7QW1GaHEyQndCOzs7Ozs7Ozs7O0VBQ0ksY25FOGFEO0FoQjZ2MUIzQjtBbUZucTJCSTs7RUFDSSwrQmpFblBNO0FsQnk1MkJkO0FtRmxxMkJROztFQUNJLGNBQUE7QW5GcXEyQlo7QW1GbnEyQlk7O0VsRTlLUiw4QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkRvVjRCO0VDblY1QixhQUFBO0VBQ0EsMEVBQ0k7QWpCbzEyQlI7QW1GenEyQmdCOztFQUNJLGtCbkU3UE47RW1FOFBNLG1CbkVwUUo7RW1FcVFJLGFBQUE7RUFDQSxTbkVqUVA7RW1Fa1FPLGdDQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBbkY0cTJCcEI7QW1GMXEyQm9COztFQUNJLCtGQUFBO0VBRUEsWW5FcFFSO0VtRXFRUSxZQUFBO0FuRjRxMkJ4QjtBbUZ6cTJCb0I7O0VBQ0ksaUJBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtBbkY0cTJCeEI7QW1GenEyQm9COztFQUNJLGdCQUFBO0FuRjRxMkJ4QjtBbUZwcTJCWTs7Ozs7Ozs7RUFFSSxXbkUvRE47QWhCMnUyQlY7QW1GenEyQlk7Ozs7RUFDSSxrRGpFeFFBO0VpRXlRQSxZQUFBO0VBQ0EseUJuRTJYa0I7QWhCbXoxQmxDO0FtRjVxMkJnQjs7Ozs7Ozs7Ozs7OztFQUlJLHlCbkV1WGlCO0VtRXRYakIsZUFBQTtBbkZ1cjJCcEI7QW1GcHIyQmdCOzs7O0VBQ0ksZ0NBQUE7RUFDQSxtQm5FcFROO0VtRXFUTSxvQm5FclROO0FoQjgrMkJkO0FtRnZyMkJvQjs7OztFQUNJLHlCbkUyV1U7RW1FMVdWLGtEakUzUlI7RWlFNFJRLGdDQUFBO0FuRjRyMkJ4QjtBbUZ6cjJCb0I7Ozs7RUFDSSxxQkFBQTtBbkY4cjJCeEI7QW1GMXIyQmdCOzs7O0VBQ0kseUJuRWlXZTtFbUVoV2Ysa0RqRXRTSjtBbEJxKzJCaEI7QW1GN3IyQm9COzs7O0VBQ0kseUJuRTZWVztFbUU1Vlgsa0RqRTFTUjtBbEI0KzJCaEI7QW1GOXIyQmdCOzs7O0VBQ0kseUJuRXlWb0I7QWhCMDIxQnhDO0FtRmpzMkJvQjs7OztFQUNJLG9DQUFBO0FuRnNzMkJ4QjtBbUZsczJCZ0I7Ozs7Ozs7RUFFSSxrRGpFeFRKO0VpRXlUSSxvQ0FBQTtBbkZ5czJCcEI7QW1GcnMyQlk7Ozs7RUFDSSxZQUFBO0FuRjBzMkJoQjtBbUZ4czJCZ0I7Ozs7RUFDSSwwQm5FNVZQO0FoQnlpM0JiO0FtRnZzMkJJOztFQUNJLHFFQUFBO0VBQ0EsZ0JBNVZhO0VBNlZiLGNuRW9VbUI7RW1FblVuQixnQm5FaElZO0VtRWlJWix5Qm5FZ1V5QjtFbUUvVHpCLGFBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTbkVsWE07QWhCNGozQmQ7QW1GeHMyQlE7O0VBQ0ksWW5FN1dJO0VtRThXSixRbkV6WEk7RW1FMFhKLGNuRXNUb0M7RW1FclRwQyxrQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0FuRjJzMkJaO0FtRnhzMkJnQjs7RUFDSSx5QkFBQTtBbkYyczJCcEI7QW1GdnMyQm9COztFQUNJLHlCQUFBO0FuRjBzMkJ4QjtBbUZwczJCb0I7OztFQUNJLHlCQUFBO0FuRndzMkJ4QjtBbUZuczJCWTs7RUFDSSxzQm5FclpBO0VtRXNaQSxnQm5FN0tPO0VtRThLUCxlbkVqVUE7RW1Fa1VBLHlCQUFBO0VBQ0EsYW5FdFpGO0FoQjRsM0JkOztBbUY1cjJCWTs7RUFDSSwyQm5FclpHO0VtRXNaSCw0Qm5FdFpHO0FoQnNsM0JuQjtBbUZ6cjJCWTs7RUFDSSw4Qm5FOVpHO0VtRStaSCwrQm5FL1pHO0FoQjJsM0JuQjtBbUZ2cjJCSTs7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RWxFdmFKLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0FoQnF2MkJuQjtBbUY3cjJCUTs7RWxFL1hKLHFCRDJVa0I7RUMxVWxCLHNFQUNJO0VrRStYSSxtQkFBQTtFQUNBLHlCQUFBO0FuRmlzMkJaO0FtRjlyMkJROzs7RWxFOVhKLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0FqQmdrM0JSO0FtRmpzMkJROztFbEUxWEosNkRBQUE7RUFDQSxxQkQwVGtCO0VDelRsQixhQUFBO0VBQ0Esa0VBQ0k7QWpCOGozQlI7QW1GaHMyQlk7Ozs7O0VBQ0ksY25FbUZLO0FoQm1uMkJyQjtBbUZsczJCUTs7OztFQUVJLGNuRTRFVztFbUUzRVgsV25FL09GO0VtRWdQRSxZbkVoUEY7QWhCczcyQlY7QW1GbnMyQlE7OztFQUVJLG1CbkVnTXFCO0VtRS9MckIsY25FaU1lO0FoQnFnMkIzQjtBbUZwczJCWTs7Ozs7OztFQUVJLGNuRTZMVztBaEI4ZzJCM0I7QW1GdnMyQlE7O0VBQ0ksV25FeGRJO0FoQmtxM0JoQjtBbUZ0czJCSTs7OztFQUVJLGFBQUE7RUFDQSx3QkFBQTtBbkYwczJCUjtBbUZ4czJCUTs7Ozs7Ozs7RUFFSSxjQUFBO0VBQ0EsWW5FL2VJO0VtRWdmSixhQUFBO0VBQ0EsOEJBQUE7RUFDQSwyQkFBQTtBbkZndDJCWjtBbUY5czJCWTs7Ozs7Ozs7RUFDSSxhbkVsZkY7RW1FbWZFLGNBQUE7QW5GdXQyQmhCO0FtRmx0MkJZOzs7O0VBQ0ksYW5FemZGO0FoQmd0M0JkO0FtRnJ0MkJnQjs7Ozs7Ozs7RUFFSSxXbkVyZko7RW1Fc2ZJLHlCQUFBO0FuRjZ0MkJwQjtBbUZ0dDJCUTs7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7QW5GeXQyQlo7O0FtRm50MkJJOztFQUVJLG1DQUFBO0FuRnN0MkJSOztBbUZsdDJCQTtFQUNJLHFCbkVrSTZCO0VtRWpJN0IsY25FbUl1QjtFbUVsSXZCLHlCbkVnSTZCO0VtRS9IN0Isa0JuRTlnQmtCO0FoQm11M0J0Qjs7QW1GanQyQkE7RUFDSSxZbkVwaEJZO0VtRXFoQlosa0JuRTloQlM7RW1FK2hCVCxhQUFBO0VBQ0EsbUJBQUE7QW5Gb3QyQko7QW1GbHQyQkk7RUFDSSxjbkUwSW1CO0VtRXpJbkIsZW5FaGRRO0VtRWlkUixnQm5FM1RZO0VtRTRUWixhQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQm5FMWlCUTtFbUUyaUJSLFluRWhpQlE7QWhCb3YzQmhCO0FtRmp0MkJJO0VBQ0ksbUJuRTVpQk07RW1FNmlCTix1QkFBQTtFQUNBLFluRXRpQlE7RW1FdWlCUixrQ0FBQTtBbkZtdDJCUjtBbUZqdDJCUTtFQUNJLFluRTFpQkk7RW1FMmlCSixnQm5FcmpCSTtFbUVzakJKLG9DQUFBO0VBQ0EsY25FZ0krQjtFbUUvSC9CLGVuRW5lSTtFbUVvZUosZ0JuRTlVUTtFbUUrVVIscUJuRThIaUM7RW1FN0hqQyxpQkFBQTtFQUNBLHdCQUFBO0FuRm10MkJaO0FtRmh0MkJRO0VBQ0ksWW5FdGpCSTtBaEJ3dzNCaEI7QW1GaHQyQlk7RUFDSSxZbkV6akJBO0VtRTBqQkEsc1dBQUE7QW5Ga3QyQmhCO0FtRmh0MkJnQjtFQUlJLHNXQUFBO0FuRitzMkJwQjs7QW1GdnMyQkk7RUFDSSxnQm5FeldpQjtFbUUwV2pCLGNuRTRHOEI7RW1FM0c5QixrQkFBQTtBbkYwczJCUjtBbUZ2czJCSTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSx3Qm5FdGxCTTtFbUV1bEJOLHVCQUFBO0VBQ0EsU25FM2xCSztBaEJveTNCYjtBbUZ2czJCUTtFQUNJLHlCQUFBO0VBQ0Esa0JuRXZsQlU7RW1Fd2xCVix5Qm5FNEZnQztFbUUzRmhDLDBCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtEakV2a0JJO0FsQmd4M0JoQjtBbUZ2czJCWTtFQUNJLGdCbkVoWUk7RW1FaVlKLG9CQUFBO0FuRnlzMkJoQjtBbUZ0czJCWTtFQUNJLHlCbkU5bUJGO0FoQnN6M0JkO0FtRnJzMkJZO0VsRTNqQlIscUJEMlVrQjtFQzFVbEIsc0VBQ0k7QWpCa3czQlI7QW1GbHMyQlk7RWxFM2pCUiw2REFBQTtFQUNBLHFCRG1Va0I7RUNsVWxCLGFBQUE7RUFDQSxrRUFDSTtBakIrdjNCUjtBbUZuczJCWTtFbEV2akJSLDZEQUFBO0VBQ0EscUJEMFRrQjtFQ3pUbEIsYUFBQTtFQUNBLGtFQUNJO0FqQjR2M0JSOztBbUZqczJCSTtFQUNJLGlCQUFBO0FuRm9zMkJSO0FtRmxzMkJRO0VBQ0ksb0JBQUE7QW5Gb3MyQlo7QW1GbHMyQlk7RUFDSSxxQkFBQTtBbkZvczJCaEI7O0FtRjNyMkJRO0VBRUksOEJBQUE7QW5GNnIyQlo7QW1GMXIyQlE7RUFDSSwwQkFBQTtBbkY0cjJCWjtBbUZ2cjJCUTtFQUNJLFluRTdiRDtFbUU4YkMsbUJBQUE7QW5GeXIyQlo7QW1GdnIyQlk7RUFDSSxhQUFBO0VBQ0EsWW5FeHFCQTtFbUV5cUJBLGtCQUFBO0VBQ0EsUW5FM3FCQTtFbUU0cUJBLFVuRTVxQkE7RW1FNnFCQSxXbkU3cUJBO0VtRThxQkEsU25FOXFCQTtFbUUrcUJBLG1CQUFBO0VBQ0Esa0RqRS9vQkE7RWlFZ3BCQSxZbkV0cUJBO0FoQisxM0JoQjtBbUZ2cjJCZ0I7RUFDSSxZbkV6cUJKO0FoQmsyM0JoQjtBbUZ0cjJCZ0I7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGFuRXRkVjtFbUV1ZFUsa0RqRTNwQko7RWlFNHBCSSxjbkUvSkc7RW1FZ0tILFlBQUE7RUFDQSxZbkVwckJKO0VtRXFyQkksZ0JuRXJyQko7RW1Fc3JCSSxXbkU1ZFY7QWhCb3AzQlY7QW1GdHIyQm9CO0VBQ0ksY25FcktIO0VtRXNLRyx5Qm5FL0JVO0VtRWdDVixnQkFBQTtBbkZ3cjJCeEI7QW1GbHIyQmdCO0VBQ0ksOEJBQUE7QW5Gb3IyQnBCOztBbUY1cTJCSTs7RUFFSSxrQ0FBQTtFQUNBLHFFQUFBO0VBQ0EsZW5FbG9CTztFbUVtb0JQLGNuRWdFOEI7RW1FL0Q5Qix5Qm5FZ0VxQztFbUUvRHJDLGtCbkVodEJjO0VtRWl0QmQsWUFBQTtFQUNBLGdCQUFBO0FuRitxMkJSO0FtRjdxMkJROzs7OztFQUlJLDJCQUFBO0FuRmdyMkJaO0FtRjdxMkJROztFQUNJLDJDQUFBO0FuRmdyMkJaO0FtRjdxMkJROzs7O0VBR0kscUVBQUE7RUFDQSxlbkV4cEJHO0VtRXlwQkgsZ0JuRXJnQmE7RW1Fc2dCYixjbkV5QzBCO0VtRXhDMUIsb0NBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0FuRmdyMkJaO0FtRjlxMkJZOzs7Ozs7Ozs7O0VBRUksY25FZ0NzQjtBaEJ3cDJCdEM7QW1GdHIyQmdCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0ksY25Fbk9HO0VtRW9PSCx3Qm5FaHdCUDtBaEI2KzNCYjtBbUYzdTJCb0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxjbkV2T0g7QWhCcWszQnJCO0FtRnYxMkJnQjs7Ozs7Ozs7OztFQUNJLGNuRVlrQjtFbUVYbEIsWUFBQTtFQUNBLHdCbkU5d0JQO0VtRSt3Qk8sc0JuRS93QlA7QWhCaW40QmI7QW1GLzEyQndCOzs7Ozs7Ozs7O0VBQ0ksMEJuRWx4QmQ7QWhCNG40QmQ7QW1GeDIyQjRCOzs7Ozs7Ozs7O0VBQ0ksaUJBQUE7QW5GbTMyQmhDO0FtRjkyMkI0Qjs7Ozs7Ozs7OztFQUNJLG9CQUFBO0VBQ0EsdUJBQUE7RUFBQSxrQkFBQTtBbkZ5MzJCaEM7QW1GcjMyQndCOzs7Ozs7Ozs7O0VBQ0ksbUNBQUEsRUFBQSxzREFBQTtFQUNBLGtCQUFBO0FuRmc0MkI1QjtBbUY5MzJCNEI7Ozs7Ozs7Ozs7RUFDSSxrQkFBQTtFQUNBLG1CbkVqQlk7QWhCMDUyQjVDO0FtRnI0MkJ3Qjs7Ozs7Ozs7OztFQUNJLG1CbkUzeEJOO0FoQjJxNEJ0QjtBbUY5NDJCNEI7Ozs7Ozs7Ozs7RUFDSSxjbkVyQmM7RW1Fc0JkLG1CbkV6Qm9CO0FoQms3MkJwRDtBbUZuNTJCNEI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSxrRGpFenhCaEI7RWlFMHhCZ0IseVhBQUE7QW5GKysyQmhDO0FtRjUrMkJnQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlJLHNXQUFBO0FuRisxM0JwQztBbUY1MTNCZ0M7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDSSxzQkFBQTtBbkYyNzNCcEM7QW1GdjczQjRCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksdUJBQUE7QW5GODgzQmhDO0FtRjE4M0J3Qjs7Ozs7Ozs7OztFQUNJLGNuRXhEVTtFbUV5RFYsbUJuRTFEd0I7RW1FMkR4QixxQm5FM0R3QjtBaEJnaDRCcEQ7QW1GbDkzQmdDOzs7Ozs7Ozs7O0VBQ0ksY25FOURFO0VtRStERixtQm5FakVRO0FoQjhoNEI1QztBbUZ6OTNCNEI7Ozs7Ozs7Ozs7RUFDSSxjbkVwRU07RW1FcUVOLG1CbkV0RW9CO0VtRXVFcEIscUJuRXZFb0I7QWhCMmk0QnBEO0FtRmgrM0JnQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlJLHNXQUFBO0FuRjRnNEJwQztBbUYxZzRCb0M7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSxzV0FBQTtBbkY2cjRCeEM7QW1GeHI0QjRCOzs7Ozs7Ozs7O0VBQ0ksY25FdE5MO0FoQnk1NEIzQjtBbUZoczRCNEI7Ozs7Ozs7Ozs7RUFDSSxtQkFBQTtBbkYyczRCaEM7QW1GbnM0QlE7O0VBQ0ksK0JBQUE7QW5Gc3M0Qlo7QW1GbHM0Qlk7O0VBQ0ksZ0JBQUE7QW5GcXM0QmhCO0FtRm5zNEJnQjs7RUFDSSxtQm5FbkhVO0FoQnl6NEI5QjtBbUZwczRCb0I7O0VBQ0ksaUJBQUE7QW5GdXM0QnhCO0FtRmhzNEJnQjs7OztFQUNJLGtEakVuM0JKO0VpRW8zQkksWWpFaDVCYjtFaUVpNUJhLHlCbkUzSHlCO0FoQmcwNEI3QztBbUZuczRCb0I7Ozs7RUFDSSx3Qm5FdjVCWDtFbUV3NUJXLHNCbkV4NUJYO0VtRXk1QlcsZ0NBQUE7QW5Gd3M0QnhCO0FtRnRzNEJ3Qjs7OztFQUNJLHlCbkVuSWlCO0VtRW9JakIsa0RqRTkzQlo7RWlFKzNCWSx1QkFBQTtBbkYyczRCNUI7QW1GdnM0Qm9COzs7O0VBQ0kseUJuRXpJc0I7RW1FMEl0QixrRGpFcjRCUjtBbEJpbDZCaEI7QW1GMXM0QndCOzs7O0VBQ0kseUJuRTdJa0I7RW1FOElsQixrRGpFejRCWjtFaUUwNEJZLHVCQUFBO0FuRitzNEI1QjtBbUYzczRCb0I7Ozs7Ozs7RUFFSSxvQ0FBQTtBbkZrdDRCeEI7QW1GOXM0QmdCOzs7O0VBQ0ksWUFBQTtBbkZtdDRCcEI7QW1GanQ0Qm9COzs7O0VBQ0ksMEJuRXQ3QlY7QWhCNG82QmQ7QW1GL3M0Qkk7RUFDSSxnQkFBQTtBbkZpdDRCUjtBbUY5czRCSTtFQUNJLHdCbkVqOEJLO0VtRWs4Qkwsd0JBQUE7RUFDQSxvQkFBQTtBbkZndDRCUjs7QW1GNXM0QkE7RUFDSSxrQkFBQTtBbkYrczRCSjtBbUY3czRCSTs7RUFFSSxrQm5FcDhCYztFbUVxOEJkLGdCQUFBO0FuRitzNEJSO0FtRjdzNEJROzs7O0VBR0ksMkJBQUE7QW5GZ3Q0Qlo7QW1GN3M0QlE7Ozs7RUFHSSxnQm5FanZCYTtFbUVrdkJiLGNuRXJSZ0I7RW1Fc1JoQixvQ0FBQTtFQUNBLDRCbkVuOUJVO0VtRW85QlYsMkJuRXA5QlU7QWhCb3E2QnRCO0FtRjlzNEJZOzs7O0VBQ0ksWUFBQTtBbkZtdDRCaEI7QW1GaHQ0Qlk7Ozs7Ozs7Ozs7RUFFSSxjbkVoU1k7QWhCMC80QjVCO0FtRnh0NEJnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUtJLGNuRWpkRztBaEJndTVCdkI7QW1Genc0QmdCOzs7Ozs7Ozs7O0VBQ0ksY25FOVNRO0VtRStTUixZQUFBO0FuRm94NEJwQjtBbUZseDRCb0I7Ozs7Ozs7Ozs7RUFDSSx3Qm5FeC9CWDtFbUV5L0JXLHNCbkV6L0JYO0FoQnN4NkJiO0FtRjN4NEJ3Qjs7Ozs7Ozs7OztFQUNJLDBCbkUxL0JmO0VtRTIvQmUsMkJuRW4vQk47QWhCeXg2QnRCO0FtRm55NEJ3Qjs7Ozs7Ozs7OztFQUNJLHdCbkUvL0JmO0VtRWdnQ2UsNEJuRXgvQk47QWhCc3k2QnRCO0FtRjV5NEI0Qjs7Ozs7Ozs7OztFQUNJLGtCQUFBO0VBQ0EsbUJuRWxVRTtBaEJ5bjVCbEM7QW1GbHo0QjRCOzs7Ozs7Ozs7O0VBQ0ksY25FdFVKO0VtRXVVSSxtQm5FL1RHO0FoQjRuNUJuQztBbUZ6ejRCd0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSx3QkFBQTtBbkYrMDRCNUI7QW1GNzA0QjRCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUksa0RqRXgvQmhCO0VpRXkvQmdCLHlYQUFBO0FuRnk2NEJoQztBbUZ0NjRCZ0M7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSxzV0FBQTtBbkZ5eDVCcEM7QW1GbHg1QmdDOzs7Ozs7Ozs7O0VBQ0ksMEJBQUE7QW5GNng1QnBDO0FtRnh4NUJ3Qjs7Ozs7Ozs7OztFQUNJLGNBQUE7RUFDQSxtQm5FM1djO0VtRTRXZCxxQkFBQTtBbkZteTVCNUI7QW1Gank1QjRCOzs7Ozs7Ozs7O0VBQ0ksY0FBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7QW5GNHk1QmhDO0FtRnh5NUJnQzs7Ozs7Ozs7OztFQUNJLGNuRXJYUjtFbUVzWFEsbUJuRXhYRjtBaEIycTZCbEM7QW1GL3k1QjRCOzs7Ozs7Ozs7O0VBQ0ksY0FBQTtBbkYwejVCaEM7QW1Gdno1QjRCOzs7Ozs7Ozs7O0VBQ0ksbUJBQUE7QW5GazA1QmhDO0FtRnZ6NUJvQjs7RUFDSSxpQkFBQTtBbkYwejVCeEI7QW1Gbno1QmdCOzs7O0VBQ0ksWWpFdGxDYjtFaUV1bENhLHlCbkU1WWU7QWhCb3M2Qm5DO0FtRnR6NUJvQjs7OztFQUNJLHlDQUFBO0FuRjJ6NUJ4QjtBbUZ6ejVCd0I7Ozs7RUFDSSx5QkFBQTtBbkY4ejVCNUI7QW1GMXo1Qm9COzs7O0VBQ0kseUJuRXRaWTtBaEJxdDZCcEM7QW1GN3o1QndCOzs7O0VBQ0kseUJBQUE7QW5GazA1QjVCO0FtRjV6NUJvQjs7OztFQUNJLDBCbkU3bUNYO0FoQjg2N0JiO0FtRjl6NUJvQjs7OztFQUNJLHdCbkVqbkNYO0FoQm83N0JiO0FtRjN6NUJROztFQUNJLGNuRXJhcUM7RW1Fc2FyQyxvQ0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBTmdCO0VBT2hCLDhCQUFBO0FuRjh6NUJaO0FtRjN6NUJZOztFQUNJLFluRTNuQ0E7RW1FNG5DQSxTbkVub0NIO0VtRW9vQ0csY25FL2FpQztFbUVnYmpDLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QW5GOHo1QmhCO0FtRjN6NUJvQjs7RUFDSSx5QkFBQTtBbkY4ejVCeEI7QW1GMXo1QndCOztFQUNJLHlCQUFBO0FuRjZ6NUI1QjtBbUZ2ejVCd0I7OztFQUNJLHlCQUFBO0FuRjJ6NUI1QjtBbUZ0ejVCZ0I7O0VBQ0ksc0JuRW5xQ0o7RW1Fb3FDSSxnQm5FMzdCRztFbUU0N0JILGVuRS9rQ0o7RW1FZ2xDSSx5QkFBQTtBbkZ5ejVCcEI7QW1GbHo1QlE7RUFDSSxjbkV0ZGdCO0FoQjB3NkI1QjtBbUZoejVCWTtFQUNJLG9DQUFBO0VBQ0EsY25FcGQ0QjtFbUVxZDVCLHFCbkVwZDhCO0FoQnN3NkI5QztBbUY5eTVCZ0I7RUFDSSxzV0FBQTtBbkZnejVCcEI7QW1GOXk1Qm9CO0VBSUksc1dBQUE7QW5GNnk1QnhCO0FtRnJ5NUJRO0VBQ0ksOEJBQUE7QW5GdXk1Qlo7QW1Gbnk1QndCO0VBQ0ksc0JuRTlzQ1o7QWhCbS83QmhCO0FtRjl4NUJRO0VBQ0ksbUJBQUE7QW5GZ3k1Qlo7QW1GNXg1Qlk7RUFDSSx3Q0FBQTtBbkY4eDVCaEI7QW1GM3g1Qlk7RUFDSSxjbkVqc0JPO0VtRWtzQlAsV25FMS9CTjtFbUUyL0JNLFluRTMvQk47RW1FNC9CTSx3QkFBQTtFQUNBLG1CQUFBO0FuRjZ4NUJoQjtBbUYzeDVCZ0I7RUFFSSxrRGpFcHNDSjtFaUVxc0NJLHlYQUFBO0FuRjR4NUJwQjtBbUYxeDVCb0I7RUFJSSxzV0FBQTtBbkZ5eDVCeEI7QW1GdHg1Qm9CO0VBQ0ksc0JBQUE7QW5Gd3g1QnhCO0FtRnB4NUJnQjtFQUNJLHVCQUFBO0FuRnN4NUJwQjtBbUZueDVCZ0I7RUFDSSxjbkU1dEJDO0FoQmkvNkJyQjtBbUZqeDVCWTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG9DQUFBO0VBQ0EsY0FBQTtFQUNBLFNuRWp3Q0Y7QWhCb2g4QmQ7QW1Gang1QmdCO0VBQ0ksZ0JuRTVoQ0s7RW1FNmhDTCxnQkFBQTtBbkZteDVCcEI7QW1GaHg1QmdCO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtBbkZreDVCcEI7QW1GaHg1Qm9CO0VBQ0ksZ0JuRXZpQ0M7QWhCeXo3QnpCO0FtRjd3NUJZO0VBQ0ksb0JBQUE7QW5GK3c1QmhCO0FtRjd3NUJnQjtFQUNJLHlCbkUxa0JnQjtFbUUya0JoQixrQm5FMXhDUDtBaEJ5aThCYjtBbUYzdzVCWTtFQUNJLG9DQUFBO0FuRjZ3NUJoQjtBbUYzdzVCZ0I7RUFDSSxvQ0FBQTtBbkY2dzVCcEI7QW1GeHc1Qm9COztFQUNJLG9DQUFBO0FuRjJ3NUJ4QjtBbUZ4dzVCb0I7O0VBQ0ksb0JBQUE7QW5GMnc1QnhCO0FtRnp3NUJ3Qjs7RUFDSSxvQ0FBQTtBbkY0dzVCNUI7QW1Gcnc1QlE7RUFDSSxvQm5FcnpDQztBaEI0ajhCYjtBbUZydzVCWTtFQUNJLFduRXZ6Q0Y7RW1Fd3pDRSxZbkV4ekNGO0FoQitqOEJkO0FtRm53NUJ3QjtFQUNJLFduRWwwQ1o7QWhCdWs4QmhCO0FtRmx3NUJ3QjtFQUNJLFFqRXJ4Q0k7QWxCeWg4QmhDOztBbUZ4djVCSTs7O0VBRUksaUJBQUE7RUFDQSx3QkFBQTtBbkY0djVCUjtBbUYxdjVCUTs7O0VBQ0ksYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTbkV4MUNFO0FoQnNsOEJkO0FtRjF2NUJJOzs7RUFDSSxtQkFBQTtBbkY4djVCUjs7QW1GM3Y1QkEsc0NBQUE7QUFFSTs7RUFFSSx5Qm5FcnJCK0M7QWhCazc2QnZEO0FtRjN2NUJROztFQUNJLGNuRXpyQnFDO0FoQnU3NkJqRDs7QW1GMXY1QkEseUJBQUE7QUFPb0I7OztFQUVJLG9DQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QW5Gd3Y1QnhCO0FtRnB2NUJ3Qjs7O0VBRUksb0NBQUE7QW5GdXY1QjVCOztBbUY5dTVCQTtFQUVJLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBbkZndjVCSjtBbUY5dTVCSTtFQU5KO0lBT1EsZ0JBQUE7SUFDQSx1QkFBQTtJQUNBLG9CQUFBO0lBQ0Esb0JBQUE7SUFDQSxxQkFBQTtJQUNBLDRCQUFBO0VuRml2NUJOO0FBQ0Y7O0FtRjl1NUJBO0VBQ0ksYUFBQTtBbkZpdjVCSjs7QW9GMW84QkE7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxTcEVFVTtBaEIybzhCZDtBb0YzbzhCSTtFQUNJLGFBQUE7RUFDQSx3QkFBQTtBcEY2bzhCUjtBb0YxbzhCSTtFQUNJLGFBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxTcEVSSztBaEJvcDhCYjtBb0YxbzhCUTtFQUNJLGFBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSxTcEVqQkU7RW9Fa0JGLHlCcEVwQkk7QWhCZ3E4QmhCO0FvRnhvOEJJO0VBQ0kseUJwRXpCUTtBaEJtcThCaEI7QW9Gdm84Qkk7O0VBRUksd0JwRXpCSztBaEJrcThCYjs7QW9Gcm84QkE7RUFDSSx3QnBFN0JVO0FoQnFxOEJkOztBcUYzcThCQTtFQUNJLGFBQUE7RUFDQSw2Qm5FR1U7QWxCMnE4QmQ7QXFGNXE4Qkk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLFFyRVBLO0FoQnFyOEJiO0FxRjVxOEJRO0VBQ0ksUXJFVkM7QWhCd3I4QmI7QXFGNXE4Qlk7RUFDSSxnQ0FBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZckVrTk47RXFFak5NLFdyRWlOTjtFcUVoTk0sdUJBQUE7RUFDQSx3WUFBQTtBckY4cThCaEI7QXFGenE4Qkk7O0VwRVpBLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0VxRW5XWCxvQkFBQTtFQUNBLGNBQUE7RUFDQSxlckV3RE87RXFFdkRQLGdCckUyTWlCO0VxRTFNakIsY3JFZ1JnQztFcUUvUWhDLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZckVuQ1E7RXFFb0NSLFdyRXBDUTtFcUVxQ1IsaUJyRWlOUztFcUVoTlQsYUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxrRG5FUlE7RW1FU1IsU3JFekNNO0VxRTBDTiw2Qm5FdkNNO0VtRXdDTixxQkFBQTtFQUNBLG1CckUvQ1E7RXFFZ0RSLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQnJFdENjO0FoQnN0OEJ0QjtBcUY5cThCUTs7O0VBRUksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV3JFN0NJO0VxRThDSixXckUwTE07RXFFekxOLHdCQUFBO0VBQ0EsV3JFM0RJO0VxRTRESixPQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0FyRmlyOEJaO0FxRjlxOEJROztFQUNJLFdyRWhFQztBaEJpdjhCYjtBcUY5cThCUTs7RUFDSSxXckVwRUM7RXFFcUVELHlCQUFBO0FyRmlyOEJaO0FxRjlxOEJROzs7OztFQUlJLDZCbkV4RUU7RW1FeUVGLGNyRXFPMEI7RXFFcE8xQix1QkFBQTtFQUNBLGdCQUFBO0FyRmlyOEJaO0FxRi9xOEJZOzs7OztFQUNJLFVBQUE7RUFDQSw4REFBQTtBckZxcjhCaEI7QXFGbHI4Qlk7Ozs7O0VBQ0ksVUFBQTtFQUNBLHVCckVtS007QWhCcWg4QnRCO0FxRnByOEJROzs7RXBFOUJKLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0VvRTZCSSxjckVzTjBCO0FoQm8rN0J0QztBcUZ4cjhCWTs7Ozs7RUFFSSx5QnJFb053QjtFcUVuTnhCLDBCckV1Sk07QWhCc2k4QnRCO0FxRnhyOEJZOztFQUNJLHVCbkV0R0Y7RW1FdUdFLGNyRTZNd0I7QWhCOCs3QnhDO0FxRnpyOEJnQjs7O0VBRUksbUJyRTJNc0I7RXFFMU10QiwwQnJFMklFO0FoQmlqOEJ0QjtBcUZ2cjhCUTs7RXBFckNKLDhCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCRG9WNEI7RUNuVjVCLGFBQUE7RUFDQSwwRUFDSTtFb0VpQ0ksMEJBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JyRTZHVztBaEJrbDhCdkI7QXFGN3I4Qlk7OztFQUVJLGFBQUE7QXJGZ3M4QmhCO0FxRjdyOEJZOzs7OztFcEVqRFIsOEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0EscUJEb1Y0QjtFQ25WNUIsYUFBQTtFQUNBLDBFQUNJO0VvRWdEUSx5QkFBQTtFQUNBLDJCQUFBO0FyRnFzOEJoQjtBcUZuczhCZ0I7Ozs7Ozs7OztFQUVJLDhCQUFBO0FyRjRzOEJwQjs7QXNGejE4Qkk7RUFDSSxZQUFBO0VBQ0Esc0J0RUlLO0FoQncxOEJiO0FzRjExOEJRO0VBQ0ksYUFBQTtFQUNBLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsU3RFUEU7RXNFUUYsZ0NBQUE7QXRGNDE4Qlo7QXNGMTE4Qlk7O0VBRUksa0J0RWZBO0VzRWdCQSxzQkFBQTtFQUNBLG1CdEVmSDtFc0VnQkcsOEJBQUE7RUFDQSxZQUFBO0VBQ0Esb0NBQUE7RUFDQSxrRHBFYUE7RW9FWkEsMkJBQUE7RUFDQSw2QkFBQTtBdEY0MThCaEI7QXNGMTE4QmdCOztFQUNJLFd0RTFCSjtFc0UyQkksWXRFM0JKO0VzRTRCSSxjdEVvV0Q7RXNFbldDLGdCdEU0TUc7RXNFM01ILGlCdEV3Tkg7RXNFdk5HLFF0RTdCUDtFc0U4Qk8sdUJwRTFCTjtBbEJ1MzhCZDtBc0YzMThCb0I7O0VBQ0ksWUFBQTtBdEY4MThCeEI7QXNGMTE4QmdCOztFQUNJLDZCcEVsQ047RW9FbUNNLGdDQUFBO0F0RjYxOEJwQjtBc0YxMThCZ0I7O0VBQ0ksNkJwRXZDTjtFb0V3Q00sZ0NBQUE7QXRGNjE4QnBCO0FzRjExOEJnQjs7O0VBRUksNkJwRTdDTjtFb0U4Q00sZ0NBQUE7QXRGNjE4QnBCO0FzRjExOEJnQjs7RUFDSSw2QnBFbEROO0VvRW1ETSxnQ0FBQTtBdEY2MThCcEI7QXNGMTE4QmdCOztFQUNJLDJDQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHVCcEUxRE47QWxCdTU4QmQ7QXNGMzE4Qm9COztFQUNJLGdCdEV3S0M7QWhCc3I4QnpCO0FzRnYxOEJJOztFQUVJLFl0RTVFUTtFc0U2RVIsdUJBQUE7RUFDQSw2QkFBQTtBdEZ5MThCUjtBc0Z2MThCUTs7RUFDSSxhQUFBO0F0RjAxOEJaO0FzRnYxOEJROzs7RUFFSSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsaUJBQUE7QXRGMDE4Qlo7O0F1Rjc2OEJBO0VBQ0ksbUJ2RWNJO0V1RWJKLFVBQUE7RXRFT0EsNEVBQUE7RUFDQSxlRHdFVztFQ3ZFWCxrQkFBQTtFQUNBLGdCRHlJa0M7RUN4SWxDLG9CQUFBO0VBQ0EsY0Q2V2U7QWhCNmo4Qm5CO0F1Rmw3OEJRO0VBRUksZ0JBQUE7RUFDQSx5QnZFZEk7RXVFZUosUXZFZkk7RXVFZ0JKLGdCQUFBO0F2Rm03OEJaO0F1Rmo3OEJZO0VBQ0ksMEJBbkJQO0VBb0JPLGFBQUE7RUFDQSx3QkFBQTtBdkZtNzhCaEI7QXVGajc4QmdCOzs7Ozs7O0VBSUksaUJBQUE7QXZGczc4QnBCO0F1Rm43OEJ3Qjs7Ozs7OztFQUNJLFd2RXBCWjtBaEIrODhCaEI7QXVGdDc4QmdCOzs7OztFQUdJLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0F2RjA3OEJwQjtBdUZ4NzhCb0I7Ozs7O0VBQ0ksVUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0J2RTVDWDtFdUU2Q1csMEJBQUE7RUFDQSxjQUFBO0F2Rjg3OEJ4QjtBdUY1NzhCd0I7Ozs7O0VBQ0ksV3ZFa0xsQjtFdUVqTGtCLFl2RWlMbEI7QWhCaXg4QlY7QXVGaDg4QjRCOzs7Ozs7Ozs7Ozs7O0VBR0ksa0RyRXZCaEI7RXFFd0JnQixnYUFBQTtBdkY0ODhCaEM7QXVGMTg4QmdDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUksK1lBQUE7QXZGeS84QnBDO0F1RnQvOEJnQzs7Ozs7Ozs7Ozs7OztFQUNJLGFBQUE7RUFDQSxrQkFBQTtBdkZvZzlCcEM7QXVGaGc5QjRCOzs7Ozs7Ozs7RUFFSSx1QkFBQTtBdkZ5ZzlCaEM7QXVGdGc5QjRCOzs7Ozs7Ozs7RUFFSSxzQkFBQTtBdkYrZzlCaEM7QXVGMWc5Qm9COzs7OztFQUNJLFVBQUE7RUFDQSxrQnZFdkZSO0V1RXdGUSxtQnZFeEZSO0V1RXlGUSxhQUFBO0F2RmdoOUJ4QjtBdUY5ZzlCd0I7Ozs7O0VBQ0ksVUFBQTtBdkZvaDlCNUI7QXVGaGg5Qm9COzs7OztFdEVsRmhCLDRFQUFBO0VBQ0EsZUR3RVc7RUN2RVgsa0JBQUE7RUFDQSxnQkR5SWtDO0VDeElsQyxvQkFBQTtFQUNBLGNENldlO0V1RTlSSyxrQkFBQTtFQUNBLGtEckVqRVI7RXFFa0VRLG1CdkVoRmhCO0V1RWlGZ0IsY3ZFMlJMO0V1RTFSSyxZQUFBO0VBQ0Esa0J2RTNGRjtFdUU0RkUsd0JBQUE7RUFDQSxrQnZFdkdYO0V1RXdHVyxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0F2RjJoOUJ4QjtBdUZ6aDlCd0I7Ozs7O0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJ2RS9GcEI7RXVFZ0dvQixZQUFBO0VBQ0EsWXZFMUdaO0V1RTJHWSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGtEckV0Rlo7QWxCcW45QmhCO0F1RjVoOUJ3Qjs7Ozs7RUFDSSxtQnZFNGlCUztFdUUzaUJULGN2RW1RVDtFdUVsUVMsa0RyRTVGWjtBbEI4bjlCaEI7QXVGaGk5QjRCOzs7OztFQUNJLGtEckUvRmhCO0VxRWdHZ0IsbUJ2RXNpQks7QWhCZ2c4QnJDO0F1RmxpOUJ3Qjs7Ozs7RUFDSSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFN2RTFJZDtBaEJrcjlCZDtBdUZ0aTlCNEI7Ozs7O0VBQ0ksY0FBQTtBdkY0aTlCaEM7QXVGemk5QjRCOzs7OztFQUNJLGNBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLFF2RXRKbkI7QWhCcXM5QmI7QXVGNWk5QjRCOzs7OztFQUNJLGN2RThRRjtFdUU3UUUsZUFBQTtBdkZrajlCaEM7O0F1RnhpOUJBO0VBQ0kseUJBQUE7RUFDQSxrQnZFMUplO0V1RTJKZix3QnZFcktVO0FoQmd0OUJkOztBdUZ2aTlCSTtFQUNJLFFBQUE7RUFDQSxtQ0FBQTtFQUNBLHdCdkVqTFE7QWhCMnQ5QmhCO0F1RnZpOUJJO0VBQ0kscUNBQUE7QXZGeWk5QlI7O0F3Ri90OUJBO0VBQ0ksYXhFT1U7QWhCMnQ5QmQ7QXdGaHU5Qkk7RUFDSSxxQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLGlCeEUrT1M7QWhCbS84QmpCOztBd0Y5dDlCQTs7RUFFSSx3QnhFUFM7QWhCd3U5QmI7QXdGN3Q5QlE7Ozs7RUFDSSx5QnhFZkU7QWhCaXY5QmQ7QXdGOXQ5Qkk7O0VBQ0ksd0J4RWpCSztFd0VrQkwsU3hFbEJLO0V3RW1CTCxhQUFBO0VBQ0EseUJBQUE7QXhGaXU5QlI7O0F5RjV2OUJBO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtFQUNBLFN6RUVTO0V5RURULFl6RUxZO0V5RU1aLGtCekVEVTtFeUVFVixnQ0FBQTtBekYrdjlCSjtBeUY3djlCSTtFQVZKO0lBV1Esc0JBQUE7SUFDQSxTekVSTTtFaEJ3dzlCWjtBQUNGOztBeUY3djlCQTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLDJCekVMZ0I7RXlFTWhCLDRCekVOZ0I7RXlFT2hCLFd6RVpZO0V5RWFaLHNCQUFBO0F6Rmd3OUJKO0F5Rjl2OUJJO0V4RStCQSxxQkQyVWtCO0VDMVVsQixzRUFDSTtFd0UvQkEsbUJ6RWlRcUM7RXlFaFFyQyxjekVrUStCO0FoQisvOEJ2QztBeUY5djlCSTtFQUdJLG1CekU0bUJnQztBaEJrcDhCeEM7QXlGM3Y5Qkk7RXhFMEJBLDZEQUFBO0VBQ0EscUJEbVVrQjtFQ2xVbEIsYUFBQTtFQUNBLGtFQUNJO0FqQm11OUJSO0F5RjV2OUJJO0V4RThCQSw2REFBQTtFQUNBLHFCRDBUa0I7RUN6VGxCLGFBQUE7RUFDQSxrRUFDSTtBakJndTlCUjtBeUY5djlCSTtFQUVJLGdCekUyTFk7RXlFMUxaLG1CekVzT3VDO0V5RXJPdkMsY3pFdU9pQztFeUV0T2pDLHlCQUFBO0F6Rit2OUJSOztBeUYzdjlCQTtFQUNJLHdCekVsRFU7QWhCZ3o5QmQ7QXlGenY5Qkk7RUFDSSx5QkFBQTtBekYydjlCUjs7QXlGbnY5Qkk7RUFDSSxrQkFBQTtBekZzdjlCUjs7QTBGL3o5QkE7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxZMUVGWTtFMEVHWixTMUVFVTtBaEJnMDlCZDtBMEZoMDlCSTtFQUNJLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QTFGazA5QlI7QTBGL3o5Qkk7RUFDSSxjQUFBO0VBQ0EsZ0IxRTRKZ0M7QWhCcXE5QnhDO0EwRjl6OUJJO0VBQ0ksY0FBQTtBMUZnMDlCUjtBMEY3ejlCSTtFQUNJLGFBQUE7RUFDQSx3QkFBQTtFQUNBLFExRXhCUTtBaEJ1MTlCaEI7O0EwRjF6OUJJO0VBQ0ksb0JBQUE7QTFGNno5QlI7O0EyRmp5OUJBO0VBQ0ksYUFBQTtFQUNBLHFDQUFBO0VBQ0EsUzNFdkRTO0FoQjIxOUJiO0EyRmx5OUJJO0VBQ0ksWTNFekRNO0UyRTBETixrQkFBQTtFQUNBLFlBQUE7QTNGb3k5QlI7QTJGbHk5QlE7RUFDSSxrQkFBQTtFQUNBLFczRTNESTtFMkU0REosWTNFNURJO0UyRTZESixhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGUzRVVHO0UyRVRILHlCM0VtS1c7RTJFbEtYLGdCM0U4SmE7RTJFN0piLG1CQUFBO0VBQ0Esa0R6RTdDSTtFeUU4Q0osaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0EzRm95OUJaO0EyRmh5OUJZO0VBQ0ksZ0IzRXNKVTtFMkVySlYsaUJBQUE7QTNGa3k5QmhCO0EyRmx4OUJRO0VBQ0ksbUJBekdIO0VBMEdHLHdDQUFBO0EzRm94OUJaO0EyRmx4OUJZO0VBQ0ksNkJBQUE7RUFDQSwwQkFBQTtBM0ZveDlCaEI7QTJGMXg5QlE7RUFDSSxtQkF6R0g7RUEwR0csMkNBQUE7QTNGNHg5Qlo7QTJGMXg5Qlk7RUFDSSxnQ0FBQTtFQUNBLCtCQUFBO0EzRjR4OUJoQjtBMkZseTlCUTtFQUNJLG1CQXpHSDtFQTBHRyxtRUFBQTtBM0ZveTlCWjtBMkZseTlCWTtFQUNJLHdEQUFBO0VBQ0EsK0JBQUE7QTNGb3k5QmhCO0EyRjF5OUJRO0VBQ0ksbUJBekdIO0VBMEdHLGtFQUFBO0EzRjR5OUJaO0EyRjF5OUJZO0VBQ0ksdURBQUE7RUFDQSwrQkFBQTtBM0Y0eTlCaEI7QTJGbHo5QlE7RUFDSSxtQkF6R0g7RUEwR0cseUJBQUE7QTNGb3o5Qlo7QTJGbHo5Qlk7RUFDSSxjQUFBO0VBQ0EsK0JBQUE7QTNGb3o5QmhCO0EyRjF6OUJRO0VBQ0ksbUJBekdIO0VBMEdHLDBDQUFBO0EzRjR6OUJaO0EyRjF6OUJZO0VBQ0ksK0JBQUE7RUFDQSwrQkFBQTtBM0Y0ejlCaEI7QTJGbDA5QlE7RUFDSSxtQkF6R0g7RUEwR0csMENBQUE7QTNGbzA5Qlo7QTJGbDA5Qlk7RUFDSSwrQkFBQTtFQUNBLCtCQUFBO0EzRm8wOUJoQjtBMkYxMDlCUTtFQUNJLG1CQXpHSDtFQTBHRyw2Q0FBQTtBM0Y0MDlCWjtBMkYxMDlCWTtFQUNJLGtDQUFBO0VBQ0EsK0JBQUE7QTNGNDA5QmhCO0EyRmwxOUJRO0VBQ0ksbUJBekdIO0VBMEdHLDZDQUFBO0EzRm8xOUJaO0EyRmwxOUJZO0VBQ0ksa0NBQUE7RUFDQSwrQkFBQTtBM0ZvMTlCaEI7QTJGMTE5QlE7RUFDSSxtQkF6R0g7RUEwR0cseUJBQUE7QTNGNDE5Qlo7QTJGMTE5Qlk7RUFDSSxjQUFBO0VBQ0EsMEJBQUE7QTNGNDE5QmhCO0EyRmwyOUJRO0VBQ0ksbUJBekdIO0VBMEdHLHlCQUFBO0EzRm8yOUJaO0EyRmwyOUJZO0VBQ0ksY0FBQTtFQUNBLCtCQUFBO0EzRm8yOUJoQjtBMkYxMjlCUTtFQUNJLG1CQXpHSDtFQTBHRyw2Q0FBQTtBM0Y0MjlCWjtBMkYxMjlCWTtFQUNJLGtDQUFBO0VBQ0EsK0JBQUE7QTNGNDI5QmhCO0EyRmwzOUJRO0VBQ0ksbUJBekdIO0VBMEdHLGdFQUFBO0EzRm8zOUJaO0EyRmwzOUJZO0VBQ0kscURBQUE7RUFDQSwrQkFBQTtBM0ZvMzlCaEI7QTJGMTM5QlE7RUFDSSxtQkF6R0g7RUEwR0csa0VBQUE7QTNGNDM5Qlo7QTJGMTM5Qlk7RUFDSSx1REFBQTtFQUNBLCtCQUFBO0EzRjQzOUJoQjtBMkZsNDlCUTtFQUNJLG1CQXpHSDtFQTBHRyxpREFBQTtBM0ZvNDlCWjtBMkZsNDlCWTtFQUNJLHNDQUFBO0VBQ0EsK0JBQUE7QTNGbzQ5QmhCO0EyRjE0OUJRO0VBQ0ksbUJBekdIO0VBMEdHLGlEQUFBO0EzRjQ0OUJaO0EyRjE0OUJZO0VBQ0ksc0NBQUE7RUFDQSwrQkFBQTtBM0Y0NDlCaEI7QTJGbDU5QlE7RUFDSSxtQkF6R0g7RUEwR0csd0NBQUE7QTNGbzU5Qlo7QTJGbDU5Qlk7RUFDSSw2QkFBQTtFQUNBLCtCQUFBO0EzRm81OUJoQjtBMkYxNTlCUTtFQUNJLG1CQXpHSDtFQTBHRyx3Q0FBQTtBM0Y0NTlCWjtBMkYxNTlCWTtFQUNJLDZCQUFBO0VBQ0EsK0JBQUE7QTNGNDU5QmhCO0EyRmw2OUJRO0VBQ0ksbUJBekdIO0VBMEdHLHVEQUFBO0EzRm82OUJaO0EyRmw2OUJZO0VBQ0ksNENBQUE7RUFDQSwrQkFBQTtBM0ZvNjlCaEI7QTJGMTY5QlE7RUFDSSxtQkF6R0g7RUEwR0csK0NBQUE7QTNGNDY5Qlo7QTJGMTY5Qlk7RUFDSSxvQ0FBQTtFQUNBLGlDQUFBO0EzRjQ2OUJoQjtBMkZsNzlCUTtFQUNJLG1CQXpHSDtFQTBHRywrQ0FBQTtBM0ZvNzlCWjtBMkZsNzlCWTtFQUNJLG9DQUFBO0VBQ0EsaUNBQUE7QTNGbzc5QmhCO0EyRjE3OUJRO0VBQ0ksbUJBekdIO0VBMEdHLG1FQUFBO0EzRjQ3OUJaO0EyRjE3OUJZO0VBQ0ksd0RBQUE7RUFDQSxpQ0FBQTtBM0Y0NzlCaEI7QTJGbDg5QlE7RUFDSSxtQkF6R0g7RUEwR0csa0VBQUE7QTNGbzg5Qlo7QTJGbDg5Qlk7RUFDSSx1REFBQTtFQUNBLGlDQUFBO0EzRm84OUJoQjtBMkYxODlCUTtFQUNJLG1CQXpHSDtFQTBHRywrQ0FBQTtBM0Y0ODlCWjtBMkYxODlCWTtFQUNJLG9DQUFBO0VBQ0EsaUNBQUE7QTNGNDg5QmhCO0EyRmw5OUJRO0VBQ0ksbUJBekdIO0VBMEdHLDJDQUFBO0EzRm85OUJaO0EyRmw5OUJZO0VBQ0ksZ0NBQUE7RUFDQSxpQ0FBQTtBM0ZvOTlCaEI7QTJGMTk5QlE7RUFDSSxtQkF6R0g7RUEwR0csaURBQUE7QTNGNDk5Qlo7QTJGMTk5Qlk7RUFDSSxzQ0FBQTtFQUNBLGlDQUFBO0EzRjQ5OUJoQjtBMkZsKzlCUTtFQUNJLG1CQXpHSDtFQTBHRyxpREFBQTtBM0ZvKzlCWjtBMkZsKzlCWTtFQUNJLHNDQUFBO0VBQ0EsaUNBQUE7QTNGbys5QmhCO0EyRjErOUJRO0VBQ0ksbUJBekdIO0VBMEdHLGlEQUFBO0EzRjQrOUJaO0EyRjErOUJZO0VBQ0ksc0NBQUE7RUFDQSxpQ0FBQTtBM0Y0KzlCaEI7QTJGbC85QlE7RUFDSSxtQkF6R0g7RUEwR0csc0NBQUE7QTNGby85Qlo7QTJGbC85Qlk7RUFDSSwyQkFBQTtFQUNBLGdDQUFBO0EzRm8vOUJoQjtBMkYxLzlCUTtFQUNJLG1CQXpHSDtFQTBHRywrQ0FBQTtBM0Y0LzlCWjtBMkYxLzlCWTtFQUNJLG9DQUFBO0VBQ0EsZ0NBQUE7QTNGNC85QmhCO0EyRmxnK0JRO0VBQ0ksbUJBekdIO0VBMEdHLCtDQUFBO0EzRm9nK0JaO0EyRmxnK0JZO0VBQ0ksb0NBQUE7RUFDQSxnQ0FBQTtBM0ZvZytCaEI7QTJGMWcrQlE7RUFDSSxtQkF6R0g7RUEwR0csbUVBQUE7QTNGNGcrQlo7QTJGMWcrQlk7RUFDSSx3REFBQTtFQUNBLGdDQUFBO0EzRjRnK0JoQjtBMkZsaCtCUTtFQUNJLG1CQXpHSDtFQTBHRyxrQ0FBQTtBM0ZvaCtCWjtBMkZsaCtCWTtFQUNJLHVCQUFBO0VBQ0EsZ0NBQUE7QTNGb2grQmhCO0EyRjFoK0JRO0VBQ0ksbUJBekdIO0VBMEdHLGlEQUFBO0EzRjRoK0JaO0EyRjFoK0JZO0VBQ0ksc0NBQUE7RUFDQSxnQ0FBQTtBM0Y0aCtCaEI7QTJGbGkrQlE7RUFDSSxtQkF6R0g7RUEwR0cscUVBQUE7QTNGb2krQlo7QTJGbGkrQlk7RUFDSSwwREFBQTtFQUNBLGdDQUFBO0EzRm9pK0JoQjtBMkYxaStCUTtFQUNJLG1CQXpHSDtFQTBHRyxvRUFBQTtBM0Y0aStCWjtBMkYxaStCWTtFQUNJLHlEQUFBO0VBQ0EsZ0NBQUE7QTNGNGkrQmhCO0EyRmxqK0JRO0VBQ0ksbUJBekdIO0VBMEdHLHFFQUFBO0EzRm9qK0JaO0EyRmxqK0JZO0VBQ0ksMERBQUE7RUFDQSxnQ0FBQTtBM0ZvaitCaEI7QTJGMWorQlE7RUFDSSxtQkF6R0g7RUEwR0cscUNBQUE7QTNGNGorQlo7QTJGMWorQlk7RUFDSSwwQkFBQTtFQUNBLGtDQUFBO0EzRjRqK0JoQjtBMkZsaytCUTtFQUNJLG1CQXpHSDtFQTBHRyxxQ0FBQTtBM0ZvaytCWjtBMkZsaytCWTtFQUNJLDBCQUFBO0VBQ0Esa0NBQUE7QTNGb2srQmhCO0EyRjFrK0JRO0VBQ0ksbUJBekdIO0VBMEdHLG1FQUFBO0EzRjRrK0JaO0EyRjFrK0JZO0VBQ0ksd0RBQUE7RUFDQSxrQ0FBQTtBM0Y0aytCaEI7QTJGbGwrQlE7RUFDSSxtQkF6R0g7RUEwR0csa0VBQUE7QTNGb2wrQlo7QTJGbGwrQlk7RUFDSSx1REFBQTtFQUNBLGtDQUFBO0EzRm9sK0JoQjtBMkYxbCtCUTtFQUNJLG1CQXpHSDtFQTBHRyx1Q0FBQTtBM0Y0bCtCWjtBMkYxbCtCWTtFQUNJLDRCQUFBO0VBQ0Esa0NBQUE7QTNGNGwrQmhCO0EyRmxtK0JRO0VBQ0ksbUJBekdIO0VBMEdHLHFFQUFBO0EzRm9tK0JaO0EyRmxtK0JZO0VBQ0ksMERBQUE7RUFDQSxrQ0FBQTtBM0ZvbStCaEI7QTJGMW0rQlE7RUFDSSxtQkF6R0g7RUEwR0cscUVBQUE7QTNGNG0rQlo7QTJGMW0rQlk7RUFDSSwwREFBQTtFQUNBLGtDQUFBO0EzRjRtK0JoQjtBMkZsbitCUTtFQUNJLG1CQXpHSDtFQTBHRyxxRUFBQTtBM0ZvbitCWjtBMkZsbitCWTtFQUNJLDBEQUFBO0VBQ0Esa0NBQUE7QTNGb24rQmhCO0EyRjFuK0JRO0VBQ0ksbUJBekdIO0VBMEdHLG9FQUFBO0EzRjRuK0JaO0EyRjFuK0JZO0VBQ0kseURBQUE7RUFDQSxrQ0FBQTtBM0Y0bitCaEI7QTJGbG8rQlE7RUFDSSxtQkF6R0g7RUEwR0cseUNBQUE7QTNGb28rQlo7QTJGbG8rQlk7RUFDSSw4QkFBQTtFQUNBLDRCQUFBO0EzRm9vK0JoQjtBMkYxbytCUTtFQUNJLG1CQXpHSDtFQTBHRyxpREFBQTtBM0Y0bytCWjtBMkYxbytCWTtFQUNJLHNDQUFBO0VBQ0EsNEJBQUE7QTNGNG8rQmhCO0EyRmxwK0JRO0VBQ0ksbUJBekdIO0VBMEdHLG9DQUFBO0EzRm9wK0JaO0EyRmxwK0JZO0VBQ0kseUJBQUE7RUFDQSw0QkFBQTtBM0ZvcCtCaEI7QTJGMXArQlE7RUFDSSxtQkF6R0g7RUEwR0cseUJBQUE7QTNGNHArQlo7QTJGMXArQlk7RUFDSSxjQUFBO0VBQ0EsNEJBQUE7QTNGNHArQmhCO0EyRmxxK0JRO0VBQ0ksbUJBekdIO0VBMEdHLDhDQUFBO0EzRm9xK0JaO0EyRmxxK0JZO0VBQ0ksbUNBQUE7RUFDQSw0QkFBQTtBM0ZvcStCaEI7QTJGMXErQlE7RUFDSSxtQkF6R0g7RUEwR0csa0VBQUE7QTNGNHErQlo7QTJGMXErQlk7RUFDSSx1REFBQTtFQUNBLDRCQUFBO0EzRjRxK0JoQjtBMkZscitCUTtFQUNJLG1CQXpHSDtFQTBHRyxpREFBQTtBM0ZvcitCWjtBMkZscitCWTtFQUNJLHNDQUFBO0VBQ0EsNEJBQUE7QTNGb3IrQmhCO0EyRjFyK0JRO0VBQ0ksbUJBekdIO0VBMEdHLHlEQUFBO0EzRjRyK0JaO0EyRjFyK0JZO0VBQ0ksOENBQUE7RUFDQSw0QkFBQTtBM0Y0citCaEI7QTJGbHMrQlE7RUFDSSxtQkF6R0g7RUEwR0cseUJBQUE7QTNGb3MrQlo7QTJGbHMrQlk7RUFDSSxjQUFBO0VBQ0EsK0JBQUE7QTNGb3MrQmhCOztBMkY3citCSTtFQUNJLGlDQUFBO0EzRmdzK0JSO0EyRjlyK0JRO0VBQ0ksaUIzRXpISTtBaEJ5eitCaEI7QTJGN3IrQlE7RUFDSSxzQjNFdkhDO0FoQnN6K0JiO0EyRjdyK0JZO0VBQ0ksaUIzRWhJQTtBaEIreitCaEI7QTJGM3IrQlE7RUFDSSxrQjNFL0hDO0FoQjR6K0JiO0EyRjNyK0JZO0VBQ0ksc0IzRWxJSDtBaEIreitCYjtBMkYzcitCZ0I7RUFDSSxjQUFBO0VBQ0EseUJBQUE7QTNGNnIrQnBCO0EyRnhyK0JRO0VBQ0ksYUFBQTtFQUNBLDhCQUFBO0VBQ0Esd0IzRTlJQztFMkUrSUQscUIzRS9JQztFMkUrSUQsZ0IzRS9JQztFMkVnSkQsYTNFbEpDO0FoQjQwK0JiO0EyRnhyK0JZO0VBQ0ksdUIzRXpKQTtBaEJtMStCaEI7QTJGeHIrQmdCOztFQUVJLHNCQUFBO0EzRjByK0JwQjtBMkZ2citCZ0I7RUFDSSxzQkFBQTtBM0Z5citCcEI7QTJGcHIrQlE7RUFDSSxjQUFBO0EzRnNyK0JaO0EyRm5yK0JRO0VBQ0kseUJBQUE7RUFDQSxrQjNFN0pPO0UyRThKUCx1QjNFN0tJO0FoQmsyK0JoQjtBMkZocitCWTs7RUFDSSwyQ0FBQTtFQUNBLGtDQUFBO0VBQUEsNkJBQUE7QTNGbXIrQmhCOztBNEZ2MitCSTtFQUNJLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFE1RUZLO0FoQjQyK0JiO0E0RnAyK0JJO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsUzVFVk07QWhCZzMrQmQ7QTRGbjIrQkk7RUFDSSxTQUFBO0E1RnEyK0JSO0E0RmwyK0JJO0VBQ0ksZ0I1RXVOWTtBaEI2bytCcEI7QTRGaDIrQlE7RUFDSSxjNUVtWHFCO0FoQisrOUJqQztBNEYvMStCUTtFQUNJLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1DQUFBO0VBQUEsMkJBQUE7RUFDQSxtRUFBQTtFQUFBLDJEQUFBO0E1RmkyK0JaO0E0Ri8xK0JZO0VBQ0ksb0VBQUE7RUFBQSw0REFBQTtBNUZpMitCaEI7QTRGOTErQlk7RUFDSSxlQUFBO0VBQ0Esc0JBQUE7QTVGZzIrQmhCO0E0RjkxK0JnQjtFQUNJLG1CQUFBO0E1RmcyK0JwQjtBNEY1MStCWTtFQUVJLHdCQUFBO0E1RjYxK0JoQjtBNEZ4MStCSTtFQUNJLGFBQUE7QTVGMDErQlI7QTRGdjErQkk7RUFDSSx3QjVFdkRNO0U0RXdETixpQkFBQTtBNUZ5MStCUjtBNEZ2MStCUTtFQUNJLHNCQUFBO0E1RnkxK0JaO0E0RnIxK0JJO0VBQ0ksc0I1RWhFTTtBaEJ1NStCZDs7QTZGNTUrQkk7RUFDSSxhQUFBO0VBQ0Esd0JBQUE7RUFFQSxtQjdFRE07QWhCKzUrQmQ7QTZGNTUrQlE7RUFDSSxtQjdFUEk7RTZFUUosa0I3RU5DO0FoQm82K0JiO0E2RjM1K0JRO0VBQ0ksaUI3RVpJO0FoQnk2K0JoQjtBNkYxNStCUTtFQUNJLFE3RWRDO0FoQjA2K0JiO0E2Rno1K0JRO0VBQ0ksY0FBQTtFQUNBLDJCQUFBO0VBQUEsc0JBQUE7QTdGMjUrQlo7QTZGdjUrQkk7RUFDSSxxQkFBQTtBN0Z5NStCUjtBNkZ0NStCSTtFQUNJLHVCQUFBO0E3Rnc1K0JSOztBOEZqNytCUTs7OztFQUNJLGtCOUVERTtBaEJ3NytCZDtBOEZqNytCWTtFQUNJLGdDQUFBO0E5Rm03K0JoQjtBOEZqNytCZ0I7RUFDSSxjQUFBO0E5Rm03K0JwQjs7QThGNTYrQkE7RUFDSSxtQjlFakJVO0U4RWtCVixhQUFBO0VBQ0EscUJBQUE7RUFDQSxTOUV0QlU7QWhCcTgrQmQ7QThGNzYrQkk7RUFDSSxjOUU4QlE7QWhCaTUrQmhCOztBK0Y5OCtCQTtFQUNJLGFBQUE7RUFDQSxRL0VDUztBaEJnOStCYjs7QStGOTgrQkE7RUFDSSxhQUFBO0VBQ0EscUNBQUE7RUFDQSxTL0VEUztFK0VFVCxzQi9FRFU7QWhCazkrQmQ7QStGLzgrQkk7RUFDSSxtQ0FBQTtBL0ZpOStCUjs7QStGNzgrQkE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxTL0ViVTtBaEI2OStCZDtBK0Y5OCtCSTtFQUNJLFlBQUE7QS9GZzkrQlI7QStGNzgrQkk7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTL0V2Qks7RStFd0JMLFdBQUE7QS9GKzgrQlI7O0ErRjM4K0JBO0VBQ0ksd0IvRTdCUztBaEIyKytCYjs7QWdHOSsrQkE7RUFDSSx3QmhGSVM7QWhCNisrQmI7O0FpR3AvK0JBO0VBQ0ksaUIvRVVhO0UrRVRiLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QWpHdS8rQko7QWlHci8rQkk7RUFDSSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCakZETztFaUZFUCxhQUFBO0VBQ0Esa0JBQUE7QWpHdS8rQlI7QWlHci8rQlE7RUFDSSxrQkFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFNqRmZDO0FoQnNnL0JiO0FpR3IvK0JZO0VBQ0ksWUFBQTtFQUNBLG1CakZsQkY7QWhCeWcvQmQ7QWlHcC8rQlk7RUFDSSw0RUFBQTtFQUNBLGdCakZnTkk7RWlGL01KLGNqRm13QjBCO0VpRmx3QjFCLGVqRjJERDtBaEIyNytCZjtBaUdsLytCUTtFQUNJLGlCQUFBO0FqR28vK0JaO0FpR2gvK0JJO0VBQ0ksYUFBQTtFQUNBLDhCQUFBO0VBQ0EsU2pGbkNNO0VpRm9DTix5QmpGSk87RWlGS1AsYWpGckNNO0VpRnNDTixrQkFBQTtFQUNBLHNCakZ2Q007QWhCeWgvQmQ7QWlHaC8rQlE7RUFDSSxhakYzQ0M7RWlGNENELHlCakZURztFaUZVSCxrQkFBQTtBakdrLytCWjtBaUdoLytCWTtFQUNJLHdCakZuREY7QWhCcWkvQmQ7QWlHLysrQlk7RUFDSSxpQkFBQTtBakdpLytCaEI7QWlHOSsrQlk7RUFDSSx3QmpGekRGO0FoQnlpL0JkO0FpRzMrK0JZO0VBQ0ksYUFBQTtFQUNBLFNqRmhFRjtFaUZpRUUsc0JqRmhFSDtBaEI2aS9CYjtBaUcxKytCWTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0FqRzQrK0JoQjtBaUd6KytCWTtFQUNJLGdCQUFBO0FqRzIrK0JoQjtBaUd4KytCWTtFQUNJLGlCQUFBO0FqRzArK0JoQjtBaUd2KytCWTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtBakd5KytCaEI7QWlHcCsrQkk7RUFDSSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxTakYxRk07RWlGMkZOLHNCakYzRk07QWhCaWsvQmQ7QWlHcCsrQlE7RUFDSSx3QmpGbEdFO0FoQndrL0JkO0FpR24rK0JRO0VBQ0kseUJBQUE7RUFDQSxhakZ0R0M7QWhCMmsvQmI7QWlHbisrQlk7RUFDSSxzQmpGMUdGO0FoQitrL0JkO0FpR2grK0JJO0VBQ0ksc0JqRjVHTTtBaEI4ay9CZDtBaUdoKytCUTtFQUNJLGlCL0U1R0s7QWxCOGsvQmpCO0FpRy85K0JRO0VBQ0ksYUFBQTtFQUNBLFNqRnZIQztBaEJ3bC9CYjtBaUc5OStCUTtFQUNJLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0FqR2crK0JaO0FpRzU5K0JJO0VBQ0kseUJqRi9GTztFaUZnR1AsYWpGaElNO0FoQjhsL0JkO0FpRzU5K0JRO0VBQ0ksYUFBQTtFQUNBLFNqRnZJQztBaEJxbS9CYiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbjpyb290IHtcbiAgLS1idWxtYS1jb250cm9sLXJhZGl1czogdmFyKC0tYnVsbWEtcmFkaXVzKTtcbiAgLS1idWxtYS1jb250cm9sLXJhZGl1cy1zbWFsbDogdmFyKC0tYnVsbWEtcmFkaXVzLXNtYWxsKTtcbiAgLS1idWxtYS1jb250cm9sLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJ1bG1hLWNvbnRyb2wtaGVpZ2h0OiAyLjVlbTtcbiAgLS1idWxtYS1jb250cm9sLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnVsbWEtY29udHJvbC1wYWRkaW5nLXZlcnRpY2FsOiBjYWxjKDAuNWVtIC0gMXB4KTtcbiAgLS1idWxtYS1jb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDogY2FsYygwLjc1ZW0gLSAxcHgpO1xuICAtLWJ1bG1hLWNvbnRyb2wtc2l6ZTogdmFyKC0tYnVsbWEtc2l6ZS1ub3JtYWwpO1xuICAtLWJ1bG1hLWNvbnRyb2wtZm9jdXMtc2hhZG93LWw6IDUwJTtcbn1cblxuLyohIG1pbmlyZXNldC5jc3MgdjAuMC42IHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL2pndGhtcy9taW5pcmVzZXQuY3NzICovXG5odG1sLFxuYm9keSxcbnAsXG5vbCxcbnVsLFxubGksXG5kbCxcbmR0LFxuZGQsXG5ibG9ja3F1b3RlLFxuZmlndXJlLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbnByZSxcbmlmcmFtZSxcbmhyLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5pbWcsXG52aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZDpub3QoW2FsaWduXSksXG50aDpub3QoW2FsaWduXSkge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG46cm9vdCB7XG4gIC0tYnVsbWEtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1zY2hlbWUtbWFpbik7XG4gIC0tYnVsbWEtYm9keS1zaXplOiAxZW07XG4gIC0tYnVsbWEtYm9keS1taW4td2lkdGg6IDMwMHB4O1xuICAtLWJ1bG1hLWJvZHktcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC0tYnVsbWEtYm9keS1mYW1pbHk6IHZhcigtLWJ1bG1hLWZhbWlseS1wcmltYXJ5KTtcbiAgLS1idWxtYS1ib2R5LW92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLS1idWxtYS1ib2R5LW92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLS1idWxtYS1ib2R5LWNvbG9yOiB2YXIoLS1idWxtYS10ZXh0KTtcbiAgLS1idWxtYS1ib2R5LWZvbnQtc2l6ZTogMWVtO1xuICAtLWJ1bG1hLWJvZHktd2VpZ2h0OiB2YXIoLS1idWxtYS13ZWlnaHQtbm9ybWFsKTtcbiAgLS1idWxtYS1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnVsbWEtY29kZS1mYW1pbHk6IHZhcigtLWJ1bG1hLWZhbWlseS1jb2RlKTtcbiAgLS1idWxtYS1jb2RlLXBhZGRpbmc6IDAuMjVlbSAwLjVlbSAwLjI1ZW07XG4gIC0tYnVsbWEtY29kZS13ZWlnaHQ6IG5vcm1hbDtcbiAgLS1idWxtYS1jb2RlLXNpemU6IDAuODc1ZW07XG4gIC0tYnVsbWEtc21hbGwtZm9udC1zaXplOiAwLjg3NWVtO1xuICAtLWJ1bG1hLWhyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLWJhY2tncm91bmQpO1xuICAtLWJ1bG1hLWhyLWhlaWdodDogMnB4O1xuICAtLWJ1bG1hLWhyLW1hcmdpbjogMS41cmVtIDA7XG4gIC0tYnVsbWEtc3Ryb25nLWNvbG9yOiB2YXIoLS1idWxtYS10ZXh0LXN0cm9uZyk7XG4gIC0tYnVsbWEtc3Ryb25nLXdlaWdodDogdmFyKC0tYnVsbWEtd2VpZ2h0LXNlbWlib2xkKTtcbiAgLS1idWxtYS1wcmUtZm9udC1zaXplOiAwLjg3NWVtO1xuICAtLWJ1bG1hLXByZS1wYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcbiAgLS1idWxtYS1wcmUtY29kZS1mb250LXNpemU6IDFlbTtcbn1cblxuaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnVsbWEtYm9keS1zaXplKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIG1pbi13aWR0aDogdmFyKC0tYnVsbWEtYm9keS1taW4td2lkdGgpO1xuICBvdmVyZmxvdy14OiB2YXIoLS1idWxtYS1ib2R5LW92ZXJmbG93LXgpO1xuICBvdmVyZmxvdy15OiB2YXIoLS1idWxtYS1ib2R5LW92ZXJmbG93LXkpO1xuICB0ZXh0LXJlbmRlcmluZzogdmFyKC0tYnVsbWEtYm9keS1yZW5kZXJpbmcpO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogdmFyKC0tYnVsbWEtYm9keS1mYW1pbHkpO1xufVxuXG5jb2RlLFxucHJlIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1idWxtYS1jb2RlLWZhbWlseSk7XG59XG5cbmJvZHkge1xuICBjb2xvcjogdmFyKC0tYnVsbWEtYm9keS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnVsbWEtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnVsbWEtYm9keS13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnVsbWEtYm9keS1saW5lLWhlaWdodCk7XG59XG5cbmEsXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmE6Zm9jdXMtdmlzaWJsZSxcbmJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZS1jb2xvcjogaHNsKHZhcigtLWJ1bG1hLWZvY3VzLWgpLCB2YXIoLS1idWxtYS1mb2N1cy1zKSwgdmFyKC0tYnVsbWEtZm9jdXMtbCkpO1xuICBvdXRsaW5lLW9mZnNldDogdmFyKC0tYnVsbWEtZm9jdXMtb2Zmc2V0KTtcbiAgb3V0bGluZS1zdHlsZTogdmFyKC0tYnVsbWEtZm9jdXMtc3R5bGUpO1xuICBvdXRsaW5lLXdpZHRoOiB2YXIoLS1idWxtYS1mb2N1cy13aWR0aCk7XG59XG5cbmE6Zm9jdXMtdmlzaWJsZTphY3RpdmUsXG5idXR0b246Zm9jdXMtdmlzaWJsZTphY3RpdmUge1xuICBvdXRsaW5lLXdpZHRoOiAxcHg7XG59XG5cbmE6YWN0aXZlLFxuYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmUtd2lkdGg6IDFweDtcbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1idWxtYS1saW5rLXRleHQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYnVsbWEtZHVyYXRpb24pO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yO1xufVxuXG5hIHN0cm9uZyB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbmJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1idWxtYS1kdXJhdGlvbik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3I7XG59XG5cbmNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1jb2RlLWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgY29sb3I6IHZhcigtLWJ1bG1hLWNvZGUpO1xuICBmb250LXNpemU6IHZhcigtLWJ1bG1hLWNvZGUtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1idWxtYS1jb2RlLXdlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWJ1bG1hLWNvZGUtcGFkZGluZyk7XG59XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtaHItYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdmFyKC0tYnVsbWEtaHItaGVpZ2h0KTtcbiAgbWFyZ2luOiB2YXIoLS1idWxtYS1oci1tYXJnaW4pO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0sXG5pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IHZhcigtLWJ1bG1hLXNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cbnNwYW4ge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLWJ1bG1hLXN0cm9uZy1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1idWxtYS1zdHJvbmctd2VpZ2h0KTtcbn1cblxuc3ZnIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbnByZSB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtcHJlLWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYnVsbWEtcHJlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1idWxtYS1wcmUtZm9udC1zaXplKTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZzogdmFyKC0tYnVsbWEtcHJlLXBhZGRpbmcpO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxucHJlIGNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgZm9udC1zaXplOiB2YXIoLS1idWxtYS1wcmUtY29kZS1mb250LXNpemUpO1xuICBwYWRkaW5nOiAwO1xufVxuXG50YWJsZSB0ZCxcbnRhYmxlIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxudGFibGUgdGQ6bm90KFthbGlnbl0pLFxudGFibGUgdGg6bm90KFthbGlnbl0pIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxudGFibGUgdGgge1xuICBjb2xvcjogdmFyKC0tYnVsbWEtdGV4dC1zdHJvbmcpO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5Bcm91bmQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzYXRlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbi8qIEJ1bG1hIFV0aWxpdGllcyAqL1xuOnJvb3Qge1xuICAtLWJ1bG1hLWNvbnRyb2wtcmFkaXVzOiB2YXIoLS1idWxtYS1yYWRpdXMpO1xuICAtLWJ1bG1hLWNvbnRyb2wtcmFkaXVzLXNtYWxsOiB2YXIoLS1idWxtYS1yYWRpdXMtc21hbGwpO1xuICAtLWJ1bG1hLWNvbnRyb2wtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnVsbWEtY29udHJvbC1oZWlnaHQ6IDIuNWVtO1xuICAtLWJ1bG1hLWNvbnRyb2wtbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1idWxtYS1jb250cm9sLXBhZGRpbmctdmVydGljYWw6IGNhbGMoMC41ZW0gLSAxcHgpO1xuICAtLWJ1bG1hLWNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsOiBjYWxjKDAuNzVlbSAtIDFweCk7XG4gIC0tYnVsbWEtY29udHJvbC1zaXplOiB2YXIoLS1idWxtYS1zaXplLW5vcm1hbCk7XG4gIC0tYnVsbWEtY29udHJvbC1mb2N1cy1zaGFkb3ctbDogNTAlO1xufVxuXG4ubmF2YmFyLWxpbms6bm90KC5pcy1hcnJvd2xlc3MpOjphZnRlciB7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1idWxtYS1hcnJvdy1jb2xvcik7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuNjI1ZW07XG4gIG1hcmdpbi10b3A6IC0wLjQzNzVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYnVsbWEtZHVyYXRpb24pO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3I7XG4gIHdpZHRoOiAwLjYyNWVtO1xufVxuXG4ubW9kYWwtY2xvc2Uge1xuICAtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zOiAxLjI1cmVtO1xuICAtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWw6IDAlO1xuICAtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhOiAwLjU7XG4gIC0tYnVsbWEtZGVsZXRlLWNvbG9yOiB2YXIoLS1idWxtYS13aGl0ZSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEodmFyKC0tYnVsbWEtc2NoZW1lLWgpLCB2YXIoLS1idWxtYS1zY2hlbWUtcyksIHZhcigtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWwpLCB2YXIoLS1idWxtYS1kZWxldGUtYmFja2dyb3VuZC1hbHBoYSkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ1bG1hLXJhZGl1cy1yb3VuZGVkKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbiAgbWF4LWhlaWdodDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xuICBtYXgtd2lkdGg6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbiAgbWluLWhlaWdodDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xuICBtaW4td2lkdGg6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xufVxuXG4ubW9kYWwtY2xvc2U6OmJlZm9yZSwgLm1vZGFsLWNsb3NlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLWRlbGV0ZS1jb2xvcik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG59XG5cbi5tb2RhbC1jbG9zZTo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5tb2RhbC1jbG9zZTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDUwJTtcbiAgd2lkdGg6IDJweDtcbn1cblxuLm1vZGFsLWNsb3NlOmhvdmVyLCAubW9kYWwtY2xvc2U6Zm9jdXMge1xuICAtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhOiAwLjQ7XG59XG5cbi5tb2RhbC1jbG9zZTphY3RpdmUge1xuICAtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhOiAwLjU7XG59XG5cbi5pcy1zbWFsbC5tb2RhbC1jbG9zZSB7XG4gIC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnM6IDFyZW07XG59XG5cbi5pcy1tZWRpdW0ubW9kYWwtY2xvc2Uge1xuICAtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zOiAxLjVyZW07XG59XG5cbi5pcy1sYXJnZS5tb2RhbC1jbG9zZSB7XG4gIC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnM6IDJyZW07XG59XG5cbi5tb2RhbC1iYWNrZ3JvdW5kLCAubW9kYWwge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLm5hdmJhci1idXJnZXIsIC5tZW51LWxpc3QgYSxcbi5tZW51LWxpc3QgYnV0dG9uLFxuLm1lbnUtbGlzdCAubWVudS1pdGVtIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tZW51IHtcbiAgLS1idWxtYS1tZW51LWl0ZW0taDogdmFyKC0tYnVsbWEtc2NoZW1lLWgpO1xuICAtLWJ1bG1hLW1lbnUtaXRlbS1zOiB2YXIoLS1idWxtYS1zY2hlbWUtcyk7XG4gIC0tYnVsbWEtbWVudS1pdGVtLWw6IHZhcigtLWJ1bG1hLXNjaGVtZS1tYWluLWwpO1xuICAtLWJ1bG1hLW1lbnUtaXRlbS1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLXNjaGVtZS1tYWluLWwpO1xuICAtLWJ1bG1hLW1lbnUtaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGE6IDAlO1xuICAtLWJ1bG1hLW1lbnUtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGE6IHZhcigtLWJ1bG1hLWhvdmVyLWJhY2tncm91bmQtbC1kZWx0YSk7XG4gIC0tYnVsbWEtbWVudS1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGE6IHZhcigtLWJ1bG1hLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGEpO1xuICAtLWJ1bG1hLW1lbnUtaXRlbS1jb2xvci1sOiB2YXIoLS1idWxtYS10ZXh0LWwpO1xuICAtLWJ1bG1hLW1lbnUtaXRlbS1yYWRpdXM6IHZhcigtLWJ1bG1hLXJhZGl1cy1zbWFsbCk7XG4gIC0tYnVsbWEtbWVudS1pdGVtLXNlbGVjdGVkLWg6IHZhcigtLWJ1bG1hLWxpbmstaCk7XG4gIC0tYnVsbWEtbWVudS1pdGVtLXNlbGVjdGVkLXM6IHZhcigtLWJ1bG1hLWxpbmstcyk7XG4gIC0tYnVsbWEtbWVudS1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLWxpbmstbCk7XG4gIC0tYnVsbWEtbWVudS1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtbGluay1sKTtcbiAgLS1idWxtYS1tZW51LWl0ZW0tc2VsZWN0ZWQtY29sb3ItbDogdmFyKC0tYnVsbWEtbGluay1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbWVudS1saXN0LWJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYnVsbWEtYm9yZGVyKTtcbiAgLS1idWxtYS1tZW51LWxpc3QtbGluZS1oZWlnaHQ6IDEuMjU7XG4gIC0tYnVsbWEtbWVudS1saXN0LWxpbmstcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICAtLWJ1bG1hLW1lbnUtbmVzdGVkLWxpc3QtbWFyZ2luOiAwLjc1ZW07XG4gIC0tYnVsbWEtbWVudS1uZXN0ZWQtbGlzdC1wYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbiAgLS1idWxtYS1tZW51LWxhYmVsLWNvbG9yOiB2YXIoLS1idWxtYS10ZXh0LXdlYWspO1xuICAtLWJ1bG1hLW1lbnUtbGFiZWwtZm9udC1zaXplOiAwLjc1ZW07XG4gIC0tYnVsbWEtbWVudS1sYWJlbC1sZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIC0tYnVsbWEtbWVudS1sYWJlbC1zcGFjaW5nOiAxZW07XG59XG5cbi5tZW51IHtcbiAgZm9udC1zaXplOiB2YXIoLS1idWxtYS1zaXplLW5vcm1hbCk7XG59XG4ubWVudS5pcy1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnVsbWEtc2l6ZS1zbWFsbCk7XG59XG4ubWVudS5pcy1tZWRpdW0ge1xuICBmb250LXNpemU6IHZhcigtLWJ1bG1hLXNpemUtbWVkaXVtKTtcbn1cbi5tZW51LmlzLWxhcmdlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1idWxtYS1zaXplLWxhcmdlKTtcbn1cblxuLm1lbnUtbGlzdCB7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idWxtYS1tZW51LWxpc3QtbGluZS1oZWlnaHQpO1xufVxuLm1lbnUtbGlzdCBhLFxuLm1lbnUtbGlzdCBidXR0b24sXG4ubWVudS1saXN0IC5tZW51LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYnVsbWEtbWVudS1pdGVtLWgpLCB2YXIoLS1idWxtYS1tZW51LWl0ZW0tcyksIGNhbGModmFyKC0tYnVsbWEtbWVudS1pdGVtLWJhY2tncm91bmQtbCkgKyB2YXIoLS1idWxtYS1tZW51LWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhKSkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idWxtYS1tZW51LWl0ZW0tcmFkaXVzKTtcbiAgY29sb3I6IGhzbCh2YXIoLS1idWxtYS1tZW51LWl0ZW0taCksIHZhcigtLWJ1bG1hLW1lbnUtaXRlbS1zKSwgdmFyKC0tYnVsbWEtbWVudS1pdGVtLWNvbG9yLWwpKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJ1bG1hLW1lbnUtbGlzdC1saW5rLXBhZGRpbmcpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tZW51LWxpc3QgYTpob3Zlcixcbi5tZW51LWxpc3QgYnV0dG9uOmhvdmVyLFxuLm1lbnUtbGlzdCAubWVudS1pdGVtOmhvdmVyIHtcbiAgLS1idWxtYS1tZW51LWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhOiB2YXIoLS1idWxtYS1tZW51LWl0ZW0taG92ZXItYmFja2dyb3VuZC1sLWRlbHRhKTtcbn1cbi5tZW51LWxpc3QgYTphY3RpdmUsXG4ubWVudS1saXN0IGJ1dHRvbjphY3RpdmUsXG4ubWVudS1saXN0IC5tZW51LWl0ZW06YWN0aXZlIHtcbiAgLS1idWxtYS1tZW51LWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhOiB2YXIoLS1idWxtYS1tZW51LWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtbC1kZWx0YSk7XG59XG4ubWVudS1saXN0IGEuaXMtYWN0aXZlLCAubWVudS1saXN0IGEubmF2YmFyLWl0ZW0uYWN0aXZlLCAubWVudS1saXN0IGEuaXMtc2VsZWN0ZWQsXG4ubWVudS1saXN0IGJ1dHRvbi5pcy1hY3RpdmUsXG4ubWVudS1saXN0IGJ1dHRvbi5uYXZiYXItaXRlbS5hY3RpdmUsXG4ubWVudS1saXN0IGJ1dHRvbi5pcy1zZWxlY3RlZCxcbi5tZW51LWxpc3QgLm1lbnUtaXRlbS5pcy1hY3RpdmUsXG4ubWVudS1saXN0IC5tZW51LWl0ZW0ubmF2YmFyLWl0ZW0uYWN0aXZlLFxuLm1lbnUtbGlzdCAubWVudS1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgLS1idWxtYS1tZW51LWl0ZW0taDogdmFyKC0tYnVsbWEtbWVudS1pdGVtLXNlbGVjdGVkLWgpO1xuICAtLWJ1bG1hLW1lbnUtaXRlbS1zOiB2YXIoLS1idWxtYS1tZW51LWl0ZW0tc2VsZWN0ZWQtcyk7XG4gIC0tYnVsbWEtbWVudS1pdGVtLWw6IHZhcigtLWJ1bG1hLW1lbnUtaXRlbS1zZWxlY3RlZC1sKTtcbiAgLS1idWxtYS1tZW51LWl0ZW0tYmFja2dyb3VuZC1sOiB2YXIoLS1idWxtYS1tZW51LWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sKTtcbiAgLS1idWxtYS1tZW51LWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yLWwpO1xufVxuLm1lbnUtbGlzdCBsaSB1bCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJ1bG1hLW1lbnUtbGlzdC1ib3JkZXItbGVmdCk7XG4gIG1hcmdpbjogdmFyKC0tYnVsbWEtbWVudS1uZXN0ZWQtbGlzdC1tYXJnaW4pO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYnVsbWEtbWVudS1uZXN0ZWQtbGlzdC1wYWRkaW5nLWxlZnQpO1xufVxuXG4ubWVudS1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1idWxtYS1tZW51LWxhYmVsLWNvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1idWxtYS1tZW51LWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1idWxtYS1tZW51LWxhYmVsLWxldHRlci1zcGFjaW5nKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tZW51LWxhYmVsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnVsbWEtbWVudS1sYWJlbC1zcGFjaW5nKTtcbn1cbi5tZW51LWxhYmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1idWxtYS1tZW51LWxhYmVsLXNwYWNpbmcpO1xufVxuXG4vKiBCdWxtYSBVdGlsaXRpZXMgKi9cbjpyb290IHtcbiAgLS1idWxtYS1jb250cm9sLXJhZGl1czogdmFyKC0tYnVsbWEtcmFkaXVzKTtcbiAgLS1idWxtYS1jb250cm9sLXJhZGl1cy1zbWFsbDogdmFyKC0tYnVsbWEtcmFkaXVzLXNtYWxsKTtcbiAgLS1idWxtYS1jb250cm9sLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJ1bG1hLWNvbnRyb2wtaGVpZ2h0OiAyLjVlbTtcbiAgLS1idWxtYS1jb250cm9sLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnVsbWEtY29udHJvbC1wYWRkaW5nLXZlcnRpY2FsOiBjYWxjKDAuNWVtIC0gMXB4KTtcbiAgLS1idWxtYS1jb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDogY2FsYygwLjc1ZW0gLSAxcHgpO1xuICAtLWJ1bG1hLWNvbnRyb2wtc2l6ZTogdmFyKC0tYnVsbWEtc2l6ZS1ub3JtYWwpO1xuICAtLWJ1bG1hLWNvbnRyb2wtZm9jdXMtc2hhZG93LWw6IDUwJTtcbn1cblxuLm5hdmJhci1saW5rOm5vdCguaXMtYXJyb3dsZXNzKTo6YWZ0ZXIge1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgdmFyKC0tYnVsbWEtYXJyb3ctY29sb3IpO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjYyNWVtO1xuICBtYXJnaW4tdG9wOiAtMC40Mzc1ZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWJ1bG1hLWR1cmF0aW9uKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yO1xuICB3aWR0aDogMC42MjVlbTtcbn1cblxuLm1vZGFsLWNsb3NlIHtcbiAgLS1idWxtYS1kZWxldGUtZGltZW5zaW9uczogMS4yNXJlbTtcbiAgLS1idWxtYS1kZWxldGUtYmFja2dyb3VuZC1sOiAwJTtcbiAgLS1idWxtYS1kZWxldGUtYmFja2dyb3VuZC1hbHBoYTogMC41O1xuICAtLWJ1bG1hLWRlbGV0ZS1jb2xvcjogdmFyKC0tYnVsbWEtd2hpdGUpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKHZhcigtLWJ1bG1hLXNjaGVtZS1oKSwgdmFyKC0tYnVsbWEtc2NoZW1lLXMpLCB2YXIoLS1idWxtYS1kZWxldGUtYmFja2dyb3VuZC1sKSwgdmFyKC0tYnVsbWEtZGVsZXRlLWJhY2tncm91bmQtYWxwaGEpKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idWxtYS1yYWRpdXMtcm91bmRlZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiB2YXIoLS1idWxtYS1kZWxldGUtZGltZW5zaW9ucyk7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1idWxtYS1kZWxldGUtZGltZW5zaW9ucyk7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbiAgbWluLXdpZHRoOiB2YXIoLS1idWxtYS1kZWxldGUtZGltZW5zaW9ucyk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbn1cblxuLm1vZGFsLWNsb3NlOjpiZWZvcmUsIC5tb2RhbC1jbG9zZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1kZWxldGUtY29sb3IpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xufVxuXG4ubW9kYWwtY2xvc2U6OmJlZm9yZSB7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogNTAlO1xufVxuXG4ubW9kYWwtY2xvc2U6OmFmdGVyIHtcbiAgaGVpZ2h0OiA1MCU7XG4gIHdpZHRoOiAycHg7XG59XG5cbi5tb2RhbC1jbG9zZTpob3ZlciwgLm1vZGFsLWNsb3NlOmZvY3VzIHtcbiAgLS1idWxtYS1kZWxldGUtYmFja2dyb3VuZC1hbHBoYTogMC40O1xufVxuXG4ubW9kYWwtY2xvc2U6YWN0aXZlIHtcbiAgLS1idWxtYS1kZWxldGUtYmFja2dyb3VuZC1hbHBoYTogMC41O1xufVxuXG4uaXMtc21hbGwubW9kYWwtY2xvc2Uge1xuICAtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zOiAxcmVtO1xufVxuXG4uaXMtbWVkaXVtLm1vZGFsLWNsb3NlIHtcbiAgLS1idWxtYS1kZWxldGUtZGltZW5zaW9uczogMS41cmVtO1xufVxuXG4uaXMtbGFyZ2UubW9kYWwtY2xvc2Uge1xuICAtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zOiAycmVtO1xufVxuXG4ubW9kYWwsIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5uYXZiYXItYnVyZ2VyLCAubWVudS1saXN0IGEsXG4ubWVudS1saXN0IGJ1dHRvbixcbi5tZW51LWxpc3QgLm1lbnUtaXRlbSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubW9kYWwge1xuICAtLWJ1bG1hLW1vZGFsLXo6IDQwO1xuICAtLWJ1bG1hLW1vZGFsLWJhY2tncm91bmQtYmFja2dyb3VuZC1jb2xvcjogaHNsYSh2YXIoLS1idWxtYS1zY2hlbWUtaCksIHZhcigtLWJ1bG1hLXNjaGVtZS1zKSwgdmFyKC0tYnVsbWEtc2NoZW1lLWludmVydC1sKSwgMC44Nik7XG4gIC0tYnVsbWEtbW9kYWwtY29udGVudC13aWR0aDogNDByZW07XG4gIC0tYnVsbWEtbW9kYWwtY29udGVudC1tYXJnaW4tbW9iaWxlOiAxLjI1cmVtO1xuICAtLWJ1bG1hLW1vZGFsLWNvbnRlbnQtc3BhY2luZy1tb2JpbGU6IDEwcmVtO1xuICAtLWJ1bG1hLW1vZGFsLWNvbnRlbnQtc3BhY2luZy10YWJsZXQ6IDIuNXJlbTtcbiAgLS1idWxtYS1tb2RhbC1jbG9zZS1kaW1lbnNpb25zOiAyLjVyZW07XG4gIC0tYnVsbWEtbW9kYWwtY2xvc2UtcmlnaHQ6IDEuMjVyZW07XG4gIC0tYnVsbWEtbW9kYWwtY2xvc2UtdG9wOiAxLjI1cmVtO1xuICAtLWJ1bG1hLW1vZGFsLWNhcmQtc3BhY2luZzogMi41cmVtO1xuICAtLWJ1bG1hLW1vZGFsLWNhcmQtaGVhZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1zY2hlbWUtbWFpbik7XG4gIC0tYnVsbWEtbW9kYWwtY2FyZC1oZWFkLXBhZGRpbmc6IDJyZW07XG4gIC0tYnVsbWEtbW9kYWwtY2FyZC1oZWFkLXJhZGl1czogdmFyKC0tYnVsbWEtcmFkaXVzLWxhcmdlKTtcbiAgLS1idWxtYS1tb2RhbC1jYXJkLXRpdGxlLWNvbG9yOiB2YXIoLS1idWxtYS10ZXh0LXN0cm9uZyk7XG4gIC0tYnVsbWEtbW9kYWwtY2FyZC10aXRsZS1saW5lLWhlaWdodDogMTtcbiAgLS1idWxtYS1tb2RhbC1jYXJkLXRpdGxlLXNpemU6IHZhcigtLWJ1bG1hLXNpemUtNCk7XG4gIC0tYnVsbWEtbW9kYWwtY2FyZC1mb290LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLXNjaGVtZS1tYWluLWJpcyk7XG4gIC0tYnVsbWEtbW9kYWwtY2FyZC1mb290LXJhZGl1czogdmFyKC0tYnVsbWEtcmFkaXVzLWxhcmdlKTtcbiAgLS1idWxtYS1tb2RhbC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtc2NoZW1lLW1haW4pO1xuICAtLWJ1bG1hLW1vZGFsLWNhcmQtYm9keS1wYWRkaW5nOiAycmVtO1xufVxuXG4ubW9kYWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiB2YXIoLS1idWxtYS1tb2RhbC16KTtcbn1cbi5tb2RhbC5pcy1hY3RpdmUsIC5tb2RhbC5uYXZiYXItaXRlbS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubW9kYWwtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLW1vZGFsLWJhY2tncm91bmQtYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5tb2RhbC1jb250ZW50LFxuLm1vZGFsLWNhcmQge1xuICBtYXJnaW46IDAgdmFyKC0tYnVsbWEtbW9kYWwtY29udGVudC1tYXJnaW4tbW9iaWxlKTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWJ1bG1hLW1vZGFsLWNvbnRlbnQtc3BhY2luZy1tb2JpbGUpKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9kYWwtY29udGVudCxcbiAgLm1vZGFsLWNhcmQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1idWxtYS1tb2RhbC1jb250ZW50LXNwYWNpbmctdGFibGV0KSk7XG4gICAgd2lkdGg6IHZhcigtLWJ1bG1hLW1vZGFsLWNvbnRlbnQtd2lkdGgpO1xuICB9XG59XG5cbi5tb2RhbC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogdmFyKC0tYnVsbWEtbW9kYWwtY2xvc2UtZGltZW5zaW9ucyk7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLWJ1bG1hLW1vZGFsLWNsb3NlLXJpZ2h0KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IHZhcigtLWJ1bG1hLW1vZGFsLWNsb3NlLXRvcCk7XG4gIHdpZHRoOiB2YXIoLS1idWxtYS1tb2RhbC1jbG9zZS1kaW1lbnNpb25zKTtcbn1cblxuLm1vZGFsLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tYnVsbWEtbW9kYWwtY2FyZC1zcGFjaW5nKSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5tb2RhbC1jYXJkLWhlYWQsXG4ubW9kYWwtY2FyZC1mb290IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogdmFyKC0tYnVsbWEtbW9kYWwtY2FyZC1oZWFkLXBhZGRpbmcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2RhbC1jYXJkLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1tb2RhbC1jYXJkLWhlYWQtYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJ1bG1hLW1vZGFsLWNhcmQtaGVhZC1yYWRpdXMpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYnVsbWEtbW9kYWwtY2FyZC1oZWFkLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJ1bG1hLXNoYWRvdyk7XG59XG5cbi5tb2RhbC1jYXJkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWJ1bG1hLW1vZGFsLWNhcmQtdGl0bGUtY29sb3IpO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJ1bG1hLW1vZGFsLWNhcmQtdGl0bGUtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idWxtYS1tb2RhbC1jYXJkLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWNhcmQtZm9vdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLW1vZGFsLWNhcmQtZm9vdC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJ1bG1hLW1vZGFsLWNhcmQtZm9vdC1yYWRpdXMpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJ1bG1hLW1vZGFsLWNhcmQtZm9vdC1yYWRpdXMpO1xufVxuXG4ubW9kYWwtY2FyZC1ib2R5IHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1tb2RhbC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1idWxtYS1tb2RhbC1jYXJkLWJvZHktcGFkZGluZyk7XG59XG5cbi8qIEJ1bG1hIFV0aWxpdGllcyAqL1xuOnJvb3Qge1xuICAtLWJ1bG1hLWNvbnRyb2wtcmFkaXVzOiB2YXIoLS1idWxtYS1yYWRpdXMpO1xuICAtLWJ1bG1hLWNvbnRyb2wtcmFkaXVzLXNtYWxsOiB2YXIoLS1idWxtYS1yYWRpdXMtc21hbGwpO1xuICAtLWJ1bG1hLWNvbnRyb2wtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnVsbWEtY29udHJvbC1oZWlnaHQ6IDIuNWVtO1xuICAtLWJ1bG1hLWNvbnRyb2wtbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1idWxtYS1jb250cm9sLXBhZGRpbmctdmVydGljYWw6IGNhbGMoMC41ZW0gLSAxcHgpO1xuICAtLWJ1bG1hLWNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsOiBjYWxjKDAuNzVlbSAtIDFweCk7XG4gIC0tYnVsbWEtY29udHJvbC1zaXplOiB2YXIoLS1idWxtYS1zaXplLW5vcm1hbCk7XG4gIC0tYnVsbWEtY29udHJvbC1mb2N1cy1zaGFkb3ctbDogNTAlO1xufVxuXG4ubmF2YmFyLWxpbms6bm90KC5pcy1hcnJvd2xlc3MpOjphZnRlciB7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1idWxtYS1hcnJvdy1jb2xvcik7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuNjI1ZW07XG4gIG1hcmdpbi10b3A6IC0wLjQzNzVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tYnVsbWEtZHVyYXRpb24pO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3I7XG4gIHdpZHRoOiAwLjYyNWVtO1xufVxuXG4ubW9kYWwtY2xvc2Uge1xuICAtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zOiAxLjI1cmVtO1xuICAtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWw6IDAlO1xuICAtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhOiAwLjU7XG4gIC0tYnVsbWEtZGVsZXRlLWNvbG9yOiB2YXIoLS1idWxtYS13aGl0ZSk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEodmFyKC0tYnVsbWEtc2NoZW1lLWgpLCB2YXIoLS1idWxtYS1zY2hlbWUtcyksIHZhcigtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWwpLCB2YXIoLS1idWxtYS1kZWxldGUtYmFja2dyb3VuZC1hbHBoYSkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ1bG1hLXJhZGl1cy1yb3VuZGVkKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbiAgbWF4LWhlaWdodDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xuICBtYXgtd2lkdGg6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbiAgbWluLWhlaWdodDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xuICBtaW4td2lkdGg6IHZhcigtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xufVxuXG4ubW9kYWwtY2xvc2U6OmJlZm9yZSwgLm1vZGFsLWNsb3NlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLWRlbGV0ZS1jb2xvcik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG59XG5cbi5tb2RhbC1jbG9zZTo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5tb2RhbC1jbG9zZTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDUwJTtcbiAgd2lkdGg6IDJweDtcbn1cblxuLm1vZGFsLWNsb3NlOmhvdmVyLCAubW9kYWwtY2xvc2U6Zm9jdXMge1xuICAtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhOiAwLjQ7XG59XG5cbi5tb2RhbC1jbG9zZTphY3RpdmUge1xuICAtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhOiAwLjU7XG59XG5cbi5pcy1zbWFsbC5tb2RhbC1jbG9zZSB7XG4gIC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnM6IDFyZW07XG59XG5cbi5pcy1tZWRpdW0ubW9kYWwtY2xvc2Uge1xuICAtLWJ1bG1hLWRlbGV0ZS1kaW1lbnNpb25zOiAxLjVyZW07XG59XG5cbi5pcy1sYXJnZS5tb2RhbC1jbG9zZSB7XG4gIC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnM6IDJyZW07XG59XG5cbi5tb2RhbCwgLm1vZGFsLWJhY2tncm91bmQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLm1lbnUtbGlzdCBhLFxuLm1lbnUtbGlzdCBidXR0b24sXG4ubWVudS1saXN0IC5tZW51LWl0ZW0sIC5uYXZiYXItYnVyZ2VyIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjpyb290IHtcbiAgLS1idWxtYS1uYXZiYXItaGVpZ2h0OiAzLjI1cmVtO1xufVxuXG4ubmF2YmFyIHtcbiAgLS1idWxtYS1uYXZiYXItaDogdmFyKC0tYnVsbWEtc2NoZW1lLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1zOiB2YXIoLS1idWxtYS1zY2hlbWUtcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLXNjaGVtZS1tYWluLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1zY2hlbWUtbWFpbik7XG4gIC0tYnVsbWEtbmF2YmFyLWJveC1zaGFkb3ctc2l6ZTogMCAwLjEyNWVtIDAgMDtcbiAgLS1idWxtYS1uYXZiYXItYm94LXNoYWRvdy1jb2xvcjogdmFyKC0tYnVsbWEtYmFja2dyb3VuZCk7XG4gIC0tYnVsbWEtbmF2YmFyLXBhZGRpbmctdmVydGljYWw6IDFyZW07XG4gIC0tYnVsbWEtbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDogMnJlbTtcbiAgLS1idWxtYS1uYXZiYXItejogMzA7XG4gIC0tYnVsbWEtbmF2YmFyLWZpeGVkLXo6IDMwO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtYTogMDtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLXNjaGVtZS1tYWluLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbC1kZWx0YTogMCU7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0taG92ZXItYmFja2dyb3VuZC1sLWRlbHRhOiB2YXIoLS1idWxtYS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGEpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGE6IHZhcigtLWJ1bG1hLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGEpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWNvbG9yLWw6IHZhcigtLWJ1bG1hLXRleHQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3I6IGhzbCh2YXIoLS1idWxtYS1uYXZiYXItaCksIHZhcigtLWJ1bG1hLW5hdmJhci1zKSwgdmFyKC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbCkpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWg6IHZhcigtLWJ1bG1hLWxpbmstaCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtczogdmFyKC0tYnVsbWEtbGluay1zKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1sOiB2YXIoLS1idWxtYS1saW5rLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtbGluay1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1jb2xvci1sOiB2YXIoLS1idWxtYS1saW5rLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1pbWctbWF4LWhlaWdodDogMS43NXJlbTtcbiAgLS1idWxtYS1uYXZiYXItYnVyZ2VyLWNvbG9yOiB2YXIoLS1idWxtYS1saW5rKTtcbiAgLS1idWxtYS1uYXZiYXItdGFiLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJ1bG1hLW5hdmJhci10YWItaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnVsbWEtbGluayk7XG4gIC0tYnVsbWEtbmF2YmFyLXRhYi1hY3RpdmUtY29sb3I6IHZhcigtLWJ1bG1hLWxpbmspO1xuICAtLWJ1bG1hLW5hdmJhci10YWItYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJ1bG1hLW5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJ1bG1hLWxpbmspO1xuICAtLWJ1bG1hLW5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAtLWJ1bG1hLW5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20td2lkdGg6IDAuMTg3NWVtO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1zY2hlbWUtbWFpbik7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJvcmRlci1sOiB2YXIoLS1idWxtYS1ib3JkZXItbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogaHNsKHZhcigtLWJ1bG1hLW5hdmJhci1oKSwgdmFyKC0tYnVsbWEtbmF2YmFyLXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYm9yZGVyLWwpKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAwLjEyNWVtO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1vZmZzZXQ6IC0wLjI1ZW07XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWFycm93OiB2YXIoLS1idWxtYS1saW5rKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tcmFkaXVzOiB2YXIoLS1idWxtYS1yYWRpdXMtbGFyZ2UpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi16OiAyMDtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYm94ZWQtcmFkaXVzOiB2YXIoLS1idWxtYS1yYWRpdXMtbGFyZ2UpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1ib3hlZC1zaGFkb3c6IDAgMC41ZW0gMC41ZW0gaHNsYSh2YXIoLS1idWxtYS1zY2hlbWUtaCksIHZhcigtLWJ1bG1hLXNjaGVtZS1zKSwgdmFyKC0tYnVsbWEtc2NoZW1lLWludmVydC1sKSwgMC4xKSwgMCAwIDAgMXB4IGhzbGEodmFyKC0tYnVsbWEtc2NoZW1lLWgpLCB2YXIoLS1idWxtYS1zY2hlbWUtcyksIHZhcigtLWJ1bG1hLXNjaGVtZS1pbnZlcnQtbCksIDAuMSk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taDogdmFyKC0tYnVsbWEtc2NoZW1lLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLXM6IHZhcigtLWJ1bG1hLXNjaGVtZS1zKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1sOiB2YXIoLS1idWxtYS1zY2hlbWUtbWFpbi1sKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLXNjaGVtZS1tYWluLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLWNvbG9yLWw6IHZhcigtLWJ1bG1hLXRleHQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRpdmlkZXItYmFja2dyb3VuZC1sOiB2YXIoLS1idWxtYS1iYWNrZ3JvdW5kLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kaXZpZGVyLWhlaWdodDogMC4xMjVlbTtcbiAgLS1idWxtYS1uYXZiYXItYm90dG9tLWJveC1zaGFkb3ctc2l6ZTogMCAtMC4xMjVlbSAwIDA7XG59XG5cbi5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1uYXZiYXItYmFja2dyb3VuZC1jb2xvcik7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWJ1bG1hLW5hdmJhci1oZWlnaHQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IHZhcigtLWJ1bG1hLW5hdmJhci16KTtcbn1cbi5uYXZiYXIuaXMtd2hpdGUge1xuICAtLWJ1bG1hLW5hdmJhci1oOiB2YXIoLS1idWxtYS13aGl0ZS1oKTtcbiAgLS1idWxtYS1uYXZiYXItczogdmFyKC0tYnVsbWEtd2hpdGUtcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLXdoaXRlLWwpO1xuICAtLWJ1bG1hLWJ1cmdlci1oOiB2YXIoLS1idWxtYS13aGl0ZS1oKTtcbiAgLS1idWxtYS1idXJnZXItczogdmFyKC0tYnVsbWEtd2hpdGUtcyk7XG4gIC0tYnVsbWEtYnVyZ2VyLWw6IHZhcigtLWJ1bG1hLXdoaXRlLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtd2hpdGUpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtd2hpdGUtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtd2hpdGUtaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWg6IHZhcigtLWJ1bG1hLXdoaXRlLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLXM6IHZhcigtLWJ1bG1hLXdoaXRlLXMpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLXdoaXRlLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtd2hpdGUtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbDogdmFyKC0tYnVsbWEtd2hpdGUtaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1hcnJvdzogdmFyKC0tYnVsbWEtd2hpdGUtaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYnVsbWEtd2hpdGUtaCksIHZhcigtLWJ1bG1hLXdoaXRlLXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwpKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1oOiB2YXIoLS1idWxtYS13aGl0ZS1oKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1zOiB2YXIoLS1idWxtYS13aGl0ZS1zKTtcbn1cbi5uYXZiYXIuaXMtYmxhY2sge1xuICAtLWJ1bG1hLW5hdmJhci1oOiB2YXIoLS1idWxtYS1ibGFjay1oKTtcbiAgLS1idWxtYS1uYXZiYXItczogdmFyKC0tYnVsbWEtYmxhY2stcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLWJsYWNrLWwpO1xuICAtLWJ1bG1hLWJ1cmdlci1oOiB2YXIoLS1idWxtYS1ibGFjay1oKTtcbiAgLS1idWxtYS1idXJnZXItczogdmFyKC0tYnVsbWEtYmxhY2stcyk7XG4gIC0tYnVsbWEtYnVyZ2VyLWw6IHZhcigtLWJ1bG1hLWJsYWNrLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtYmxhY2spO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtYmxhY2stbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtYmxhY2staW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWg6IHZhcigtLWJ1bG1hLWJsYWNrLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLXM6IHZhcigtLWJ1bG1hLWJsYWNrLXMpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLWJsYWNrLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtYmxhY2stbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbDogdmFyKC0tYnVsbWEtYmxhY2staW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1hcnJvdzogdmFyKC0tYnVsbWEtYmxhY2staW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYnVsbWEtYmxhY2staCksIHZhcigtLWJ1bG1hLWJsYWNrLXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwpKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1oOiB2YXIoLS1idWxtYS1ibGFjay1oKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1zOiB2YXIoLS1idWxtYS1ibGFjay1zKTtcbn1cbi5uYXZiYXIuaXMtbGlnaHQge1xuICAtLWJ1bG1hLW5hdmJhci1oOiB2YXIoLS1idWxtYS1saWdodC1oKTtcbiAgLS1idWxtYS1uYXZiYXItczogdmFyKC0tYnVsbWEtbGlnaHQtcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLWxpZ2h0LWwpO1xuICAtLWJ1bG1hLWJ1cmdlci1oOiB2YXIoLS1idWxtYS1saWdodC1oKTtcbiAgLS1idWxtYS1idXJnZXItczogdmFyKC0tYnVsbWEtbGlnaHQtcyk7XG4gIC0tYnVsbWEtYnVyZ2VyLWw6IHZhcigtLWJ1bG1hLWxpZ2h0LWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtbGlnaHQpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtbGlnaHQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtbGlnaHQtaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWg6IHZhcigtLWJ1bG1hLWxpZ2h0LWgpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLXM6IHZhcigtLWJ1bG1hLWxpZ2h0LXMpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLWxpZ2h0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtbGlnaHQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbDogdmFyKC0tYnVsbWEtbGlnaHQtaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1hcnJvdzogdmFyKC0tYnVsbWEtbGlnaHQtaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYnVsbWEtbGlnaHQtaCksIHZhcigtLWJ1bG1hLWxpZ2h0LXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwpKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1oOiB2YXIoLS1idWxtYS1saWdodC1oKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1zOiB2YXIoLS1idWxtYS1saWdodC1zKTtcbn1cbi5uYXZiYXIuaXMtZGFyayB7XG4gIC0tYnVsbWEtbmF2YmFyLWg6IHZhcigtLWJ1bG1hLWRhcmstaCk7XG4gIC0tYnVsbWEtbmF2YmFyLXM6IHZhcigtLWJ1bG1hLWRhcmstcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLWRhcmstbCk7XG4gIC0tYnVsbWEtYnVyZ2VyLWg6IHZhcigtLWJ1bG1hLWRhcmstaCk7XG4gIC0tYnVsbWEtYnVyZ2VyLXM6IHZhcigtLWJ1bG1hLWRhcmstcyk7XG4gIC0tYnVsbWEtYnVyZ2VyLWw6IHZhcigtLWJ1bG1hLWRhcmstaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1kYXJrKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLWRhcmstbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtZGFyay1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtaDogdmFyKC0tYnVsbWEtZGFyay1oKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1zOiB2YXIoLS1idWxtYS1kYXJrLXMpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLWRhcmstbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sOiB2YXIoLS1idWxtYS1kYXJrLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWNvbG9yLWw6IHZhcigtLWJ1bG1hLWRhcmstaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1hcnJvdzogdmFyKC0tYnVsbWEtZGFyay1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1idWxtYS1kYXJrLWgpLCB2YXIoLS1idWxtYS1kYXJrLXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwpKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1oOiB2YXIoLS1idWxtYS1kYXJrLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLXM6IHZhcigtLWJ1bG1hLWRhcmstcyk7XG59XG4ubmF2YmFyLmlzLXRleHQge1xuICAtLWJ1bG1hLW5hdmJhci1oOiB2YXIoLS1idWxtYS10ZXh0LWgpO1xuICAtLWJ1bG1hLW5hdmJhci1zOiB2YXIoLS1idWxtYS10ZXh0LXMpO1xuICAtLWJ1bG1hLW5hdmJhci1sOiB2YXIoLS1idWxtYS10ZXh0LWwpO1xuICAtLWJ1bG1hLWJ1cmdlci1oOiB2YXIoLS1idWxtYS10ZXh0LWgpO1xuICAtLWJ1bG1hLWJ1cmdlci1zOiB2YXIoLS1idWxtYS10ZXh0LXMpO1xuICAtLWJ1bG1hLWJ1cmdlci1sOiB2YXIoLS1idWxtYS10ZXh0LWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtdGV4dCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sOiB2YXIoLS1idWxtYS10ZXh0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWNvbG9yLWw6IHZhcigtLWJ1bG1hLXRleHQtaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWg6IHZhcigtLWJ1bG1hLXRleHQtaCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtczogdmFyKC0tYnVsbWEtdGV4dC1zKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1sOiB2YXIoLS1idWxtYS10ZXh0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtdGV4dC1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1jb2xvci1sOiB2YXIoLS1idWxtYS10ZXh0LWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYXJyb3c6IHZhcigtLWJ1bG1hLXRleHQtaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYnVsbWEtdGV4dC1oKSwgdmFyKC0tYnVsbWEtdGV4dC1zKSwgdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sKSk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taDogdmFyKC0tYnVsbWEtdGV4dC1oKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1zOiB2YXIoLS1idWxtYS10ZXh0LXMpO1xufVxuLm5hdmJhci5pcy1wcmltYXJ5IHtcbiAgLS1idWxtYS1uYXZiYXItaDogdmFyKC0tYnVsbWEtcHJpbWFyeS1oKTtcbiAgLS1idWxtYS1uYXZiYXItczogdmFyKC0tYnVsbWEtcHJpbWFyeS1zKTtcbiAgLS1idWxtYS1uYXZiYXItbDogdmFyKC0tYnVsbWEtcHJpbWFyeS1sKTtcbiAgLS1idWxtYS1idXJnZXItaDogdmFyKC0tYnVsbWEtcHJpbWFyeS1oKTtcbiAgLS1idWxtYS1idXJnZXItczogdmFyKC0tYnVsbWEtcHJpbWFyeS1zKTtcbiAgLS1idWxtYS1idXJnZXItbDogdmFyKC0tYnVsbWEtcHJpbWFyeS1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLXByaW1hcnkpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtcHJpbWFyeS1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1jb2xvci1sOiB2YXIoLS1idWxtYS1wcmltYXJ5LWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1oOiB2YXIoLS1idWxtYS1wcmltYXJ5LWgpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLXM6IHZhcigtLWJ1bG1hLXByaW1hcnktcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtbDogdmFyKC0tYnVsbWEtcHJpbWFyeS1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLXByaW1hcnktbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbDogdmFyKC0tYnVsbWEtcHJpbWFyeS1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWFycm93OiB2YXIoLS1idWxtYS1wcmltYXJ5LWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWJ1bG1hLXByaW1hcnktaCksIHZhcigtLWJ1bG1hLXByaW1hcnktcyksIHZhcigtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbCkpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLWg6IHZhcigtLWJ1bG1hLXByaW1hcnktaCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tczogdmFyKC0tYnVsbWEtcHJpbWFyeS1zKTtcbn1cbi5uYXZiYXIuaXMtbGluayB7XG4gIC0tYnVsbWEtbmF2YmFyLWg6IHZhcigtLWJ1bG1hLWxpbmstaCk7XG4gIC0tYnVsbWEtbmF2YmFyLXM6IHZhcigtLWJ1bG1hLWxpbmstcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLWxpbmstbCk7XG4gIC0tYnVsbWEtYnVyZ2VyLWg6IHZhcigtLWJ1bG1hLWxpbmstaCk7XG4gIC0tYnVsbWEtYnVyZ2VyLXM6IHZhcigtLWJ1bG1hLWxpbmstcyk7XG4gIC0tYnVsbWEtYnVyZ2VyLWw6IHZhcigtLWJ1bG1hLWxpbmstaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1saW5rKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLWxpbmstbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtbGluay1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtaDogdmFyKC0tYnVsbWEtbGluay1oKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1zOiB2YXIoLS1idWxtYS1saW5rLXMpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLWxpbmstbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sOiB2YXIoLS1idWxtYS1saW5rLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWNvbG9yLWw6IHZhcigtLWJ1bG1hLWxpbmstaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1hcnJvdzogdmFyKC0tYnVsbWEtbGluay1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1idWxtYS1saW5rLWgpLCB2YXIoLS1idWxtYS1saW5rLXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwpKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1oOiB2YXIoLS1idWxtYS1saW5rLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLXM6IHZhcigtLWJ1bG1hLWxpbmstcyk7XG59XG4ubmF2YmFyLmlzLWluZm8ge1xuICAtLWJ1bG1hLW5hdmJhci1oOiB2YXIoLS1idWxtYS1pbmZvLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1zOiB2YXIoLS1idWxtYS1pbmZvLXMpO1xuICAtLWJ1bG1hLW5hdmJhci1sOiB2YXIoLS1idWxtYS1pbmZvLWwpO1xuICAtLWJ1bG1hLWJ1cmdlci1oOiB2YXIoLS1idWxtYS1pbmZvLWgpO1xuICAtLWJ1bG1hLWJ1cmdlci1zOiB2YXIoLS1idWxtYS1pbmZvLXMpO1xuICAtLWJ1bG1hLWJ1cmdlci1sOiB2YXIoLS1idWxtYS1pbmZvLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtaW5mbyk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sOiB2YXIoLS1idWxtYS1pbmZvLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWNvbG9yLWw6IHZhcigtLWJ1bG1hLWluZm8taW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWg6IHZhcigtLWJ1bG1hLWluZm8taCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtczogdmFyKC0tYnVsbWEtaW5mby1zKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1sOiB2YXIoLS1idWxtYS1pbmZvLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtaW5mby1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1jb2xvci1sOiB2YXIoLS1idWxtYS1pbmZvLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYXJyb3c6IHZhcigtLWJ1bG1hLWluZm8taW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYnVsbWEtaW5mby1oKSwgdmFyKC0tYnVsbWEtaW5mby1zKSwgdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sKSk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taDogdmFyKC0tYnVsbWEtaW5mby1oKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1zOiB2YXIoLS1idWxtYS1pbmZvLXMpO1xufVxuLm5hdmJhci5pcy1zdWNjZXNzIHtcbiAgLS1idWxtYS1uYXZiYXItaDogdmFyKC0tYnVsbWEtc3VjY2Vzcy1oKTtcbiAgLS1idWxtYS1uYXZiYXItczogdmFyKC0tYnVsbWEtc3VjY2Vzcy1zKTtcbiAgLS1idWxtYS1uYXZiYXItbDogdmFyKC0tYnVsbWEtc3VjY2Vzcy1sKTtcbiAgLS1idWxtYS1idXJnZXItaDogdmFyKC0tYnVsbWEtc3VjY2Vzcy1oKTtcbiAgLS1idWxtYS1idXJnZXItczogdmFyKC0tYnVsbWEtc3VjY2Vzcy1zKTtcbiAgLS1idWxtYS1idXJnZXItbDogdmFyKC0tYnVsbWEtc3VjY2Vzcy1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLXN1Y2Nlc3MpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtc3VjY2Vzcy1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1jb2xvci1sOiB2YXIoLS1idWxtYS1zdWNjZXNzLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1oOiB2YXIoLS1idWxtYS1zdWNjZXNzLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLXM6IHZhcigtLWJ1bG1hLXN1Y2Nlc3Mtcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtbDogdmFyKC0tYnVsbWEtc3VjY2Vzcy1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLXN1Y2Nlc3MtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbDogdmFyKC0tYnVsbWEtc3VjY2Vzcy1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWFycm93OiB2YXIoLS1idWxtYS1zdWNjZXNzLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWJ1bG1hLXN1Y2Nlc3MtaCksIHZhcigtLWJ1bG1hLXN1Y2Nlc3MtcyksIHZhcigtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbCkpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLWg6IHZhcigtLWJ1bG1hLXN1Y2Nlc3MtaCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tczogdmFyKC0tYnVsbWEtc3VjY2Vzcy1zKTtcbn1cbi5uYXZiYXIuaXMtd2FybmluZyB7XG4gIC0tYnVsbWEtbmF2YmFyLWg6IHZhcigtLWJ1bG1hLXdhcm5pbmctaCk7XG4gIC0tYnVsbWEtbmF2YmFyLXM6IHZhcigtLWJ1bG1hLXdhcm5pbmctcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLXdhcm5pbmctbCk7XG4gIC0tYnVsbWEtYnVyZ2VyLWg6IHZhcigtLWJ1bG1hLXdhcm5pbmctaCk7XG4gIC0tYnVsbWEtYnVyZ2VyLXM6IHZhcigtLWJ1bG1hLXdhcm5pbmctcyk7XG4gIC0tYnVsbWEtYnVyZ2VyLWw6IHZhcigtLWJ1bG1hLXdhcm5pbmctaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS13YXJuaW5nKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLXdhcm5pbmctbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtd2FybmluZy1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtaDogdmFyKC0tYnVsbWEtd2FybmluZy1oKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1zOiB2YXIoLS1idWxtYS13YXJuaW5nLXMpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLXdhcm5pbmctbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sOiB2YXIoLS1idWxtYS13YXJuaW5nLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWNvbG9yLWw6IHZhcigtLWJ1bG1hLXdhcm5pbmctaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1hcnJvdzogdmFyKC0tYnVsbWEtd2FybmluZy1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1idWxtYS13YXJuaW5nLWgpLCB2YXIoLS1idWxtYS13YXJuaW5nLXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwpKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1oOiB2YXIoLS1idWxtYS13YXJuaW5nLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLXM6IHZhcigtLWJ1bG1hLXdhcm5pbmctcyk7XG59XG4ubmF2YmFyLmlzLWRhbmdlciwgLm5hdmJhci5pbnZhbGlkIHtcbiAgLS1idWxtYS1uYXZiYXItaDogdmFyKC0tYnVsbWEtZGFuZ2VyLWgpO1xuICAtLWJ1bG1hLW5hdmJhci1zOiB2YXIoLS1idWxtYS1kYW5nZXItcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLWRhbmdlci1sKTtcbiAgLS1idWxtYS1idXJnZXItaDogdmFyKC0tYnVsbWEtZGFuZ2VyLWgpO1xuICAtLWJ1bG1hLWJ1cmdlci1zOiB2YXIoLS1idWxtYS1kYW5nZXItcyk7XG4gIC0tYnVsbWEtYnVyZ2VyLWw6IHZhcigtLWJ1bG1hLWRhbmdlci1pbnZlcnQtbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLWRhbmdlcik7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sOiB2YXIoLS1idWxtYS1kYW5nZXItbCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtZGFuZ2VyLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1oOiB2YXIoLS1idWxtYS1kYW5nZXItaCk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtczogdmFyKC0tYnVsbWEtZGFuZ2VyLXMpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLWRhbmdlci1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLWRhbmdlci1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1jb2xvci1sOiB2YXIoLS1idWxtYS1kYW5nZXItaW52ZXJ0LWwpO1xuICAtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1hcnJvdzogdmFyKC0tYnVsbWEtZGFuZ2VyLWludmVydC1sKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWJ1bG1hLWRhbmdlci1oKSwgdmFyKC0tYnVsbWEtZGFuZ2VyLXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwpKTtcbiAgLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1oOiB2YXIoLS1idWxtYS1kYW5nZXItaCk7XG4gIC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tczogdmFyKC0tYnVsbWEtZGFuZ2VyLXMpO1xufVxuLm5hdmJhciA+IC5jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogdmFyKC0tYnVsbWEtbmF2YmFyLWhlaWdodCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdmJhci5oYXMtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnVsbWEtbmF2YmFyLWJveC1zaGFkb3ctc2l6ZSkgdmFyKC0tYnVsbWEtbmF2YmFyLWJveC1zaGFkb3ctY29sb3IpO1xufVxuLm5hdmJhci5pcy1maXhlZC1ib3R0b20sIC5uYXZiYXIuaXMtZml4ZWQtdG9wIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgei1pbmRleDogdmFyKC0tYnVsbWEtbmF2YmFyLWZpeGVkLXopO1xufVxuLm5hdmJhci5pcy1maXhlZC1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG4ubmF2YmFyLmlzLWZpeGVkLWJvdHRvbS5oYXMtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnVsbWEtbmF2YmFyLWJvdHRvbS1ib3gtc2hhZG93LXNpemUpIHZhcigtLWJ1bG1hLW5hdmJhci1ib3gtc2hhZG93LWNvbG9yKTtcbn1cbi5uYXZiYXIuaXMtZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xufVxuXG5odG1sLmhhcy1uYXZiYXItZml4ZWQtdG9wLFxuYm9keS5oYXMtbmF2YmFyLWZpeGVkLXRvcCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1idWxtYS1uYXZiYXItaGVpZ2h0KTtcbn1cbmh0bWwuaGFzLW5hdmJhci1maXhlZC1ib3R0b20sXG5ib2R5Lmhhcy1uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJ1bG1hLW5hdmJhci1oZWlnaHQpO1xufVxuXG4ubmF2YmFyLWJyYW5kLFxuLm5hdmJhci10YWJzIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1idWxtYS1uYXZiYXItaGVpZ2h0KTtcbn1cblxuLm5hdmJhci10YWJzIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi5uYXZiYXItYnVyZ2VyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idWxtYS1idXJnZXItYm9yZGVyLXJhZGl1cyk7XG4gIGNvbG9yOiBoc2wodmFyKC0tYnVsbWEtYnVyZ2VyLWgpLCB2YXIoLS1idWxtYS1idXJnZXItcyksIHZhcigtLWJ1bG1hLWJ1cmdlci1sKSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDIuNXJlbTtcbn1cbi5uYXZiYXItYnVyZ2VyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IHZhcigtLWJ1bG1hLWJ1cmdlci1pdGVtLWhlaWdodCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gKHZhcigtLWJ1bG1hLWJ1cmdlci1pdGVtLXdpZHRoKSkgLyAyKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWJ1bG1hLWR1cmF0aW9uKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgY29sb3IsIG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWJ1bG1hLWVhc2luZyk7XG4gIHdpZHRoOiB2YXIoLS1idWxtYS1idXJnZXItaXRlbS13aWR0aCk7XG59XG4ubmF2YmFyLWJ1cmdlciBzcGFuOm50aC1jaGlsZCgxKSwgLm5hdmJhci1idXJnZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICB0b3A6IGNhbGMoNTAlIC0gKHZhcigtLWJ1bG1hLWJ1cmdlci1pdGVtLWhlaWdodCkpIC8gMik7XG59XG4ubmF2YmFyLWJ1cmdlciBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIGJvdHRvbTogY2FsYyg1MCUgKyB2YXIoLS1idWxtYS1idXJnZXItZ2FwKSk7XG59XG4ubmF2YmFyLWJ1cmdlciBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIHRvcDogY2FsYyg1MCUgKyB2YXIoLS1idWxtYS1idXJnZXItZ2FwKSk7XG59XG4ubmF2YmFyLWJ1cmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEodmFyKC0tYnVsbWEtYnVyZ2VyLWgpLCB2YXIoLS1idWxtYS1idXJnZXItcyksIHZhcigtLWJ1bG1hLWJ1cmdlci1sKSwgMC4xKTtcbn1cbi5uYXZiYXItYnVyZ2VyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEodmFyKC0tYnVsbWEtYnVyZ2VyLWgpLCB2YXIoLS1idWxtYS1idXJnZXItcyksIHZhcigtLWJ1bG1hLWJ1cmdlci1sKSwgMC4yKTtcbn1cbi5uYXZiYXItYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgxKSwgLm5hdmJhci1idXJnZXIubmF2YmFyLWl0ZW0uYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5uYXZiYXItYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSwgLm5hdmJhci1idXJnZXIubmF2YmFyLWl0ZW0uYWN0aXZlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLm5hdmJhci1idXJnZXIuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDMpLCAubmF2YmFyLWJ1cmdlci5uYXZiYXItaXRlbS5hY3RpdmUgc3BhbjpudGgtY2hpbGQoMyksIC5uYXZiYXItYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCg0KSwgLm5hdmJhci1idXJnZXIubmF2YmFyLWl0ZW0uYWN0aXZlIHNwYW46bnRoLWNoaWxkKDQpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5uYXZiYXItYnVyZ2VyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYnVsbWEtbmF2YmFyLWJ1cmdlci1jb2xvcik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjM3NXJlbTtcbn1cblxuLm5hdmJhci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1pdGVtLCAubmF2YmFyLWl0ZW0uYWN0aXZlLFxuLm5hdmJhci1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJ1bG1hLW5hdmJhci1pdGVtLWNvbG9yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGdhcDogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZiYXItaXRlbSAuaWNvbjpvbmx5LWNoaWxkLFxuLm5hdmJhci1saW5rIC5pY29uOm9ubHktY2hpbGQge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG59XG5cbmEubmF2YmFyLWl0ZW0sIGEubmF2YmFyLWl0ZW0uYWN0aXZlLFxuLm5hdmJhci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSh2YXIoLS1idWxtYS1uYXZiYXItaCksIHZhcigtLWJ1bG1hLW5hdmJhci1zKSwgY2FsYyh2YXIoLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWwpICsgdmFyKC0tYnVsbWEtbmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhKSksIHZhcigtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtYSkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLm5hdmJhci1pdGVtOmZvY3VzLCBhLm5hdmJhci1pdGVtOmZvY3VzLXdpdGhpbiwgYS5uYXZiYXItaXRlbTpob3Zlcixcbi5uYXZiYXItbGluazpmb2N1cyxcbi5uYXZiYXItbGluazpmb2N1cy13aXRoaW4sXG4ubmF2YmFyLWxpbms6aG92ZXIge1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbC1kZWx0YTogdmFyKC0tYnVsbWEtbmF2YmFyLWl0ZW0taG92ZXItYmFja2dyb3VuZC1sLWRlbHRhKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWE6IDE7XG59XG5hLm5hdmJhci1pdGVtOmFjdGl2ZSxcbi5uYXZiYXItbGluazphY3RpdmUge1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbC1kZWx0YTogdmFyKC0tYnVsbWEtbmF2YmFyLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtbC1kZWx0YSk7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1hOiAxO1xufVxuYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsIGEubmF2YmFyLWl0ZW0uYWN0aXZlLCBhLm5hdmJhci1pdGVtLmlzLXNlbGVjdGVkLFxuLm5hdmJhci1saW5rLmlzLWFjdGl2ZSxcbi5uYXZiYXItbGluay5uYXZiYXItaXRlbS5hY3RpdmUsXG4ubmF2YmFyLWxpbmsuaXMtc2VsZWN0ZWQge1xuICAtLWJ1bG1hLW5hdmJhci1oOiB2YXIoLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1oKTtcbiAgLS1idWxtYS1uYXZiYXItczogdmFyKC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtcyk7XG4gIC0tYnVsbWEtbmF2YmFyLWw6IHZhcigtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWwpO1xuICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sKTtcbiAgLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWE6IDE7XG4gIC0tYnVsbWEtbmF2YmFyLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbCk7XG59XG5cbi5uYXZiYXItaXRlbSwgLm5hdmJhci1pdGVtLmFjdGl2ZSB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubmF2YmFyLWl0ZW0gaW1nLCAubmF2YmFyLWl0ZW0uYWN0aXZlIGltZyxcbi5uYXZiYXItaXRlbSBzdmcsXG4ubmF2YmFyLWl0ZW0uYWN0aXZlIHN2ZyB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWJ1bG1hLW5hdmJhci1pdGVtLWltZy1tYXgtaGVpZ2h0KTtcbn1cbi5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24ge1xuICBwYWRkaW5nOiAwO1xufVxuLm5hdmJhci1pdGVtLmlzLWV4cGFuZGVkIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbn1cbi5uYXZiYXItaXRlbS5pcy10YWIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWJ1bG1hLW5hdmJhci1oZWlnaHQpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gLSAxcHgpO1xufVxuLm5hdmJhci1pdGVtLmlzLXRhYjpmb2N1cywgLm5hdmJhci1pdGVtLmlzLXRhYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLW5hdmJhci10YWItaG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJ1bG1hLW5hdmJhci10YWItaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcik7XG59XG4ubmF2YmFyLWl0ZW0uaXMtdGFiLmlzLWFjdGl2ZSwgLm5hdmJhci1pdGVtLmlzLXRhYi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1uYXZiYXItdGFiLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnVsbWEtbmF2YmFyLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHZhcigtLWJ1bG1hLW5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tc3R5bGUpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiB2YXIoLS1idWxtYS1uYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLXdpZHRoKTtcbiAgY29sb3I6IHZhcigtLWJ1bG1hLW5hdmJhci10YWItYWN0aXZlLWNvbG9yKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtIC0gdmFyKC0tYnVsbWEtbmF2YmFyLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS13aWR0aCkpO1xufVxuXG4ubmF2YmFyLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuXG4ubmF2YmFyLWxpbms6bm90KC5pcy1hcnJvd2xlc3MpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAyLjVlbTtcbn1cbi5uYXZiYXItbGluazpub3QoLmlzLWFycm93bGVzcyk6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYXJyb3cpO1xuICBtYXJnaW4tdG9wOiAtMC4zNzVlbTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMS4xMjVlbTtcbn1cblxuLm5hdmJhci1kcm9wZG93biB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xufVxuLm5hdmJhci1kcm9wZG93biAubmF2YmFyLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuLm5hdmJhci1kcm9wZG93biAubmF2YmFyLWl0ZW06bm90KC5pcy1hY3RpdmUsIC5uYXZiYXItaXRlbS5hY3RpdmUsIC5pcy1zZWxlY3RlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taCksIHZhcigtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLXMpLCBjYWxjKHZhcigtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbCkgKyB2YXIoLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGEpKSk7XG4gIGNvbG9yOiBoc2wodmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0taCksIHZhcigtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLXMpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1jb2xvci1sKSk7XG59XG5cbi5uYXZiYXItZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1idWxtYS1uYXZiYXItaCksIHZhcigtLWJ1bG1hLW5hdmJhci1zKSwgdmFyKC0tYnVsbWEtbmF2YmFyLWRpdmlkZXItYmFja2dyb3VuZC1sKSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiB2YXIoLS1idWxtYS1uYXZiYXItZGl2aWRlci1oZWlnaHQpO1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAubmF2YmFyID4gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdmJhci1icmFuZCAubmF2YmFyLWl0ZW0sXG4gIC5uYXZiYXItdGFicyAubmF2YmFyLWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtbmF2YmFyLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IDAgMC41ZW0gMWVtIGhzbGEodmFyKC0tYnVsbWEtc2NoZW1lLWgpLCB2YXIoLS1idWxtYS1zY2hlbWUtcyksIHZhcigtLWJ1bG1hLXNjaGVtZS1pbnZlcnQtbCksIDAuMSk7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gIH1cbiAgLm5hdmJhci1tZW51LmlzLWFjdGl2ZSwgLm5hdmJhci1tZW51Lm5hdmJhci1pdGVtLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdmJhci5pcy1maXhlZC1ib3R0b20tdG91Y2gsIC5uYXZiYXIuaXMtZml4ZWQtdG9wLXRvdWNoIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1idWxtYS1uYXZiYXItZml4ZWQteik7XG4gIH1cbiAgLm5hdmJhci5pcy1maXhlZC1ib3R0b20tdG91Y2gge1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAubmF2YmFyLmlzLWZpeGVkLWJvdHRvbS10b3VjaC5oYXMtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwIC0wLjEyNWVtIDAuMTg3NWVtIGhzbGEodmFyKC0tYnVsbWEtc2NoZW1lLWgpLCB2YXIoLS1idWxtYS1zY2hlbWUtcyksIHZhcigtLWJ1bG1hLXNjaGVtZS1pbnZlcnQtbCksIDAuMSk7XG4gIH1cbiAgLm5hdmJhci5pcy1maXhlZC10b3AtdG91Y2gge1xuICAgIHRvcDogMDtcbiAgfVxuICAubmF2YmFyLmlzLWZpeGVkLXRvcCAubmF2YmFyLW1lbnUsIC5uYXZiYXIuaXMtZml4ZWQtdG9wLXRvdWNoIC5uYXZiYXItbWVudSB7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1idWxtYS1uYXZiYXItaGVpZ2h0KSk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgaHRtbC5oYXMtbmF2YmFyLWZpeGVkLXRvcC10b3VjaCxcbiAgYm9keS5oYXMtbmF2YmFyLWZpeGVkLXRvcC10b3VjaCB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWJ1bG1hLW5hdmJhci1oZWlnaHQpO1xuICB9XG4gIGh0bWwuaGFzLW5hdmJhci1maXhlZC1ib3R0b20tdG91Y2gsXG4gIGJvZHkuaGFzLW5hdmJhci1maXhlZC1ib3R0b20tdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1idWxtYS1uYXZiYXItaGVpZ2h0KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLm5hdmJhcixcbiAgLm5hdmJhci1tZW51LFxuICAubmF2YmFyLXN0YXJ0LFxuICAubmF2YmFyLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1idWxtYS1uYXZiYXItaGVpZ2h0KTtcbiAgfVxuICAubmF2YmFyLmlzLXNwYWNlZCB7XG4gICAgcGFkZGluZzogdmFyKC0tYnVsbWEtbmF2YmFyLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWJ1bG1hLW5hdmJhci1wYWRkaW5nLWhvcml6b250YWwpO1xuICB9XG4gIC5uYXZiYXIuaXMtc3BhY2VkIC5uYXZiYXItc3RhcnQsXG4gIC5uYXZiYXIuaXMtc3BhY2VkIC5uYXZiYXItZW5kIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5uYXZiYXIuaXMtc3BhY2VkIGEubmF2YmFyLWl0ZW0sXG4gIC5uYXZiYXIuaXMtc3BhY2VkIC5uYXZiYXItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnVsbWEtcmFkaXVzKTtcbiAgfVxuICAubmF2YmFyLmlzLXRyYW5zcGFyZW50IHtcbiAgICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtYTogMDtcbiAgfVxuICAubmF2YmFyLmlzLXRyYW5zcGFyZW50IC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWJ1bG1hLW5hdmJhci1oKSwgdmFyKC0tYnVsbWEtbmF2YmFyLXMpLCBjYWxjKHZhcigtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbCkgKyB2YXIoLS1idWxtYS1uYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGEpKSk7XG4gIH1cbiAgLm5hdmJhci5pcy10cmFuc3BhcmVudCAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLCAubmF2YmFyLmlzLXRyYW5zcGFyZW50IC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbS5hY3RpdmUsIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgICAtLWJ1bG1hLW5hdmJhci1oOiB2YXIoLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1oKTtcbiAgICAtLWJ1bG1hLW5hdmJhci1zOiB2YXIoLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1zKTtcbiAgICAtLWJ1bG1hLW5hdmJhci1sOiB2YXIoLS1idWxtYS1uYXZiYXItaXRlbS1zZWxlY3RlZC1sKTtcbiAgICAtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sKTtcbiAgICAtLWJ1bG1hLW5hdmJhci1pdGVtLWNvbG9yLWw6IHZhcigtLWJ1bG1hLW5hdmJhci1pdGVtLXNlbGVjdGVkLWNvbG9yLWwpO1xuICB9XG4gIC5uYXZiYXItYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItaXRlbSwgLm5hdmJhci1pdGVtLmFjdGl2ZSxcbiAgLm5hdmJhci1saW5rIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93biB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi11cCAubmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSgwLjI1ZW0sIC0wLjI1ZW0pO1xuICB9XG4gIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24tdXAgLm5hdmJhci1kcm9wZG93biB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJvcmRlci1zdHlsZSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLXJhZGl1cykgdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLXJhZGl1cykgMCAwO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgLTAuNWVtIDAuNWVtIGhzbGEodmFyKC0tYnVsbWEtc2NoZW1lLWgpLCB2YXIoLS1idWxtYS1zY2hlbWUtcyksIHZhcigtLWJ1bG1hLXNjaGVtZS1pbnZlcnQtbCksIDAuMSk7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItaXRlbS5pcy1hY3RpdmUgLm5hdmJhci1kcm9wZG93biwgLm5hdmJhci1pdGVtLmFjdGl2ZSAubmF2YmFyLWRyb3Bkb3duLCAubmF2YmFyLWl0ZW0uaXMtaG92ZXJhYmxlOmZvY3VzIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6Zm9jdXMtd2l0aGluIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6aG92ZXIgLm5hdmJhci1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdmJhci5pcy1zcGFjZWQgLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSAubmF2YmFyLWRyb3Bkb3duLCAubmF2YmFyLmlzLXNwYWNlZCAubmF2YmFyLWl0ZW0uYWN0aXZlIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1hY3RpdmUgLm5hdmJhci1kcm9wZG93bi5pcy1ib3hlZCwgLm5hdmJhci1pdGVtLmFjdGl2ZSAubmF2YmFyLWRyb3Bkb3duLmlzLWJveGVkLCAubmF2YmFyLmlzLXNwYWNlZCAubmF2YmFyLWl0ZW0uaXMtaG92ZXJhYmxlOmZvY3VzIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6Zm9jdXMgLm5hdmJhci1kcm9wZG93bi5pcy1ib3hlZCwgLm5hdmJhci5pcy1zcGFjZWQgLm5hdmJhci1pdGVtLmlzLWhvdmVyYWJsZTpmb2N1cy13aXRoaW4gLm5hdmJhci1kcm9wZG93biwgLm5hdmJhci1pdGVtLmlzLWhvdmVyYWJsZTpmb2N1cy13aXRoaW4gLm5hdmJhci1kcm9wZG93bi5pcy1ib3hlZCwgLm5hdmJhci5pcy1zcGFjZWQgLm5hdmJhci1pdGVtLmlzLWhvdmVyYWJsZTpob3ZlciAubmF2YmFyLWRyb3Bkb3duLCAubmF2YmFyLWl0ZW0uaXMtaG92ZXJhYmxlOmhvdmVyIC5uYXZiYXItZHJvcGRvd24uaXMtYm94ZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIC5uYXZiYXItbWVudSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5uYXZiYXItc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogYXV0bztcbiAgfVxuICAubmF2YmFyLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZHJvcGRvd24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLXJhZGl1cyk7XG4gICAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24tcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItdG9wLXN0eWxlOiB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYm9yZGVyLXN0eWxlKTtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24tYm9yZGVyLXdpZHRoKTtcbiAgICBib3gtc2hhZG93OiAwIDAuNWVtIDAuNWVtIGhzbGEodmFyKC0tYnVsbWEtc2NoZW1lLWgpLCB2YXIoLS1idWxtYS1zY2hlbWUtcyksIHZhcigtLWJ1bG1hLXNjaGVtZS1pbnZlcnQtbCksIDAuMSk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24teik7XG4gIH1cbiAgLm5hdmJhci1kcm9wZG93biAubmF2YmFyLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW0ge1xuICAgIHBhZGRpbmctaW5saW5lLWVuZDogM3JlbTtcbiAgfVxuICAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW06bm90KC5pcy1hY3RpdmUsIC5uYXZiYXItaXRlbS5hY3RpdmUsIC5pcy1zZWxlY3RlZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1oKSwgdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tcyksIGNhbGModmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sKSArIHZhcigtLWJ1bG1hLW5hdmJhci1pdGVtLWJhY2tncm91bmQtbC1kZWx0YSkpKTtcbiAgICBjb2xvcjogaHNsKHZhcigtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1pdGVtLWgpLCB2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24taXRlbS1zKSwgdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWl0ZW0tY29sb3ItbCkpO1xuICB9XG4gIC5uYXZiYXIuaXMtc3BhY2VkIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItZHJvcGRvd24uaXMtYm94ZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ1bG1hLW5hdmJhci1kcm9wZG93bi1ib3hlZC1yYWRpdXMpO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYnVsbWEtbmF2YmFyLWRyb3Bkb3duLWJveGVkLXNoYWRvdyk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArICh2YXIoLS1idWxtYS1uYXZiYXItZHJvcGRvd24tb2Zmc2V0KSkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1idWxtYS1kdXJhdGlvbik7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB9XG4gIC5uYXZiYXItZHJvcGRvd24uaXMtcmlnaHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhci1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmF2YmFyID4gLmNvbnRhaW5lciAubmF2YmFyLWJyYW5kLFxuICAuY29udGFpbmVyID4gLm5hdmJhciAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMC43NXJlbTtcbiAgfVxuICAubmF2YmFyID4gLmNvbnRhaW5lciAubmF2YmFyLW1lbnUsXG4gIC5jb250YWluZXIgPiAubmF2YmFyIC5uYXZiYXItbWVudSB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IC0wLjc1cmVtO1xuICB9XG4gIC5uYXZiYXIuaXMtZml4ZWQtYm90dG9tLWRlc2t0b3AsIC5uYXZiYXIuaXMtZml4ZWQtdG9wLWRlc2t0b3Age1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJ1bG1hLW5hdmJhci1maXhlZC16KTtcbiAgfVxuICAubmF2YmFyLmlzLWZpeGVkLWJvdHRvbS1kZXNrdG9wIHtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci5pcy1maXhlZC1ib3R0b20tZGVza3RvcC5oYXMtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwIC0wLjEyNWVtIDAuMTg3NWVtIGhzbGEodmFyKC0tYnVsbWEtc2NoZW1lLWgpLCB2YXIoLS1idWxtYS1zY2hlbWUtcyksIHZhcigtLWJ1bG1hLXNjaGVtZS1pbnZlcnQtbCksIDAuMSk7XG4gIH1cbiAgLm5hdmJhci5pcy1maXhlZC10b3AtZGVza3RvcCB7XG4gICAgdG9wOiAwO1xuICB9XG4gIGh0bWwuaGFzLW5hdmJhci1maXhlZC10b3AtZGVza3RvcCxcbiAgYm9keS5oYXMtbmF2YmFyLWZpeGVkLXRvcC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tYnVsbWEtbmF2YmFyLWhlaWdodCk7XG4gIH1cbiAgaHRtbC5oYXMtbmF2YmFyLWZpeGVkLWJvdHRvbS1kZXNrdG9wLFxuICBib2R5Lmhhcy1uYXZiYXItZml4ZWQtYm90dG9tLWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1idWxtYS1uYXZiYXItaGVpZ2h0KTtcbiAgfVxuICBodG1sLmhhcy1zcGFjZWQtbmF2YmFyLWZpeGVkLXRvcCxcbiAgYm9keS5oYXMtc3BhY2VkLW5hdmJhci1maXhlZC10b3Age1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWJ1bG1hLW5hdmJhci1oZWlnaHQpICsgdmFyKC0tYnVsbWEtbmF2YmFyLXBhZGRpbmctdmVydGljYWwpICogMik7XG4gIH1cbiAgaHRtbC5oYXMtc3BhY2VkLW5hdmJhci1maXhlZC1ib3R0b20sXG4gIGJvZHkuaGFzLXNwYWNlZC1uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1idWxtYS1uYXZiYXItaGVpZ2h0KSArIHZhcigtLWJ1bG1hLW5hdmJhci1wYWRkaW5nLXZlcnRpY2FsKSAqIDIpO1xuICB9XG59XG4uaGVyby5pcy1mdWxsaGVpZ2h0LXdpdGgtbmF2YmFyIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWJ1bG1hLW5hdmJhci1oZWlnaHQpKTtcbn1cblxuLyogQnVsbWEgVXRpbGl0aWVzICovXG46cm9vdCB7XG4gIC0tYnVsbWEtY29udHJvbC1yYWRpdXM6IHZhcigtLWJ1bG1hLXJhZGl1cyk7XG4gIC0tYnVsbWEtY29udHJvbC1yYWRpdXMtc21hbGw6IHZhcigtLWJ1bG1hLXJhZGl1cy1zbWFsbCk7XG4gIC0tYnVsbWEtY29udHJvbC1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1idWxtYS1jb250cm9sLWhlaWdodDogMi41ZW07XG4gIC0tYnVsbWEtY29udHJvbC1saW5lLWhlaWdodDogMS41O1xuICAtLWJ1bG1hLWNvbnRyb2wtcGFkZGluZy12ZXJ0aWNhbDogY2FsYygwLjVlbSAtIDFweCk7XG4gIC0tYnVsbWEtY29udHJvbC1wYWRkaW5nLWhvcml6b250YWw6IGNhbGMoMC43NWVtIC0gMXB4KTtcbiAgLS1idWxtYS1jb250cm9sLXNpemU6IHZhcigtLWJ1bG1hLXNpemUtbm9ybWFsKTtcbiAgLS1idWxtYS1jb250cm9sLWZvY3VzLXNoYWRvdy1sOiA1MCU7XG59XG5cbi5uYXZiYXItbGluazpub3QoLmlzLWFycm93bGVzcyk6OmFmdGVyIHtcbiAgYm9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLWJ1bG1hLWFycm93LWNvbG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC42MjVlbTtcbiAgbWFyZ2luLXRvcDogLTAuNDM3NWVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1idWxtYS1kdXJhdGlvbik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvcjtcbiAgd2lkdGg6IDAuNjI1ZW07XG59XG5cbi5tb2RhbC1jbG9zZSB7XG4gIC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnM6IDEuMjVyZW07XG4gIC0tYnVsbWEtZGVsZXRlLWJhY2tncm91bmQtbDogMCU7XG4gIC0tYnVsbWEtZGVsZXRlLWJhY2tncm91bmQtYWxwaGE6IDAuNTtcbiAgLS1idWxtYS1kZWxldGUtY29sb3I6IHZhcigtLWJ1bG1hLXdoaXRlKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSh2YXIoLS1idWxtYS1zY2hlbWUtaCksIHZhcigtLWJ1bG1hLXNjaGVtZS1zKSwgdmFyKC0tYnVsbWEtZGVsZXRlLWJhY2tncm91bmQtbCksIHZhcigtLWJ1bG1hLWRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhKSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnVsbWEtcmFkaXVzLXJvdW5kZWQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1idWxtYS1kZWxldGUtZGltZW5zaW9ucyk7XG4gIG1heC13aWR0aDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1idWxtYS1kZWxldGUtZGltZW5zaW9ucyk7XG4gIG1pbi13aWR0aDogdmFyKC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnMpO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiB2YXIoLS1idWxtYS1kZWxldGUtZGltZW5zaW9ucyk7XG59XG5cbi5tb2RhbC1jbG9zZTo6YmVmb3JlLCAubW9kYWwtY2xvc2U6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnVsbWEtZGVsZXRlLWNvbG9yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLm1vZGFsLWNsb3NlOjpiZWZvcmUge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLm1vZGFsLWNsb3NlOjphZnRlciB7XG4gIGhlaWdodDogNTAlO1xuICB3aWR0aDogMnB4O1xufVxuXG4ubW9kYWwtY2xvc2U6aG92ZXIsIC5tb2RhbC1jbG9zZTpmb2N1cyB7XG4gIC0tYnVsbWEtZGVsZXRlLWJhY2tncm91bmQtYWxwaGE6IDAuNDtcbn1cblxuLm1vZGFsLWNsb3NlOmFjdGl2ZSB7XG4gIC0tYnVsbWEtZGVsZXRlLWJhY2tncm91bmQtYWxwaGE6IDAuNTtcbn1cblxuLmlzLXNtYWxsLm1vZGFsLWNsb3NlIHtcbiAgLS1idWxtYS1kZWxldGUtZGltZW5zaW9uczogMXJlbTtcbn1cblxuLmlzLW1lZGl1bS5tb2RhbC1jbG9zZSB7XG4gIC0tYnVsbWEtZGVsZXRlLWRpbWVuc2lvbnM6IDEuNXJlbTtcbn1cblxuLmlzLWxhcmdlLm1vZGFsLWNsb3NlIHtcbiAgLS1idWxtYS1kZWxldGUtZGltZW5zaW9uczogMnJlbTtcbn1cblxuLm1vZGFsLCAubW9kYWwtYmFja2dyb3VuZCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4ubWVudS1saXN0IGEsXG4ubWVudS1saXN0IGJ1dHRvbixcbi5tZW51LWxpc3QgLm1lbnUtaXRlbSwgLm5hdmJhci1idXJnZXIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmRyb3Bkb3duIHtcbiAgLS1idWxtYS1kcm9wZG93bi1tZW51LW1pbi13aWR0aDogMTJyZW07XG4gIC0tYnVsbWEtZHJvcGRvd24tY29udGVudC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1zY2hlbWUtbWFpbik7XG4gIC0tYnVsbWEtZHJvcGRvd24tY29udGVudC1vZmZzZXQ6IDAuMjVyZW07XG4gIC0tYnVsbWEtZHJvcGRvd24tY29udGVudC1wYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWNvbnRlbnQtcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgLS1idWxtYS1kcm9wZG93bi1jb250ZW50LXJhZGl1czogdmFyKC0tYnVsbWEtcmFkaXVzKTtcbiAgLS1idWxtYS1kcm9wZG93bi1jb250ZW50LXNoYWRvdzogdmFyKC0tYnVsbWEtc2hhZG93KTtcbiAgLS1idWxtYS1kcm9wZG93bi1jb250ZW50LXo6IDIwO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0taDogdmFyKC0tYnVsbWEtc2NoZW1lLWgpO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tczogdmFyKC0tYnVsbWEtc2NoZW1lLXMpO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tbDogdmFyKC0tYnVsbWEtc2NoZW1lLW1haW4tbCk7XG4gIC0tYnVsbWEtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLXNjaGVtZS1tYWluLWwpO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhOiAwJTtcbiAgLS1idWxtYS1kcm9wZG93bi1pdGVtLWhvdmVyLWJhY2tncm91bmQtbC1kZWx0YTogdmFyKC0tYnVsbWEtaG92ZXItYmFja2dyb3VuZC1sLWRlbHRhKTtcbiAgLS1idWxtYS1kcm9wZG93bi1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGE6IHZhcigtLWJ1bG1hLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGEpO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtdGV4dC1zdHJvbmctbCk7XG4gIC0tYnVsbWEtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1oOiB2YXIoLS1idWxtYS1saW5rLWgpO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtczogdmFyKC0tYnVsbWEtbGluay1zKTtcbiAgLS1idWxtYS1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWw6IHZhcigtLWJ1bG1hLWxpbmstbCk7XG4gIC0tYnVsbWEtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWw6IHZhcigtLWJ1bG1hLWxpbmstbCk7XG4gIC0tYnVsbWEtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1jb2xvci1sOiB2YXIoLS1idWxtYS1saW5rLWludmVydC1sKTtcbiAgLS1idWxtYS1kcm9wZG93bi1kaXZpZGVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1bG1hLWJvcmRlci13ZWFrKTtcbn1cblxuLmRyb3Bkb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5kcm9wZG93bi5pcy1hY3RpdmUgLmRyb3Bkb3duLW1lbnUsIC5kcm9wZG93bi5uYXZiYXItaXRlbS5hY3RpdmUgLmRyb3Bkb3duLW1lbnUsIC5kcm9wZG93bi5pcy1ob3ZlcmFibGU6aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kcm9wZG93bi5pcy1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmRyb3Bkb3duLmlzLXVwIC5kcm9wZG93bi1tZW51IHtcbiAgYm90dG9tOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnVsbWEtZHJvcGRvd24tY29udGVudC1vZmZzZXQpO1xuICBwYWRkaW5nLXRvcDogaW5pdGlhbDtcbiAgdG9wOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogdmFyKC0tYnVsbWEtZHJvcGRvd24tbWVudS1taW4td2lkdGgpO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnVsbWEtZHJvcGRvd24tY29udGVudC1vZmZzZXQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogdmFyKC0tYnVsbWEtZHJvcGRvd24tY29udGVudC16KTtcbn1cblxuLmRyb3Bkb3duLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1kcm9wZG93bi1jb250ZW50LWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idWxtYS1kcm9wZG93bi1jb250ZW50LXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJ1bG1hLWRyb3Bkb3duLWNvbnRlbnQtc2hhZG93KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJ1bG1hLWRyb3Bkb3duLWNvbnRlbnQtcGFkZGluZy1ib3R0b20pO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnVsbWEtZHJvcGRvd24tY29udGVudC1wYWRkaW5nLXRvcCk7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6IGhzbCh2YXIoLS1idWxtYS1kcm9wZG93bi1pdGVtLWgpLCB2YXIoLS1idWxtYS1kcm9wZG93bi1pdGVtLXMpLCB2YXIoLS1idWxtYS1kcm9wZG93bi1pdGVtLWNvbG9yLWwpKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG59XG5cbmEuZHJvcGRvd24taXRlbSxcbmJ1dHRvbi5kcm9wZG93bi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0taCksIHZhcigtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tcyksIGNhbGModmFyKC0tYnVsbWEtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwpICsgdmFyKC0tYnVsbWEtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGEpKSk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogM3JlbTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5hLmRyb3Bkb3duLWl0ZW06aG92ZXIsXG5idXR0b24uZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIC0tYnVsbWEtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGE6IHZhcigtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0taG92ZXItYmFja2dyb3VuZC1sLWRlbHRhKTtcbiAgLS1idWxtYS1kcm9wZG93bi1pdGVtLWJvcmRlci1sLWRlbHRhOiB2YXIoLS1idWxtYS1kcm9wZG93bi1pdGVtLWhvdmVyLWJvcmRlci1sLWRlbHRhKTtcbn1cbmEuZHJvcGRvd24taXRlbTphY3RpdmUsXG5idXR0b24uZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhOiB2YXIoLS1idWxtYS1kcm9wZG93bi1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGEpO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tYm9yZGVyLWwtZGVsdGE6IHZhcigtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLWJvcmRlci1sLWRlbHRhKTtcbn1cbmEuZHJvcGRvd24taXRlbS5pcy1hY3RpdmUsIGEuZHJvcGRvd24taXRlbS5uYXZiYXItaXRlbS5hY3RpdmUsIGEuZHJvcGRvd24taXRlbS5pcy1zZWxlY3RlZCxcbmJ1dHRvbi5kcm9wZG93bi1pdGVtLmlzLWFjdGl2ZSxcbmJ1dHRvbi5kcm9wZG93bi1pdGVtLm5hdmJhci1pdGVtLmFjdGl2ZSxcbmJ1dHRvbi5kcm9wZG93bi1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgLS1idWxtYS1kcm9wZG93bi1pdGVtLWg6IHZhcigtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtaCk7XG4gIC0tYnVsbWEtZHJvcGRvd24taXRlbS1zOiB2YXIoLS1idWxtYS1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXMpO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tbDogdmFyKC0tYnVsbWEtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1sKTtcbiAgLS1idWxtYS1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbDogdmFyKC0tYnVsbWEtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWwpO1xuICAtLWJ1bG1hLWRyb3Bkb3duLWl0ZW0tY29sb3ItbDogdmFyKC0tYnVsbWEtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1jb2xvci1sKTtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idWxtYS1kcm9wZG93bi1kaXZpZGVyLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIFN5bWJvbHMgUm91bmRlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgNzAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIiAvYnVpbGQvZm9udHMvbWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIFN5bWJvbHMgUm91bmRlZFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG59XG5cbi8qIGNoZWNrIGh0dHBzOi8vZ3dmaC5tcmFuZnRsLmNvbS9mb250cyBmb3IgaGVscCB3aXRoIGZvbnRzKi9cbi8qIExJR0hUICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9jb250ZW50L2ZvbnRzL25vdG8tc2Fucy12MzYtbGF0aW5fbGF0aW4tZXh0LTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvY29udGVudC9mb250cy9ub3RvLXNhbnMtdjM2LWxhdGluX2xhdGluLWV4dC0zMDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIFJFR1VMQVIgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvY29udGVudC9mb250cy9ub3RvLXNhbnMtdjM2LWxhdGluX2xhdGluLWV4dC1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIE1FRElVTSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvY29udGVudC9mb250cy9ub3RvLXNhbnMtdjM2LWxhdGluX2xhdGluLWV4dC01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtNTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBTRU1JLUJPTEQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9jb250ZW50L2ZvbnRzL25vdG8tc2Fucy12MzYtbGF0aW5fbGF0aW4tZXh0LTYwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogQk9MRCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvY29udGVudC9mb250cy9ub3RvLXNhbnMtdjM2LWxhdGluX2xhdGluLWV4dC03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtNzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBFWFRSQSBCT0xEICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi9jb250ZW50L2ZvbnRzL25vdG8tc2Fucy12MzYtbGF0aW5fbGF0aW4tZXh0LTgwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIvY29udGVudC9mb250cy9ub3RvLXNhbnMtdjM2LWxhdGluX2xhdGluLWV4dC04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbkBzdXBwb3J0cyAoZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IG5vcm1hbCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbiAgICBzcmM6IHVybChcIi9jb250ZW50L2ZvbnRzL05vdG9TYW5zLVZhcmlhYmxlRm9udF93ZHRoLHdnaHQudHRmXCIpIGZvcm1hdChcIndvZmYyIHN1cHBvcnRzIHZhcmlhdGlvbnNcIiksIHVybChcIi9jb250ZW50L2ZvbnRzL05vdG9TYW5zLVZhcmlhYmxlRm9udF93ZHRoLHdnaHQudHRmXCIpIGZvcm1hdChcIndvZmYyLXZhcmlhdGlvbnNcIik7XG4gICAgZm9udC13ZWlnaHQ6IDMwMCA4MDA7XG4gICAgZm9udC1zdHJldGNoOiA3NSUgMTAwJTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICB9XG4gIC8qIElUQUxJQyAqL1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbiAgICBzcmM6IHVybChcIi9jb250ZW50L2ZvbnRzL05vdG9TYW5zLUl0YWxpYy1WYXJpYWJsZUZvbnRfd2R0aCx3Z2h0LnR0ZlwiKSBmb3JtYXQoXCJ3b2ZmMiBzdXBwb3J0cyB2YXJpYXRpb25zXCIpLCB1cmwoXCIvY29udGVudC9mb250cy9Ob3RvU2Fucy1JdGFsaWMtVmFyaWFibGVGb250X3dkdGgsd2dodC50dGZcIikgZm9ybWF0KFwid29mZjItdmFyaWF0aW9uc1wiKTtcbiAgICBmb250LXdlaWdodDogMzAwIDgwMDtcbiAgICBmb250LXN0cmV0Y2g6IDc1JSAxMDAlO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIH1cbn1cbmh0bWwsXG5ib2R5LFxuYXBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gKDEwMHZ3IC0gMTAwJSkpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5wIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMTAwbXM7XG59XG5cbmgxLFxuLmgxIHtcbiAgY29sb3I6ICMwNTA1MDU7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmgxICsgcCxcbmgxICsgYXJ0aWNsZSxcbi5oMSArIHAsXG4uaDEgKyBhcnRpY2xlIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuaDIsXG4uaDIge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbmgyICsgaDQsXG5oMiArIGg1LFxuaDIgKyAuaDQsXG5oMiArIC5oNSxcbi5oMiArIGg0LFxuLmgyICsgaDUsXG4uaDIgKyAuaDQsXG4uaDIgKyAuaDUge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG5oMiArIHAsXG5oMiArIGFydGljbGUsXG4uaDIgKyBwLFxuLmgyICsgYXJ0aWNsZSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuaDI6bm90KDpmaXJzdC1vZi10eXBlKSxcbi5oMjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA2MHB4O1xufVxuXG5oMyxcbi5oMyB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5oMyArIGg0LFxuaDMgKyBoNSxcbmgzICsgLmg0LFxuaDMgKyAuaDUsXG4uaDMgKyBoNCxcbi5oMyArIGg1LFxuLmgzICsgLmg0LFxuLmgzICsgLmg1IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxNXB4O1xufVxuaDMgKyBwLFxuaDMgKyBhcnRpY2xlLFxuLmgzICsgcCxcbi5oMyArIGFydGljbGUge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDE1cHg7XG59XG5cbmg0LFxuaDUsXG4uaDQsXG4uaDUge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuaDQgKyBoNCxcbmg0ICsgaDUsXG5oNCArIC5oNCxcbmg0ICsgLmg1LFxuaDUgKyBoNCxcbmg1ICsgaDUsXG5oNSArIC5oNCxcbmg1ICsgLmg1LFxuLmg0ICsgaDQsXG4uaDQgKyBoNSxcbi5oNCArIC5oNCxcbi5oNCArIC5oNSxcbi5oNSArIGg0LFxuLmg1ICsgaDUsXG4uaDUgKyAuaDQsXG4uaDUgKyAuaDUge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDE1cHg7XG59XG5oNCArIHAsXG5oNCArIGFydGljbGUsXG5oNSArIHAsXG5oNSArIGFydGljbGUsXG4uaDQgKyBwLFxuLmg0ICsgYXJ0aWNsZSxcbi5oNSArIHAsXG4uaDUgKyBhcnRpY2xlIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxMHB4O1xufVxuXG5oNSxcbi5oNSB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmEge1xuICBjb2xvcjogIzExNzdhNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzE0YTRlODtcbn1cblxucCB7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBwICsgcCB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgcCArIHAge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5wICsgaDEsXG5wICsgaDIsXG5wICsgaDMsXG5wICsgaDQsXG5wICsgaDUsXG5wICsgaDYsXG5wICsgLmgxLFxucCArIC5oMixcbnAgKyAuaDMsXG5wICsgLmg0LFxucCArIC5oNSxcbnAgKyAuaDYge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY1ODUyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMTZweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1yb3ctZ2FwOiAxMHB4O1xufVxudWwgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjZWY1ODUyO1xufVxuXG4uc2VjdGlvbi1ib2R5IHAgdWwge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnNob3ctb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuaGlkZS1vbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2hvdy1vbi10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuaGlkZS1vbi10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0gU2VsZWN0aW9uIHN0eWxpbmcgLS0tLS0tLS0tLS0tICovXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzVjNjtcbiAgY29sb3I6ICMxODE4MTg7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzVjNjtcbiAgY29sb3I6ICMxODE4MTg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLSBCYXNlIEZvY3VzIHN0eWxpbmcgLS0tLS0tLS0tLS0tICovXG5hLFxuYnV0dG9uLFxuaW5wdXQsXG5pbnB1dFt0eXBlPWNvbG9yXSxcbmlucHV0W3R5cGU9ZGF0ZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT1maWxlXSxcbmlucHV0W3R5cGU9aW1hZ2VdLFxuaW5wdXRbdHlwZT1tb250aF0sXG5pbnB1dFt0eXBlPW51bWJlcl0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9cmVzZXRdLFxuaW5wdXRbdHlwZT1zZWFyY2hdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9dGltZV0sXG5pbnB1dFt0eXBlPXVybF0sXG5pbnB1dFt0eXBlPXdlZWtdLFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSxcbi5rLWlucHV0LWlubmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuYTpob3ZlcixcbmJ1dHRvbjpob3ZlcixcbmlucHV0OmhvdmVyLFxuaW5wdXRbdHlwZT1jb2xvcl06aG92ZXIsXG5pbnB1dFt0eXBlPWRhdGVdOmhvdmVyLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06aG92ZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTpob3ZlcixcbmlucHV0W3R5cGU9ZmlsZV06aG92ZXIsXG5pbnB1dFt0eXBlPWltYWdlXTpob3ZlcixcbmlucHV0W3R5cGU9bW9udGhdOmhvdmVyLFxuaW5wdXRbdHlwZT1udW1iZXJdOmhvdmVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06aG92ZXIsXG5pbnB1dFt0eXBlPXJlc2V0XTpob3ZlcixcbmlucHV0W3R5cGU9c2VhcmNoXTpob3ZlcixcbmlucHV0W3R5cGU9dGVsXTpob3ZlcixcbmlucHV0W3R5cGU9dGV4dF06aG92ZXIsXG5pbnB1dFt0eXBlPXRpbWVdOmhvdmVyLFxuaW5wdXRbdHlwZT11cmxdOmhvdmVyLFxuaW5wdXRbdHlwZT13ZWVrXTpob3Zlcixcbm9wdGdyb3VwOmhvdmVyLFxuc2VsZWN0OmhvdmVyLFxudGV4dGFyZWE6aG92ZXIsXG4uay1pbnB1dC1pbm5lcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbmE6Zm9jdXMtdmlzaWJsZSxcbmJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuaW5wdXQ6Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9Y29sb3JdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPWRhdGVdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9ZmlsZV06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9aW1hZ2VdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPW1vbnRoXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1yZXNldF06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT10ZWxdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXRpbWVdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXVybF06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9d2Vla106Zm9jdXMtdmlzaWJsZSxcbm9wdGdyb3VwOmZvY3VzLXZpc2libGUsXG5zZWxlY3Q6Zm9jdXMtdmlzaWJsZSxcbnRleHRhcmVhOmZvY3VzLXZpc2libGUsXG4uay1pbnB1dC1pbm5lcjpmb2N1cy12aXNpYmxlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG5hOmZvY3VzLCBhOmZvY3VzLXdpdGhpbixcbmJ1dHRvbjpmb2N1cyxcbmJ1dHRvbjpmb2N1cy13aXRoaW4sXG5pbnB1dDpmb2N1cyxcbmlucHV0OmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9Y29sb3JdOmZvY3VzLFxuaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbmlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsXG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9aW1hZ2VdOmZvY3VzLFxuaW5wdXRbdHlwZT1pbWFnZV06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1tb250aF06Zm9jdXMsXG5pbnB1dFt0eXBlPW1vbnRoXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG5pbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPXJlc2V0XTpmb2N1cyxcbmlucHV0W3R5cGU9cmVzZXRdOmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG5pbnB1dFt0eXBlPXRlbF06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT10aW1lXTpmb2N1cyxcbmlucHV0W3R5cGU9dGltZV06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT11cmxdOmZvY3VzLFxuaW5wdXRbdHlwZT11cmxdOmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9d2Vla106Zm9jdXMsXG5pbnB1dFt0eXBlPXdlZWtdOmZvY3VzLXdpdGhpbixcbm9wdGdyb3VwOmZvY3VzLFxub3B0Z3JvdXA6Zm9jdXMtd2l0aGluLFxuc2VsZWN0OmZvY3VzLFxuc2VsZWN0OmZvY3VzLXdpdGhpbixcbnRleHRhcmVhOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4ge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbn1cbmE6YWN0aXZlLFxuYnV0dG9uOmFjdGl2ZSxcbmlucHV0OmFjdGl2ZSxcbmlucHV0W3R5cGU9Y29sb3JdOmFjdGl2ZSxcbmlucHV0W3R5cGU9ZGF0ZV06YWN0aXZlLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06YWN0aXZlLFxuaW5wdXRbdHlwZT1lbWFpbF06YWN0aXZlLFxuaW5wdXRbdHlwZT1maWxlXTphY3RpdmUsXG5pbnB1dFt0eXBlPWltYWdlXTphY3RpdmUsXG5pbnB1dFt0eXBlPW1vbnRoXTphY3RpdmUsXG5pbnB1dFt0eXBlPW51bWJlcl06YWN0aXZlLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06YWN0aXZlLFxuaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmFjdGl2ZSxcbmlucHV0W3R5cGU9dGVsXTphY3RpdmUsXG5pbnB1dFt0eXBlPXRleHRdOmFjdGl2ZSxcbmlucHV0W3R5cGU9dGltZV06YWN0aXZlLFxuaW5wdXRbdHlwZT11cmxdOmFjdGl2ZSxcbmlucHV0W3R5cGU9d2Vla106YWN0aXZlLFxub3B0Z3JvdXA6YWN0aXZlLFxuc2VsZWN0OmFjdGl2ZSxcbnRleHRhcmVhOmFjdGl2ZSxcbi5rLWlucHV0LWlubmVyOmFjdGl2ZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuXG4vKiBGaXggZm9yIGRldmljZXMgd2l0aCBhIG5vdGNoICovXG5Ac3VwcG9ydHMgKHBhZGRpbmc6IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICBib2R5IHtcbiAgICAgIHBhZGRpbmc6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC10b3ApIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgbmF2LFxuICAgIGZvb3RlciB7XG4gICAgICBwYWRkaW5nOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKSBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC1jb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gICAgfVxuICAgIG1haW4ge1xuICAgICAgcGFkZGluZzogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXRvcCkgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gICAgfVxuICB9XG59XG4vKiBGaXggZm9yIG5ld2VyIGRldmljZXMgd2l0aCBhIG5vdGNoICovXG5Ac3VwcG9ydHMgKHBhZGRpbmc6IG1heCgwcHgpKSBhbmQgKHBhZGRpbmc6IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICBib2R5IHtcbiAgICAgIHBhZGRpbmc6IG1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKSkgbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpIG1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICBuYXYsXG4gICAgZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IG1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKSkgbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpIG1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSk7XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSk7XG4gICAgfVxuICAgIG1haW4ge1xuICAgICAgcGFkZGluZzogbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC10b3ApKSBtYXgoMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSkgbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSBtYXgoMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpKTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgYXBwID4gc2VjdGlvbi5sYW5kaW5nLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogOTBweDtcbiAgfVxufVxuLmxhbmRpbmctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCgvaW1hZ2VzL2JhY2tncm91bmRzL2xvZ2luLmpwZykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmxhbmRpbmctY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubGFuZGluZy1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA3MHB4O1xuICB9XG59XG4ubGFuZGluZy1jb250YWluZXIgZm9vdGVyOm5vdCgubW9kYWwtY2FyZC1mb290ZXIpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMHB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDYwcHg7XG59XG4ubGFuZGluZy1jb250YWluZXIgZm9vdGVyOm5vdCgubW9kYWwtY2FyZC1mb290ZXIpIC5hdHRyaWJ1dGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNjBweDtcbiAgdG9wOiAtNjBweDtcbn1cbi5sYW5kaW5nLWNvbnRhaW5lci0tY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGFuZGluZy1jb250YWluZXItLXdpdGgtbG9nbyAuYnJhbmQge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5sYW5kaW5nLWNvbnRhaW5lci0td2l0aC1sb2dvIC5icmFuZF9fYXBwbGljYXRpb24tbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGFuZGluZy1jb250YWluZXIgLmN1c3RvbS1jb250YWluZXJfX21lbnUtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbn1cblxuLmxhbmRpbmcge1xuICB3aWR0aDogMTAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1ibG9jazogNjBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxhbmRpbmcge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogNjBweCk7XG4gICAgbWFyZ2luOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5sYW5kaW5nIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMiAqIDIwcHgpO1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxufVxuLmxhbmRpbmcgLmxvYWRpbmctbWVzc2FnZSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLmxhbmRpbmdfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDMwcHg7XG59XG4ubGFuZGluZ19fZGVzY3JpcHRpb24gLm5vdGlmaWNhdGlvbiB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDMwcHg7XG59XG4ubGFuZGluZ19fZGVzY3JpcHRpb24gLmZvcm0tZ3JvdXAgKyAuZm9ybS1ncm91cDpub3QoLmZvcm0tZ3JvdXAtLW5vLW1hcmdpbikge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG4ubGFuZGluZ19fZGVzY3JpcHRpb24gZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi5sYW5kaW5nX19kZXNjcmlwdGlvbiBmb3JtIGJ1dHRvbiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG4ubGFuZGluZyAuYWN0aW9uLWJ0biB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5sYW5kaW5nICsgZm9vdGVyIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxhbmRpbmcgKyBmb290ZXIge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDBweDtcbiAgfVxufVxuXG4uZXJyb3Ige1xuICAvKiAgICBiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQgdXJsKCcvaW1hZ2VzL1Bob3Rvcy80MDQtaGVhZGVyLnBuZycpIHRvcCBjZW50ZXIgbm8tcmVwZWF0O1xuICAqL1xuICBtaW4taGVpZ2h0OiA5MHZoO1xufVxuLmVycm9yIC5lcnJvci1wYWdlIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMjUlO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uY3VzdG9tLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5jdXN0b20tY29udGFpbmVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLmN1c3RvbS1jb250YWluZXJfX21lbnUtc2lkZSwgLmN1c3RvbS1jb250YWluZXJfX21lbnUtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xufVxuLmN1c3RvbS1jb250YWluZXJfX21lbnUtc2lkZSB7XG4gIC8qIFRhYmxldCBkZXZpY2VzICovXG4gIC8qIGlQYWQgUHJvICovXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuY3VzdG9tLWNvbnRhaW5lcl9fbWVudS1zaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5jdXN0b20tY29udGFpbmVyX19tZW51LXNpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgZmxleDogMCAwIDAlO1xuICAvKiBUYWJsZXQgZGV2aWNlcyAqL1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmN1c3RvbS1jb250YWluZXJfX21lbnUtdG9wIHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICB9XG59XG4uY3VzdG9tLWNvbnRhaW5lcl9fbWVudS10b3A6bm90KC5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcC0tZml4ZWQpIHtcbiAgLyogVGFibGV0IGRldmljZXMgKi9cbiAgLyogaVBhZCBQcm8gKi9cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcDpub3QoLmN1c3RvbS1jb250YWluZXJfX21lbnUtdG9wLS1maXhlZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmN1c3RvbS1jb250YWluZXJfX21lbnUtdG9wOm5vdCguY3VzdG9tLWNvbnRhaW5lcl9fbWVudS10b3AtLWZpeGVkKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5zdmcubG9hZGVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ubG9hZGluZy1tZXNzYWdlIHtcbiAgei1pbmRleDogOTk5OTg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG59XG4ubG9hZGluZy1tZXNzYWdlIC5sb2FkZXIge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXJnaW4tYmxvY2s6IDBweCA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiB3YWl0O1xufVxuLmxvYWRpbmctbWVzc2FnZS0taW5saW5lIHtcbiAgei1pbmRleDogaW5oZXJpdDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubG9hZGluZy1tZXNzYWdlLS1pbmxpbmUgLmxvYWRlciB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucm93LS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5yb3ctLXN0YXJ0ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvICFpbXBvcnRhbnQ7XG59XG4ucm93LS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnJvdy0tZW5kID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuLmNvbHVtbi0tbm8tZ2FwIHtcbiAgZ2FwOiAwcHg7XG59XG4uY29sdW1uIC5sYWJlbCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uY29udGVudC1ibG9jayAuY29sdW1ucyxcbi5tb2RhbCAuY29sdW1ucyB7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb2x1bW5zLFxuICAubW9kYWwgLmNvbHVtbnMge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbHVtbnMgLmZvcm0tZ3JvdXAgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAuY29sdW1ucyAuZm9ybS1ncm91cCArIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG5cbi5jb2x1bW5zIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zIHtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAgZ2FwOiA5MHB4O1xuICB9XG59XG4uY29sdW1uczpub3QoOmxhc3QtY2hpbGQpLCAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdW5zZXQ7XG59XG4uY29sdW1ucy0tMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tMy50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuLmNvbHVtbnMtLTQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTQudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbi5jb2x1bW5zLS01IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS01LnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCAxZnIpO1xuICB9XG59XG4uY29sdW1ucy0tMWZyLWF1dG8ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTFmci1hdXRvLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvO1xuICB9XG59XG4uY29sdW1ucy0tMmZyLWF1dG8ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTJmci1hdXRvLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDJmciBhdXRvO1xuICB9XG59XG4uY29sdW1ucy0tM2ZyLWF1dG8ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTNmci1hdXRvLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDNmciBhdXRvO1xuICB9XG59XG4uY29sdW1ucy0tNGZyLWF1dG8ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTRmci1hdXRvLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDRmciBhdXRvO1xuICB9XG59XG4uY29sdW1ucy0tYXV0by0xZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLWF1dG8tMWZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICB9XG59XG4uY29sdW1ucy0tYXV0by0yZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMmZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLWF1dG8tMmZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMmZyO1xuICB9XG59XG4uY29sdW1ucy0tYXV0by0zZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gM2ZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLWF1dG8tM2ZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gM2ZyO1xuICB9XG59XG4uY29sdW1ucy0tYXV0by00ZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gNGZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLWF1dG8tNGZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gNGZyO1xuICB9XG59XG4uY29sdW1ucy0tMWZyLTFmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS0xZnItMWZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIH1cbn1cbi5jb2x1bW5zLS0yZnItMWZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTJmci0xZnIudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMmZyIDFmcjtcbiAgfVxufVxuLmNvbHVtbnMtLTNmci0xZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciAxZnI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tM2ZyLTFmci50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAzZnIgMWZyO1xuICB9XG59XG4uY29sdW1ucy0tNGZyLTFmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNGZyIDFmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS00ZnItMWZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDRmciAxZnI7XG4gIH1cbn1cbi5jb2x1bW5zLS0xZnItMmZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTFmci0yZnIudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDJmcjtcbiAgfVxufVxuLmNvbHVtbnMtLTJmci0yZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAyZnI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tMmZyLTJmci50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyZnIgMmZyO1xuICB9XG59XG4uY29sdW1ucy0tM2ZyLTJmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDJmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS0zZnItMmZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDNmciAyZnI7XG4gIH1cbn1cbi5jb2x1bW5zLS00ZnItMmZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgMmZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTRmci0yZnIudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogNGZyIDJmcjtcbiAgfVxufVxuLmNvbHVtbnMtLTFmci0zZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tMWZyLTNmci50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgM2ZyO1xuICB9XG59XG4uY29sdW1ucy0tMmZyLTNmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDNmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS0yZnItM2ZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDJmciAzZnI7XG4gIH1cbn1cbi5jb2x1bW5zLS0zZnItM2ZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgM2ZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTNmci0zZnIudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogM2ZyIDNmcjtcbiAgfVxufVxuLmNvbHVtbnMtLTRmci0zZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciAzZnI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tNGZyLTNmci50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA0ZnIgM2ZyO1xuICB9XG59XG4uY29sdW1ucy0tMWZyLTFmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS0xZnItMWZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIH1cbn1cbi5jb2x1bW5zLS0xZnItMmZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTFmci0yZnIudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDJmcjtcbiAgfVxufVxuLmNvbHVtbnMtLTFmci0zZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tMWZyLTNmci50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgM2ZyO1xuICB9XG59XG4uY29sdW1ucy0tMWZyLTRmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDRmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS0xZnItNGZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciA0ZnI7XG4gIH1cbn1cbi5jb2x1bW5zLS0yZnItMWZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTJmci0xZnIudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMmZyIDFmcjtcbiAgfVxufVxuLmNvbHVtbnMtLTJmci0yZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAyZnI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tMmZyLTJmci50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyZnIgMmZyO1xuICB9XG59XG4uY29sdW1ucy0tMmZyLTNmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDNmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS0yZnItM2ZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDJmciAzZnI7XG4gIH1cbn1cbi5jb2x1bW5zLS0yZnItNGZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgNGZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTJmci00ZnIudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMmZyIDRmcjtcbiAgfVxufVxuLmNvbHVtbnMtLTNmci0xZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciAxZnI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tM2ZyLTFmci50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAzZnIgMWZyO1xuICB9XG59XG4uY29sdW1ucy0tM2ZyLTJmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDJmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5jb2x1bW5zLS0zZnItMmZyLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDNmciAyZnI7XG4gIH1cbn1cbi5jb2x1bW5zLS0zZnItM2ZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgM2ZyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmNvbHVtbnMtLTNmci0zZnIudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogM2ZyIDNmcjtcbiAgfVxufVxuLmNvbHVtbnMtLTNmci00ZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciA0ZnI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY29sdW1ucy0tM2ZyLTRmci50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAzZnIgNGZyO1xuICB9XG59XG4uY29sdW1ucy50b3AtYWxpZ24ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jb2x1bW5zLmJvdHRvbS1hbGlnbiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5jb2x1bW5zLmNlbnRlci1hbGlnbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY29sdW1ucy5zcGFjaW5nLXRvcCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMTIwcHg7XG59XG4uY29sdW1ucyAuY29sdW1uIHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmNvbHVtbnMgLmNvbHVtbiAuY29udGVudC1ibG9jayB7XG4gIG1hcmdpbi1pbmxpbmU6IDBweDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbnAgKyAuY29sdW1ucyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzBweDtcbn1cblxuLmZha2UtbG9nbzo6YmVmb3JlLCAuZmFrZS1sb2dvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuZmFrZS1sb2dvOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMjRweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvbG9nby9sb2dvLS1tb2JpbGUuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmFrZS1sb2dvOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNTRweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvbG9nby9sb2dvLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIGxlZnQ6IDBweDtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgfVxufVxuXG5hcHAgPiBzZWN0aW9uIHtcbiAgLyogbWFrZSByb29tIGZvciB0aGUgdG9wIG5hdmlnYXRpb24gKi9cbiAgLypUYWJsZXQgZGV2aWNlcyovXG4gIC8qIGlQYWQgUHJvICovXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI1cHgpIHtcbiAgYXBwID4gc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICBhcHAgPiBzZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA3MHB4O1xuICB9XG59XG5cbmhlYWRlcixcbnNlY3Rpb24ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5oZWFkZXIuc2VjdGlvbi1ib2R5LFxuc2VjdGlvbi5zZWN0aW9uLWJvZHkge1xuICBmbGV4OiAwIDEgMDtcbn1cbmhlYWRlci5zZWN0aW9uLWJvZHkuZXJyb3IsXG5zZWN0aW9uLnNlY3Rpb24tYm9keS5lcnJvciB7XG4gIGdhcDogMzBweDtcbn1cbmhlYWRlci5zZWN0aW9uLWJvZHkgPiAqLFxuc2VjdGlvbi5zZWN0aW9uLWJvZHkgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMSAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICBoZWFkZXIuc2VjdGlvbi1ib2R5ID4gKixcbiAgc2VjdGlvbi5zZWN0aW9uLWJvZHkgPiAqIHtcbiAgICBwYWRkaW5nLWlubGluZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBoZWFkZXIuc2VjdGlvbi1ib2R5ID4gKixcbiAgc2VjdGlvbi5zZWN0aW9uLWJvZHkgPiAqIHtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgfVxufVxuaGVhZGVyLnNlY3Rpb24tYm9keSA+ICogPiAqLFxuc2VjdGlvbi5zZWN0aW9uLWJvZHkgPiAqID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIGhlYWRlci5zZWN0aW9uLWJvZHkgPiAqID4gKixcbiAgc2VjdGlvbi5zZWN0aW9uLWJvZHkgPiAqID4gKiB7XG4gICAgbWF4LXdpZHRoOiA4OTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBoZWFkZXIuc2VjdGlvbi1ib2R5ID4gKiA+ICosXG4gIHNlY3Rpb24uc2VjdGlvbi1ib2R5ID4gKiA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuaGVhZGVyLnNlY3Rpb24tYm9keSAuZnVsbC1zY3JlZW4gPiAqLFxuc2VjdGlvbi5zZWN0aW9uLWJvZHkgLmZ1bGwtc2NyZWVuID4gKiB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICBoZWFkZXIuc2VjdGlvbi1ib2R5IC5mdWxsLXNjcmVlbiA+ICosXG4gIHNlY3Rpb24uc2VjdGlvbi1ib2R5IC5mdWxsLXNjcmVlbiA+ICoge1xuICAgIG1heC13aWR0aDogOTY0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIGhlYWRlci5zZWN0aW9uLWJvZHkgLmZ1bGwtc2NyZWVuID4gKi5zaWRlLW1lbnUsXG4gIHNlY3Rpb24uc2VjdGlvbi1ib2R5IC5mdWxsLXNjcmVlbiA+ICouc2lkZS1tZW51IHtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIGhlYWRlci5zZWN0aW9uLWJvZHkgLmZ1bGwtc2NyZWVuID4gKi5zaWRlLW1lbnUsXG4gIHNlY3Rpb24uc2VjdGlvbi1ib2R5IC5mdWxsLXNjcmVlbiA+ICouc2lkZS1tZW51IHtcbiAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDBweDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MjFweCkge1xuICBoZWFkZXIuc2VjdGlvbi1ib2R5IC5zaWRlLW1lbnUsXG4gIHNlY3Rpb24uc2VjdGlvbi1ib2R5IC5zaWRlLW1lbnUge1xuICAgIHBhZGRpbmctaW5saW5lLWVuZDogMTMycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGhlYWRlci5zZWN0aW9uLWJvZHkgLnNpZGUtbWVudSxcbiAgc2VjdGlvbi5zZWN0aW9uLWJvZHkgLnNpZGUtbWVudSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4ICogMTAgLSAxMHB4KTtcbiAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIGhlYWRlci5zZWN0aW9uLWJvZHkgLnNpZGUtbWVudSxcbiAgc2VjdGlvbi5zZWN0aW9uLWJvZHkgLnNpZGUtbWVudSB7XG4gICAgcGFkZGluZy1pbmxpbmUtZW5kOiAzNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBoZWFkZXIuc2VjdGlvbi1ib2R5IC5zaWRlLW1lbnUsXG4gIHNlY3Rpb24uc2VjdGlvbi1ib2R5IC5zaWRlLW1lbnUge1xuICAgIHBhZGRpbmctaW5saW5lLWVuZDogMjBweDtcbiAgfVxufVxuaGVhZGVyLnNlY3Rpb24tYm9keSxcbnNlY3Rpb24uc2VjdGlvbi1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDMwcHggNjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgaGVhZGVyLnNlY3Rpb24tYm9keSxcbiAgc2VjdGlvbi5zZWN0aW9uLWJvZHkge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDMwcHg7XG4gIH1cbn1cbmhlYWRlci5pbnRyby10ZXh0LFxuc2VjdGlvbi5pbnRyby10ZXh0IHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogNjBweDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5oZWFkZXIuaW50cm8tdGV4dCBoMiArIHAsXG5oZWFkZXIuaW50cm8tdGV4dCBoMyArIHAsXG5zZWN0aW9uLmludHJvLXRleHQgaDIgKyBwLFxuc2VjdGlvbi5pbnRyby10ZXh0IGgzICsgcCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMTVweDtcbn1cbmhlYWRlci5pbnRyby10ZXh0ICsgc2VjdGlvbixcbnNlY3Rpb24uaW50cm8tdGV4dCArIHNlY3Rpb24ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDYwcHg7XG59XG5cbnNlY3Rpb24gLmFjdGlvbi1idG4sXG4uYWN0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG4gIHJvdy1nYXA6IDMwcHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBzZWN0aW9uIC5hY3Rpb24tYnRuICsgcCxcbiAgLmFjdGlvbi1idG4gKyBwIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICBzZWN0aW9uIC5hY3Rpb24tYnRuICsgcCxcbiAgLmFjdGlvbi1idG4gKyBwIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuc2VjdGlvbiAuYWN0aW9uLWJ0biA+ICo6b25seS1jaGlsZCxcbi5hY3Rpb24tYnRuID4gKjpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cbnNlY3Rpb24gLmFjdGlvbi1idG4tLWlubGluZSxcbi5hY3Rpb24tYnRuLS1pbmxpbmUge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA2O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc2VjdGlvbiAuYWN0aW9uLWJ0bi0taW5saW5lIC5idXR0b24sXG4uYWN0aW9uLWJ0bi0taW5saW5lIC5idXR0b24ge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxcHg7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAxcHg7XG59XG5zZWN0aW9uIC5hY3Rpb24tYnRuIC5jaGVja2JveCxcbi5hY3Rpb24tYnRuIC5jaGVja2JveCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDE1cHg7XG59XG5zZWN0aW9uIC5hY3Rpb24tYnRuIC5idXR0b24gLmxvbmctbGFiZWwsXG4uYWN0aW9uLWJ0biAuYnV0dG9uIC5sb25nLWxhYmVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4IC0gMTBweCk7XG59XG5cbi5jb250ZW50LWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAyNXB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaDEgKyAuY29udGVudC1ibG9jaywgcCArIC5jb250ZW50LWJsb2NrLCAuY29udGVudC1ibG9jayArIC5jb250ZW50LWJsb2NrLCAuY29udGVudC1ibG9jayArIC5tb2RhbCArIC5jb250ZW50LWJsb2NrLCAuY29udGVudC1ibG9jayArIC5jb250ZW50LWJsb2NrX190YWJzLCAuY29udGVudC1ibG9jayArIC5tb2RhbCArIC5jb250ZW50LWJsb2NrX190YWJzIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jayAubm8tZGF0YSB7XG4gIG1hcmdpbi1ibG9jazogMjBweCAwcHg7XG59XG4uY29udGVudC1ibG9ja19faWxsdXN0cmF0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAycmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xufVxuLmNvbnRlbnQtYmxvY2tfX2lsbHVzdHJhdGlvbi0tcGFnZS1lcnJvciB7XG4gIHdpZHRoOiBtYXgoMzMlLCAxMnJlbSk7XG59XG4uY29udGVudC1ibG9jay0tZnVsbC1zY3JlZW4ge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZy1ibG9jazogMzBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDYwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2hlYWRlciB7XG4gICAgcGFkZGluZy1ibG9jazogMzBweCAwcHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2hlYWRlciB7XG4gICAgcGFkZGluZy1ibG9jazogMjBweCAwcHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19oZWFkZXIgPiAqIHtcbiAgY29sb3I6ICMwNTA1MDU7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19faGVhZGVyIGgxLFxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2hlYWRlciBoMiB7XG4gIGNvbG9yOiAjMDUwNTA1O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19oZWFkZXItLXdpdGgtaWxsdXN0cmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDMwcHg7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19faGVhZGVyLS13aXRoLWlsbHVzdHJhdGlvbiA+IDpmaXJzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19oZWFkZXItLXdpdGgtaWxsdXN0cmF0aW9uIHN2Zyxcbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19oZWFkZXItLXdpdGgtaWxsdXN0cmF0aW9uIGltZyB7XG4gIG1pbi13aWR0aDogMTUlO1xuICBtaW4taGVpZ2h0OiAxMHJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19oZWFkZXItLXdpdGgtaWxsdXN0cmF0aW9uID4gOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19hY3Rpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tZXRhLWRhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEwcHg7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWV0YS1kYXRhLS10YWdzIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrIC50b29sdGlwLFxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2sgLmJ1dHRvbiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgc2VjdGlvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IHAgKyBmb3JtLFxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgdWwgKyBmb3JtLFxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgZm9ybSArIGZvcm0sXG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtICsgZmllbGRzZXQsXG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmaWVsZHNldCArIGZvcm0ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDYwcHg7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgZm9ybSB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IGZvcm0gZmllbGRzZXQgKyBmaWVsZHNldCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgZm9ybSAuc21hbGxlci1mb3JtLXNwYWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDMwcHg7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtID4gLmJ1dHRvbixcbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IGZvcm0gLnNtYWxsZXItZm9ybS1zcGFjZSA+IC5idXR0b24ge1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IGZvcm0gLmZvcm0tZ3JvdXAgKyAuZm9ybS1ncm91cDpub3QoLmZvcm0tZ3JvdXAtLW5vLW1hcmdpbikge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtIC5mb3JtLWdyb3VwcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMzBweDtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IGZvcm0gLmZvcm0tZ3JvdXBzLS1mcjIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgZm9ybSAuZm9ybS1ncm91cHMtLWZyMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtIC5mb3JtLWdyb3Vwcy0tZnI0IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgZm9ybSAuZm9ybS1ncm91cHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtIC5mb3JtLWdyb3VwcyAuZm9ybS1ncm91cCB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgZm9ybSAuZm9ybS1ncm91cHMgcCArIGZvcm0sXG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtIC5mb3JtLWdyb3VwcyB1bCArIGZvcm0sXG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCBmb3JtIC5mb3JtLWdyb3VwcyBmb3JtICsgZm9ybSxcbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IGZvcm0gLmZvcm0tZ3JvdXBzIGZvcm0gKyBmaWVsZHNldCxcbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IGZvcm0gLmZvcm0tZ3JvdXBzIGZpZWxkc2V0ICsgZm9ybSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzBweDtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50IGZvcm0gLmZvcm0tZ3JvdXBzIC5mb3JtLWdyb3VwICsgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50ID4gcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogNjBweDtcbiAgfVxuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCA+IHAgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgLmFjdGlvbi1idXR0b25zIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4O1xuICBnYXA6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudC0td2l0aG91dC1oZWFkZXIge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19mb290ZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDBweCAzMHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19mb290ZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDBweCAyMHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fZm9vdGVyIHNlY3Rpb24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY29udGVudC1ibG9ja19fdGFicyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAzMHB4O1xufVxuLmNvbnRlbnQtYmxvY2tfX3RhYnMgPiAuYnV0dG9uIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuXG4uaGVhZGVyLXdpdGgtaWxsdXN0cmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZ2FwOiAzMHB4O1xufVxuXG4uYWNjb3JkaW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAxMDBtcztcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2FjYTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlcl9fbWV0YS1kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxMHB4O1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlcl9fZWxlbWVudHMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXJfX2VsZW1lbnRzIC5hY3Rpb24taWNvbnMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgLmljb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgLmljb25fX2V4cGFuZCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuLmFjY29yZGlvbi0tZXhwYW5kZWQgLmFjY29yZGlvbi1oZWFkZXIge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMTVweDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgaDMge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgcCArIGZvcm0ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDIwcHg7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24tY29udGVudCBmb3JtIHtcbiAgZ2FwOiAzMHB4O1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBnYXA6IDE1cHg7XG59XG4uYWNjb3JkaW9uLS1leHBhbmRlZCAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucGFnZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2FjYTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucGFnZS1oZWFkZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICB9XG59XG4ucGFnZS1oZWFkZXIgPiAqIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtaGVhZGVyLS1mdWxsLXNjcmVlbiA+ICoge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuLnBhZ2UtaGVhZGVyX19icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAvKiBUT0RPOiBmaXggYnJlYWRjcnVtYnMgKi9cbn1cbi5wYWdlLWhlYWRlcl9fYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxhc3QtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1oZWFkZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG4ucGFnZS1oZWFkZXJfX2NvbnRlbnQtYm9keSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wYWdlLWhlYWRlcl9fY29udGVudC1ib2R5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAucGFnZS1oZWFkZXJfX2NvbnRlbnQtYm9keSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xuICBwYWRkaW5nLWlubGluZTogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjYmNhY2E7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItYWN0aW9ucyA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1hY3Rpb25zID4gc3Bhbjpub3QoLnRvb2x0aXApIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1hY3Rpb25zID4gc3Bhbjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAtMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1hY3Rpb25zID4gc3BhbiAuYnV0dG9uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1hY3Rpb25zID4gc3Bhbi50b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItYWN0aW9ucyA+IHNwYW4udG9vbHRpcCA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5kaXZpZGVyLCAuZGl2aWRlci0taG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5kaXZpZGVyLS1ob3Jpem9udGFsIHtcbiAgbWFyZ2luLWJsb2NrOiA2MHB4O1xufVxuLmRpdmlkZXJfX2hvcml6b250YWxfX3NpemUtLXMge1xuICBtYXJnaW4tYmxvY2s6IDVweDtcbn1cbi5kaXZpZGVyX19ob3Jpem9udGFsX19zaXplLS1tIHtcbiAgbWFyZ2luLWJsb2NrOiAxNXB4O1xufVxuLmRpdmlkZXJfX2hvcml6b250YWxfX3NpemUtLW1sIHtcbiAgbWFyZ2luLWJsb2NrOiAyMHB4O1xufVxuLmRpdmlkZXJfX2hvcml6b250YWxfX3NpemUtLWwge1xuICBtYXJnaW4tYmxvY2s6IDMwcHg7XG59XG4uZGl2aWRlcl9faG9yaXpvbnRhbF9fc2l6ZS0teGwge1xuICBtYXJnaW4tYmxvY2s6IDYwcHg7XG59XG4uZGl2aWRlcl9faG9yaXpvbnRhbF9fc2l6ZS0teHhsIHtcbiAgbWFyZ2luLWJsb2NrOiA5MHB4O1xufVxuLmRpdmlkZXItLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDYwcHggMHB4IDBweCAwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMzBweDtcbiAgcm93LWdhcDogMTBweDtcbiAgcGFkZGluZy1ibG9jazogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDMwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgfVxufVxuLmZvb3RlciBwIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG5cbnVsLm1lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwcHg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xufVxudWwubWVudS1saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbiAgZGlzcGxheTogZmxleDtcbn1cbnVsLm1lbnUtbGlzdCBsaSA+IGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxudWwubWVudS1saXN0IGxpIGEge1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxleDogMCAxIGF1dG87XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxudWwubWVudS1saXN0IGxpIGEgLmljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbiAgY29sb3I6ICNkYzIwMWQ7XG59XG51bC5tZW51LWxpc3QgbGkgYSAuaWNvbjpob3ZlciwgdWwubWVudS1saXN0IGxpIGEgLmljb246Zm9jdXMsIHVsLm1lbnUtbGlzdCBsaSBhIC5pY29uOmZvY3VzLXZpc2libGUsIHVsLm1lbnUtbGlzdCBsaSBhIC5pY29uOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxudWwubWVudS1saXN0IGxpIGEgc3Bhbi5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xuICBtYXJnaW46IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbnVsLm1lbnUtbGlzdCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNWM2O1xuICBjb2xvcjogIzE4MTgxODtcbn1cbnVsLm1lbnUtbGlzdCBsaSBhOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICM1OTAwMDA7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxudWwubWVudS1saXN0IGxpIGE6Zm9jdXMsIHVsLm1lbnUtbGlzdCBsaSBhOmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogIzU5MDAwMDtcbiAgY29sb3I6ICMxODE4MTg7XG59XG51bC5tZW51LWxpc3QgbGkgYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICM1OTAwMDA7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxudWwubWVudS1saXN0IGxpIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGMyMDFkO1xuICBjb2xvcjogIzE4MTgxODtcbn1cbnVsLm1lbnUtbGlzdCBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzU5MDAwMDtcbiAgY29sb3I6ICMxODE4MTg7XG59XG51bC5tZW51LWxpc3QgbGkgYS5hY3RpdmU6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzU5MDAwMDtcbiAgY29sb3I6ICMxODE4MTg7XG59XG51bC5tZW51LWxpc3QgbGkgYS5hY3RpdmU6Zm9jdXMsIHVsLm1lbnUtbGlzdCBsaSBhLmFjdGl2ZTpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICM1OTAwMDA7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxudWwubWVudS1saXN0IGxpIGEuYWN0aXZlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzU5MDAwMDtcbiAgY29sb3I6ICMxODE4MTg7XG59XG51bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZ2FwOiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYmNhY2E7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xuICBwZXJzcGVjdGl2ZTogNjZweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgYW5pbWF0aW9uOiBzdWItbWVudSAyMDBtcyBmb3J3YXJkcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpO1xufVxuQGtleWZyYW1lcyBzdWItbWVudSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTkwZGVnKSBzY2FsZVkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHNjYWxlWSgxKTtcbiAgfVxufVxudWwubWVudS1saXN0IGxpIHVsLnN1Ym1lbnUgbGkge1xuICB3aWR0aDogYXV0bztcbn1cbnVsLm1lbnUtbGlzdCBsaSB1bC5zdWJtZW51IGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NiY2FjYTtcbn1cbnVsLm1lbnUtbGlzdCBsaSB1bC5zdWJtZW51IGxpIGEge1xuICBjb2xvcjogIzE4MTgxODtcbiAgcGFkZGluZzogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG51bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzVjNjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNWM2O1xuICBjb2xvcjogIzE4MTgxODtcbn1cbnVsLm1lbnUtbGlzdCBsaSB1bC5zdWJtZW51IGxpIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTAwMDA7XG4gIGJvcmRlci1jb2xvcjogIzU5MDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG51bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSBsaSBhOmZvY3VzLCB1bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSBsaSBhOmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTAwMDA7XG4gIGJvcmRlci1jb2xvcjogIzU5MDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG51bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSBsaSBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTAwMDA7XG4gIGJvcmRlci1jb2xvcjogIzU5MDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG51bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzIwMWQ7XG4gIGJvcmRlci1jb2xvcjogI2RjMjAxZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG51bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzIwMWQ7XG4gIGJvcmRlci1jb2xvcjogI2RjMjAxZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG51bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSBsaSBhLmFjdGl2ZTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMjAxZDtcbiAgYm9yZGVyLWNvbG9yOiAjZGMyMDFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbnVsLm1lbnUtbGlzdCBsaSB1bC5zdWJtZW51IGxpIGEuYWN0aXZlOmZvY3VzLCB1bC5tZW51LWxpc3QgbGkgdWwuc3VibWVudSBsaSBhLmFjdGl2ZTpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMyMDFkO1xuICBib3JkZXItY29sb3I6ICNkYzIwMWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxudWwubWVudS1saXN0IGxpIHVsLnN1Ym1lbnUgbGkgYS5hY3RpdmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMjAxZDtcbiAgYm9yZGVyLWNvbG9yOiAjZGMyMDFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbnVsLm1lbnUtbGlzdCBsaTpob3ZlciA+IHVsLnN1Ym1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY3VzdG9tLWNvbnRhaW5lcl9fbWVudS1zaWRlIC5tZW51IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG4uY3VzdG9tLWNvbnRhaW5lcl9fbWVudS1zaWRlIC5tZW51X19icmFuZC0tY29udGFpbmVyIHtcbiAgdG9wOiAwcHg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXNpZGUgdWwubWVudS1saXN0IHtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDIwcHg7XG59XG4uY3VzdG9tLWNvbnRhaW5lcl9fbWVudS1zaWRlIHVsLm1lbnUtbGlzdCBsaSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA3cHg7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogN3B4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDIwcHg7XG59XG4uY3VzdG9tLWNvbnRhaW5lcl9fbWVudS1zaWRlIHVsLm1lbnUtbGlzdCBsaTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmN1c3RvbS1jb250YWluZXJfX21lbnUtc2lkZSB1bC5tZW51LWxpc3QgbGkgYSB7XG4gIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICBwYWRkaW5nLWJsb2NrOiAxMnB4O1xufVxuLmN1c3RvbS1jb250YWluZXJfX21lbnUtc2lkZSB1bC5tZW51LWxpc3QgbGkgYSBzcGFuLmxhYmVsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKC05MGRlZyk7XG4gIGxldHRlci1zcGFjaW5nOiAtMXJlbTtcbn1cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXNpZGUgLm1lbnU6aG92ZXIgLm1lbnUtbGlzdCBhIHNwYW4ubGFiZWwge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIGxldHRlci1zcGFjaW5nOiBpbml0aWFsO1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbiAgbWFyZ2luLWlubGluZTogMTBweCAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcywgb3BhY2l0eSBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zIDEwMG1zO1xufVxuXG4uY3VzdG9tLWNvbnRhaW5lcl9fbWVudS10b3Age1xuICBoZWlnaHQ6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcCAubWVudSB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2JjYWNhO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuY3VzdG9tLWNvbnRhaW5lcl9fbWVudS10b3AgLm1lbnUge1xuICAgIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcCAubWVudSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIH1cbn1cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcCAubWVudV9fYnJhbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4uY3VzdG9tLWNvbnRhaW5lcl9fbWVudS10b3AgLm1lbnVfX2JyYW5kLS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcCB1bC5tZW51LWxpc3Qge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYmxvY2s6IDBweCAtMXB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmN1c3RvbS1jb250YWluZXJfX21lbnUtdG9wIHVsLm1lbnUtbGlzdCBsaSBhIHtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gIHBhZGRpbmctYmxvY2s6IDEwcHg7XG4gIGdhcDogMTBweDtcbn1cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcCB1bC5tZW51LWxpc3QgbGkgYSBzcGFuLmxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbn1cblxuLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbn1cbi5tZW51Ojotd2Via2l0LXNjcm9sbGJhciwgLm1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAubWVudTo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ubWVudV9fYnJhbmQge1xuICBvdXRsaW5lOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tZW51X19icmFuZC0tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1lbnVfX2JyYW5kLS1jb250YWluZXIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gIC5tZW51X19icmFuZC0tY29udGFpbmVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNXZ3O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubWVudV9fYnJhbmQtLWFub255bW91cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1lbnVfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBnYXA6IDMwcHg7XG59XG4ubWVudV9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZ2FwOiAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1lbnVfX2FjdGlvbnMgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1lbnVfX2FjdGlvbnMgbGkgYTpub3QoLmJ1dHRvbikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5tZW51X19hY3Rpb25zIGxpIGE6bm90KC5idXR0b24pIC5pY29uLS1pbmxpbmUge1xuICBtYXJnaW4taW5saW5lOiAwcHg7XG59XG4ubWVudV9fYWN0aW9ucyBsaSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1lbnUtZGl2aWRlciB7XG4gIG1hcmdpbi1ibG9jazogMjBweCAwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IDdweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5tZW51LWRpdmlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ibG9jazogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAubWVudS1kaXZpZGVyIHtcbiAgICBtYXJnaW4tYmxvY2s6IDEwcHg7XG4gIH1cbn1cblxuLmN1c3RvbS1uYXZiYXIge1xuICBoZWlnaHQ6IDcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5ODtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC03MHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2JjYWNhO1xuICAvKiBUYWJsZXQgZGV2aWNlcyAqL1xuICAvKiBpUGFkIFBybyAqL1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmN1c3RvbS1uYXZiYXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmN1c3RvbS1uYXZiYXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIH1cbn1cbi5jdXN0b20tbmF2YmFyX19icmFuZC0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHZ3O1xuICBoZWlnaHQ6IDcwcHg7XG4gIHotaW5kZXg6IDEwMTtcbiAgLyogVGFibGV0IGRldmljZXMgKi9cbiAgLyogaVBhZCBQcm8gKi9cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5jdXN0b20tbmF2YmFyX19icmFuZC0tbW9iaWxlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5jdXN0b20tbmF2YmFyX19icmFuZC0tbW9iaWxlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uY3VzdG9tLW5hdmJhcl9fYnJhbmQtLW1vYmlsZSAubWVudV9fYnJhbmQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2s6IDE1cHg7XG59XG4uY3VzdG9tLW5hdmJhcl9fYnJhbmQtLW1vYmlsZSAubWVudV9fYnJhbmQgaW1nIHtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY3VzdG9tLW5hdmJhcl9fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZWluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMXM7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA2MHB4IDEwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIGNhbGMoLTEwMCUgLSA3MHB4KSk7XG4gIG9wYWNpdHk6IDA7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmN1c3RvbS1uYXZiYXJfX21lbnUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA2NjhweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLmN1c3RvbS1uYXZiYXJfX21lbnUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gIH1cbn1cbi5jdXN0b20tbmF2YmFyX19tZW51LmlzLWFjdGl2ZSwgLmN1c3RvbS1uYXZiYXJfX21lbnUubmF2YmFyLWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmNhY2E7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBvcGFjaXR5OiAxO1xuICBib3gtc2hhZG93OiAwIDZweCA2cHggMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuY3VzdG9tLW5hdmJhcl9fbWVudS5pcy1hY3RpdmUsIC5jdXN0b20tbmF2YmFyX19tZW51Lm5hdmJhci1pdGVtLmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbi5jdXN0b20tbmF2YmFyX19tZW51IHVsLm1lbnUtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5jdXN0b20tbmF2YmFyX19tZW51IHVsLm1lbnUtbGlzdCBsaSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmN1c3RvbS1uYXZiYXJfX21lbnUgdWwubWVudS1saXN0IGxpIHVsLnN1Ym1lbnUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jdXN0b20tbmF2YmFyX19tZW51IHVsLm1lbnUtbGlzdCBsaSBhIHtcbiAgcGFkZGluZy1ibG9jazogMTlweCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmN1c3RvbS1uYXZiYXJfX21lbnUgdWwubWVudS1saXN0IGxpIGEgc3Bhbixcbi5jdXN0b20tbmF2YmFyX19tZW51IHVsLm1lbnUtbGlzdCBsaSBhIHNwYW4ubGFiZWwge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jdXN0b20tbmF2YmFyX19tZW51IHVsLm1lbnUtbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgIGdhcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cbn1cbi5jdXN0b20tbmF2YmFyIC5uYXZiYXItYnVyZ2VyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NiY2FjYTtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBnYXA6IDNweDtcbn1cbi5jdXN0b20tbmF2YmFyIC5uYXZiYXItYnVyZ2VyIHNwYW4ge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiB1bnNldDtcbiAgdG9wOiB1bnNldDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG59XG4uY3VzdG9tLW5hdmJhciAubmF2YmFyLWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSksIC5jdXN0b20tbmF2YmFyIC5uYXZiYXItYnVyZ2VyLm5hdmJhci1pdGVtLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC00cHg7XG59XG4uY3VzdG9tLW5hdmJhciAubmF2YmFyLWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMiksIC5jdXN0b20tbmF2YmFyIC5uYXZiYXItYnVyZ2VyLm5hdmJhci1pdGVtLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC0ycHg7XG59XG4uY3VzdG9tLW5hdmJhciAubmF2YmFyLWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMyksIC5jdXN0b20tbmF2YmFyIC5uYXZiYXItYnVyZ2VyLm5hdmJhci1pdGVtLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1ibG9jazogLTFweDtcbn1cblxuQGtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0aW9uLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKSBzY2FsZSgxLjIpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKSBzY2FsZSgwLjgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcG9wLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS41KTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZWluIHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDAlO1xuICB9XG4gIHRvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlLWRvd24tYmFjayB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLCAwLCAwLCAwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsaW5lLXVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLjA0NSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgNTElIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMC4wNDUsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlLXdpZHRoLS1ub3JtYWwge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlLXdpZHRoLS1yZWZlcnNlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuLndpZ2dsZSB7XG4gIGFuaW1hdGlvbjogd2lnZ2xlIDFzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBib3RoO1xufVxuXG4ud2lnZ2xlLXJldmVyc2Uge1xuICBhbmltYXRpb246IHdpZ2dsZS1yZXZlcnNlIDFzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIHdpZ2dsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxKTtcbiAgfVxuICAxNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHNjYWxlKDEuMyk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA0NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgODUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA5MiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpIHNjYWxlKDEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd2lnZ2xlLXJldmVyc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSwgLTEpO1xuICB9XG4gIDE1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZykgc2NhbGUoMS4zLCAtMS4zKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNGRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA4NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDkyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMWRlZykgc2NhbGUoMS4zLCAtMS4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxLCAtMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGlvbi1wdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZykgc2NhbGUoMS4yKTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI0MGRlZykgc2NhbGUoMC44KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHBvcC1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGUtb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuNSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVpbiB7XG4gIGZyb20ge1xuICAgIHdpZHRoOiAwJTtcbiAgfVxuICB0byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGUtZG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLCAwLCAwLCAwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZS1kb3duLWJhY2sge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMSwgMCwgMCwgMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGluZS11cCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMC4wNDUsIDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDUxJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDAuMDQ1LCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuQGtleWZyYW1lcyBzY2FsZS13aWR0aC0tbm9ybWFsIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzY2FsZS13aWR0aC0tcmVmZXJzZSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cbi53aWdnbGUge1xuICBhbmltYXRpb246IHdpZ2dsZSAxcyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbn1cblxuLndpZ2dsZS1yZXZlcnNlIHtcbiAgYW5pbWF0aW9uOiB3aWdnbGUtcmV2ZXJzZSAxcyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbn1cblxuQGtleWZyYW1lcyB3aWdnbGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSk7XG4gIH1cbiAgMTUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKSBzY2FsZSgxLjMpO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgNDUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0ZGVnKSBzY2FsZSgxLjUpO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKSBzY2FsZSgxLjUpO1xuICB9XG4gIDg1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgOTIlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKSBzY2FsZSgxLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdpZ2dsZS1yZXZlcnNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEsIC0xKTtcbiAgfVxuICAxNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHNjYWxlKDEuMywgLTEuMyk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA0NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpIHNjYWxlKDEuNSwgLTEuNSk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpIHNjYWxlKDEuNSwgLTEuNSk7XG4gIH1cbiAgODUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA5MiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpIHNjYWxlKDEuMywgLTEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSwgLTEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGVkaXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpIHRyYW5zbGF0ZSgwLCA4JSk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjBkZWcpIHRyYW5zbGF0ZSgyMCUsIDQlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdmlzaWJpbGl0eSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIDUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEuNCk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDAuMSk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGVsZXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEsIDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTdkZWcpIHNjYWxlKDEsIDAuOCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZykgc2NhbGUoMSwgMS4xKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhZGQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhcmNoaXZlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLCAxKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNCUpIHNjYWxlKDEsIDEpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIlKSBzY2FsZSgxLCAxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBub3RpZmljYXRpb25zIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDE1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gIH1cbiAgNDUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xuICB9XG4gIDg1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpO1xuICB9XG4gIDkyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMWRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2V0dGluZ3Mge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBxci1jb2RlLXNjYW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZpbGUtZG93bmxvYWQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEsIDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00JSkgc2NhbGUoMSwgMSk7XG4gIH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMiUpIHNjYWxlKDEsIDEuMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHVwbG9hZCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSwgMSk7XG4gIH1cbiAgMzMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNCUpIHNjYWxlKDAuOCwgMC42KTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMiUpIHNjYWxlKDAuOSwgMS4wNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdvcmsge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC02ZGVnKTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGV1cm8tc3ltYm9sIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUzZCgwLCAwLCAwLCAwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUlKSByb3RhdGUzZCgxLCAwLCAwLCAxODBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUzZCgxLCAwLCAwLCAzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhY2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44LCAwLjgpO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcG93ZXItc2V0dGluZ3MtbmV3IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwgMS4xKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42LCAwLjYpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXJyb3ctZm9yd2FyZCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGVYKDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yJSkgc2NhbGVYKDEpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDglKSBzY2FsZVgoMS4xKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGVYKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFycm93LWJhY2sge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlWCgxKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyJSkgc2NhbGVYKDEpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04JSkgc2NhbGVYKDEuMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlWCgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBleHBhbmQtbW9yZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGVZKDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yJSkgc2NhbGVZKDEpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSkgc2NhbGVZKDEuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlWSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBleHBhbmQtbGVzcyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGVZKDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIlKSBzY2FsZVkoMSk7XG4gIH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSkgc2NhbGVZKDEuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlWSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBob21lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNmRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBjaGVja2xpc3Qge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHNjYWxlWSgxKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgtNDBkZWcpIHNjYWxlWSgxLjEpO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDEyZGVnKSBzY2FsZVkoMC45KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgc2NhbGVZKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGluZm8ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAzMyUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhlbHAtb3V0bGluZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgY2xvc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYsIDAuNik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuLmljb24sXG4uYnV0dG9uLFxuYSB7XG4gIHBlcnNwZWN0aXZlOiA2NnB4O1xufVxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0gcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpO1xufVxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtZWRpdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1lZGl0LXBlbmNpbCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5lZGl0LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1lZGl0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWVkaXQtcGVuY2lsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmVkaXQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZWRpdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWVkaXQtcGVuY2lsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuZWRpdCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWVkaXQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWVkaXQtcGVuY2lsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5lZGl0LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZWRpdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZWRpdC1wZW5jaWwgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmVkaXQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZWRpdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWVkaXQtcGVuY2lsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuZWRpdCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWVkaXQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWVkaXQtcGVuY2lsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5lZGl0LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1lZGl0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWVkaXQtcGVuY2lsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmVkaXQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWVkaXQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZWRpdC1wZW5jaWwgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uZWRpdCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZWRpdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1lZGl0LXBlbmNpbCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5lZGl0LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1lZGl0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWVkaXQtcGVuY2lsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmVkaXQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZWRpdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWVkaXQtcGVuY2lsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuZWRpdCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWVkaXQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWVkaXQtcGVuY2lsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5lZGl0LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZWRpdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZWRpdC1wZW5jaWwgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmVkaXQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZWRpdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWVkaXQtcGVuY2lsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuZWRpdCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWVkaXQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWVkaXQtcGVuY2lsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5lZGl0LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1lZGl0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWVkaXQtcGVuY2lsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmVkaXQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWVkaXQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZWRpdC1wZW5jaWwgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uZWRpdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtZWRpdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1lZGl0LXBlbmNpbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5lZGl0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1lZGl0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWVkaXQtcGVuY2lsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmVkaXQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZWRpdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWVkaXQtcGVuY2lsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuZWRpdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWVkaXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWVkaXQtcGVuY2lsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5lZGl0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZWRpdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZWRpdC1wZW5jaWwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmVkaXQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZWRpdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWVkaXQtcGVuY2lsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuZWRpdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWVkaXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWVkaXQtcGVuY2lsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5lZGl0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1lZGl0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWVkaXQtcGVuY2lsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmVkaXQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWVkaXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZWRpdC1wZW5jaWwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uZWRpdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1lZGl0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZWRpdC1wZW5jaWwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5lZGl0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWVkaXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1lZGl0LXBlbmNpbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmVkaXQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1lZGl0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1lZGl0LXBlbmNpbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuZWRpdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZWRpdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1lZGl0LXBlbmNpbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5lZGl0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1lZGl0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWVkaXQtcGVuY2lsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmVkaXQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1lZGl0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1lZGl0LXBlbmNpbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuZWRpdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZWRpdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1lZGl0LXBlbmNpbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5lZGl0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWVkaXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1lZGl0LXBlbmNpbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmVkaXQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZWRpdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWVkaXQtcGVuY2lsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uZWRpdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtZWRpdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1lZGl0LXBlbmNpbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5lZGl0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1lZGl0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWVkaXQtcGVuY2lsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmVkaXQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZWRpdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWVkaXQtcGVuY2lsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuZWRpdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWVkaXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWVkaXQtcGVuY2lsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5lZGl0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZWRpdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZWRpdC1wZW5jaWwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmVkaXQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZWRpdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWVkaXQtcGVuY2lsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuZWRpdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWVkaXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWVkaXQtcGVuY2lsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5lZGl0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1lZGl0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWVkaXQtcGVuY2lsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmVkaXQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWVkaXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZWRpdC1wZW5jaWwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uZWRpdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1lZGl0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZWRpdC1wZW5jaWwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5lZGl0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWVkaXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1lZGl0LXBlbmNpbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmVkaXQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1lZGl0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1lZGl0LXBlbmNpbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuZWRpdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZWRpdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1lZGl0LXBlbmNpbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5lZGl0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1lZGl0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWVkaXQtcGVuY2lsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmVkaXQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1lZGl0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1lZGl0LXBlbmNpbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuZWRpdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZWRpdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1lZGl0LXBlbmNpbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5lZGl0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWVkaXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1lZGl0LXBlbmNpbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmVkaXQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZWRpdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWVkaXQtcGVuY2lsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uZWRpdCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBlZGl0IDYwMG1zIGluZmluaXRlIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSk7XG59XG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC12aXNpYmlsaXR5IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV5ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC52aXNpYmlsaXR5LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC12aXNpYmlsaXR5IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV5ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC52aXNpYmlsaXR5LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLXZpc2liaWxpdHkgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1leWUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS52aXNpYmlsaXR5LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtdmlzaWJpbGl0eSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXllIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC52aXNpYmlsaXR5LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdmlzaWJpbGl0eSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZXllIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC52aXNpYmlsaXR5LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLXZpc2liaWxpdHkgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1leWUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC52aXNpYmlsaXR5LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtdmlzaWJpbGl0eSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXllIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS52aXNpYmlsaXR5LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC12aXNpYmlsaXR5IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV5ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC52aXNpYmlsaXR5LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS12aXNpYmlsaXR5IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV5ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC12aXNpYmlsaXR5IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWV5ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC12aXNpYmlsaXR5IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWV5ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXZpc2liaWxpdHkgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1leWUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtdmlzaWJpbGl0eSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZXllIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtdmlzaWJpbGl0eSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZXllIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXZpc2liaWxpdHkgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1leWUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtdmlzaWJpbGl0eSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZXllIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC12aXNpYmlsaXR5IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWV5ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC52aXNpYmlsaXR5LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS12aXNpYmlsaXR5IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWV5ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC12aXNpYmlsaXR5IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV5ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC12aXNpYmlsaXR5IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV5ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLXZpc2liaWxpdHkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1leWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtdmlzaWJpbGl0eSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXllIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdmlzaWJpbGl0eSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZXllIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLXZpc2liaWxpdHkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1leWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtdmlzaWJpbGl0eSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXllIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC12aXNpYmlsaXR5IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV5ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS12aXNpYmlsaXR5IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV5ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXZpc2liaWxpdHkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1leWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXZpc2liaWxpdHkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1leWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtdmlzaWJpbGl0eSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZXllIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC12aXNpYmlsaXR5IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWV5ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC12aXNpYmlsaXR5IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV5ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtdmlzaWJpbGl0eSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZXllIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS12aXNpYmlsaXR5IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWV5ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXZpc2liaWxpdHkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1leWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC52aXNpYmlsaXR5LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXZpc2liaWxpdHkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1leWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC12aXNpYmlsaXR5IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV5ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC12aXNpYmlsaXR5IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV5ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLXZpc2liaWxpdHkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1leWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtdmlzaWJpbGl0eSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXllIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdmlzaWJpbGl0eSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZXllIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLXZpc2liaWxpdHkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1leWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtdmlzaWJpbGl0eSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXllIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC12aXNpYmlsaXR5IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV5ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS12aXNpYmlsaXR5IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV5ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXZpc2liaWxpdHkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1leWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXZpc2liaWxpdHkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1leWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtdmlzaWJpbGl0eSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZXllIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC12aXNpYmlsaXR5IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWV5ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC12aXNpYmlsaXR5IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV5ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtdmlzaWJpbGl0eSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZXllIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS12aXNpYmlsaXR5IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWV5ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXZpc2liaWxpdHkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1leWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC52aXNpYmlsaXR5LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXZpc2liaWxpdHkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1leWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS52aXNpYmlsaXR5IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBhbmltYXRpb246IHZpc2liaWxpdHkgMnMgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWRlbGV0ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC10cmFzaCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5kZWxldGUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWRlbGV0ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC10cmFzaCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5kZWxldGUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZGVsZXRlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdHJhc2ggcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5kZWxldGUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1kZWxldGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXRyYXNoIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5kZWxldGUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1kZWxldGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXRyYXNoIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5kZWxldGUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZGVsZXRlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdHJhc2ggcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5kZWxldGUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1kZWxldGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXRyYXNoIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5kZWxldGUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWRlbGV0ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC10cmFzaCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5kZWxldGUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWRlbGV0ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS10cmFzaCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWRlbGV0ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC10cmFzaCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWRlbGV0ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC10cmFzaCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZGVsZXRlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtdHJhc2ggcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1kZWxldGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXRyYXNoIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1kZWxldGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXRyYXNoIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZGVsZXRlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtdHJhc2ggcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1kZWxldGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXRyYXNoIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWRlbGV0ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC10cmFzaCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5kZWxldGUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWRlbGV0ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS10cmFzaCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWRlbGV0ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC10cmFzaCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWRlbGV0ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC10cmFzaCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZGVsZXRlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdHJhc2ggcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1kZWxldGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXRyYXNoIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1kZWxldGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXRyYXNoIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZGVsZXRlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdHJhc2ggcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1kZWxldGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXRyYXNoIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWRlbGV0ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC10cmFzaCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWRlbGV0ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS10cmFzaCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZGVsZXRlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtdHJhc2ggcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZGVsZXRlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtdHJhc2ggcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1kZWxldGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXRyYXNoIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWRlbGV0ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC10cmFzaCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWRlbGV0ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC10cmFzaCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1kZWxldGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXRyYXNoIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWRlbGV0ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS10cmFzaCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZGVsZXRlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtdHJhc2ggcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5kZWxldGUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZGVsZXRlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tdHJhc2ggcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWRlbGV0ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC10cmFzaCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWRlbGV0ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC10cmFzaCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZGVsZXRlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdHJhc2ggcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1kZWxldGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXRyYXNoIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1kZWxldGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXRyYXNoIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZGVsZXRlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdHJhc2ggcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1kZWxldGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXRyYXNoIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWRlbGV0ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC10cmFzaCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWRlbGV0ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS10cmFzaCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZGVsZXRlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtdHJhc2ggcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZGVsZXRlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtdHJhc2ggcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1kZWxldGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXRyYXNoIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWRlbGV0ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC10cmFzaCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWRlbGV0ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC10cmFzaCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1kZWxldGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXRyYXNoIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWRlbGV0ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS10cmFzaCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZGVsZXRlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtdHJhc2ggcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5kZWxldGUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZGVsZXRlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tdHJhc2ggcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5kZWxldGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICBhbmltYXRpb246IGRlbGV0ZSA0MDBtcyBmb3J3YXJkcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpO1xufVxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYWRkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXBsdXMgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuYWRkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1hZGQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtcGx1cyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hZGQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtYWRkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtcGx1cyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmFkZCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFkZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtcGx1cyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuYWRkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtYWRkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1wbHVzIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hZGQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtYWRkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtcGx1cyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmFkZCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFkZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtcGx1cyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuYWRkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1hZGQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtcGx1cyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hZGQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFkZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1wbHVzIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmFkZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYWRkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXBsdXMgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuYWRkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1hZGQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtcGx1cyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hZGQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYWRkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtcGx1cyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmFkZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWFkZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtcGx1cyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuYWRkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtYWRkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1wbHVzIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hZGQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYWRkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtcGx1cyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmFkZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWFkZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtcGx1cyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuYWRkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1hZGQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtcGx1cyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hZGQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWFkZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1wbHVzIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmFkZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYWRkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXBsdXMgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuYWRkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1hZGQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtcGx1cyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hZGQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtYWRkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtcGx1cyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmFkZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFkZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtcGx1cyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuYWRkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtYWRkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1wbHVzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hZGQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtYWRkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtcGx1cyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmFkZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFkZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtcGx1cyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuYWRkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1hZGQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtcGx1cyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hZGQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFkZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1wbHVzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmFkZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1hZGQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1wbHVzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuYWRkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWFkZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXBsdXMgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hZGQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1hZGQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXBsdXMgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmFkZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtYWRkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXBsdXMgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuYWRkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1hZGQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtcGx1cyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hZGQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1hZGQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXBsdXMgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmFkZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtYWRkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXBsdXMgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuYWRkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWFkZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXBsdXMgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hZGQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tYWRkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcGx1cyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmFkZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYWRkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXBsdXMgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuYWRkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1hZGQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtcGx1cyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hZGQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtYWRkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtcGx1cyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmFkZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFkZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtcGx1cyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuYWRkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtYWRkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1wbHVzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hZGQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtYWRkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtcGx1cyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmFkZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFkZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtcGx1cyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuYWRkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1hZGQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtcGx1cyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hZGQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFkZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1wbHVzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmFkZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1hZGQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1wbHVzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuYWRkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWFkZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXBsdXMgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hZGQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1hZGQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXBsdXMgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmFkZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtYWRkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXBsdXMgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuYWRkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1hZGQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtcGx1cyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hZGQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1hZGQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXBsdXMgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmFkZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtYWRkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXBsdXMgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuYWRkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWFkZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXBsdXMgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hZGQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tYWRkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcGx1cyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmFkZCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBhZGQgNjAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWFyY2hpdmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuYXJjaGl2ZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtYXJjaGl2ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hcmNoaXZlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWFyY2hpdmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5hcmNoaXZlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtYXJjaGl2ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuYXJjaGl2ZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWFyY2hpdmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmFyY2hpdmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtYXJjaGl2ZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmFyY2hpdmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1hcmNoaXZlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5hcmNoaXZlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1hcmNoaXZlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmFyY2hpdmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFyY2hpdmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uYXJjaGl2ZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYXJjaGl2ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5hcmNoaXZlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1hcmNoaXZlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmFyY2hpdmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJjaGl2ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmFyY2hpdmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1hcmNoaXZlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5hcmNoaXZlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtYXJjaGl2ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuYXJjaGl2ZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1hcmNoaXZlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuYXJjaGl2ZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWFyY2hpdmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmFyY2hpdmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWFyY2hpdmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuYXJjaGl2ZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tYXJjaGl2ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5hcmNoaXZlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1hcmNoaXZlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmFyY2hpdmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWFyY2hpdmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuYXJjaGl2ZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1hcmNoaXZlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuYXJjaGl2ZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFyY2hpdmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmFyY2hpdmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1hcmNoaXZlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hcmNoaXZlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWFyY2hpdmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5hcmNoaXZlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtYXJjaGl2ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuYXJjaGl2ZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtYXJjaGl2ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hcmNoaXZlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1hcmNoaXZlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmFyY2hpdmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYXJjaGl2ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmFyY2hpdmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYXJjaGl2ZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmFyY2hpdmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1hcmNoaXZlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5hcmNoaXZlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1hcmNoaXZlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmFyY2hpdmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWFyY2hpdmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuYXJjaGl2ZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWFyY2hpdmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmFyY2hpdmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWFyY2hpdmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuYXJjaGl2ZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1hcmNoaXZlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuYXJjaGl2ZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1hcmNoaXZlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uYXJjaGl2ZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYXJjaGl2ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5hcmNoaXZlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1hcmNoaXZlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmFyY2hpdmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtYXJjaGl2ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmFyY2hpdmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1hcmNoaXZlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5hcmNoaXZlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtYXJjaGl2ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuYXJjaGl2ZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1hcmNoaXZlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuYXJjaGl2ZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFyY2hpdmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmFyY2hpdmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWFyY2hpdmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuYXJjaGl2ZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tYXJjaGl2ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5hcmNoaXZlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWFyY2hpdmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5hcmNoaXZlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWFyY2hpdmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hcmNoaXZlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJjaGl2ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuYXJjaGl2ZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtYXJjaGl2ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5hcmNoaXZlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1hcmNoaXZlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmFyY2hpdmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1hcmNoaXZlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5hcmNoaXZlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1hcmNoaXZlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmFyY2hpdmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYXJjaGl2ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmFyY2hpdmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tYXJjaGl2ZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmFyY2hpdmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICBhbmltYXRpb246IGFyY2hpdmUgNDAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1iZWxsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLm5vdGlmaWNhdGlvbnMsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1iZWxsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLm5vdGlmaWNhdGlvbnMsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtYmVsbCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWJlbGwgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLm5vdGlmaWNhdGlvbnMsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWJlbGwgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLm5vdGlmaWNhdGlvbnMsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtYmVsbCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLm5vdGlmaWNhdGlvbnMsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWJlbGwgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1iZWxsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLm5vdGlmaWNhdGlvbnMsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1iZWxsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1iZWxsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1iZWxsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYmVsbCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWJlbGwgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWJlbGwgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYmVsbCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWJlbGwgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1iZWxsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1iZWxsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1iZWxsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1iZWxsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtYmVsbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWJlbGwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWJlbGwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtYmVsbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWJlbGwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1iZWxsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1iZWxsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYmVsbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYmVsbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWJlbGwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1iZWxsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1iZWxsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWJlbGwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1iZWxsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYmVsbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tYmVsbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1iZWxsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1iZWxsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtYmVsbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWJlbGwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWJlbGwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtYmVsbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWJlbGwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1iZWxsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1iZWxsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYmVsbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYmVsbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWJlbGwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1iZWxsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1iZWxsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWJlbGwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLW5vdGlmaWNhdGlvbnMtbm9uZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1iZWxsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYmVsbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLm5vdGlmaWNhdGlvbnMsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tbm90aWZpY2F0aW9ucy1ub25lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tYmVsbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLm5vdGlmaWNhdGlvbnMge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICBhbmltYXRpb246IG5vdGlmaWNhdGlvbnMgNjAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXNldHRpbmdzIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLnNldHRpbmdzLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1zZXR0aW5ncyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5zZXR0aW5ncywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zZXR0aW5ncyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLnNldHRpbmdzLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtc2V0dGluZ3MgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLnNldHRpbmdzLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtc2V0dGluZ3MgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLnNldHRpbmdzLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLXNldHRpbmdzIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuc2V0dGluZ3MsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1zZXR0aW5ncyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuc2V0dGluZ3MsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXNldHRpbmdzIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLnNldHRpbmdzLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zZXR0aW5ncyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5zZXR0aW5ncyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtc2V0dGluZ3MgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuc2V0dGluZ3MsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXNldHRpbmdzIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLnNldHRpbmdzLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXNldHRpbmdzIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuc2V0dGluZ3MsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1zZXR0aW5ncyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuc2V0dGluZ3MsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1zZXR0aW5ncyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuc2V0dGluZ3MsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtc2V0dGluZ3MgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5zZXR0aW5ncyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXNldHRpbmdzIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5zZXR0aW5ncyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtc2V0dGluZ3MgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuc2V0dGluZ3MsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNldHRpbmdzIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLnNldHRpbmdzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1zZXR0aW5ncyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5zZXR0aW5ncyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtc2V0dGluZ3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuc2V0dGluZ3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtc2V0dGluZ3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5zZXR0aW5ncyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXNldHRpbmdzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5zZXR0aW5ncyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXNldHRpbmdzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5zZXR0aW5ncyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zZXR0aW5ncyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLnNldHRpbmdzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtc2V0dGluZ3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLnNldHRpbmdzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1zZXR0aW5ncyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5zZXR0aW5ncyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2V0dGluZ3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uc2V0dGluZ3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtc2V0dGluZ3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5zZXR0aW5ncyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1zZXR0aW5ncyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLnNldHRpbmdzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtc2V0dGluZ3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLnNldHRpbmdzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1zZXR0aW5ncyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5zZXR0aW5ncyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtc2V0dGluZ3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuc2V0dGluZ3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1zZXR0aW5ncyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuc2V0dGluZ3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXNldHRpbmdzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLnNldHRpbmdzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXNldHRpbmdzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuc2V0dGluZ3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2V0dGluZ3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5zZXR0aW5ncyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtc2V0dGluZ3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuc2V0dGluZ3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXNldHRpbmdzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLnNldHRpbmdzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLXNldHRpbmdzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuc2V0dGluZ3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1zZXR0aW5ncyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuc2V0dGluZ3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1zZXR0aW5ncyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuc2V0dGluZ3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtc2V0dGluZ3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5zZXR0aW5ncyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXNldHRpbmdzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5zZXR0aW5ncyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtc2V0dGluZ3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuc2V0dGluZ3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNldHRpbmdzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLnNldHRpbmdzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXNldHRpbmdzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuc2V0dGluZ3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtc2V0dGluZ3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5zZXR0aW5ncyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXNldHRpbmdzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5zZXR0aW5ncyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtc2V0dGluZ3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuc2V0dGluZ3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXNldHRpbmdzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLnNldHRpbmdzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtc2V0dGluZ3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLnNldHRpbmdzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1zZXR0aW5ncyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5zZXR0aW5ncyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1zZXR0aW5ncyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLnNldHRpbmdzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNldHRpbmdzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uc2V0dGluZ3Mge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogc2V0dGluZ3MgNjAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXFyLWNvZGUtc2Nhbm5lciBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1zY2FuLXFyLWNvZGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQucXItY29kZS1zY2FubmVyLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1xci1jb2RlLXNjYW5uZXIgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtc2Nhbi1xci1jb2RlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLnFyLWNvZGUtc2Nhbm5lciwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1xci1jb2RlLXNjYW5uZXIgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zY2FuLXFyLWNvZGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5xci1jb2RlLXNjYW5uZXIsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXNjYW4tcXItY29kZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQucXItY29kZS1zY2FubmVyLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtcXItY29kZS1zY2FubmVyIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1zY2FuLXFyLWNvZGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLnFyLWNvZGUtc2Nhbm5lciwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1xci1jb2RlLXNjYW5uZXIgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zY2FuLXFyLWNvZGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5xci1jb2RlLXNjYW5uZXIsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1xci1jb2RlLXNjYW5uZXIgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXNjYW4tcXItY29kZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUucXItY29kZS1zY2FubmVyLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtc2Nhbi1xci1jb2RlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLnFyLWNvZGUtc2Nhbm5lciwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcXItY29kZS1zY2FubmVyIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNjYW4tcXItY29kZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5xci1jb2RlLXNjYW5uZXIsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1zY2FuLXFyLWNvZGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQucXItY29kZS1zY2FubmVyLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtc2Nhbi1xci1jb2RlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLnFyLWNvZGUtc2Nhbm5lcixcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1zY2FuLXFyLWNvZGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5xci1jb2RlLXNjYW5uZXIsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXNjYW4tcXItY29kZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQucXItY29kZS1zY2FubmVyLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtcXItY29kZS1zY2FubmVyIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1zY2FuLXFyLWNvZGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLnFyLWNvZGUtc2Nhbm5lcixcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1zY2FuLXFyLWNvZGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5xci1jb2RlLXNjYW5uZXIsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXNjYW4tcXItY29kZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUucXItY29kZS1zY2FubmVyLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtc2Nhbi1xci1jb2RlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLnFyLWNvZGUtc2Nhbm5lcixcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcXItY29kZS1zY2FubmVyIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNjYW4tcXItY29kZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5xci1jb2RlLXNjYW5uZXIsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1zY2FuLXFyLWNvZGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQucXItY29kZS1zY2FubmVyLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtc2Nhbi1xci1jb2RlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLnFyLWNvZGUtc2Nhbm5lcixcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zY2FuLXFyLWNvZGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5xci1jb2RlLXNjYW5uZXIsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXNjYW4tcXItY29kZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQucXItY29kZS1zY2FubmVyLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtcXItY29kZS1zY2FubmVyIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1zY2FuLXFyLWNvZGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLnFyLWNvZGUtc2Nhbm5lcixcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zY2FuLXFyLWNvZGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5xci1jb2RlLXNjYW5uZXIsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXNjYW4tcXItY29kZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUucXItY29kZS1zY2FubmVyLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtc2Nhbi1xci1jb2RlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLnFyLWNvZGUtc2Nhbm5lcixcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcXItY29kZS1zY2FubmVyIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNjYW4tcXItY29kZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5xci1jb2RlLXNjYW5uZXIsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtcXItY29kZS1zY2FubmVyIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtc2Nhbi1xci1jb2RlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQucXItY29kZS1zY2FubmVyLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXNjYW4tcXItY29kZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLnFyLWNvZGUtc2Nhbm5lcixcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtc2Nhbi1xci1jb2RlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5xci1jb2RlLXNjYW5uZXIsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1zY2FuLXFyLWNvZGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQucXItY29kZS1zY2FubmVyLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtc2Nhbi1xci1jb2RlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLnFyLWNvZGUtc2Nhbm5lcixcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtc2Nhbi1xci1jb2RlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5xci1jb2RlLXNjYW5uZXIsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1zY2FuLXFyLWNvZGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUucXItY29kZS1zY2FubmVyLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXNjYW4tcXItY29kZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLnFyLWNvZGUtc2Nhbm5lcixcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zY2FuLXFyLWNvZGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5xci1jb2RlLXNjYW5uZXIsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1zY2FuLXFyLWNvZGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQucXItY29kZS1zY2FubmVyLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtc2Nhbi1xci1jb2RlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLnFyLWNvZGUtc2Nhbm5lcixcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zY2FuLXFyLWNvZGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5xci1jb2RlLXNjYW5uZXIsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXNjYW4tcXItY29kZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQucXItY29kZS1zY2FubmVyLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtcXItY29kZS1zY2FubmVyIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1zY2FuLXFyLWNvZGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLnFyLWNvZGUtc2Nhbm5lcixcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zY2FuLXFyLWNvZGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5xci1jb2RlLXNjYW5uZXIsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXNjYW4tcXItY29kZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUucXItY29kZS1zY2FubmVyLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtc2Nhbi1xci1jb2RlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLnFyLWNvZGUtc2Nhbm5lcixcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcXItY29kZS1zY2FubmVyIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNjYW4tcXItY29kZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5xci1jb2RlLXNjYW5uZXIsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtcXItY29kZS1zY2FubmVyIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtc2Nhbi1xci1jb2RlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQucXItY29kZS1zY2FubmVyLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXNjYW4tcXItY29kZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLnFyLWNvZGUtc2Nhbm5lcixcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtc2Nhbi1xci1jb2RlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5xci1jb2RlLXNjYW5uZXIsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1zY2FuLXFyLWNvZGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQucXItY29kZS1zY2FubmVyLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtc2Nhbi1xci1jb2RlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLnFyLWNvZGUtc2Nhbm5lcixcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtc2Nhbi1xci1jb2RlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5xci1jb2RlLXNjYW5uZXIsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1zY2FuLXFyLWNvZGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUucXItY29kZS1zY2FubmVyLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXNjYW4tcXItY29kZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLnFyLWNvZGUtc2Nhbm5lcixcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1xci1jb2RlLXNjYW5uZXIgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zY2FuLXFyLWNvZGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5xci1jb2RlLXNjYW5uZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogcXItY29kZS1zY2FubmVyIDYwMG1zIGZvcndhcmRzIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSk7XG59XG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1maWxlLWRvd25sb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWRvd25sb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmRvd25sb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1maWxlLWRvd25sb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWRvd25sb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmRvd25sb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWZpbGUtZG93bmxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1kb3dubG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmRvd25sb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZmlsZS1kb3dubG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZG93bmxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmRvd25sb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZmlsZS1kb3dubG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZG93bmxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmRvd25sb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWZpbGUtZG93bmxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1kb3dubG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmRvd25sb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZmlsZS1kb3dubG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZG93bmxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmRvd25sb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1maWxlLWRvd25sb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWRvd25sb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmRvd25sb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxlLWRvd25sb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWRvd25sb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1maWxlLWRvd25sb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWRvd25sb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1maWxlLWRvd25sb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWRvd25sb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWZpbGUtZG93bmxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1kb3dubG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZmlsZS1kb3dubG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZG93bmxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZmlsZS1kb3dubG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZG93bmxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWZpbGUtZG93bmxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1kb3dubG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZmlsZS1kb3dubG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZG93bmxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1maWxlLWRvd25sb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWRvd25sb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmRvd25sb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxlLWRvd25sb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWRvd25sb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1maWxlLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1maWxlLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWZpbGUtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZmlsZS1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZmlsZS1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWZpbGUtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZmlsZS1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1maWxlLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxlLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWZpbGUtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWZpbGUtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZmlsZS1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1maWxlLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1maWxlLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZmlsZS1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1maWxlLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWRvd25sb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWZpbGUtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmRvd25sb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGUtZG93bmxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1kb3dubG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1maWxlLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1maWxlLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWZpbGUtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZmlsZS1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZmlsZS1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWZpbGUtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZmlsZS1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1maWxlLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxlLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWZpbGUtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWZpbGUtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZmlsZS1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1maWxlLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1maWxlLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZmlsZS1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1maWxlLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWRvd25sb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWZpbGUtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmRvd25sb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGUtZG93bmxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1kb3dubG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmRvd25sb2FkIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgYW5pbWF0aW9uOiBmaWxlLWRvd25sb2FkIDYwMG1zIGZvcndhcmRzIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSk7XG59XG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1jbG91ZC11cGxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLnVwbG9hZCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2xvdWQtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXVwbG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC51cGxvYWQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2xvdWQtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUudXBsb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2xvdWQtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC11cGxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLnVwbG9hZCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNsb3VkLXVwbG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC51cGxvYWQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2xvdWQtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAudXBsb2FkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2xvdWQtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS11cGxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLnVwbG9hZCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2xvdWQtdXBsb2FkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXVwbG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC51cGxvYWQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWNsb3VkLXVwbG9hZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS11cGxvYWQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0udXBsb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1jbG91ZC11cGxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLnVwbG9hZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtY2xvdWQtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXVwbG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC51cGxvYWQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtY2xvdWQtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUudXBsb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtY2xvdWQtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC11cGxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLnVwbG9hZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWNsb3VkLXVwbG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC51cGxvYWQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtY2xvdWQtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAudXBsb2FkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtY2xvdWQtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS11cGxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLnVwbG9hZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtY2xvdWQtdXBsb2FkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXVwbG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC51cGxvYWQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWNsb3VkLXVwbG9hZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS11cGxvYWQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0udXBsb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1jbG91ZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLnVwbG9hZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2xvdWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC51cGxvYWQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2xvdWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUudXBsb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2xvdWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLnVwbG9hZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNsb3VkLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC51cGxvYWQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2xvdWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAudXBsb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2xvdWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLnVwbG9hZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2xvdWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC51cGxvYWQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWNsb3VkLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0udXBsb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWNsb3VkLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLnVwbG9hZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1jbG91ZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC51cGxvYWQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1jbG91ZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUudXBsb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1jbG91ZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLnVwbG9hZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtY2xvdWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC51cGxvYWQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1jbG91ZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXVwbG9hZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAudXBsb2FkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1jbG91ZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLnVwbG9hZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1jbG91ZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC11cGxvYWQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC51cGxvYWQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tY2xvdWQtdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tdXBsb2FkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0udXBsb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1jbG91ZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLnVwbG9hZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2xvdWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC51cGxvYWQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2xvdWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUudXBsb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2xvdWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLnVwbG9hZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNsb3VkLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC51cGxvYWQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2xvdWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAudXBsb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2xvdWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLnVwbG9hZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2xvdWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC51cGxvYWQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWNsb3VkLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0udXBsb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWNsb3VkLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLnVwbG9hZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1jbG91ZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC51cGxvYWQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1jbG91ZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUudXBsb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1jbG91ZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLnVwbG9hZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtY2xvdWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC51cGxvYWQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1jbG91ZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXVwbG9hZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAudXBsb2FkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1jbG91ZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLnVwbG9hZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1jbG91ZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC11cGxvYWQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC51cGxvYWQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tY2xvdWQtdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tdXBsb2FkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0udXBsb2FkIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgYW5pbWF0aW9uOiB1cGxvYWQgNjAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXdvcmsgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtc3VpdGNhc2UgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQud29yaywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtd29yayBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1zdWl0Y2FzZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC53b3JrLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLXdvcmsgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zdWl0Y2FzZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLndvcmssIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC13b3JrIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1zdWl0Y2FzZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQud29yaywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXdvcmsgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXN1aXRjYXNlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC53b3JrLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLXdvcmsgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zdWl0Y2FzZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLndvcmssIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS13b3JrIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1zdWl0Y2FzZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUud29yaywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtd29yayBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1zdWl0Y2FzZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC53b3JrLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS13b3JrIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXN1aXRjYXNlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLndvcmssXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXdvcmsgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtc3VpdGNhc2UgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQud29yayxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtd29yayBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1zdWl0Y2FzZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC53b3JrLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXdvcmsgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1zdWl0Y2FzZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLndvcmssXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC13b3JrIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1zdWl0Y2FzZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQud29yayxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXdvcmsgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXN1aXRjYXNlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC53b3JrLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXdvcmsgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1zdWl0Y2FzZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLndvcmssXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS13b3JrIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1zdWl0Y2FzZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUud29yayxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtd29yayBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1zdWl0Y2FzZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC53b3JrLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS13b3JrIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXN1aXRjYXNlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLndvcmssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXdvcmsgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtc3VpdGNhc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQud29yayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtd29yayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1zdWl0Y2FzZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC53b3JrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLXdvcmsgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zdWl0Y2FzZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLndvcmssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC13b3JrIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1zdWl0Y2FzZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQud29yayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXdvcmsgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXN1aXRjYXNlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC53b3JrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLXdvcmsgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zdWl0Y2FzZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLndvcmssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS13b3JrIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1zdWl0Y2FzZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUud29yayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtd29yayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1zdWl0Y2FzZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC53b3JrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS13b3JrIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXN1aXRjYXNlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLndvcmssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtd29yayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXN1aXRjYXNlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQud29yayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC13b3JrIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtc3VpdGNhc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC53b3JrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtd29yayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtc3VpdGNhc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLndvcmssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXdvcmsgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtc3VpdGNhc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQud29yayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtd29yayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1zdWl0Y2FzZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC53b3JrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtd29yayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtc3VpdGNhc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLndvcmssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXdvcmsgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtc3VpdGNhc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUud29yayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC13b3JrIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtc3VpdGNhc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC53b3JrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXdvcmsgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zdWl0Y2FzZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLndvcmssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXdvcmsgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtc3VpdGNhc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQud29yayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtd29yayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1zdWl0Y2FzZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC53b3JrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLXdvcmsgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zdWl0Y2FzZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLndvcmssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC13b3JrIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1zdWl0Y2FzZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQud29yayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXdvcmsgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXN1aXRjYXNlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC53b3JrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLXdvcmsgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zdWl0Y2FzZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLndvcmssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS13b3JrIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1zdWl0Y2FzZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUud29yayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtd29yayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1zdWl0Y2FzZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC53b3JrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS13b3JrIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXN1aXRjYXNlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLndvcmssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtd29yayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXN1aXRjYXNlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQud29yayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC13b3JrIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtc3VpdGNhc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC53b3JrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtd29yayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtc3VpdGNhc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLndvcmssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXdvcmsgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtc3VpdGNhc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQud29yayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtd29yayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1zdWl0Y2FzZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC53b3JrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtd29yayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtc3VpdGNhc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLndvcmssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXdvcmsgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtc3VpdGNhc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUud29yayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC13b3JrIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtc3VpdGNhc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC53b3JrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXdvcmsgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zdWl0Y2FzZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLndvcmsge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICBhbmltYXRpb246IHdvcmsgODAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV1cm8tc3ltYm9sIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV1cm8gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZXVyby1zeW1ib2wsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV1cm8tc3ltYm9sIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV1cm8gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuZXVyby1zeW1ib2wsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZXVyby1zeW1ib2wgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1ldXJvIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuZXVyby1zeW1ib2wsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1ldXJvLXN5bWJvbCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXVybyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZXVyby1zeW1ib2wsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1ldXJvLXN5bWJvbCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZXVybyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuZXVyby1zeW1ib2wsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZXVyby1zeW1ib2wgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1ldXJvIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuZXVyby1zeW1ib2wsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1ldXJvLXN5bWJvbCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXVybyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZXVyby1zeW1ib2wsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV1cm8tc3ltYm9sIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV1cm8gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuZXVyby1zeW1ib2wsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV1cm8tc3ltYm9sIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV1cm8gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWV1cm8tc3ltYm9sIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWV1cm8gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWV1cm8tc3ltYm9sIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWV1cm8gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZXVyby1zeW1ib2wgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1ldXJvIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1ldXJvLXN5bWJvbCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZXVybyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1ldXJvLXN5bWJvbCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZXVybyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZXVyby1zeW1ib2wgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1ldXJvIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1ldXJvLXN5bWJvbCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZXVybyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWV1cm8tc3ltYm9sIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWV1cm8gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuZXVyby1zeW1ib2wsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWV1cm8tc3ltYm9sIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWV1cm8gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV1cm8tc3ltYm9sIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV1cm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV1cm8tc3ltYm9sIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV1cm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZXVyby1zeW1ib2wgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1ldXJvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1ldXJvLXN5bWJvbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXVybyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1ldXJvLXN5bWJvbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZXVybyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZXVyby1zeW1ib2wgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1ldXJvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1ldXJvLXN5bWJvbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXVybyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV1cm8tc3ltYm9sIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV1cm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV1cm8tc3ltYm9sIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV1cm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZXVyby1zeW1ib2wgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1ldXJvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZXVyby1zeW1ib2wgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1ldXJvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1ldXJvLXN5bWJvbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZXVybyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWV1cm8tc3ltYm9sIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWV1cm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV1cm8tc3ltYm9sIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV1cm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1ldXJvLXN5bWJvbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZXVybyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWV1cm8tc3ltYm9sIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWV1cm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZXVyby1zeW1ib2wgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1ldXJvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuZXVyby1zeW1ib2wsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZXVyby1zeW1ib2wgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1ldXJvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV1cm8tc3ltYm9sIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWV1cm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV1cm8tc3ltYm9sIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV1cm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZXVyby1zeW1ib2wgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1ldXJvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1ldXJvLXN5bWJvbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXVybyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1ldXJvLXN5bWJvbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtZXVybyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZXVyby1zeW1ib2wgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1ldXJvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1ldXJvLXN5bWJvbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXVybyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV1cm8tc3ltYm9sIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV1cm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV1cm8tc3ltYm9sIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV1cm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZXVyby1zeW1ib2wgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1ldXJvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZXVyby1zeW1ib2wgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1ldXJvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1ldXJvLXN5bWJvbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZXVybyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWV1cm8tc3ltYm9sIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWV1cm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV1cm8tc3ltYm9sIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV1cm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1ldXJvLXN5bWJvbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZXVybyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWV1cm8tc3ltYm9sIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWV1cm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZXVyby1zeW1ib2wgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1ldXJvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuZXVyby1zeW1ib2wsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZXVyby1zeW1ib2wgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1ldXJvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uZXVyby1zeW1ib2wge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogZXVyby1zeW1ib2wgNjAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWZhY2UgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtZW1vamkgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZmFjZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtZmFjZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1lbW9qaSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5mYWNlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWZhY2UgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1lbW9qaSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmZhY2UsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1mYWNlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1lbW9qaSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZmFjZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWZhY2UgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWVtb2ppIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5mYWNlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWZhY2UgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1lbW9qaSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmZhY2UsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1mYWNlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1lbW9qaSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZmFjZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtZmFjZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1lbW9qaSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5mYWNlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1mYWNlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWVtb2ppIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmZhY2UsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWZhY2UgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZW1vamkgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZmFjZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZmFjZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1lbW9qaSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5mYWNlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWZhY2UgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1lbW9qaSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmZhY2UsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1mYWNlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1lbW9qaSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZmFjZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWZhY2UgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWVtb2ppIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5mYWNlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWZhY2UgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1lbW9qaSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmZhY2UsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1mYWNlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1lbW9qaSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZmFjZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZmFjZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1lbW9qaSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5mYWNlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1mYWNlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWVtb2ppIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmZhY2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWZhY2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtZW1vamkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZmFjZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtZmFjZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1lbW9qaSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5mYWNlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWZhY2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1lbW9qaSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmZhY2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1mYWNlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1lbW9qaSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZmFjZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWZhY2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWVtb2ppIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5mYWNlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWZhY2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1lbW9qaSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmZhY2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1mYWNlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1lbW9qaSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZmFjZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtZmFjZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1lbW9qaSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5mYWNlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1mYWNlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWVtb2ppIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmZhY2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZmFjZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWVtb2ppIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZmFjZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1mYWNlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZW1vamkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5mYWNlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZmFjZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZW1vamkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmZhY2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWZhY2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZW1vamkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZmFjZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZmFjZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1lbW9qaSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5mYWNlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZmFjZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZW1vamkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmZhY2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWZhY2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZW1vamkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZmFjZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1mYWNlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZW1vamkgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5mYWNlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZhY2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1lbW9qaSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmZhY2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWZhY2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtZW1vamkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZmFjZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtZmFjZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1lbW9qaSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5mYWNlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWZhY2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1lbW9qaSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmZhY2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1mYWNlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1lbW9qaSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZmFjZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWZhY2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWVtb2ppIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5mYWNlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWZhY2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1lbW9qaSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmZhY2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1mYWNlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1lbW9qaSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZmFjZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtZmFjZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1lbW9qaSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5mYWNlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1mYWNlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWVtb2ppIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmZhY2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtZmFjZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWVtb2ppIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZmFjZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1mYWNlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZW1vamkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5mYWNlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZmFjZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZW1vamkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmZhY2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWZhY2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZW1vamkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZmFjZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZmFjZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1lbW9qaSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5mYWNlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZmFjZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZW1vamkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmZhY2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWZhY2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZW1vamkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZmFjZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1mYWNlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZW1vamkgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5mYWNlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZhY2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1lbW9qaSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmZhY2Uge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogZmFjZSA2MDBtcyBmb3J3YXJkcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpO1xufVxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXN5c3RlbS1zaHV0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLnBvd2VyLXNldHRpbmdzLW5ldywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXN5c3RlbS1zaHV0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zeXN0ZW0tc2h1dCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtc3lzdGVtLXNodXQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtc3lzdGVtLXNodXQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLnBvd2VyLXNldHRpbmdzLW5ldywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zeXN0ZW0tc2h1dCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtc3lzdGVtLXNodXQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXN5c3RlbS1zaHV0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXN5c3RlbS1zaHV0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXN5c3RlbS1zaHV0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXN5c3RlbS1zaHV0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1zeXN0ZW0tc2h1dCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtc3lzdGVtLXNodXQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtc3lzdGVtLXNodXQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1zeXN0ZW0tc2h1dCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtc3lzdGVtLXNodXQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXN5c3RlbS1zaHV0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXN5c3RlbS1zaHV0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXN5c3RlbS1zaHV0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXN5c3RlbS1zaHV0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zeXN0ZW0tc2h1dCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtc3lzdGVtLXNodXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtc3lzdGVtLXNodXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zeXN0ZW0tc2h1dCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtc3lzdGVtLXNodXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXN5c3RlbS1zaHV0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXN5c3RlbS1zaHV0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1zeXN0ZW0tc2h1dCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1zeXN0ZW0tc2h1dCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtc3lzdGVtLXNodXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXN5c3RlbS1zaHV0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXN5c3RlbS1zaHV0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtc3lzdGVtLXNodXQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXN5c3RlbS1zaHV0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1zeXN0ZW0tc2h1dCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zeXN0ZW0tc2h1dCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLXN5c3RlbS1zaHV0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXN5c3RlbS1zaHV0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1zeXN0ZW0tc2h1dCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtc3lzdGVtLXNodXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtc3lzdGVtLXNodXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1zeXN0ZW0tc2h1dCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtc3lzdGVtLXNodXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXN5c3RlbS1zaHV0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXN5c3RlbS1zaHV0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1zeXN0ZW0tc2h1dCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1zeXN0ZW0tc2h1dCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtc3lzdGVtLXNodXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLXN5c3RlbS1zaHV0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXN5c3RlbS1zaHV0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXBvd2VyLXNldHRpbmdzLW5ldyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtc3lzdGVtLXNodXQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLXN5c3RlbS1zaHV0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1zeXN0ZW0tc2h1dCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLnBvd2VyLXNldHRpbmdzLW5ldyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1wb3dlci1zZXR0aW5ncy1uZXcgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zeXN0ZW0tc2h1dCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLnBvd2VyLXNldHRpbmdzLW5ldyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBwb3dlci1zZXR0aW5ncy1uZXcgNjAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWFycm93LWZvcndhcmQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYXJyb3ctcmlnaHQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuYXJyb3ctZm9yd2FyZCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtYXJyb3ctZm9yd2FyZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1hcnJvdy1yaWdodCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hcnJvdy1mb3J3YXJkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWFycm93LWZvcndhcmQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1hcnJvdy1yaWdodCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmFycm93LWZvcndhcmQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1hcnJvdy1mb3J3YXJkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1hcnJvdy1yaWdodCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuYXJyb3ctZm9yd2FyZCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWFycm93LWZvcndhcmQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWFycm93LXJpZ2h0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hcnJvdy1mb3J3YXJkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWFycm93LWZvcndhcmQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1hcnJvdy1yaWdodCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmFycm93LWZvcndhcmQsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1hcnJvdy1mb3J3YXJkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1hcnJvdy1yaWdodCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuYXJyb3ctZm9yd2FyZCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtYXJyb3ctZm9yd2FyZCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1hcnJvdy1yaWdodCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hcnJvdy1mb3J3YXJkLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1hcnJvdy1mb3J3YXJkIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFycm93LXJpZ2h0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmFycm93LWZvcndhcmQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWFycm93LWZvcndhcmQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYXJyb3ctcmlnaHQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuYXJyb3ctZm9yd2FyZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYXJyb3ctZm9yd2FyZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1hcnJvdy1yaWdodCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hcnJvdy1mb3J3YXJkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWFycm93LWZvcndhcmQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1hcnJvdy1yaWdodCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmFycm93LWZvcndhcmQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1hcnJvdy1mb3J3YXJkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1hcnJvdy1yaWdodCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuYXJyb3ctZm9yd2FyZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWFycm93LWZvcndhcmQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWFycm93LXJpZ2h0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hcnJvdy1mb3J3YXJkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWFycm93LWZvcndhcmQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1hcnJvdy1yaWdodCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmFycm93LWZvcndhcmQsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1hcnJvdy1mb3J3YXJkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1hcnJvdy1yaWdodCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuYXJyb3ctZm9yd2FyZCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYXJyb3ctZm9yd2FyZCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1hcnJvdy1yaWdodCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hcnJvdy1mb3J3YXJkLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1hcnJvdy1mb3J3YXJkIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWFycm93LXJpZ2h0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmFycm93LWZvcndhcmQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWFycm93LWZvcndhcmQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYXJyb3ctcmlnaHQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuYXJyb3ctZm9yd2FyZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtYXJyb3ctZm9yd2FyZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1hcnJvdy1yaWdodCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hcnJvdy1mb3J3YXJkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWFycm93LWZvcndhcmQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1hcnJvdy1yaWdodCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmFycm93LWZvcndhcmQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1hcnJvdy1mb3J3YXJkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1hcnJvdy1yaWdodCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuYXJyb3ctZm9yd2FyZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWFycm93LWZvcndhcmQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWFycm93LXJpZ2h0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hcnJvdy1mb3J3YXJkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWFycm93LWZvcndhcmQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1hcnJvdy1yaWdodCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmFycm93LWZvcndhcmQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1hcnJvdy1mb3J3YXJkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1hcnJvdy1yaWdodCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuYXJyb3ctZm9yd2FyZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtYXJyb3ctZm9yd2FyZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1hcnJvdy1yaWdodCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hcnJvdy1mb3J3YXJkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1hcnJvdy1mb3J3YXJkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFycm93LXJpZ2h0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmFycm93LWZvcndhcmQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYXJyb3ctZm9yd2FyZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWFycm93LXJpZ2h0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuYXJyb3ctZm9yd2FyZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1hcnJvdy1mb3J3YXJkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYXJyb3ctcmlnaHQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hcnJvdy1mb3J3YXJkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJyb3ctZm9yd2FyZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJyb3ctcmlnaHQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmFycm93LWZvcndhcmQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWFycm93LWZvcndhcmQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtYXJyb3ctcmlnaHQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuYXJyb3ctZm9yd2FyZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtYXJyb3ctZm9yd2FyZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1hcnJvdy1yaWdodCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hcnJvdy1mb3J3YXJkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYXJyb3ctZm9yd2FyZCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYXJyb3ctcmlnaHQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmFycm93LWZvcndhcmQsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWFycm93LWZvcndhcmQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtYXJyb3ctcmlnaHQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuYXJyb3ctZm9yd2FyZCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1hcnJvdy1mb3J3YXJkIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYXJyb3ctcmlnaHQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hcnJvdy1mb3J3YXJkLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWFycm93LWZvcndhcmQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1hcnJvdy1yaWdodCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmFycm93LWZvcndhcmQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWFycm93LWZvcndhcmQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYXJyb3ctcmlnaHQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuYXJyb3ctZm9yd2FyZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtYXJyb3ctZm9yd2FyZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1hcnJvdy1yaWdodCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hcnJvdy1mb3J3YXJkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWFycm93LWZvcndhcmQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1hcnJvdy1yaWdodCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmFycm93LWZvcndhcmQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1hcnJvdy1mb3J3YXJkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1hcnJvdy1yaWdodCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuYXJyb3ctZm9yd2FyZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWFycm93LWZvcndhcmQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWFycm93LXJpZ2h0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hcnJvdy1mb3J3YXJkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWFycm93LWZvcndhcmQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1hcnJvdy1yaWdodCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmFycm93LWZvcndhcmQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1hcnJvdy1mb3J3YXJkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1hcnJvdy1yaWdodCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuYXJyb3ctZm9yd2FyZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtYXJyb3ctZm9yd2FyZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1hcnJvdy1yaWdodCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hcnJvdy1mb3J3YXJkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1hcnJvdy1mb3J3YXJkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFycm93LXJpZ2h0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmFycm93LWZvcndhcmQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYXJyb3ctZm9yd2FyZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWFycm93LXJpZ2h0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuYXJyb3ctZm9yd2FyZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1hcnJvdy1mb3J3YXJkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYXJyb3ctcmlnaHQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hcnJvdy1mb3J3YXJkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJyb3ctZm9yd2FyZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJyb3ctcmlnaHQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmFycm93LWZvcndhcmQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWFycm93LWZvcndhcmQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtYXJyb3ctcmlnaHQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuYXJyb3ctZm9yd2FyZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtYXJyb3ctZm9yd2FyZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1hcnJvdy1yaWdodCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hcnJvdy1mb3J3YXJkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYXJyb3ctZm9yd2FyZCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYXJyb3ctcmlnaHQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmFycm93LWZvcndhcmQsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWFycm93LWZvcndhcmQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtYXJyb3ctcmlnaHQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuYXJyb3ctZm9yd2FyZCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1hcnJvdy1mb3J3YXJkIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYXJyb3ctcmlnaHQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hcnJvdy1mb3J3YXJkLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWFycm93LWZvcndhcmQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1hcnJvdy1yaWdodCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmFycm93LWZvcndhcmQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogYXJyb3ctZm9yd2FyZCA2MDBtcyBmb3J3YXJkcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpO1xufVxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYXJyb3ctYmFjayBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1hcnJvdy1sZWZ0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmFycm93LWJhY2ssIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWFycm93LWJhY2sgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtYXJyb3ctbGVmdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hcnJvdy1iYWNrLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWFycm93LWJhY2sgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1hcnJvdy1sZWZ0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuYXJyb3ctYmFjaywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFycm93LWJhY2sgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFycm93LWxlZnQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmFycm93LWJhY2ssIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1hcnJvdy1iYWNrIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1hcnJvdy1sZWZ0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hcnJvdy1iYWNrLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWFycm93LWJhY2sgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1hcnJvdy1sZWZ0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuYXJyb3ctYmFjaywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFycm93LWJhY2sgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFycm93LWxlZnQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmFycm93LWJhY2ssIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWFycm93LWJhY2sgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtYXJyb3ctbGVmdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hcnJvdy1iYWNrLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1hcnJvdy1iYWNrIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFycm93LWxlZnQgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uYXJyb3ctYmFjayxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYXJyb3ctYmFjayBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1hcnJvdy1sZWZ0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmFycm93LWJhY2ssXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWFycm93LWJhY2sgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYXJyb3ctbGVmdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hcnJvdy1iYWNrLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWFycm93LWJhY2sgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1hcnJvdy1sZWZ0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuYXJyb3ctYmFjayxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWFycm93LWJhY2sgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWFycm93LWxlZnQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmFycm93LWJhY2ssXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1hcnJvdy1iYWNrIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1hcnJvdy1sZWZ0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hcnJvdy1iYWNrLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWFycm93LWJhY2sgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1hcnJvdy1sZWZ0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuYXJyb3ctYmFjayxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWFycm93LWJhY2sgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWFycm93LWxlZnQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmFycm93LWJhY2ssXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWFycm93LWJhY2sgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYXJyb3ctbGVmdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hcnJvdy1iYWNrLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1hcnJvdy1iYWNrIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWFycm93LWxlZnQgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uYXJyb3ctYmFjayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYXJyb3ctYmFjayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1hcnJvdy1sZWZ0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmFycm93LWJhY2ssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWFycm93LWJhY2sgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtYXJyb3ctbGVmdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hcnJvdy1iYWNrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWFycm93LWJhY2sgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1hcnJvdy1sZWZ0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuYXJyb3ctYmFjayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFycm93LWJhY2sgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFycm93LWxlZnQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmFycm93LWJhY2ssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1hcnJvdy1iYWNrIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1hcnJvdy1sZWZ0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hcnJvdy1iYWNrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWFycm93LWJhY2sgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1hcnJvdy1sZWZ0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuYXJyb3ctYmFjayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFycm93LWJhY2sgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFycm93LWxlZnQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmFycm93LWJhY2ssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWFycm93LWJhY2sgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtYXJyb3ctbGVmdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hcnJvdy1iYWNrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1hcnJvdy1iYWNrIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFycm93LWxlZnQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uYXJyb3ctYmFjayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1hcnJvdy1iYWNrIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYXJyb3ctbGVmdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmFycm93LWJhY2ssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYXJyb3ctYmFjayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWFycm93LWxlZnQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hcnJvdy1iYWNrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJyb3ctYmFjayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJyb3ctbGVmdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuYXJyb3ctYmFjayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtYXJyb3ctYmFjayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1hcnJvdy1sZWZ0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmFycm93LWJhY2ssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWFycm93LWJhY2sgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtYXJyb3ctbGVmdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hcnJvdy1iYWNrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYXJyb3ctYmFjayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYXJyb3ctbGVmdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuYXJyb3ctYmFjayxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtYXJyb3ctYmFjayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1hcnJvdy1sZWZ0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmFycm93LWJhY2ssXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYXJyb3ctYmFjayBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWFycm93LWxlZnQgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hcnJvdy1iYWNrLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWFycm93LWJhY2sgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1hcnJvdy1sZWZ0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uYXJyb3ctYmFjayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtYXJyb3ctYmFjayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1hcnJvdy1sZWZ0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmFycm93LWJhY2ssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWFycm93LWJhY2sgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtYXJyb3ctbGVmdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5hcnJvdy1iYWNrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWFycm93LWJhY2sgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1hcnJvdy1sZWZ0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuYXJyb3ctYmFjayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFycm93LWJhY2sgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWFycm93LWxlZnQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmFycm93LWJhY2ssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1hcnJvdy1iYWNrIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1hcnJvdy1sZWZ0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5hcnJvdy1iYWNrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWFycm93LWJhY2sgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1hcnJvdy1sZWZ0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuYXJyb3ctYmFjayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFycm93LWJhY2sgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWFycm93LWxlZnQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmFycm93LWJhY2ssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWFycm93LWJhY2sgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtYXJyb3ctbGVmdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5hcnJvdy1iYWNrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1hcnJvdy1iYWNrIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWFycm93LWxlZnQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uYXJyb3ctYmFjayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1hcnJvdy1iYWNrIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtYXJyb3ctbGVmdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmFycm93LWJhY2ssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtYXJyb3ctYmFjayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWFycm93LWxlZnQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5hcnJvdy1iYWNrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJyb3ctYmFjayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtYXJyb3ctbGVmdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuYXJyb3ctYmFjayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtYXJyb3ctYmFjayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1hcnJvdy1sZWZ0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmFycm93LWJhY2ssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWFycm93LWJhY2sgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtYXJyb3ctbGVmdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5hcnJvdy1iYWNrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYXJyb3ctYmFjayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtYXJyb3ctbGVmdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuYXJyb3ctYmFjayxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtYXJyb3ctYmFjayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1hcnJvdy1sZWZ0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmFycm93LWJhY2ssXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtYXJyb3ctYmFjayBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWFycm93LWxlZnQgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5hcnJvdy1iYWNrLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWFycm93LWJhY2sgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1hcnJvdy1sZWZ0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uYXJyb3ctYmFjayB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBhcnJvdy1iYWNrIDYwMG1zIGZvcndhcmRzIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSk7XG59XG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1leHBhbmQtbW9yZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1uYXYtYXJyb3ctZG93biBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5leHBhbmQtbW9yZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtZXhwYW5kLW1vcmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtbmF2LWFycm93LWRvd24gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuZXhwYW5kLW1vcmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZXhwYW5kLW1vcmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1uYXYtYXJyb3ctZG93biBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmV4cGFuZC1tb3JlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXhwYW5kLW1vcmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLW5hdi1hcnJvdy1kb3duIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5leHBhbmQtbW9yZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWV4cGFuZC1tb3JlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1uYXYtYXJyb3ctZG93biBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuZXhwYW5kLW1vcmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZXhwYW5kLW1vcmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1uYXYtYXJyb3ctZG93biBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmV4cGFuZC1tb3JlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXhwYW5kLW1vcmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLW5hdi1hcnJvdy1kb3duIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5leHBhbmQtbW9yZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtZXhwYW5kLW1vcmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtbmF2LWFycm93LWRvd24gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuZXhwYW5kLW1vcmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV4cGFuZC1tb3JlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW5hdi1hcnJvdy1kb3duIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmV4cGFuZC1tb3JlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1leHBhbmQtbW9yZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5leHBhbmQtbW9yZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZXhwYW5kLW1vcmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtbmF2LWFycm93LWRvd24gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuZXhwYW5kLW1vcmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtZXhwYW5kLW1vcmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmV4cGFuZC1tb3JlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZXhwYW5kLW1vcmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLW5hdi1hcnJvdy1kb3duIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5leHBhbmQtbW9yZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV4cGFuZC1tb3JlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuZXhwYW5kLW1vcmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtZXhwYW5kLW1vcmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmV4cGFuZC1tb3JlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZXhwYW5kLW1vcmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLW5hdi1hcnJvdy1kb3duIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5leHBhbmQtbW9yZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZXhwYW5kLW1vcmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtbmF2LWFycm93LWRvd24gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuZXhwYW5kLW1vcmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWV4cGFuZC1tb3JlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW5hdi1hcnJvdy1kb3duIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmV4cGFuZC1tb3JlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1leHBhbmQtbW9yZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5leHBhbmQtbW9yZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtZXhwYW5kLW1vcmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtbmF2LWFycm93LWRvd24gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuZXhwYW5kLW1vcmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZXhwYW5kLW1vcmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmV4cGFuZC1tb3JlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXhwYW5kLW1vcmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLW5hdi1hcnJvdy1kb3duIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5leHBhbmQtbW9yZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWV4cGFuZC1tb3JlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuZXhwYW5kLW1vcmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZXhwYW5kLW1vcmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmV4cGFuZC1tb3JlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXhwYW5kLW1vcmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLW5hdi1hcnJvdy1kb3duIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5leHBhbmQtbW9yZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtZXhwYW5kLW1vcmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtbmF2LWFycm93LWRvd24gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuZXhwYW5kLW1vcmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV4cGFuZC1tb3JlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW5hdi1hcnJvdy1kb3duIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmV4cGFuZC1tb3JlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWV4cGFuZC1tb3JlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtbmF2LWFycm93LWRvd24gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5leHBhbmQtbW9yZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1leHBhbmQtbW9yZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLW5hdi1hcnJvdy1kb3duIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuZXhwYW5kLW1vcmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1leHBhbmQtbW9yZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtbmF2LWFycm93LWRvd24gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmV4cGFuZC1tb3JlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1leHBhbmQtbW9yZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5leHBhbmQtbW9yZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZXhwYW5kLW1vcmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtbmF2LWFycm93LWRvd24gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuZXhwYW5kLW1vcmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1leHBhbmQtbW9yZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtbmF2LWFycm93LWRvd24gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmV4cGFuZC1tb3JlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1leHBhbmQtbW9yZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5leHBhbmQtbW9yZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1leHBhbmQtbW9yZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLW5hdi1hcnJvdy1kb3duIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuZXhwYW5kLW1vcmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZXhwYW5kLW1vcmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1uYXYtYXJyb3ctZG93biBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmV4cGFuZC1tb3JlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1leHBhbmQtbW9yZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1uYXYtYXJyb3ctZG93biBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5leHBhbmQtbW9yZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtZXhwYW5kLW1vcmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtbmF2LWFycm93LWRvd24gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuZXhwYW5kLW1vcmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtZXhwYW5kLW1vcmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1uYXYtYXJyb3ctZG93biBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmV4cGFuZC1tb3JlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXhwYW5kLW1vcmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLW5hdi1hcnJvdy1kb3duIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5leHBhbmQtbW9yZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWV4cGFuZC1tb3JlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1uYXYtYXJyb3ctZG93biBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuZXhwYW5kLW1vcmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtZXhwYW5kLW1vcmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1uYXYtYXJyb3ctZG93biBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmV4cGFuZC1tb3JlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXhwYW5kLW1vcmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLW5hdi1hcnJvdy1kb3duIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5leHBhbmQtbW9yZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtZXhwYW5kLW1vcmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtbmF2LWFycm93LWRvd24gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuZXhwYW5kLW1vcmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWV4cGFuZC1tb3JlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW5hdi1hcnJvdy1kb3duIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmV4cGFuZC1tb3JlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWV4cGFuZC1tb3JlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtbmF2LWFycm93LWRvd24gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5leHBhbmQtbW9yZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1leHBhbmQtbW9yZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLW5hdi1hcnJvdy1kb3duIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuZXhwYW5kLW1vcmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1leHBhbmQtbW9yZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtbmF2LWFycm93LWRvd24gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmV4cGFuZC1tb3JlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1leHBhbmQtbW9yZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1uYXYtYXJyb3ctZG93biBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5leHBhbmQtbW9yZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtZXhwYW5kLW1vcmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtbmF2LWFycm93LWRvd24gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuZXhwYW5kLW1vcmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1leHBhbmQtbW9yZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtbmF2LWFycm93LWRvd24gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmV4cGFuZC1tb3JlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1leHBhbmQtbW9yZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1uYXYtYXJyb3ctZG93biBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5leHBhbmQtbW9yZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1leHBhbmQtbW9yZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLW5hdi1hcnJvdy1kb3duIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuZXhwYW5kLW1vcmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZXhwYW5kLW1vcmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1uYXYtYXJyb3ctZG93biBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmV4cGFuZC1tb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBhbmltYXRpb246IGV4cGFuZC1tb3JlIDYwMG1zIGZvcndhcmRzIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSk7XG59XG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1leHBhbmQtbGVzcyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1uYXYtYXJyb3ctdXAgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZXhwYW5kLWxlc3MsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV4cGFuZC1sZXNzIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLW5hdi1hcnJvdy11cCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5leHBhbmQtbGVzcywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1leHBhbmQtbGVzcyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLW5hdi1hcnJvdy11cCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmV4cGFuZC1sZXNzLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXhwYW5kLWxlc3MgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLW5hdi1hcnJvdy11cCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZXhwYW5kLWxlc3MsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1leHBhbmQtbGVzcyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtbmF2LWFycm93LXVwIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5leHBhbmQtbGVzcywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1leHBhbmQtbGVzcyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLW5hdi1hcnJvdy11cCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmV4cGFuZC1sZXNzLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXhwYW5kLWxlc3MgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLW5hdi1hcnJvdy11cCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZXhwYW5kLWxlc3MsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV4cGFuZC1sZXNzIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLW5hdi1hcnJvdy11cCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5leHBhbmQtbGVzcywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZXhwYW5kLWxlc3MgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tbmF2LWFycm93LXVwIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmV4cGFuZC1sZXNzLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1leHBhbmQtbGVzcyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1uYXYtYXJyb3ctdXAgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZXhwYW5kLWxlc3MsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWV4cGFuZC1sZXNzIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLW5hdi1hcnJvdy11cCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5leHBhbmQtbGVzcyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1leHBhbmQtbGVzcyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLW5hdi1hcnJvdy11cCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmV4cGFuZC1sZXNzLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtZXhwYW5kLWxlc3MgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLW5hdi1hcnJvdy11cCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZXhwYW5kLWxlc3MsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1leHBhbmQtbGVzcyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtbmF2LWFycm93LXVwIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5leHBhbmQtbGVzcyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1leHBhbmQtbGVzcyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLW5hdi1hcnJvdy11cCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmV4cGFuZC1sZXNzLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtZXhwYW5kLWxlc3MgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLW5hdi1hcnJvdy11cCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZXhwYW5kLWxlc3MsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWV4cGFuZC1sZXNzIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLW5hdi1hcnJvdy11cCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5leHBhbmQtbGVzcyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZXhwYW5kLWxlc3MgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tbmF2LWFycm93LXVwIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmV4cGFuZC1sZXNzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1leHBhbmQtbGVzcyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1uYXYtYXJyb3ctdXAgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZXhwYW5kLWxlc3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV4cGFuZC1sZXNzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLW5hdi1hcnJvdy11cCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5leHBhbmQtbGVzcyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1leHBhbmQtbGVzcyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLW5hdi1hcnJvdy11cCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmV4cGFuZC1sZXNzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXhwYW5kLWxlc3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLW5hdi1hcnJvdy11cCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZXhwYW5kLWxlc3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1leHBhbmQtbGVzcyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtbmF2LWFycm93LXVwIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5leHBhbmQtbGVzcyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1leHBhbmQtbGVzcyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLW5hdi1hcnJvdy11cCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmV4cGFuZC1sZXNzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXhwYW5kLWxlc3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLW5hdi1hcnJvdy11cCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZXhwYW5kLWxlc3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV4cGFuZC1sZXNzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLW5hdi1hcnJvdy11cCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5leHBhbmQtbGVzcyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZXhwYW5kLWxlc3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tbmF2LWFycm93LXVwIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmV4cGFuZC1sZXNzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWV4cGFuZC1sZXNzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtbmF2LWFycm93LXVwIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZXhwYW5kLWxlc3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZXhwYW5kLWxlc3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1uYXYtYXJyb3ctdXAgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5leHBhbmQtbGVzcyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWV4cGFuZC1sZXNzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1uYXYtYXJyb3ctdXAgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmV4cGFuZC1sZXNzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1leHBhbmQtbGVzcyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1uYXYtYXJyb3ctdXAgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZXhwYW5kLWxlc3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV4cGFuZC1sZXNzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLW5hdi1hcnJvdy11cCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5leHBhbmQtbGVzcyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWV4cGFuZC1sZXNzIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1uYXYtYXJyb3ctdXAgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmV4cGFuZC1sZXNzLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1leHBhbmQtbGVzcyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1uYXYtYXJyb3ctdXAgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZXhwYW5kLWxlc3MsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZXhwYW5kLWxlc3MgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1uYXYtYXJyb3ctdXAgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5leHBhbmQtbGVzcyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1leHBhbmQtbGVzcyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW5hdi1hcnJvdy11cCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmV4cGFuZC1sZXNzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1leHBhbmQtbGVzcyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1uYXYtYXJyb3ctdXAgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuZXhwYW5kLWxlc3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWV4cGFuZC1sZXNzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLW5hdi1hcnJvdy11cCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5leHBhbmQtbGVzcyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1leHBhbmQtbGVzcyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLW5hdi1hcnJvdy11cCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmV4cGFuZC1sZXNzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtZXhwYW5kLWxlc3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLW5hdi1hcnJvdy11cCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuZXhwYW5kLWxlc3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1leHBhbmQtbGVzcyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtbmF2LWFycm93LXVwIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5leHBhbmQtbGVzcyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1leHBhbmQtbGVzcyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLW5hdi1hcnJvdy11cCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmV4cGFuZC1sZXNzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtZXhwYW5kLWxlc3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLW5hdi1hcnJvdy11cCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuZXhwYW5kLWxlc3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWV4cGFuZC1sZXNzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLW5hdi1hcnJvdy11cCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5leHBhbmQtbGVzcyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZXhwYW5kLWxlc3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tbmF2LWFycm93LXVwIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmV4cGFuZC1sZXNzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWV4cGFuZC1sZXNzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtbmF2LWFycm93LXVwIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuZXhwYW5kLWxlc3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtZXhwYW5kLWxlc3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1uYXYtYXJyb3ctdXAgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5leHBhbmQtbGVzcyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWV4cGFuZC1sZXNzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1uYXYtYXJyb3ctdXAgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmV4cGFuZC1sZXNzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1leHBhbmQtbGVzcyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1uYXYtYXJyb3ctdXAgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuZXhwYW5kLWxlc3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWV4cGFuZC1sZXNzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLW5hdi1hcnJvdy11cCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5leHBhbmQtbGVzcyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWV4cGFuZC1sZXNzIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1uYXYtYXJyb3ctdXAgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmV4cGFuZC1sZXNzLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1leHBhbmQtbGVzcyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1uYXYtYXJyb3ctdXAgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuZXhwYW5kLWxlc3MsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtZXhwYW5kLWxlc3MgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1uYXYtYXJyb3ctdXAgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5leHBhbmQtbGVzcyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1leHBhbmQtbGVzcyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW5hdi1hcnJvdy11cCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmV4cGFuZC1sZXNzIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBhbmltYXRpb246IGV4cGFuZC1sZXNzIDYwMG1zIGZvcndhcmRzIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSk7XG59XG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1ob21lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmhvbWUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWhvbWUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuaG9tZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1ob21lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuaG9tZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWhvbWUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmhvbWUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1ob21lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5ob21lLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWhvbWUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5ob21lLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtaG9tZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuaG9tZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtaG9tZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5ob21lLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1ob21lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmhvbWUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWhvbWUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuaG9tZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtaG9tZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5ob21lLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWhvbWUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5ob21lLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtaG9tZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuaG9tZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWhvbWUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmhvbWUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtaG9tZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmhvbWUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1ob21lIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5ob21lLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1ob21lIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmhvbWUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWhvbWUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uaG9tZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtaG9tZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5ob21lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1ob21lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmhvbWUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtaG9tZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmhvbWUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1ob21lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5ob21lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtaG9tZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuaG9tZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1ob21lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuaG9tZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWhvbWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmhvbWUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWhvbWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuaG9tZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0taG9tZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5ob21lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWhvbWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5ob21lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWhvbWUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5ob21lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtaG9tZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuaG9tZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtaG9tZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5ob21lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1ob21lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmhvbWUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1ob21lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5ob21lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1ob21lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmhvbWUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtaG9tZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmhvbWUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0taG9tZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmhvbWUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWhvbWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuaG9tZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtaG9tZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5ob21lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWhvbWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5ob21lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtaG9tZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuaG9tZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWhvbWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmhvbWUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtaG9tZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmhvbWUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1ob21lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5ob21lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1ob21lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmhvbWUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWhvbWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uaG9tZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1ob21lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuaG9tZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1ob21lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuaG9tZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWhvbWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmhvbWUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWhvbWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuaG9tZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtaG9tZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5ob21lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtaG9tZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuaG9tZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtaG9tZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5ob21lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWhvbWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5ob21lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWhvbWUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5ob21lIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgYW5pbWF0aW9uOiBob21lIDgwMG1zIGZvcndhcmRzIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSk7XG59XG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1jaGVja2xpc3QgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtdGFzay1saXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmNoZWNrbGlzdCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2hlY2tsaXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXRhc2stbGlzdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5jaGVja2xpc3QsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2hlY2tsaXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdGFzay1saXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuY2hlY2tsaXN0LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2hlY2tsaXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC10YXNrLWxpc3QgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmNoZWNrbGlzdCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNoZWNrbGlzdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdGFzay1saXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5jaGVja2xpc3QsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2hlY2tsaXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdGFzay1saXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuY2hlY2tsaXN0LCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2hlY2tsaXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS10YXNrLWxpc3QgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmNoZWNrbGlzdCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2hlY2tsaXN0IHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXRhc2stbGlzdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5jaGVja2xpc3QsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWNoZWNrbGlzdCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS10YXNrLWxpc3QgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uY2hlY2tsaXN0LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1jaGVja2xpc3QgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtdGFzay1saXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmNoZWNrbGlzdCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtY2hlY2tsaXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLXRhc2stbGlzdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5jaGVja2xpc3QsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtY2hlY2tsaXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtdGFzay1saXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuY2hlY2tsaXN0LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtY2hlY2tsaXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC10YXNrLWxpc3QgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmNoZWNrbGlzdCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWNoZWNrbGlzdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtdGFzay1saXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5jaGVja2xpc3QsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtY2hlY2tsaXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtdGFzay1saXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuY2hlY2tsaXN0LFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtY2hlY2tsaXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS10YXNrLWxpc3QgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmNoZWNrbGlzdCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtY2hlY2tsaXN0IHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLXRhc2stbGlzdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5jaGVja2xpc3QsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWNoZWNrbGlzdCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS10YXNrLWxpc3QgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uY2hlY2tsaXN0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1jaGVja2xpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtdGFzay1saXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmNoZWNrbGlzdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2hlY2tsaXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXRhc2stbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5jaGVja2xpc3QsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2hlY2tsaXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdGFzay1saXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuY2hlY2tsaXN0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2hlY2tsaXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC10YXNrLWxpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmNoZWNrbGlzdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNoZWNrbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdGFzay1saXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5jaGVja2xpc3QsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2hlY2tsaXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdGFzay1saXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuY2hlY2tsaXN0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2hlY2tsaXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS10YXNrLWxpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmNoZWNrbGlzdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2hlY2tsaXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXRhc2stbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5jaGVja2xpc3QsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWNoZWNrbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS10YXNrLWxpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uY2hlY2tsaXN0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWNoZWNrbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXRhc2stbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmNoZWNrbGlzdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1jaGVja2xpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC10YXNrLWxpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5jaGVja2xpc3QsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1jaGVja2xpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXRhc2stbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuY2hlY2tsaXN0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1jaGVja2xpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtdGFzay1saXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmNoZWNrbGlzdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtY2hlY2tsaXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXRhc2stbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5jaGVja2xpc3QsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1jaGVja2xpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXRhc2stbGlzdCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuY2hlY2tsaXN0LFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1jaGVja2xpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtdGFzay1saXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmNoZWNrbGlzdCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1jaGVja2xpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC10YXNrLWxpc3QgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5jaGVja2xpc3QsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tY2hlY2tsaXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tdGFzay1saXN0IHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uY2hlY2tsaXN0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1jaGVja2xpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtdGFzay1saXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmNoZWNrbGlzdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2hlY2tsaXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLXRhc2stbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5jaGVja2xpc3QsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2hlY2tsaXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtdGFzay1saXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuY2hlY2tsaXN0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2hlY2tsaXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC10YXNrLWxpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmNoZWNrbGlzdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNoZWNrbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtdGFzay1saXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5jaGVja2xpc3QsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2hlY2tsaXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtdGFzay1saXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuY2hlY2tsaXN0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2hlY2tsaXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS10YXNrLWxpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmNoZWNrbGlzdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2hlY2tsaXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLXRhc2stbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5jaGVja2xpc3QsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWNoZWNrbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS10YXNrLWxpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uY2hlY2tsaXN0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWNoZWNrbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLXRhc2stbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmNoZWNrbGlzdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1jaGVja2xpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC10YXNrLWxpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5jaGVja2xpc3QsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1jaGVja2xpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLXRhc2stbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuY2hlY2tsaXN0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1jaGVja2xpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtdGFzay1saXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmNoZWNrbGlzdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtY2hlY2tsaXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLXRhc2stbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5jaGVja2xpc3QsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1jaGVja2xpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLXRhc2stbGlzdCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuY2hlY2tsaXN0LFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1jaGVja2xpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtdGFzay1saXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmNoZWNrbGlzdCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1jaGVja2xpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC10YXNrLWxpc3QgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5jaGVja2xpc3QsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tY2hlY2tsaXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tdGFzay1saXN0IHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uY2hlY2tsaXN0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgYW5pbWF0aW9uOiBjaGVja2xpc3QgODAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWluZm8gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtaW5mby1jaXJjbGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuaW5mbywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtaW5mbyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1pbmZvLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5pbmZvLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWluZm8gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1pbmZvLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmluZm8sIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1pbmZvIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1pbmZvLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuaW5mbywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWluZm8gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWluZm8tY2lyY2xlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5pbmZvLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWluZm8gcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1pbmZvLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmluZm8sIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1pbmZvIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1pbmZvLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuaW5mbywgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtaW5mbyBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1pbmZvLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5pbmZvLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1pbmZvIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWluZm8tY2lyY2xlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmluZm8sXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWluZm8gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtaW5mby1jaXJjbGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuaW5mbyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtaW5mbyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1pbmZvLWNpcmNsZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5pbmZvLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWluZm8gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1pbmZvLWNpcmNsZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmluZm8sXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1pbmZvIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1pbmZvLWNpcmNsZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuaW5mbyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWluZm8gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWluZm8tY2lyY2xlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5pbmZvLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWluZm8gcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1pbmZvLWNpcmNsZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmluZm8sXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1pbmZvIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1pbmZvLWNpcmNsZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuaW5mbyxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtaW5mbyBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1pbmZvLWNpcmNsZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5pbmZvLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1pbmZvIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWluZm8tY2lyY2xlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmluZm8sXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWluZm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtaW5mby1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuaW5mbyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtaW5mbyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1pbmZvLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5pbmZvLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWluZm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1pbmZvLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmluZm8sXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1pbmZvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1pbmZvLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuaW5mbyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWluZm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWluZm8tY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5pbmZvLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWluZm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1pbmZvLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmluZm8sXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1pbmZvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1pbmZvLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuaW5mbyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtaW5mbyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1pbmZvLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5pbmZvLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1pbmZvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWluZm8tY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmluZm8sXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtaW5mbyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWluZm8tY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuaW5mbyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1pbmZvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtaW5mby1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5pbmZvLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtaW5mbyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtaW5mby1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmluZm8sXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWluZm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtaW5mby1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuaW5mbyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtaW5mbyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1pbmZvLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5pbmZvLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtaW5mbyBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtaW5mby1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmluZm8sXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWluZm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtaW5mby1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuaW5mbyxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1pbmZvIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtaW5mby1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5pbmZvLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWluZm8gcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1pbmZvLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmluZm8sXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWluZm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtaW5mby1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuaW5mbyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtaW5mbyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1pbmZvLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5pbmZvLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWluZm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1pbmZvLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmluZm8sXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1pbmZvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1pbmZvLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuaW5mbyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWluZm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWluZm8tY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5pbmZvLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWluZm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1pbmZvLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmluZm8sXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1pbmZvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1pbmZvLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuaW5mbyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtaW5mbyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1pbmZvLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5pbmZvLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1pbmZvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWluZm8tY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmluZm8sXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtaW5mbyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWluZm8tY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuaW5mbyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1pbmZvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtaW5mby1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5pbmZvLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtaW5mbyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtaW5mby1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmluZm8sXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWluZm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtaW5mby1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuaW5mbyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtaW5mbyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1pbmZvLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5pbmZvLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtaW5mbyBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtaW5mby1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmluZm8sXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWluZm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtaW5mby1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuaW5mbyxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1pbmZvIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtaW5mby1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5pbmZvLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWluZm8gcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1pbmZvLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmluZm8ge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogaW5mbyA2MDBtcyBmb3J3YXJkcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpO1xufVxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtaGVscC1vdXRsaW5lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWhlbHAtY2lyY2xlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmhlbHAtb3V0bGluZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuaGVscCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtaGVscC1vdXRsaW5lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWhlbHAtY2lyY2xlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmhlbHAtb3V0bGluZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuaGVscCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1oZWxwLW91dGxpbmUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS1oZWxwLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmhlbHAtb3V0bGluZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5oZWxwLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtaGVscC1vdXRsaW5lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1oZWxwLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuaGVscC1vdXRsaW5lLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQuaGVscCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWhlbHAtb3V0bGluZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtaGVscC1jaXJjbGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmhlbHAtb3V0bGluZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmhlbHAsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtaGVscC1vdXRsaW5lIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtaGVscC1jaXJjbGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5oZWxwLW91dGxpbmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuaGVscCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWhlbHAtb3V0bGluZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtaGVscC1jaXJjbGUgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmhlbHAtb3V0bGluZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLmhlbHAsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWhlbHAtb3V0bGluZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1oZWxwLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5oZWxwLW91dGxpbmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmhlbHAsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWhlbHAtb3V0bGluZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1oZWxwLWNpcmNsZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5oZWxwLW91dGxpbmUsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmhlbHAsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWhlbHAtb3V0bGluZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1oZWxwLWNpcmNsZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5oZWxwLW91dGxpbmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmhlbHAsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWhlbHAtb3V0bGluZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1oZWxwLWNpcmNsZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5oZWxwLW91dGxpbmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmhlbHAsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtaGVscC1vdXRsaW5lIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtaGVscC1jaXJjbGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5oZWxwLW91dGxpbmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuaGVscCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWhlbHAtb3V0bGluZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtaGVscC1jaXJjbGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmhlbHAtb3V0bGluZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmhlbHAsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1oZWxwLW91dGxpbmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWhlbHAtY2lyY2xlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5oZWxwLW91dGxpbmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5oZWxwLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWhlbHAtb3V0bGluZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWhlbHAtY2lyY2xlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuaGVscC1vdXRsaW5lLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLmhlbHAsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1oZWxwLW91dGxpbmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWhlbHAtY2lyY2xlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5oZWxwLW91dGxpbmUsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5oZWxwLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1oZWxwLW91dGxpbmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtaGVscC1jaXJjbGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuaGVscC1vdXRsaW5lLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5oZWxwLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1oZWxwLW91dGxpbmUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0taGVscC1jaXJjbGUgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uaGVscC1vdXRsaW5lLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQtaGVscC1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tcm91bmQuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtaGVscC1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWhlbHAtb3V0bGluZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWhlbHAtY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLmhlbHAsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWhlbHAtY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5oZWxwLW91dGxpbmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQtaGVscC1vdXRsaW5lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1oZWxwLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXJvdW5kZWQuaGVscCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC1oZWxwLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmhlbHAtb3V0bGluZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1zaGFycC5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtaGVscC1vdXRsaW5lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1oZWxwLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUuaGVscCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtaGVscC1vdXRsaW5lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLWhlbHAtY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmhlbHAtb3V0bGluZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuaGVscCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0taGVscC1vdXRsaW5lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWhlbHAtY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLmhlbHAtb3V0bGluZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uaGVscCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1oZWxwLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmhlbHAtb3V0bGluZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWhlbHAtb3V0bGluZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWhlbHAtY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmhlbHAsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWhlbHAtY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5oZWxwLW91dGxpbmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tb3V0bGluZS5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtaGVscC1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtaGVscC1jaXJjbGUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtaGVscC1vdXRsaW5lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1oZWxwLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuaGVscCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtaGVscC1vdXRsaW5lIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWhlbHAtY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLmhlbHAtb3V0bGluZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuaGVscCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1oZWxwLW91dGxpbmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1oZWxwLWNpcmNsZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmhlbHAtb3V0bGluZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC5oZWxwLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWhlbHAtb3V0bGluZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWhlbHAtY2lyY2xlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uaGVscC1vdXRsaW5lLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC1oZWxwLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC1oZWxwLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1zaGFycC5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtaGVscC1vdXRsaW5lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtaGVscC1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tb3V0bGluZS5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuaGVscCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtaGVscC1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmhlbHAtb3V0bGluZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tZmlsbGVkLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1oZWxwLW91dGxpbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWhlbHAtY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC5oZWxwLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWhlbHAtY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuaGVscC1vdXRsaW5lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1oZWxwLW91dGxpbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1vdXRsaW5lLWhlbHAtY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5oZWxwLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC1oZWxwLW91dGxpbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtaGVscC1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQuaGVscC1vdXRsaW5lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLWZpbGxlZC5oZWxwLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1oZWxwLW91dGxpbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0taGVscC1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uaGVscC1vdXRsaW5lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS5oZWxwLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWhlbHAtY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQuaGVscC1vdXRsaW5lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtaGVscC1vdXRsaW5lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtaGVscC1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAuaGVscCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtaGVscC1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmhlbHAtb3V0bGluZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1oZWxwLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1oZWxwLWNpcmNsZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC1oZWxwLW91dGxpbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWhlbHAtY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1zaGFycC5oZWxwLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1oZWxwLW91dGxpbmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtaGVscC1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUuaGVscC1vdXRsaW5lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5oZWxwLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWhlbHAtb3V0bGluZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWhlbHAtY2lyY2xlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQuaGVscC1vdXRsaW5lLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmhlbHAsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0taGVscC1vdXRsaW5lIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0taGVscC1jaXJjbGUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS5oZWxwLW91dGxpbmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uaGVscCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBoZWxwLW91dGxpbmUgNjAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWNsb3NlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWNhbmNlbCBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5jbG9zZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2xvc2UgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2FuY2VsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmNsb3NlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWNsb3NlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2FuY2VsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuY2xvc2UsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1jbG9zZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2FuY2VsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5jbG9zZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNsb3NlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1jYW5jZWwgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmNsb3NlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWNsb3NlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2FuY2VsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuY2xvc2UsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1jbG9zZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2FuY2VsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5jbG9zZSwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2xvc2UgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2FuY2VsIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmNsb3NlLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1jbG9zZSBwYXRoLCAuaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1jYW5jZWwgcGF0aCwgLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uY2xvc2UsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWNsb3NlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXJvdW5kLWNhbmNlbCBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5jbG9zZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtY2xvc2UgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tc2hhcnAtY2FuY2VsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmNsb3NlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWNsb3NlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtY2FuY2VsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuY2xvc2UsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC1jbG9zZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1maWxsZWQtY2FuY2VsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5jbG9zZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLWNsb3NlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZC1jYW5jZWwgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmNsb3NlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWNsb3NlIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtY2FuY2VsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuY2xvc2UsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS1jbG9zZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmUtY2FuY2VsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5jbG9zZSxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtY2xvc2UgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1maWxsZWQtY2FuY2VsIHBhdGgsXG4uaWNvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmNsb3NlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1jbG9zZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1jYW5jZWwgcGF0aCxcbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uY2xvc2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWNsb3NlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWNhbmNlbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5jbG9zZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2xvc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2FuY2VsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmNsb3NlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWNsb3NlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2FuY2VsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuY2xvc2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1jbG9zZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2FuY2VsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5jbG9zZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNsb3NlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1jYW5jZWwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmNsb3NlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWNsb3NlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2FuY2VsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuY2xvc2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1jbG9zZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2FuY2VsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5jbG9zZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2xvc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2FuY2VsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmNsb3NlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1jbG9zZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1jYW5jZWwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uY2xvc2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtY2xvc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1jYW5jZWwgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5jbG9zZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1jbG9zZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWNhbmNlbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmNsb3NlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtY2xvc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWNhbmNlbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuY2xvc2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWNsb3NlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWNhbmNlbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5jbG9zZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtY2xvc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtY2FuY2VsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmNsb3NlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtY2xvc2UgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWNhbmNlbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuY2xvc2UsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWNsb3NlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWNhbmNlbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5jbG9zZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1jbG9zZSBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWNhbmNlbCBwYXRoLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmNsb3NlLFxuLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWNsb3NlIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tY2FuY2VsIHBhdGgsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uY2xvc2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWNsb3NlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXJvdW5kLWNhbmNlbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1yb3VuZC5jbG9zZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2xvc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0tc2hhcnAtY2FuY2VsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLXNoYXJwLmNsb3NlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1vdXRsaW5lLWNsb3NlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUtY2FuY2VsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLW91dGxpbmUuY2xvc2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC1jbG9zZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1maWxsZWQtY2FuY2VsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tLWZpbGxlZC5jbG9zZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLWNsb3NlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tcm91bmRlZC1jYW5jZWwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1yb3VuZGVkLmNsb3NlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLXNoYXJwLWNsb3NlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAtY2FuY2VsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tc2hhcnAuY2xvc2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS1jbG9zZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLW91dGxpbmUtY2FuY2VsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tb3V0bGluZS5jbG9zZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2xvc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi1maWxsZWQtY2FuY2VsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb24tZmlsbGVkLmNsb3NlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1jbG9zZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLnN2Zy1pY29uLS1jYW5jZWwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbi0uY2xvc2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tcm91bmQtY2xvc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC1jYW5jZWwgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1yb3VuZC5jbG9zZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1zaGFycC1jbG9zZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLWNhbmNlbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLXNoYXJwLmNsb3NlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUtY2xvc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLS1vdXRsaW5lLWNhbmNlbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLW91dGxpbmUuY2xvc2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWNsb3NlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tZmlsbGVkLWNhbmNlbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWZpbGxlZC5jbG9zZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtY2xvc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQtY2FuY2VsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLmNsb3NlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAtY2xvc2UgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwLWNhbmNlbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtc2hhcnAuY2xvc2UsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWNsb3NlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy1vdXRsaW5lLWNhbmNlbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtb3V0bGluZS5jbG9zZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzLWZpbGxlZC1jbG9zZSBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLWNhbmNlbCBwYXRoLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtZmlsbGVkLmNsb3NlLFxuYTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIgLm1hdGVyaWFsLXN5bWJvbHMtLWNsb3NlIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0tY2FuY2VsIHBhdGgsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9scy0uY2xvc2Uge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogY2xvc2UgNjAwbXMgZm9yd2FyZHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKTtcbn1cbi5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb246YWN0aXZlIHBhdGgsIC5pY29uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAuc3ZnLWljb246YWN0aXZlLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzOmFjdGl2ZSBwYXRoLFxuLmljb246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzOmFjdGl2ZSxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbjphY3RpdmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbjphY3RpdmUsXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9sczphY3RpdmUgcGF0aCxcbi5idXR0b246bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzOmFjdGl2ZSxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbjphY3RpdmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5zdmctaWNvbjphY3RpdmUsXG5hOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpub3QoLmljb24tLWRpc2FibGVkKTpob3ZlciAubWF0ZXJpYWwtc3ltYm9sczphY3RpdmUgcGF0aCxcbmE6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOm5vdCguaWNvbi0tZGlzYWJsZWQpOmhvdmVyIC5tYXRlcmlhbC1zeW1ib2xzOmFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG5cbmxhYmVsLFxuLmxhYmVsLFxuLmdyb3VwLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbmxhYmVsOmxhc3Qtb2YtdHlwZTpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLmxhYmVsOmxhc3Qtb2YtdHlwZTpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLmdyb3VwLWxhYmVsOmxhc3Qtb2YtdHlwZTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMHB4O1xufVxubGFiZWw6bm90KDpvbmx5LWNoaWxkKSxcbi5sYWJlbDpub3QoOm9ubHktY2hpbGQpLFxuLmdyb3VwLWxhYmVsOm5vdCg6b25seS1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stZW5kOiA1cHg7XG59XG5cbi5sYWJlbC0tZW1waGFzaXMge1xuICBjb2xvcjogIzQ2NDY0Njtcbn1cblxuLmxhYmVsLS1yZXF1aXJlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6ICMxNGE0ZTg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDVweDtcbn1cblxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIge1xuICBtYXJnaW4tYmxvY2stZW5kOiAxNXB4O1xufVxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgbGFiZWwsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciAubGFiZWwge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwcHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgbGFiZWwgKyBwLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgcCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMTVweDtcbn1cbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyID4gLnRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lci0taGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXItLWhpZGRlbiArIC5jaGVja2JveCxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyLS1oaWRkZW4gKyAucmFkaW8ge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxudGQgPiAuZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciwgdGggPiAuZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDBweDtcbn1cbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIGxhYmVsICsgLnRlbGVyaWstYmxhem9yLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgbGFiZWwgKyBpbnB1dCxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIGxhYmVsICsgdGV4dGFyZWEsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIGZvcm0sXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC5idXR0b24sXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC5jaGVja2JveCxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIGxhYmVsICsgLnJhZGlvLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgbGFiZWwgKyAuZmlsZS11cGxvYWQsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC5mb3JtLWNvbnRyb2wsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC5mb3JtLWNvbnRyb2wtLXN0YXRpYyxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIGxhYmVsICsgLnRvb2x0aXAgKyAudGVsZXJpay1ibGF6b3IsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC50b29sdGlwICsgaW5wdXQsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC50b29sdGlwICsgdGV4dGFyZWEsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC50b29sdGlwICsgZm9ybSxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIGxhYmVsICsgLnRvb2x0aXAgKyAuYnV0dG9uLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgbGFiZWwgKyAudG9vbHRpcCArIC5jaGVja2JveCxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIGxhYmVsICsgLnRvb2x0aXAgKyAucmFkaW8sXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC50b29sdGlwICsgLmZpbGUtdXBsb2FkLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgbGFiZWwgKyAudG9vbHRpcCArIC5mb3JtLWNvbnRyb2wsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciBsYWJlbCArIC50b29sdGlwICsgLmZvcm0tY29udHJvbC0tc3RhdGljLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgLnRlbGVyaWstYmxhem9yLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgaW5wdXQsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciAubGFiZWwgKyB0ZXh0YXJlYSxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIC5sYWJlbCArIGZvcm0sXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciAubGFiZWwgKyAuYnV0dG9uLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgLmNoZWNrYm94LFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgLnJhZGlvLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgLmZpbGUtdXBsb2FkLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgLmZvcm0tY29udHJvbCxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIC5sYWJlbCArIC5mb3JtLWNvbnRyb2wtLXN0YXRpYyxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIC5sYWJlbCArIC50b29sdGlwICsgLnRlbGVyaWstYmxhem9yLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgLnRvb2x0aXAgKyBpbnB1dCxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIC5sYWJlbCArIC50b29sdGlwICsgdGV4dGFyZWEsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciAubGFiZWwgKyAudG9vbHRpcCArIGZvcm0sXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciAubGFiZWwgKyAudG9vbHRpcCArIC5idXR0b24sXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciAubGFiZWwgKyAudG9vbHRpcCArIC5jaGVja2JveCxcbi5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIC5sYWJlbCArIC50b29sdGlwICsgLnJhZGlvLFxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIgLmxhYmVsICsgLnRvb2x0aXAgKyAuZmlsZS11cGxvYWQsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciAubGFiZWwgKyAudG9vbHRpcCArIC5mb3JtLWNvbnRyb2wsXG4uZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciAubGFiZWwgKyAudG9vbHRpcCArIC5mb3JtLWNvbnRyb2wtLXN0YXRpYyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNXB4O1xufVxuXG4ubWFuZGF0b3J5LWZpZWxkIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiogXCI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6ICMxNGE0ZTg7XG59XG5cbmlucHV0LFxuaW5wdXRbdHlwZT1jb2xvcl0sXG5pbnB1dFt0eXBlPWRhdGVdLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9ZmlsZV0sXG5pbnB1dFt0eXBlPWltYWdlXSxcbmlucHV0W3R5cGU9bW9udGhdLFxuaW5wdXRbdHlwZT1udW1iZXJdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPXJlc2V0XSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9dGVsXSxcbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPXRpbWVdLFxuaW5wdXRbdHlwZT11cmxdLFxuaW5wdXRbdHlwZT13ZWVrXSxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEsXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0Ym94IC5rLWlucHV0LWlubmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDEycHg7XG4gIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjYmNhY2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuaW5wdXQsXG5pbnB1dCAuay1pbnB1dC12YWx1ZS10ZXh0LFxuaW5wdXRbdHlwZT1jb2xvcl0sXG5pbnB1dFt0eXBlPWNvbG9yXSAuay1pbnB1dC12YWx1ZS10ZXh0LFxuaW5wdXRbdHlwZT1kYXRlXSxcbmlucHV0W3R5cGU9ZGF0ZV0gLmstaW5wdXQtdmFsdWUtdGV4dCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gLmstaW5wdXQtdmFsdWUtdGV4dCxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT1lbWFpbF0gLmstaW5wdXQtdmFsdWUtdGV4dCxcbmlucHV0W3R5cGU9ZmlsZV0sXG5pbnB1dFt0eXBlPWZpbGVdIC5rLWlucHV0LXZhbHVlLXRleHQsXG5pbnB1dFt0eXBlPWltYWdlXSxcbmlucHV0W3R5cGU9aW1hZ2VdIC5rLWlucHV0LXZhbHVlLXRleHQsXG5pbnB1dFt0eXBlPW1vbnRoXSxcbmlucHV0W3R5cGU9bW9udGhdIC5rLWlucHV0LXZhbHVlLXRleHQsXG5pbnB1dFt0eXBlPW51bWJlcl0sXG5pbnB1dFt0eXBlPW51bWJlcl0gLmstaW5wdXQtdmFsdWUtdGV4dCxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0gLmstaW5wdXQtdmFsdWUtdGV4dCxcbmlucHV0W3R5cGU9cmVzZXRdLFxuaW5wdXRbdHlwZT1yZXNldF0gLmstaW5wdXQtdmFsdWUtdGV4dCxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9c2VhcmNoXSAuay1pbnB1dC12YWx1ZS10ZXh0LFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT10ZWxdIC5rLWlucHV0LXZhbHVlLXRleHQsXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT10ZXh0XSAuay1pbnB1dC12YWx1ZS10ZXh0LFxuaW5wdXRbdHlwZT10aW1lXSxcbmlucHV0W3R5cGU9dGltZV0gLmstaW5wdXQtdmFsdWUtdGV4dCxcbmlucHV0W3R5cGU9dXJsXSxcbmlucHV0W3R5cGU9dXJsXSAuay1pbnB1dC12YWx1ZS10ZXh0LFxuaW5wdXRbdHlwZT13ZWVrXSxcbmlucHV0W3R5cGU9d2Vla10gLmstaW5wdXQtdmFsdWUtdGV4dCxcbm9wdGdyb3VwLFxub3B0Z3JvdXAgLmstaW5wdXQtdmFsdWUtdGV4dCxcbnNlbGVjdCxcbnNlbGVjdCAuay1pbnB1dC12YWx1ZS10ZXh0LFxudGV4dGFyZWEsXG50ZXh0YXJlYSAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLnRlbGVyaWstYmxhem9yIC5rLWlucHV0LWlubmVyLFxuLnRlbGVyaWstYmxhem9yIC5rLWlucHV0LWlubmVyIC5rLWlucHV0LXZhbHVlLXRleHQsXG4uay10ZXh0Ym94IC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGJveCAuay1pbnB1dC1pbm5lciAuay1pbnB1dC12YWx1ZS10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5pbnB1dDo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1pbWFnZV06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9cmVzZXRdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixcbm9wdGdyb3VwOjpwbGFjZWhvbGRlcixcbnNlbGVjdDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIsXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXI6OnBsYWNlaG9sZGVyLFxuLmstdGV4dGJveCAuay1pbnB1dC1pbm5lcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcxNzE3MTtcbiAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xufVxuaW5wdXQ6aG92ZXIsXG5pbnB1dFt0eXBlPWNvbG9yXTpob3ZlcixcbmlucHV0W3R5cGU9ZGF0ZV06aG92ZXIsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpob3ZlcixcbmlucHV0W3R5cGU9ZW1haWxdOmhvdmVyLFxuaW5wdXRbdHlwZT1maWxlXTpob3ZlcixcbmlucHV0W3R5cGU9aW1hZ2VdOmhvdmVyLFxuaW5wdXRbdHlwZT1tb250aF06aG92ZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06aG92ZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpob3ZlcixcbmlucHV0W3R5cGU9cmVzZXRdOmhvdmVyLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmhvdmVyLFxuaW5wdXRbdHlwZT10ZWxdOmhvdmVyLFxuaW5wdXRbdHlwZT10ZXh0XTpob3ZlcixcbmlucHV0W3R5cGU9dGltZV06aG92ZXIsXG5pbnB1dFt0eXBlPXVybF06aG92ZXIsXG5pbnB1dFt0eXBlPXdlZWtdOmhvdmVyLFxub3B0Z3JvdXA6aG92ZXIsXG5zZWxlY3Q6aG92ZXIsXG50ZXh0YXJlYTpob3Zlcixcbi50ZWxlcmlrLWJsYXpvciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xufVxuaW5wdXQ6Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9Y29sb3JdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPWRhdGVdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9ZmlsZV06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9aW1hZ2VdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPW1vbnRoXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1yZXNldF06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT10ZWxdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXRpbWVdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXVybF06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9d2Vla106Zm9jdXMtdmlzaWJsZSxcbm9wdGdyb3VwOmZvY3VzLXZpc2libGUsXG5zZWxlY3Q6Zm9jdXMtdmlzaWJsZSxcbnRleHRhcmVhOmZvY3VzLXZpc2libGUsXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXI6Zm9jdXMtdmlzaWJsZSxcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXI6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG59XG5pbnB1dDpmb2N1cywgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMsXG5pbnB1dFt0eXBlPWNvbG9yXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuaW5wdXRbdHlwZT1kYXRlXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cyxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcbmlucHV0W3R5cGU9ZmlsZV06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1pbWFnZV06Zm9jdXMsXG5pbnB1dFt0eXBlPWltYWdlXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPW1vbnRoXTpmb2N1cyxcbmlucHV0W3R5cGU9bW9udGhdOmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxcbmlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9cmVzZXRdOmZvY3VzLFxuaW5wdXRbdHlwZT1yZXNldF06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLXdpdGhpbixcbmlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbmlucHV0W3R5cGU9dGVsXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPXRpbWVdOmZvY3VzLFxuaW5wdXRbdHlwZT10aW1lXTpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPXVybF06Zm9jdXMsXG5pbnB1dFt0eXBlPXVybF06Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT13ZWVrXTpmb2N1cyxcbmlucHV0W3R5cGU9d2Vla106Zm9jdXMtd2l0aGluLFxub3B0Z3JvdXA6Zm9jdXMsXG5vcHRncm91cDpmb2N1cy13aXRoaW4sXG5zZWxlY3Q6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMtd2l0aGluLFxudGV4dGFyZWE6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cy13aXRoaW4sXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGJveCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbn1cbmlucHV0OmFjdGl2ZSxcbmlucHV0W3R5cGU9Y29sb3JdOmFjdGl2ZSxcbmlucHV0W3R5cGU9ZGF0ZV06YWN0aXZlLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06YWN0aXZlLFxuaW5wdXRbdHlwZT1lbWFpbF06YWN0aXZlLFxuaW5wdXRbdHlwZT1maWxlXTphY3RpdmUsXG5pbnB1dFt0eXBlPWltYWdlXTphY3RpdmUsXG5pbnB1dFt0eXBlPW1vbnRoXTphY3RpdmUsXG5pbnB1dFt0eXBlPW51bWJlcl06YWN0aXZlLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06YWN0aXZlLFxuaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmFjdGl2ZSxcbmlucHV0W3R5cGU9dGVsXTphY3RpdmUsXG5pbnB1dFt0eXBlPXRleHRdOmFjdGl2ZSxcbmlucHV0W3R5cGU9dGltZV06YWN0aXZlLFxuaW5wdXRbdHlwZT11cmxdOmFjdGl2ZSxcbmlucHV0W3R5cGU9d2Vla106YWN0aXZlLFxub3B0Z3JvdXA6YWN0aXZlLFxuc2VsZWN0OmFjdGl2ZSxcbnRleHRhcmVhOmFjdGl2ZSxcbi50ZWxlcmlrLWJsYXpvciAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay10ZXh0Ym94IC5rLWlucHV0LWlubmVyOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG59XG5pbnB1dDpkaXNhYmxlZCxcbmlucHV0IC5kaXNhYmxlZCwgaW5wdXRbZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1jb2xvcl06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPWNvbG9yXSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPWNvbG9yXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPWRhdGVdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1kYXRlXSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPWRhdGVdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gLmRpc2FibGVkLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1lbWFpbF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPWVtYWlsXSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPWVtYWlsXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPWZpbGVdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1maWxlXSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPWZpbGVdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9aW1hZ2VdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1pbWFnZV0gLmRpc2FibGVkLFxuaW5wdXRbdHlwZT1pbWFnZV1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1tb250aF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPW1vbnRoXSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPW1vbnRoXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPW51bWJlcl06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPW51bWJlcl0gLmRpc2FibGVkLFxuaW5wdXRbdHlwZT1udW1iZXJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0gLmRpc2FibGVkLFxuaW5wdXRbdHlwZT1wYXNzd29yZF1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1yZXNldF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXJlc2V0XSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXJlc2V0XVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPXNlYXJjaF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXNlYXJjaF0gLmRpc2FibGVkLFxuaW5wdXRbdHlwZT1zZWFyY2hdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9dGVsXTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9dGVsXSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXRlbF1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT10ZXh0XTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9dGV4dF0gLmRpc2FibGVkLFxuaW5wdXRbdHlwZT10ZXh0XVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPXRpbWVdOmRpc2FibGVkLFxuaW5wdXRbdHlwZT10aW1lXSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXRpbWVdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9dXJsXTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9dXJsXSAuZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXVybF1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT13ZWVrXTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9d2Vla10gLmRpc2FibGVkLFxuaW5wdXRbdHlwZT13ZWVrXVtkaXNhYmxlZF0sXG5vcHRncm91cDpkaXNhYmxlZCxcbm9wdGdyb3VwIC5kaXNhYmxlZCxcbm9wdGdyb3VwW2Rpc2FibGVkXSxcbnNlbGVjdDpkaXNhYmxlZCxcbnNlbGVjdCAuZGlzYWJsZWQsXG5zZWxlY3RbZGlzYWJsZWRdLFxudGV4dGFyZWE6ZGlzYWJsZWQsXG50ZXh0YXJlYSAuZGlzYWJsZWQsXG50ZXh0YXJlYVtkaXNhYmxlZF0sXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXI6ZGlzYWJsZWQsXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXIgLmRpc2FibGVkLFxuLnRlbGVyaWstYmxhem9yIC5rLWlucHV0LWlubmVyW2Rpc2FibGVkXSxcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXI6ZGlzYWJsZWQsXG4uay10ZXh0Ym94IC5rLWlucHV0LWlubmVyIC5kaXNhYmxlZCxcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXJbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG5pbnB1dDpkaXNhYmxlZDpob3ZlcixcbmlucHV0IC5kaXNhYmxlZDpob3ZlciwgaW5wdXRbZGlzYWJsZWRdOmhvdmVyLFxuaW5wdXRbdHlwZT1jb2xvcl06ZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPWNvbG9yXSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPWNvbG9yXVtkaXNhYmxlZF06aG92ZXIsXG5pbnB1dFt0eXBlPWRhdGVdOmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1kYXRlXSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPWRhdGVdW2Rpc2FibGVkXTpob3ZlcixcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gLmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF1bZGlzYWJsZWRdOmhvdmVyLFxuaW5wdXRbdHlwZT1lbWFpbF06ZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPWVtYWlsXSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPWVtYWlsXVtkaXNhYmxlZF06aG92ZXIsXG5pbnB1dFt0eXBlPWZpbGVdOmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1maWxlXSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPWZpbGVdW2Rpc2FibGVkXTpob3ZlcixcbmlucHV0W3R5cGU9aW1hZ2VdOmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1pbWFnZV0gLmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1pbWFnZV1bZGlzYWJsZWRdOmhvdmVyLFxuaW5wdXRbdHlwZT1tb250aF06ZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPW1vbnRoXSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPW1vbnRoXVtkaXNhYmxlZF06aG92ZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06ZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPW51bWJlcl0gLmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1udW1iZXJdW2Rpc2FibGVkXTpob3ZlcixcbmlucHV0W3R5cGU9cGFzc3dvcmRdOmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0gLmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF1bZGlzYWJsZWRdOmhvdmVyLFxuaW5wdXRbdHlwZT1yZXNldF06ZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPXJlc2V0XSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPXJlc2V0XVtkaXNhYmxlZF06aG92ZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06ZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF0gLmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT1zZWFyY2hdW2Rpc2FibGVkXTpob3ZlcixcbmlucHV0W3R5cGU9dGVsXTpkaXNhYmxlZDpob3ZlcixcbmlucHV0W3R5cGU9dGVsXSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPXRlbF1bZGlzYWJsZWRdOmhvdmVyLFxuaW5wdXRbdHlwZT10ZXh0XTpkaXNhYmxlZDpob3ZlcixcbmlucHV0W3R5cGU9dGV4dF0gLmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT10ZXh0XVtkaXNhYmxlZF06aG92ZXIsXG5pbnB1dFt0eXBlPXRpbWVdOmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT10aW1lXSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPXRpbWVdW2Rpc2FibGVkXTpob3ZlcixcbmlucHV0W3R5cGU9dXJsXTpkaXNhYmxlZDpob3ZlcixcbmlucHV0W3R5cGU9dXJsXSAuZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPXVybF1bZGlzYWJsZWRdOmhvdmVyLFxuaW5wdXRbdHlwZT13ZWVrXTpkaXNhYmxlZDpob3ZlcixcbmlucHV0W3R5cGU9d2Vla10gLmRpc2FibGVkOmhvdmVyLFxuaW5wdXRbdHlwZT13ZWVrXVtkaXNhYmxlZF06aG92ZXIsXG5vcHRncm91cDpkaXNhYmxlZDpob3Zlcixcbm9wdGdyb3VwIC5kaXNhYmxlZDpob3Zlcixcbm9wdGdyb3VwW2Rpc2FibGVkXTpob3ZlcixcbnNlbGVjdDpkaXNhYmxlZDpob3ZlcixcbnNlbGVjdCAuZGlzYWJsZWQ6aG92ZXIsXG5zZWxlY3RbZGlzYWJsZWRdOmhvdmVyLFxudGV4dGFyZWE6ZGlzYWJsZWQ6aG92ZXIsXG50ZXh0YXJlYSAuZGlzYWJsZWQ6aG92ZXIsXG50ZXh0YXJlYVtkaXNhYmxlZF06aG92ZXIsXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXI6ZGlzYWJsZWQ6aG92ZXIsXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXIgLmRpc2FibGVkOmhvdmVyLFxuLnRlbGVyaWstYmxhem9yIC5rLWlucHV0LWlubmVyW2Rpc2FibGVkXTpob3Zlcixcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXI6ZGlzYWJsZWQ6aG92ZXIsXG4uay10ZXh0Ym94IC5rLWlucHV0LWlubmVyIC5kaXNhYmxlZDpob3Zlcixcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXJbZGlzYWJsZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuaW5wdXQ6bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLCBpbnB1dDpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSwgaW5wdXQ6bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXQ6bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPWNvbG9yXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWNvbG9yXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9Y29sb3JdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9Y29sb3JdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPWZpbGVdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9ZmlsZV06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWZpbGVdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9ZmlsZV06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPWltYWdlXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWltYWdlXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9aW1hZ2VdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9aW1hZ2VdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT1tb250aF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1tb250aF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPW1vbnRoXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPW1vbnRoXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9cmVzZXRdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9cmVzZXRdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1yZXNldF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1yZXNldF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9dGVsXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRlbF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRlbF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT10ZWxdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT11cmxdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9dXJsXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9dXJsXTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXVybF06bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPXdlZWtdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9d2Vla106bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXdlZWtdOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9d2Vla106bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5vcHRncm91cDpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5vcHRncm91cDpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbm9wdGdyb3VwOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbm9wdGdyb3VwOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuc2VsZWN0Om5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbnNlbGVjdDpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbnNlbGVjdDpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5zZWxlY3Q6bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG50ZXh0YXJlYTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG50ZXh0YXJlYTpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbnRleHRhcmVhOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbnRleHRhcmVhOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuLnRlbGVyaWstYmxhem9yIC5rLWlucHV0LWlubmVyOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbi50ZWxlcmlrLWJsYXpvciAuay1pbnB1dC1pbm5lcjpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbi50ZWxlcmlrLWJsYXpvciAuay1pbnB1dC1pbm5lcjpub3QoLmstaW5wdXQtaW5uZXIpOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG4udGVsZXJpay1ibGF6b3IgLmstaW5wdXQtaW5uZXI6bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG4uay10ZXh0Ym94IC5rLWlucHV0LWlubmVyOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXI6bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG4uay10ZXh0Ym94IC5rLWlucHV0LWlubmVyOm5vdCguay1pbnB1dC1pbm5lcik6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbi5rLXRleHRib3ggLmstaW5wdXQtaW5uZXI6bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0ge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmlucHV0LmludmFsaWQsXG5pbnB1dFt0eXBlPWNvbG9yXS5pbnZhbGlkLFxuaW5wdXRbdHlwZT1kYXRlXS5pbnZhbGlkLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW52YWxpZCxcbmlucHV0W3R5cGU9ZW1haWxdLmludmFsaWQsXG5pbnB1dFt0eXBlPWZpbGVdLmludmFsaWQsXG5pbnB1dFt0eXBlPWltYWdlXS5pbnZhbGlkLFxuaW5wdXRbdHlwZT1tb250aF0uaW52YWxpZCxcbmlucHV0W3R5cGU9bnVtYmVyXS5pbnZhbGlkLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0uaW52YWxpZCxcbmlucHV0W3R5cGU9cmVzZXRdLmludmFsaWQsXG5pbnB1dFt0eXBlPXNlYXJjaF0uaW52YWxpZCxcbmlucHV0W3R5cGU9dGVsXS5pbnZhbGlkLFxuaW5wdXRbdHlwZT10ZXh0XS5pbnZhbGlkLFxuaW5wdXRbdHlwZT10aW1lXS5pbnZhbGlkLFxuaW5wdXRbdHlwZT11cmxdLmludmFsaWQsXG5pbnB1dFt0eXBlPXdlZWtdLmludmFsaWQsXG5vcHRncm91cC5pbnZhbGlkLFxuc2VsZWN0LmludmFsaWQsXG50ZXh0YXJlYS5pbnZhbGlkLFxuLnRlbGVyaWstYmxhem9yIC5rLWlucHV0LWlubmVyLmludmFsaWQsXG4uay10ZXh0Ym94IC5rLWlucHV0LWlubmVyLmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzIwMWQ7XG59XG5cbnRleHRhcmVhIHtcbiAgcGFkZGluZy1ibG9jazogMTBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG59XG50ZXh0YXJlYTpub3QoLmstaW5wdXQtaW5uZXIpOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSwgdGV4dGFyZWE6bm90KC5rLWlucHV0LWlubmVyKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSwgdGV4dGFyZWE6bm90KC5rLWlucHV0LWlubmVyKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG50ZXh0YXJlYTpub3QoLmstaW5wdXQtaW5uZXIpIFthcmlhLXJlYWRvbmx5PXRydWVdIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbmlucHV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksIGlucHV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSwgaW5wdXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9ZGF0ZV06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9ZGF0ZV06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1kYXRlXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1kYXRlXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1lbWFpbF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1udW1iZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1udW1iZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPXRlbF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9dGVsXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRlbF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9dGVsXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5pbnB1dFt0eXBlPXRleHRdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRleHRdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9dGV4dF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9dGV4dF06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZG9ubHk6bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKVtyZWFkb25seV06bm90KFthcmlhLXJlYWRvbmx5PWZhbHNlXSksXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9dXJsXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT11cmxdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9dXJsXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT11cmxdOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbmlucHV0W3R5cGU9d2Vla106bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbmlucHV0W3R5cGU9d2Vla106bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT13ZWVrXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuaW5wdXRbdHlwZT13ZWVrXTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSkgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG5vcHRncm91cDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxub3B0Z3JvdXA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxub3B0Z3JvdXA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1yYWRpb10pW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbm9wdGdyb3VwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSxcbnNlbGVjdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSk6cmVhZC1vbmx5Om5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuc2VsZWN0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKTpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9ZmFsc2VdKSxcbnNlbGVjdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXJhZGlvXSlbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT1mYWxzZV0pLFxuc2VsZWN0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9cmFkaW9dKSBbYXJpYS1yZWFkb25seT10cnVlXSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLmZvcm0tZ3JvdXAtLW5vLW1hcmdpbiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLmZvcm0tZ3JvdXAgdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiA3NXB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmZvcm0tZ3JvdXAgLmxhcmdlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4uZm9ybS1ncm91cCAuZXh0cmEtbGFyZ2UtdGV4dGFyZWEgdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5ncm91cCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLm1vZGFsIC5mb3JtLWdyb3VwLCAubGFuZGluZyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLmZvcm0tZ3JvdXAgLmZpZWxkLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZ3JvdXAgLmZpZWxkLWNvbnRhaW5lci0tc3VwcG9ydHMtbG9uZy12YWxpZGF0aW9uLW1lc3NhZ2VzIHtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5mb3JtLWdyb3VwLmhvcml6b250YWwgbGFiZWwsXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIC5sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xufVxuLmZvcm0tZ3JvdXAuaG9yaXpvbnRhbCBsYWJlbCA+IHNwYW4sXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIC5sYWJlbCA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLmZvcm0tZ3JvdXAuaG9yaXpvbnRhbCBsYWJlbCA+IC50ZWxlcmlrLWJsYXpvcixcbi5mb3JtLWdyb3VwLmhvcml6b250YWwgbGFiZWwgPiBpbnB1dCxcbi5mb3JtLWdyb3VwLmhvcml6b250YWwgbGFiZWwgPiB0ZXh0YXJlYSxcbi5mb3JtLWdyb3VwLmhvcml6b250YWwgbGFiZWwgPiBmb3JtLFxuLmZvcm0tZ3JvdXAuaG9yaXpvbnRhbCBsYWJlbCA+IC5idXR0b24sXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIGxhYmVsID4gLmNoZWNrYm94LFxuLmZvcm0tZ3JvdXAuaG9yaXpvbnRhbCBsYWJlbCA+IC5yYWRpbyxcbi5mb3JtLWdyb3VwLmhvcml6b250YWwgbGFiZWwgPiAuZmlsZS11cGxvYWQsXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIGxhYmVsID4gLmZpZWxkLWNvbnRhaW5lcixcbi5mb3JtLWdyb3VwLmhvcml6b250YWwgbGFiZWwgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAuaG9yaXpvbnRhbCBsYWJlbCA+IC5mb3JtLWNvbnRyb2wtLXN0YXRpYyxcbi5mb3JtLWdyb3VwLmhvcml6b250YWwgLmxhYmVsID4gLnRlbGVyaWstYmxhem9yLFxuLmZvcm0tZ3JvdXAuaG9yaXpvbnRhbCAubGFiZWwgPiBpbnB1dCxcbi5mb3JtLWdyb3VwLmhvcml6b250YWwgLmxhYmVsID4gdGV4dGFyZWEsXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIC5sYWJlbCA+IGZvcm0sXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIC5sYWJlbCA+IC5idXR0b24sXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIC5sYWJlbCA+IC5jaGVja2JveCxcbi5mb3JtLWdyb3VwLmhvcml6b250YWwgLmxhYmVsID4gLnJhZGlvLFxuLmZvcm0tZ3JvdXAuaG9yaXpvbnRhbCAubGFiZWwgPiAuZmlsZS11cGxvYWQsXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIC5sYWJlbCA+IC5maWVsZC1jb250YWluZXIsXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIC5sYWJlbCA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1ncm91cC5ob3Jpem9udGFsIC5sYWJlbCA+IC5mb3JtLWNvbnRyb2wtLXN0YXRpYyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdW5zZXQ7XG59XG4uZm9ybS1ncm91cCBsYWJlbCA+IC50ZWxlcmlrLWJsYXpvcixcbi5mb3JtLWdyb3VwIGxhYmVsID4gaW5wdXQsXG4uZm9ybS1ncm91cCBsYWJlbCA+IHRleHRhcmVhLFxuLmZvcm0tZ3JvdXAgbGFiZWwgPiBmb3JtLFxuLmZvcm0tZ3JvdXAgbGFiZWwgPiAuYnV0dG9uLFxuLmZvcm0tZ3JvdXAgbGFiZWwgPiAuY2hlY2tib3gsXG4uZm9ybS1ncm91cCBsYWJlbCA+IC5yYWRpbyxcbi5mb3JtLWdyb3VwIGxhYmVsID4gLmZpbGUtdXBsb2FkLFxuLmZvcm0tZ3JvdXAgbGFiZWwgPiAuZmllbGQtY29udGFpbmVyLFxuLmZvcm0tZ3JvdXAgbGFiZWwgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAgbGFiZWwgPiAuZm9ybS1jb250cm9sLS1zdGF0aWMsXG4uZm9ybS1ncm91cCAubGFiZWwgPiAudGVsZXJpay1ibGF6b3IsXG4uZm9ybS1ncm91cCAubGFiZWwgPiBpbnB1dCxcbi5mb3JtLWdyb3VwIC5sYWJlbCA+IHRleHRhcmVhLFxuLmZvcm0tZ3JvdXAgLmxhYmVsID4gZm9ybSxcbi5mb3JtLWdyb3VwIC5sYWJlbCA+IC5idXR0b24sXG4uZm9ybS1ncm91cCAubGFiZWwgPiAuY2hlY2tib3gsXG4uZm9ybS1ncm91cCAubGFiZWwgPiAucmFkaW8sXG4uZm9ybS1ncm91cCAubGFiZWwgPiAuZmlsZS11cGxvYWQsXG4uZm9ybS1ncm91cCAubGFiZWwgPiAuZmllbGQtY29udGFpbmVyLFxuLmZvcm0tZ3JvdXAgLmxhYmVsID4gLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwIC5sYWJlbCA+IC5mb3JtLWNvbnRyb2wtLXN0YXRpYyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNXB4O1xufVxuXG5mb3JtIC5mb3JtLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG5cbmRpdi52YWxpZGF0aW9uLW1lc3NhZ2UsXG5kaXYuZGF0YXBvaW50LXZhbGlkYXRpb24tbWVzc2FnZSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNHB4O1xuICBjb2xvcjogI2RjMjAxZDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIGFuaW1hdGlvbjogc2xpZGUtZG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIGZvcndhcmRzO1xufVxuLmZpZWxkLWNvbnRhaW5lciA+IGRpdi52YWxpZGF0aW9uLW1lc3NhZ2UsXG4uZmllbGQtY29udGFpbmVyID4gZGl2LmRhdGFwb2ludC12YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMTAwJTtcbn1cbi5maWVsZC1jb250YWluZXIgPiBkaXYudmFsaWRhdGlvbi1tZXNzYWdlLS1sZWZ0LFxuLmZpZWxkLWNvbnRhaW5lciA+IGRpdi5kYXRhcG9pbnQtdmFsaWRhdGlvbi1tZXNzYWdlLS1sZWZ0IHtcbiAgbGVmdDogMHB4O1xufVxuLmZpZWxkLWNvbnRhaW5lci0tc3VwcG9ydHMtbG9uZy12YWxpZGF0aW9uLW1lc3NhZ2VzID4gZGl2LnZhbGlkYXRpb24tbWVzc2FnZSxcbi5maWVsZC1jb250YWluZXItLXN1cHBvcnRzLWxvbmctdmFsaWRhdGlvbi1tZXNzYWdlcyA+IGRpdi5kYXRhcG9pbnQtdmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmZvcm0tY29udHJvbC0tc3RhdGljIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1pbmxpbmU6IDBweDtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9ybS1jb250cm9sLS13aXRoLXRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucmFkaW8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogMTVweDtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvIHtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG1heC13aWR0aDogMXB4O1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXgtaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmbGV4OiAwIDAgMXB4O1xuICBmb250LXNpemU6IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuaW5wdXRbdHlwZT1yYWRpb10gKyBpbnB1dCArIGxhYmVsLFxuaW5wdXRbdHlwZT1yYWRpb10gKyBzcGFuLFxuaW5wdXRbdHlwZT1yYWRpb10gKyBpbnB1dCArIHNwYW4sXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvICsgbGFiZWwsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvICsgaW5wdXQgKyBsYWJlbCxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8gKyBzcGFuLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbyArIGlucHV0ICsgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgbWFyZ2luOiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWluZGVudDogLTYwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwgc3BhbixcbmlucHV0W3R5cGU9cmFkaW9dICsgaW5wdXQgKyBsYWJlbCBzcGFuLFxuaW5wdXRbdHlwZT1yYWRpb10gKyBzcGFuIHNwYW4sXG5pbnB1dFt0eXBlPXJhZGlvXSArIGlucHV0ICsgc3BhbiBzcGFuLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbyArIGxhYmVsIHNwYW4sXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvICsgaW5wdXQgKyBsYWJlbCBzcGFuLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbyArIHNwYW4gc3BhbixcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8gKyBpbnB1dCArIHNwYW4gc3BhbiB7XG4gIHRleHQtaW5kZW50OiAwcHg7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb10gKyBzcGFuOjpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8gKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgc3Bhbjo6YmVmb3JlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2FjYTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEwcHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgei1pbmRleDogMTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbzpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvOmhvdmVyICsgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBzcGFuOjpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzLXdpdGhpbiArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpmb2N1cy13aXRoaW4gKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW86Zm9jdXMgKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvOmZvY3VzLXdpdGhpbiArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvOmZvY3VzLXdpdGhpbiArIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuaW5wdXRbdHlwZT1yYWRpb106YWN0aXZlICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dOmFjdGl2ZSArIHNwYW46OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW86YWN0aXZlICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW86YWN0aXZlICsgc3Bhbjo6YmVmb3JlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsLFxuaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBzcGFuLCBpbnB1dFt0eXBlPXJhZGlvXS5kaXNhYmxlZCArIGxhYmVsLFxuaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQgKyBzcGFuLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbzpkaXNhYmxlZCArIGxhYmVsLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbzpkaXNhYmxlZCArIHNwYW4sXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkICsgbGFiZWwsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkICsgc3BhbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW86ZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8uZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzE3MTcxO1xuICBhbmltYXRpb246IG5vbmU7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZDpob3ZlciArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQ6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvOmRpc2FibGVkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW86ZGlzYWJsZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8uZGlzYWJsZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQ6Zm9jdXMgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQ6Zm9jdXMgKyBzcGFuOjpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZDpmb2N1cy13aXRoaW4gKyBzcGFuOjpiZWZvcmUsIGlucHV0W3R5cGU9cmFkaW9dLmRpc2FibGVkOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmRpc2FibGVkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPXJhZGlvXS5kaXNhYmxlZDpmb2N1cy13aXRoaW4gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQ6Zm9jdXMtd2l0aGluICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbzpkaXNhYmxlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvOmRpc2FibGVkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbzpkaXNhYmxlZDpmb2N1cy13aXRoaW4gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbzpkaXNhYmxlZDpmb2N1cy13aXRoaW4gKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8uZGlzYWJsZWQ6Zm9jdXMgKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIHNwYW46OmJlZm9yZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZDphY3RpdmUgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQ6YWN0aXZlICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPXJhZGlvXS5kaXNhYmxlZDphY3RpdmUgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQ6YWN0aXZlICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbzpkaXNhYmxlZDphY3RpdmUgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbzpkaXNhYmxlZDphY3RpdmUgKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkOmFjdGl2ZSArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvLmRpc2FibGVkOmFjdGl2ZSArIHNwYW46OmJlZm9yZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlciwgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGlucHV0W3R5cGU9aGlkZGVuXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgbWluLWhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogIzE0YTRlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0YTRlODtcbiAgY29sb3I6ICMxNGE0ZTg7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYW5pbWF0aW9uOiBwb3AtaW4gMTAwbXMgbGluZWFyIGZvcndhcmRzO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgei1pbmRleDogMjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYmNhY2E7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIGxhYmVsOjphZnRlcixcbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6aG92ZXIgKyBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMxMTc3YTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTc3YTc7XG4gIGNvbG9yOiAjMTE3N2E3O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpmb2N1cyArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpmb2N1cy13aXRoaW4gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpmb2N1cy13aXRoaW4gKyBzcGFuOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzYzVlO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmZvY3VzICsgc3Bhbjo6YWZ0ZXIsIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6Zm9jdXMtd2l0aGluICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpmb2N1cy13aXRoaW4gKyBzcGFuOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDphY3RpdmUgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmFjdGl2ZSArIHNwYW46OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlciwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGlucHV0W3R5cGU9aGlkZGVuXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNoZWNrJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTRhNGU4JTIyJTIwZD0lMjJtOS41NSUyMDE4LTUuNy01LjclMjAxLjQyNS0xLjQyNUw5LjU1JTIwMTUuMTVsOS4xNzUtOS4xNzVMMjAuMTUlMjA3LjR6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDZweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6aG92ZXIgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNoZWNrJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJtOS41NSUyMDE4LTUuNy01LjclMjAxLjQyNS0xLjQyNUw5LjU1JTIwMTUuMTVsOS4xNzUtOS4xNzVMMjAuMTUlMjA3LjR6JTIyLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cyArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmZvY3VzLXdpdGhpbiArIGxhYmVsOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMtd2l0aGluICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cy13aXRoaW4gKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMtd2l0aGluICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hlY2slMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm05LjU1JTIwMTgtNS43LTUuNyUyMDEuNDI1LTEuNDI1TDkuNTUlMjAxNS4xNWw5LjE3NS05LjE3NUwyMC4xNSUyMDcuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWwsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKSwgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsLFxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjaykge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YmVmb3JlLCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzE3MTcxO1xuICBhbmltYXRpb246IG5vbmU7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogIzcxNzE3MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkOmhvdmVyICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIHNwYW46OmJlZm9yZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkOmFjdGl2ZSArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkOmFjdGl2ZSArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZDphY3RpdmUgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZDphY3RpdmUgKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlciwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hlY2slMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMm05LjU1JTIwMTgtNS43LTUuNyUyMDEuNDI1LTEuNDI1TDkuNTUlMjAxNS4xNWw5LjE3NS05LjE3NUwyMC4xNSUyMDcuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvICsgbGFiZWwsXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvICsgbGFiZWwgc3BhbixcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8gKyBpbnB1dCArIGxhYmVsLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbyArIGlucHV0ICsgbGFiZWwgc3BhbixcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8gKyBzcGFuLFxuaW5wdXRbdHlwZT1yYWRpb10uay1yYWRpbyArIHNwYW4gc3BhbixcbmlucHV0W3R5cGU9cmFkaW9dLmstcmFkaW8gKyBpbnB1dCArIHNwYW4sXG5pbnB1dFt0eXBlPXJhZGlvXS5rLXJhZGlvICsgaW5wdXQgKyBzcGFuIHNwYW4ge1xuICB0ZXh0LWluZGVudDogMHB4O1xuICBnYXA6IDBweDtcbn1cblxuLnJhZGlvLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpby5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmJlZm9yZSwgLnJhZGlvLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8gLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpbyAuaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8gLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlLFxuLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLnJhZGlvLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsIC5yYWRpby5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8gLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8gLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOjphZnRlcixcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmFmdGVyLFxuLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcbiAgY29sb3I6ICNkYzIwMWQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jbG9zZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyM2RjMjAxZCUyMiUyMGQ9JTIyTTYuNCUyMDE5JTIwNSUyMDE3LjZsNS42LTUuNkw1JTIwNi40JTIwNi40JTIwNWw1LjYlMjA1LjZMMTcuNiUyMDUlMjAxOSUyMDYuNCUyMDEzLjQlMjAxMmw1LjYlMjA1LjYtMS40JTIwMS40LTUuNi01LjZ6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDZweDtcbn1cbi5yYWRpby5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsIC5yYWRpby5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsIC5yYWRpby5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpby5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlLCAucmFkaW8uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8gLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8gLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlLFxuLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4uaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbi5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjYmNhY2EgIWltcG9ydGFudDtcbn1cbi5yYWRpby5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpby5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLCAucmFkaW8uaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlciwgLnJhZGlvLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLCAucmFkaW8uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpby5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLnJhZGlvIC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLnJhZGlvIC5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5oYXMtZXJyb3JpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmhhcy1lcnJvcmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNsb3NlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJNNi40JTIwMTklMjA1JTIwMTcuNmw1LjYtNS42TDUlMjA2LjQlMjA2LjQlMjA1bDUuNiUyMDUuNkwxNy42JTIwNSUyMDE5JTIwNi40JTIwMTMuNCUyMDEybDUuNiUyMDUuNi0xLjQlMjAxLjQtNS42LTUuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogNnB4O1xufVxuXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUsIC5yYWRpby5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9cmFkaW9dICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZSArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZSArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgc3Bhbjo6YmVmb3JlLCAucmFkaW8uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpby5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsIC5yYWRpby5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZSArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXSArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZSArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10gKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlLFxuLmstY2hlY2tib3hpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dCBbdHlwZT1yYWRpb10gKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveDppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveC5rLWluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YmVmb3JlLFxuLmstY2hlY2tib3guay1pbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOjphZnRlciwgLnJhZGlvLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10gKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10gKyBzcGFuOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZSArIHNwYW46OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIGxhYmVsOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjphZnRlciwgLnJhZGlvLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZSArIGxhYmVsOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlciwgLnJhZGlvLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXSArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10gKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10gKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10gKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZSArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPXJhZGlvXSArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPXJhZGlvXSArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZSArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94LmstaW5kZXRlcm1pbmF0ZSArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94LmstaW5kZXRlcm1pbmF0ZSArIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWhvcml6b250YWwtcnVsZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzE0YTRlOCUyMiUyMGQ9JTIyTTQlMjAxM3YtMmgxNnYyeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDNweDtcbiAgdG9wOiA2cHg7XG59XG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUsIC5yYWRpby5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb106aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9cmFkaW9dOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmhvdmVyICsgc3Bhbjo6YmVmb3JlLCAucmFkaW8uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpby5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsIC5yYWRpby5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb106aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXTpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLnJhZGlvIC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb106aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGU6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmstY2hlY2tib3hpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPXJhZGlvXTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dCBbdHlwZT1yYWRpb106aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveDppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveC5rLWluZGV0ZXJtaW5hdGU6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmstY2hlY2tib3guay1pbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5yYWRpby5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLCAucmFkaW8uaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9cmFkaW9dLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9cmFkaW9dLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLnJhZGlvLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0uZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5yYWRpby5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5yYWRpby5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5yYWRpby5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpby5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLCAucmFkaW8uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1yYWRpb10uZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9cmFkaW9dLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4ucmFkaW8gLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLnJhZGlvIC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5yYWRpbyAuaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPXJhZGlvXTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9cmFkaW9dLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9cmFkaW9dLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0uZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94aW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3hpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3hpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dCBbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dCBbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPXJhZGlvXS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPXJhZGlvXS5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXTppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXS5pbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb10uaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9cmFkaW9dLmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXS5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveDppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveC5rLWluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveC5rLWluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94LmstaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94LmstaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWhvcml6b250YWwtcnVsZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIyTTQlMjAxM3YtMmgxNnYyeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5jaGVja2JveC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZ2FwOiAxNXB4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3gge1xuICBtaW4td2lkdGg6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgbWF4LXdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1heC1oZWlnaHQ6IDFweDtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZsZXg6IDAgMCAxcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGlucHV0ICsgbGFiZWwsXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIHNwYW4sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGlucHV0ICsgc3BhbixcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3ggKyBsYWJlbCxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3ggKyBpbnB1dCArIGxhYmVsLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveCArIHNwYW4sXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94ICsgaW5wdXQgKyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBtYXJnaW46IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtaW5kZW50OiAtNjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCBzcGFuLFxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBpbnB1dCArIGxhYmVsIHNwYW4sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIHNwYW4gc3BhbixcbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgaW5wdXQgKyBzcGFuIHNwYW4sXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94ICsgbGFiZWwgc3BhbixcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3ggKyBpbnB1dCArIGxhYmVsIHNwYW4sXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94ICsgc3BhbiBzcGFuLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveCArIGlucHV0ICsgc3BhbiBzcGFuIHtcbiAgdGV4dC1pbmRlbnQ6IDBweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94ICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3ggKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveCArIHNwYW46OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3ggKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYWNhO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMHB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDNweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIHotaW5kZXg6IDE7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlciArIHNwYW46OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpob3ZlciArIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cy13aXRoaW4gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMtd2l0aGluICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmZvY3VzICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpmb2N1cy13aXRoaW4gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpmb2N1cy13aXRoaW4gKyBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmFjdGl2ZSArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTphY3RpdmUgKyBzcGFuOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmFjdGl2ZSArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmFjdGl2ZSArIHNwYW46OmJlZm9yZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgc3BhbiwgaW5wdXRbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQgKyBsYWJlbCxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkICsgc3BhbixcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQgKyBsYWJlbCxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQgKyBzcGFuLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZCArIGxhYmVsLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZCArIHNwYW4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsIGlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94LmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2ViZWFlYTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcxNzE3MTtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQ6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUsIGlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpkaXNhYmxlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmRpc2FibGVkOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94LmRpc2FibGVkOmhvdmVyICsgc3Bhbjo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZDpmb2N1cy13aXRoaW4gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XS5kaXNhYmxlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5kaXNhYmxlZDpmb2N1cyArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQ6Zm9jdXMtd2l0aGluICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIHNwYW46OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQ6Zm9jdXMgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpkaXNhYmxlZDpmb2N1cyArIHNwYW46OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94LmRpc2FibGVkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZDpmb2N1cy13aXRoaW4gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZDpmb2N1cy13aXRoaW4gKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQ6YWN0aXZlICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkOmFjdGl2ZSArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQ6YWN0aXZlICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkOmFjdGl2ZSArIHNwYW46OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQ6YWN0aXZlICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQ6YWN0aXZlICsgc3Bhbjo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZDphY3RpdmUgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveC5kaXNhYmxlZDphY3RpdmUgKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmFmdGVyLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNGE0ZTg7XG4gIGNvbG9yOiAjMTRhNGU4O1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYW5pbWF0aW9uOiBwb3AtaW4gMTAwbXMgbGluZWFyIGZvcndhcmRzO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgei1pbmRleDogMjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYmNhY2E7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIGxhYmVsOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6aG92ZXIgKyBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMxMTc3YTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTc3YTc7XG4gIGNvbG9yOiAjMTE3N2E3O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cyArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cy13aXRoaW4gKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cy13aXRoaW4gKyBzcGFuOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzYzVlO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmZvY3VzICsgc3Bhbjo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMtd2l0aGluICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cy13aXRoaW4gKyBzcGFuOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDphY3RpdmUgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmFjdGl2ZSArIHNwYW46OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YWZ0ZXIsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlciwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGlucHV0W3R5cGU9aGlkZGVuXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNoZWNrJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTRhNGU4JTIyJTIwZD0lMjJtOS41NSUyMDE4LTUuNy01LjclMjAxLjQyNS0xLjQyNUw5LjU1JTIwMTUuMTVsOS4xNzUtOS4xNzVMMjAuMTUlMjA3LjR6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDZweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6aG92ZXIgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNoZWNrJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJtOS41NSUyMDE4LTUuNy01LjclMjAxLjQyNS0xLjQyNUw5LjU1JTIwMTUuMTVsOS4xNzUtOS4xNzVMMjAuMTUlMjA3LjR6JTIyLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cyArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmZvY3VzLXdpdGhpbiArIGxhYmVsOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMtd2l0aGluICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpmb2N1cy13aXRoaW4gKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMtd2l0aGluICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hlY2slMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm05LjU1JTIwMTgtNS43LTUuNyUyMDEuNDI1LTEuNDI1TDkuNTUlMjAxNS4xNWw5LjE3NS05LjE3NUwyMC4xNSUyMDcuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWwsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKSwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjaykge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzE3MTcxO1xuICBhbmltYXRpb246IG5vbmU7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogIzcxNzE3MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkOmhvdmVyICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkOmZvY3VzLXdpdGhpbiArIHNwYW46OmJlZm9yZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkOmFjdGl2ZSArIGxhYmVsOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkOmFjdGl2ZSArIHNwYW46OmJlZm9yZSwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZDphY3RpdmUgKyBsYWJlbDo6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZDphY3RpdmUgKyBzcGFuOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlciwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hlY2slMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMm05LjU1JTIwMTgtNS43LTUuNyUyMDEuNDI1LTEuNDI1TDkuNTUlMjAxNS4xNWw5LjE3NS05LjE3NUwyMC4xNSUyMDcuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94ICsgbGFiZWwsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94ICsgbGFiZWwgc3BhbixcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3ggKyBpbnB1dCArIGxhYmVsLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveCArIGlucHV0ICsgbGFiZWwgc3BhbixcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3ggKyBzcGFuLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveCArIHNwYW4gc3BhbixcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3ggKyBpbnB1dCArIHNwYW4sXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94ICsgaW5wdXQgKyBzcGFuIHNwYW4ge1xuICB0ZXh0LWluZGVudDogMHB4O1xuICBnYXA6IDBweDtcbn1cblxuLmNoZWNrYm94Lmhhcy1lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmJlZm9yZSwgLmNoZWNrYm94Lmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94Lmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3ggLmhhcy1lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveCAuaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3ggLmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlLFxuLmhhcy1lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLmNoZWNrYm94Lmhhcy1lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94Lmhhcy1lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsIC5jaGVja2JveC5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94Lmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3ggLmhhcy1lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3ggLmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOjphZnRlcixcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmFmdGVyLFxuLmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcbiAgY29sb3I6ICNkYzIwMWQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jbG9zZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyM2RjMjAxZCUyMiUyMGQ9JTIyTTYuNCUyMDE5JTIwNSUyMDE3LjZsNS42LTUuNkw1JTIwNi40JTIwNi40JTIwNWw1LjYlMjA1LjZMMTcuNiUyMDUlMjAxOSUyMDYuNCUyMDEzLjQlMjAxMmw1LjYlMjA1LjYtMS40JTIwMS40LTUuNi01LjZ6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDZweDtcbn1cbi5jaGVja2JveC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsIC5jaGVja2JveC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsIC5jaGVja2JveC5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveC5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlLCAuY2hlY2tib3guaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3ggLmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3ggLmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlLFxuLmhhcy1lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4uaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjpiZWZvcmUsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmJlZm9yZSxcbi5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbi5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjYmNhY2EgIWltcG9ydGFudDtcbn1cbi5jaGVja2JveC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLCAuY2hlY2tib3guaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlciwgLmNoZWNrYm94Lmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLCAuY2hlY2tib3guaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmhhcy1lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94IC5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94IC5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5oYXMtZXJyb3JpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5oYXMtZXJyb3IgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmhhcy1lcnJvcmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaGFzLWVycm9yaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNsb3NlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJNNi40JTIwMTklMjA1JTIwMTcuNmw1LjYtNS42TDUlMjA2LjQlMjA2LjQlMjA1bDUuNiUyMDUuNkwxNy42JTIwNSUyMDE5JTIwNi40JTIwMTMuNCUyMDEybDUuNiUyMDUuNi0xLjQlMjAxLjQtNS42LTUuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogNnB4O1xufVxuXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUsIC5jaGVja2JveC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9Y2hlY2tib3hdICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZSArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgc3Bhbjo6YmVmb3JlLCAuY2hlY2tib3guaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveC5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsIC5jaGVja2JveC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZSArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XSArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZSArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlLFxuLmstY2hlY2tib3hpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94aW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveDppbmRldGVybWluYXRlICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveC5rLWluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YmVmb3JlLFxuLmstY2hlY2tib3guay1pbmRldGVybWluYXRlICsgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOjphZnRlciwgLmNoZWNrYm94LmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBzcGFuOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZSArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjphZnRlciwgLmNoZWNrYm94LmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZSArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlciwgLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0gKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZSArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0gKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPWNoZWNrYm94XSArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGUgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXSArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94LmstaW5kZXRlcm1pbmF0ZSArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94LmstaW5kZXRlcm1pbmF0ZSArIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWhvcml6b250YWwtcnVsZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzE0YTRlOCUyMiUyMGQ9JTIyTTQlMjAxM3YtMmgxNnYyeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDNweDtcbiAgdG9wOiA2cHg7XG59XG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUsIC5jaGVja2JveC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF06aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9Y2hlY2tib3hdOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmhvdmVyICsgc3Bhbjo6YmVmb3JlLCAuY2hlY2tib3guaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveC5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsIC5jaGVja2JveC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF06aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XTpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF06aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGU6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmhvdmVyICsgc3Bhbjo6YmVmb3JlLFxuLmstY2hlY2tib3hpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94aW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpob3ZlciArIHNwYW46OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPWNoZWNrYm94XTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dCBbdHlwZT1jaGVja2JveF06aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94IGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveDppbmRldGVybWluYXRlOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGU6aG92ZXIgKyBzcGFuOjpiZWZvcmUsXG4uay1jaGVja2JveC5rLWluZGV0ZXJtaW5hdGU6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmstY2hlY2tib3guay1pbmRldGVybWluYXRlOmhvdmVyICsgc3Bhbjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5jaGVja2JveC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLCAuY2hlY2tib3guaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94LmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0uZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5jaGVja2JveC5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5jaGVja2JveC5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsIC5jaGVja2JveC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLCAuY2hlY2tib3guaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3guaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dCBbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uY2hlY2tib3ggLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmNoZWNrYm94IC5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5jaGVja2JveCAuaW5kZXRlcm1pbmF0ZS5rLWluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGVpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0IFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXQgW3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUgaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlIGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF0uZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZSBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uaW5kZXRlcm1pbmF0ZTppbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGU6aW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5pbmRldGVybWluYXRlLmstaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmluZGV0ZXJtaW5hdGUuay1pbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94aW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94aW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3hpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3hpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dCBbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dCBbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPWNoZWNrYm94XS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0IFt0eXBlPWNoZWNrYm94XS5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XS5pbmRldGVybWluYXRlOmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0uaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94IGlucHV0W2FyaWEtY2hlY2tlZD1taXhlZF06ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveCBpbnB1dFthcmlhLWNoZWNrZWQ9bWl4ZWRdLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLmstY2hlY2tib3ggaW5wdXRbYXJpYS1jaGVja2VkPW1peGVkXS5kaXNhYmxlZCArIHNwYW46OmFmdGVyLFxuLmstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94OmluZGV0ZXJtaW5hdGUuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveDppbmRldGVybWluYXRlLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIsXG4uay1jaGVja2JveC5rLWluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uay1jaGVja2JveC5rLWluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQgKyBzcGFuOjphZnRlcixcbi5rLWNoZWNrYm94LmstaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbi5rLWNoZWNrYm94LmstaW5kZXRlcm1pbmF0ZS5kaXNhYmxlZCArIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWhvcml6b250YWwtcnVsZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIyTTQlMjAxM3YtMmgxNnYyeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbn1cblxuLmRhdGFwb2ludC1yYWRpby1idXR0b24tZ3JvdXBpbmcge1xuICBnYXA6IDE1cHg7XG59XG4uZGF0YXBvaW50LXJhZGlvLWJ1dHRvbi1ncm91cGluZyAuZGF0YXBvaW50LWxhYmVsLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMHB4O1xufVxuLmRhdGFwb2ludC1yYWRpby1idXR0b24tZ3JvdXBpbmcgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXRhcG9pbnQtcmFkaW8tYnV0dG9uLWdyb3VwaW5nX193YXJuaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNjBweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgb3BhY2l0eTogMHB4O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIGFuaW1hdGlvbjogc2xpZGUtZG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIGZvcndhcmRzO1xufVxuLmRhdGFwb2ludC1yYWRpby1idXR0b24tZ3JvdXBpbmdfX3dhcm5pbmcgLmljb24ge1xuICBtYXJnaW4taW5saW5lLWVuZDogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kYXRhcG9pbnQtcmFkaW8tYnV0dG9uLWdyb3VwaW5nX193YXJuaW5nX190ZXh0IC5idXR0b24ge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5rLWNoZWNrYm94LWxhYmVsIHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5rLWNoZWNrYm94LXdyYXAgKyBsYWJlbCxcbi5rLWNoZWNrYm94LXdyYXAgKyAuay1jaGVja2JveC1sYWJlbCxcbi5rLWNoZWNrYm94LXdyYXAgKyBpbnB1dCArIGxhYmVsLFxuLmstY2hlY2tib3gtd3JhcCArIGlucHV0ICsgLmstY2hlY2tib3gtbGFiZWwsXG4uay1jaGVja2JveC13cmFwICsgc3Bhbixcbi5rLWNoZWNrYm94LXdyYXAgKyBpbnB1dCArIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIG1hcmdpbjogMHB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG50aC5rLWhlYWRlciA+IC5rLWNoZWNrYm94LFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1ncmlkLWNoZWNrYm94LFxuLmstY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94LFxuLmstY2hlY2tib3gtd3JhcHBlciBpbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYWNhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxudGguay1oZWFkZXIgPiAuay1jaGVja2JveDpob3ZlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstZ3JpZC1jaGVja2JveDpob3Zlcixcbi5rLWNoZWNrYm94LXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpob3Zlcixcbi5rLWNoZWNrYm94LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2FjYSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAzcHggI2ZmZmZmZjtcbn1cbnRoLmstaGVhZGVyID4gLmstY2hlY2tib3g6Zm9jdXMsIHRoLmstaGVhZGVyID4gLmstY2hlY2tib3g6Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1ncmlkLWNoZWNrYm94OmZvY3VzLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1ncmlkLWNoZWNrYm94OmZvY3VzLXdpdGhpbixcbi5rLWNoZWNrYm94LXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpmb2N1cyxcbi5rLWNoZWNrYm94LXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpmb2N1cy13aXRoaW4sXG4uay1jaGVja2JveC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6Zm9jdXMsXG4uay1jaGVja2JveC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDNjNWUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggM3B4ICNmZmZmZmY7XG59XG50aC5rLWhlYWRlciA+IC5rLWNoZWNrYm94OmFjdGl2ZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstZ3JpZC1jaGVja2JveDphY3RpdmUsXG4uay1jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6YWN0aXZlLFxuLmstY2hlY2tib3gtd3JhcHBlciBpbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxudGguay1oZWFkZXIgPiAuay1jaGVja2JveDpjaGVja2VkLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1ncmlkLWNoZWNrYm94OmNoZWNrZWQsXG4uay1jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6Y2hlY2tlZCxcbi5rLWNoZWNrYm94LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hlY2slMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxNGE0ZTglMjIlMjBkPSUyMm05LjU1JTIwMTgtNS43LTUuNyUyMDEuNDI1LTEuNDI1TDkuNTUlMjAxNS4xNWw5LjE3NS05LjE3NUwyMC4xNSUyMDcuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIvMTRweCBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2FjYSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDNweCAjZmZmZmZmO1xufVxudGguay1oZWFkZXIgPiAuay1jaGVja2JveDpjaGVja2VkOmhvdmVyLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uay1ncmlkLWNoZWNrYm94OmNoZWNrZWQ6aG92ZXIsXG4uay1jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6Y2hlY2tlZDpob3Zlcixcbi5rLWNoZWNrYm94LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpjaGVja2VkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hlY2slMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm05LjU1JTIwMTgtNS43LTUuNyUyMDEuNDI1LTEuNDI1TDkuNTUlMjAxNS4xNWw5LjE3NS05LjE3NUwyMC4xNSUyMDcuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIvMTRweCBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2FjYSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAzcHggI2ZmZmZmZjtcbn1cbnRoLmstaGVhZGVyID4gLmstY2hlY2tib3hbYXJpYS1jaGVja2VkPW1peGVkXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmstZ3JpZC1jaGVja2JveFthcmlhLWNoZWNrZWQ9bWl4ZWRdLFxuLmstY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94W2FyaWEtY2hlY2tlZD1taXhlZF0sXG4uay1jaGVja2JveC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3hbYXJpYS1jaGVja2VkPW1peGVkXSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWhvcml6b250YWwtcnVsZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzE0YTRlOCUyMiUyMGQ9JTIyTTQlMjAxM3YtMmgxNnYyeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci8xNHB4IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYWNhICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggM3B4ICNmZmZmZmY7XG59XG50aC5rLWhlYWRlciA+IC5rLWNoZWNrYm94W2FyaWEtY2hlY2tlZD1taXhlZF06aG92ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWdyaWQtY2hlY2tib3hbYXJpYS1jaGVja2VkPW1peGVkXTpob3Zlcixcbi5rLWNoZWNrYm94LXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveFthcmlhLWNoZWNrZWQ9bWl4ZWRdOmhvdmVyLFxuLmstY2hlY2tib3gtd3JhcHBlciBpbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94W2FyaWEtY2hlY2tlZD1taXhlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTE3N2E3IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1ob3Jpem9udGFsLXJ1bGUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMk00JTIwMTN2LTJoMTZ2MnolMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIvMTRweCBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2FjYSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAzcHggI2ZmZmZmZjtcbn1cbnRoLmstaGVhZGVyID4gLmstY2hlY2tib3g6ZGlzYWJsZWQ6aG92ZXIsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWdyaWQtY2hlY2tib3g6ZGlzYWJsZWQ6aG92ZXIsXG4uay1jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQ6aG92ZXIsXG4uay1jaGVja2JveC13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdLmstY2hlY2tib3g6ZGlzYWJsZWQ6aG92ZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxudGguay1oZWFkZXIgPiAuay1jaGVja2JveDpkaXNhYmxlZDpmb2N1cywgdGguay1oZWFkZXIgPiAuay1jaGVja2JveDpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWdyaWQtY2hlY2tib3g6ZGlzYWJsZWQ6Zm9jdXMsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWdyaWQtY2hlY2tib3g6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmRpc2FibGVkOmZvY3VzLFxuLmstY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWNoZWNrYm94LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpkaXNhYmxlZDpmb2N1cyxcbi5rLWNoZWNrYm94LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpkaXNhYmxlZDpmb2N1cy13aXRoaW4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxudGguay1oZWFkZXIgPiAuay1jaGVja2JveDpkaXNhYmxlZDphY3RpdmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5rLWdyaWQtY2hlY2tib3g6ZGlzYWJsZWQ6YWN0aXZlLFxuLmstY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XS5rLWNoZWNrYm94OmRpc2FibGVkOmFjdGl2ZSxcbi5rLWNoZWNrYm94LXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0uay1jaGVja2JveDpkaXNhYmxlZDphY3RpdmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stZW5kOiAyMHB4O1xufVxuLmNoZWNrYm94LWNvbnRhaW5lciAuY2hlY2tib3gge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbi5jaGVja2JveC1jb250YWluZXIgLmNoZWNrYm94OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiwqBcIjtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uaWNvbi5kYXRhcG9pbnQtdG9vbHRpcCB7XG4gIGNvbG9yOiAjMTE3N2E3O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDVweDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogLTNweDtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmxhYmVsLmhhcy10b29sdGlwICsgLmljb24uZGF0YXBvaW50LXRvb2x0aXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0zcHg7XG59XG4uaWNvbi5kYXRhcG9pbnQtdG9vbHRpcCBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuXG5sYWJlbC5oYXMtdG9vbHRpcCxcbmxhYmVsIC5oYXMtdG9vbHRpcCxcbi5sYWJlbC5oYXMtdG9vbHRpcCxcbi5sYWJlbCAuaGFzLXRvb2x0aXAsXG4uZ3JvdXAtbGFiZWwuaGFzLXRvb2x0aXAsXG4uZ3JvdXAtbGFiZWwgLmhhcy10b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxubGFiZWwuaGFzLXRvb2x0aXAgLmRhdGFwb2ludC10b29sdGlwLFxubGFiZWwgLmhhcy10b29sdGlwIC5kYXRhcG9pbnQtdG9vbHRpcCxcbi5sYWJlbC5oYXMtdG9vbHRpcCAuZGF0YXBvaW50LXRvb2x0aXAsXG4ubGFiZWwgLmhhcy10b29sdGlwIC5kYXRhcG9pbnQtdG9vbHRpcCxcbi5ncm91cC1sYWJlbC5oYXMtdG9vbHRpcCAuZGF0YXBvaW50LXRvb2x0aXAsXG4uZ3JvdXAtbGFiZWwgLmhhcy10b29sdGlwIC5kYXRhcG9pbnQtdG9vbHRpcCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC0zcHg7XG59XG5sYWJlbC5oYXMtdG9vbHRpcCxcbi5sYWJlbC5oYXMtdG9vbHRpcCxcbi5ncm91cC1sYWJlbC5oYXMtdG9vbHRpcCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMjBweDtcbn1cblxuLnRpbGUtaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAzMHB4O1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xuICByb3ctZ2FwOiA2MHB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDQ1cHg7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLnRpbGUtaW5wdXQtY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC50aWxlLWlucHV0LWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnRpbGUtaW5wdXQtY29udGFpbmVyIGxhYmVsIHtcbiAgbWFyZ2luOiAwcHg7XG59XG4udGlsZS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC50aWxlLWlucHV0IHtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2NiY2FjYTtcbn1cbi50aWxlLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXSArIC50aWxlLWlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIHRleHQtaW5kZW50OiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDMwcHggMTVweCA0NXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IHNvbGlkIDJweCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDI1cHg7XG59XG4udGlsZS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb10gKyAudGlsZS1pbnB1dDo6YmVmb3JlLCAudGlsZS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb10gKyAudGlsZS1pbnB1dDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IC0xMnB4O1xufVxuLnRpbGUtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dICsgLnRpbGUtaW5wdXQ6OmFmdGVyIHtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDZweCk7XG59XG4udGlsZS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQgKyAudGlsZS1pbnB1dDo6YWZ0ZXIge1xuICB0b3A6IC02cHg7XG4gIGxlZnQ6IDUwJTtcbn1cbi50aWxlLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXTpob3ZlciArIC50aWxlLWlucHV0LFxuLnRpbGUtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dICsgLnRpbGUtaW5wdXQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi50aWxlLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cy12aXNpYmxlICsgLnRpbGUtaW5wdXQsXG4udGlsZS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBzcGFuLnRpbGUtaW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLnRpbGUtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzICsgLnRpbGUtaW5wdXQsXG4udGlsZS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1yYWRpb10gKyAudGlsZS1pbnB1dDpmb2N1cywgLnRpbGUtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzLXdpdGhpbiArIC50aWxlLWlucHV0LFxuLnRpbGUtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dICsgLnRpbGUtaW5wdXQ6Zm9jdXMge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbn1cbi50aWxlLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXTphY3RpdmUgKyAudGlsZS1pbnB1dCxcbi50aWxlLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXSArIC50aWxlLWlucHV0OmFjdGl2ZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLnRpbGUtaW5wdXQtY29udGFpbmVyIC50aWxlLWlucHV0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbGUtaW5wdXQtY29udGFpbmVyIC50aWxlLWlucHV0X190aXRsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogLTIwcHg7XG4gIHotaW5kZXg6IDA7XG59XG4udGlsZS1pbnB1dC1jb250YWluZXIgLnRpbGUtaW5wdXRfX3N1bW1hcnkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4udGlsZS1pbnB1dC1jb250YWluZXIgLnRpbGUtaW5wdXRfX2luZm8ge1xuICBib3R0b206IC0yNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRpbGUtaW5wdXQtY29udGFpbmVyIC50aWxlLWlucHV0LS13YXJuaW5nLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBob3RwaW5rICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdGluZy1wbGFjZWhvbGRlcixcbi5mbG9hdGluZy1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZsb2F0aW5nLXBsYWNlaG9sZGVyIGlucHV0LFxuLmZsb2F0aW5nLXBsYWNlaG9sZGVyIC5rLWlucHV0LWlubmVyLFxuLmZsb2F0aW5nLWZvcm0gaW5wdXQsXG4uZmxvYXRpbmctZm9ybSAuay1pbnB1dC1pbm5lciB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDIxcHg7XG59XG4uZmxvYXRpbmctcGxhY2Vob2xkZXIgaW5wdXQsXG4uZmxvYXRpbmctcGxhY2Vob2xkZXIgLmstaW5wdXQtaW5uZXIsXG4uZmxvYXRpbmctcGxhY2Vob2xkZXIgLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtdmFsdWUtdGV4dCxcbi5mbG9hdGluZy1mb3JtIGlucHV0LFxuLmZsb2F0aW5nLWZvcm0gLmstaW5wdXQtaW5uZXIsXG4uZmxvYXRpbmctZm9ybSAuay1pbnB1dC1pbm5lciAuay1pbnB1dC12YWx1ZS10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uZmxvYXRpbmctcGxhY2Vob2xkZXIgbGFiZWwsXG4uZmxvYXRpbmctZm9ybSBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xuICBib3R0b206IGNhbGMoNTAlIC0gMTJweCk7XG4gIGxlZnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMiAqIDE0cHgpO1xufVxuLmZsb2F0aW5nLXBsYWNlaG9sZGVyOmZvY3VzLXdpdGhpbiBsYWJlbCwgLmZsb2F0aW5nLXBsYWNlaG9sZGVyLS1hY3RpdmUgbGFiZWwsXG4uZmxvYXRpbmctZm9ybTpmb2N1cy13aXRoaW4gbGFiZWwsXG4uZmxvYXRpbmctZm9ybS0tYWN0aXZlIGxhYmVsIHtcbiAgYm90dG9tOiAzOC43NXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNDY0NjQ2O1xufVxuLmZsb2F0aW5nLXBsYWNlaG9sZGVyIC5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbiArIGxhYmVsLFxuLmZsb2F0aW5nLWZvcm0gLmstY29tYm9ib3guZHJvcGRvd24tc3RhcnRpbmctd2l0aC1pY29uICsgbGFiZWwge1xuICBsZWZ0OiA2OHB4O1xufVxuLmZsb2F0aW5nLXBsYWNlaG9sZGVyIC5rLW11bHRpc2VsZWN0IC5rLWlucHV0LXZhbHVlcyxcbi5mbG9hdGluZy1mb3JtIC5rLW11bHRpc2VsZWN0IC5rLWlucHV0LXZhbHVlcyB7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59XG4uZmxvYXRpbmctcGxhY2Vob2xkZXIgLmstY2xlYXItdmFsdWUsXG4uZmxvYXRpbmctZm9ybSAuay1jbGVhci12YWx1ZSB7XG4gIGJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLnVuaXQge1xuICByaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzcxNzE3MTtcbn1cblxuLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCB7XG4gIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBcIkZJTExcIiAwLCBcIndnaHRcIiAzMDAsIFwiR1JBRFwiIDAsIFwib3BzelwiIDI0O1xufVxuXG4uaWNvbixcbmEuaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIGNvbG9yOiAjMTE3N2E3O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5pY29uOmhvdmVyLFxuYS5pY29uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwM2M1ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmljb246Zm9jdXMtdmlzaWJsZSxcbmEuaWNvbjpmb2N1cy12aXNpYmxlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGNvbG9yOiAjMDAzYzVlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaWNvbjpmb2N1cywgLmljb246Zm9jdXMtd2l0aGluLFxuYS5pY29uOmZvY3VzLFxuYS5pY29uOmZvY3VzLXdpdGhpbiB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBjb2xvcjogIzAwM2M1ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmljb246YWN0aXZlLFxuYS5pY29uOmFjdGl2ZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBjb2xvcjogIzAwM2M1ZTtcbn1cbi5pY29uLS1kaXNhYmxlZCwgLmljb246ZGlzYWJsZWQsIC5pY29uLmRpc2FibGVkLFxuYS5pY29uLS1kaXNhYmxlZCxcbmEuaWNvbjpkaXNhYmxlZCxcbmEuaWNvbi5kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG59XG4uaWNvbiAuc3ZnLWljb24sXG5hLmljb24gLnN2Zy1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5pY29uLS1pbmxpbmUsXG5hLmljb24tLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmljb24tLWlubGluZTpob3ZlciwgLmljb24tLWlubGluZTphY3RpdmUsXG5hLmljb24tLWlubGluZTpob3ZlcixcbmEuaWNvbi0taW5saW5lOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uaWNvbi0taW5saW5lOmZvY3VzLXZpc2libGUsXG5hLmljb24tLWlubGluZTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5pY29uLS1pbmxpbmU6Zm9jdXMsIC5pY29uLS1pbmxpbmU6Zm9jdXMtd2l0aGluLFxuYS5pY29uLS1pbmxpbmU6Zm9jdXMsXG5hLmljb24tLWlubGluZTpmb2N1cy13aXRoaW4ge1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLmljb25fX3NpemUtLXhzLFxuYS5pY29uX19zaXplLS14cyB7XG4gIG1pbi13aWR0aDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIG1heC13aWR0aDogMTJweDtcbiAgbWluLWhlaWdodDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXgtaGVpZ2h0OiAxMnB4O1xufVxuLmljb25fX3NpemUtLXhzIC5zdmctaWNvbixcbi5pY29uX19zaXplLS14cyBpbWcsXG5hLmljb25fX3NpemUtLXhzIC5zdmctaWNvbixcbmEuaWNvbl9fc2l6ZS0teHMgaW1nIHtcbiAgbWluLXdpZHRoOiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgbWF4LXdpZHRoOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1heC1oZWlnaHQ6IDEycHg7XG59XG4uaWNvbl9fc2l6ZS0teHMgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCxcbmEuaWNvbl9fc2l6ZS0teHMgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5pY29uX19zaXplLS1zLFxuYS5pY29uX19zaXplLS1zIHtcbiAgbWluLXdpZHRoOiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgbWF4LXdpZHRoOiAxOHB4O1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1heC1oZWlnaHQ6IDE4cHg7XG59XG4uaWNvbl9fc2l6ZS0tcyAuc3ZnLWljb24sXG4uaWNvbl9fc2l6ZS0tcyBpbWcsXG5hLmljb25fX3NpemUtLXMgLnN2Zy1pY29uLFxuYS5pY29uX19zaXplLS1zIGltZyB7XG4gIG1pbi13aWR0aDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIG1heC13aWR0aDogMThweDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXgtaGVpZ2h0OiAxOHB4O1xufVxuLmljb25fX3NpemUtLXMgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCxcbmEuaWNvbl9fc2l6ZS0tcyAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmljb25fX3NpemUtLW0sXG5hLmljb25fX3NpemUtLW0ge1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMjRweDtcbn1cbi5pY29uX19zaXplLS1tIC5zdmctaWNvbixcbi5pY29uX19zaXplLS1tIGltZyxcbmEuaWNvbl9fc2l6ZS0tbSAuc3ZnLWljb24sXG5hLmljb25fX3NpemUtLW0gaW1nIHtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgbWF4LXdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1heC1oZWlnaHQ6IDI0cHg7XG59XG4uaWNvbl9fc2l6ZS0tbSAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkLFxuYS5pY29uX19zaXplLS1tIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uaWNvbl9fc2l6ZS0tbCxcbmEuaWNvbl9fc2l6ZS0tbCB7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIG1heC13aWR0aDogMzZweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xufVxuLmljb25fX3NpemUtLWwgLnN2Zy1pY29uLFxuLmljb25fX3NpemUtLWwgaW1nLFxuYS5pY29uX19zaXplLS1sIC5zdmctaWNvbixcbmEuaWNvbl9fc2l6ZS0tbCBpbWcge1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBtYXgtd2lkdGg6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbn1cbi5pY29uX19zaXplLS1sIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQsXG5hLmljb25fX3NpemUtLWwgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbi5pY29uX19zaXplLS14bCxcbmEuaWNvbl9fc2l6ZS0teGwge1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBtYXgtd2lkdGg6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWF4LWhlaWdodDogNDhweDtcbn1cbi5pY29uX19zaXplLS14bCAuc3ZnLWljb24sXG4uaWNvbl9fc2l6ZS0teGwgaW1nLFxuYS5pY29uX19zaXplLS14bCAuc3ZnLWljb24sXG5hLmljb25fX3NpemUtLXhsIGltZyB7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIG1heC13aWR0aDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXgtaGVpZ2h0OiA0OHB4O1xufVxuLmljb25fX3NpemUtLXhsIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQsXG5hLmljb25fX3NpemUtLXhsIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG4uaWNvbi0td2hpdGUsXG5hLmljb24tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNzdhNztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDQuNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uaWNvbi0td2hpdGUsIC5pY29uLS13aGl0ZTpob3ZlciwgLmljb24tLXdoaXRlOmZvY3VzLCAuaWNvbi0td2hpdGU6YWN0aXZlLFxuYS5pY29uLS13aGl0ZSxcbmEuaWNvbi0td2hpdGU6aG92ZXIsXG5hLmljb24tLXdoaXRlOmZvY3VzLFxuYS5pY29uLS13aGl0ZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pY29uLS13aGl0ZTpob3ZlciwgLmljb24tLXdoaXRlOmZvY3VzLCAuaWNvbi0td2hpdGU6YWN0aXZlLFxuYS5pY29uLS13aGl0ZTpob3ZlcixcbmEuaWNvbi0td2hpdGU6Zm9jdXMsXG5hLmljb24tLXdoaXRlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNjNWU7XG59XG4uaWNvbi0td2hpdGUuaWNvbl9fc2l6ZS0teHMsXG5hLmljb24tLXdoaXRlLmljb25fX3NpemUtLXhzIHtcbiAgbWluLXdpZHRoOiAyMXB4O1xuICB3aWR0aDogMjFweDtcbiAgbWF4LXdpZHRoOiAyMXB4O1xuICBtaW4taGVpZ2h0OiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIG1heC1oZWlnaHQ6IDIxcHg7XG59XG4uaWNvbi0td2hpdGUuaWNvbl9fc2l6ZS0tcyxcbmEuaWNvbi0td2hpdGUuaWNvbl9fc2l6ZS0tcyB7XG4gIG1pbi13aWR0aDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIG1heC13aWR0aDogMjdweDtcbiAgbWluLWhlaWdodDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXgtaGVpZ2h0OiAyN3B4O1xufVxuLmljb24tLXdoaXRlLmljb25fX3NpemUtLW0sXG5hLmljb24tLXdoaXRlLmljb25fX3NpemUtLW0ge1xuICBtaW4td2lkdGg6IDMzcHg7XG4gIHdpZHRoOiAzM3B4O1xuICBtYXgtd2lkdGg6IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbiAgbWF4LWhlaWdodDogMzNweDtcbn1cbi5pY29uLS13aGl0ZS5pY29uX19zaXplLS1sLFxuYS5pY29uLS13aGl0ZS5pY29uX19zaXplLS1sIHtcbiAgbWluLXdpZHRoOiA0NXB4O1xuICB3aWR0aDogNDVweDtcbiAgbWF4LXdpZHRoOiA0NXB4O1xuICBtaW4taGVpZ2h0OiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG1heC1oZWlnaHQ6IDQ1cHg7XG59XG4uaWNvbi0td2hpdGUuaWNvbl9fc2l6ZS0teGwsXG5hLmljb24tLXdoaXRlLmljb25fX3NpemUtLXhsIHtcbiAgbWluLXdpZHRoOiA1N3B4O1xuICB3aWR0aDogNTdweDtcbiAgbWF4LXdpZHRoOiA1N3B4O1xuICBtaW4taGVpZ2h0OiA1N3B4O1xuICBoZWlnaHQ6IDU3cHg7XG4gIG1heC1oZWlnaHQ6IDU3cHg7XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkgLmljb24sXG4uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSAuaWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uaW5mby1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG5cbi5pbmZvLWJsb2NrIC5pbmZvLWJsb2NrX19oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5pbmZvLWJsb2NrIC5pbmZvLWJsb2NrX19oZWFkZXIgPiAqIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pbmZvLWJsb2NrIC5pbmZvLWJsb2NrX19jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuICBwYWRkaW5nOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zd2l0Y2gtY29udGFpbmVyIHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIC8qIFRoZXNlIHN0eWxlcyBzaG91bGQgYmUgbGFzdCBiZWNhdXNlIG90aGVyd2lzZSBpdCBjb25mbGljdHMgd2l0aCB0aGUgc3R5bGluZyBvZiB0aGUgY29udGFpbmVyIC5rLXN3aXRjaC1vZmYgKi9cbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5zd2l0Y2gtbGFiZWwge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogMTBweDtcbiAgbWluLXdpZHRoOiAyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogNjBweDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaCAuay1zd2l0Y2gtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoIC5rLXN3aXRjaC10cmFjazo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoIC5rLXN3aXRjaC10cmFjay5rLXN3aXRjaC1sYWJlbC1vbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2ggLmstc3dpdGNoLXRyYWNrLmstc3dpdGNoLWxhYmVsLW9mZiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2ggLmstc3dpdGNoLXRodW1iLXdyYXAge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaCAuay1zd2l0Y2gtdGh1bWItd3JhcCAuay1zd2l0Y2gtdGh1bWIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2ggLmstc3dpdGNoLXRodW1iLXdyYXAgLmstc3dpdGNoLXRodW1iOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLmstZGlzYWJsZWQgLmstc3dpdGNoLXRyYWNrIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9mZiAuay1zd2l0Y2gtdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNjYmNhY2E7XG59XG4uc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb2ZmIC5rLXN3aXRjaC10aHVtYi13cmFwIHtcbiAgbGVmdDogMTRweDtcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vZmYgLmstc3dpdGNoLXRodW1iLXdyYXAgLmstc3dpdGNoLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vZmY6aG92ZXIgLmstc3dpdGNoLXRyYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNjYmNhY2E7XG59XG4uc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb2ZmOmZvY3VzIC5rLXN3aXRjaC10cmFjaywgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9mZjpmb2N1cy13aXRoaW4gLmstc3dpdGNoLXRyYWNrIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYTtcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vZmY6YWN0aXZlIC5rLXN3aXRjaC10cmFjayB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNjYmNhY2E7XG59XG4uc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb2ZmLmstZGlzYWJsZWQgLmstc3dpdGNoLXRyYWNrLCAuc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb2ZmLmstZGlzYWJsZWQ6aG92ZXIgLmstc3dpdGNoLXRyYWNrLCAuc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb2ZmLmstZGlzYWJsZWQ6Zm9jdXMgLmstc3dpdGNoLXRyYWNrLCAuc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb2ZmLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluIC5rLXN3aXRjaC10cmFjaywgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9mZi5rLWRpc2FibGVkOmFjdGl2ZSAuay1zd2l0Y2gtdHJhY2sge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9mZi5rLWRpc2FibGVkIC5rLXN3aXRjaC10aHVtYiwgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9mZi5rLWRpc2FibGVkOmhvdmVyIC5rLXN3aXRjaC10aHVtYiwgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9mZi5rLWRpc2FibGVkOmZvY3VzIC5rLXN3aXRjaC10aHVtYiwgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9mZi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbiAuay1zd2l0Y2gtdGh1bWIsIC5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vZmYuay1kaXNhYmxlZDphY3RpdmUgLmstc3dpdGNoLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uIC5rLXN3aXRjaC10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYTtcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbiAuay1zd2l0Y2gtdGh1bWItd3JhcCB7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMTRweDtcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbiAuay1zd2l0Y2gtdGh1bWItd3JhcCAuay1zd2l0Y2gtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3N2E3O1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmhvdmVyIC5rLXN3aXRjaC10cmFjaywgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmZvY3VzIC5rLXN3aXRjaC10cmFjaywgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmZvY3VzLXdpdGhpbiAuay1zd2l0Y2gtdHJhY2ssIC5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbjphY3RpdmUgLmstc3dpdGNoLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmhvdmVyIC5rLXN3aXRjaC10aHVtYiwgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmZvY3VzIC5rLXN3aXRjaC10aHVtYiwgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmZvY3VzLXdpdGhpbiAuay1zd2l0Y2gtdGh1bWIsIC5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbjphY3RpdmUgLmstc3dpdGNoLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0YTRlODtcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbi5rLWRpc2FibGVkIC5rLXN3aXRjaC10cmFjaywgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uLmstZGlzYWJsZWQ6aG92ZXIgLmstc3dpdGNoLXRyYWNrLCAuc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb24uay1kaXNhYmxlZDpmb2N1cyAuay1zd2l0Y2gtdHJhY2ssIC5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbiAuay1zd2l0Y2gtdHJhY2ssIC5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbi5rLWRpc2FibGVkOmFjdGl2ZSAuay1zd2l0Y2gtdHJhY2sge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uLmstZGlzYWJsZWQgLmstc3dpdGNoLXRodW1iLCAuc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb24uay1kaXNhYmxlZDpob3ZlciAuay1zd2l0Y2gtdGh1bWIsIC5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbi5rLWRpc2FibGVkOmZvY3VzIC5rLXN3aXRjaC10aHVtYiwgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluIC5rLXN3aXRjaC10aHVtYiwgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uLmstZGlzYWJsZWQ6YWN0aXZlIC5rLXN3aXRjaC10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbn1cbi5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbiAuay1zd2l0Y2gtdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAhaW1wb3J0YW50O1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmhvdmVyIC5rLXN3aXRjaC10cmFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmZvY3VzIC5rLXN3aXRjaC10cmFjaywgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmZvY3VzLXdpdGhpbiAuay1zd2l0Y2gtdHJhY2sge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uOmFjdGl2ZSAuay1zd2l0Y2gtdHJhY2sge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uLmstZGlzYWJsZWQgLmstc3dpdGNoLXRyYWNrLCAuc3dpdGNoLWNvbnRhaW5lciAuay1zd2l0Y2gtb24uay1kaXNhYmxlZDpob3ZlciAuay1zd2l0Y2gtdHJhY2ssIC5zd2l0Y2gtY29udGFpbmVyIC5rLXN3aXRjaC1vbi5rLWRpc2FibGVkOmZvY3VzIC5rLXN3aXRjaC10cmFjaywgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluIC5rLXN3aXRjaC10cmFjaywgLnN3aXRjaC1jb250YWluZXIgLmstc3dpdGNoLW9uLmstZGlzYWJsZWQ6YWN0aXZlIC5rLXN3aXRjaC10cmFjayB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmNoaXAge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIHBhZGRpbmctaW5saW5lOiA4cHggMTBweDtcbiAgcGFkZGluZy1ibG9jazogMnB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjY2JjYWNhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2JjYWNhO1xuICBjb2xvcjogIzE4MTgxODtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNoaXAgLmljb24ge1xuICBtYXJnaW46IDBweDtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4uY2hpcF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uY2hpcC0tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjYmNhY2E7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuLmNoaXAtLWRlZmF1bHQgLmljb24ge1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5jaGlwLS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzk0ZWVhYTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzk0ZWVhYTtcbiAgY29sb3I6ICMwODIzMGY7XG59XG4uY2hpcC0tc3VjY2VzcyAuaWNvbiB7XG4gIGNvbG9yOiAjMDgyMzBmO1xufVxuLmNoaXAtLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjOWRkZmZlO1xuICBib3JkZXI6IHNvbGlkIDFweCAjOWRkZmZlO1xuICBjb2xvcjogIzAwM2M1ZTtcbn1cbi5jaGlwLS1pbmZvIC5pY29uIHtcbiAgY29sb3I6ICMwMDNjNWU7XG59XG4uY2hpcC0td2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmVlYjE7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmVlYjE7XG4gIGNvbG9yOiAjNDgyYzAxO1xufVxuLmNoaXAtLXdhcm5pbmcgLmljb24ge1xuICBjb2xvcjogIzQ4MmMwMTtcbn1cbi5jaGlwLS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZDhiODc7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZDhiODc7XG4gIGNvbG9yOiAjMzcwMDAwO1xufVxuLmNoaXAtLWVycm9yIC5pY29uIHtcbiAgY29sb3I6ICMzNzAwMDA7XG59XG4uY2hpcC0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjNzE3MTcxO1xuICBib3JkZXI6IHNvbGlkIDFweCAjNzE3MTcxO1xuICBjb2xvcjogI2ViZWFlYTtcbn1cbi5jaGlwLS1kaXNhYmxlZCAuaWNvbiB7XG4gIGNvbG9yOiAjZWJlYWVhO1xufVxuLmNoaXAtLW91dGxpbmVkLS1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NiY2FjYTtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4uY2hpcC0tb3V0bGluZWQtLWRlZmF1bHQgLmljb24ge1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5jaGlwLS1vdXRsaW5lZC0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogc29saWQgMXB4ICM1ZGNkNzk7XG4gIGNvbG9yOiAjMDgyMzBmO1xufVxuLmNoaXAtLW91dGxpbmVkLS1zdWNjZXNzIC5pY29uIHtcbiAgY29sb3I6ICMwODIzMGY7XG59XG4uY2hpcC0tb3V0bGluZWQtLWluZm8ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IHNvbGlkIDFweCAjNzBjZWZhO1xuICBjb2xvcjogIzAwM2M1ZTtcbn1cbi5jaGlwLS1vdXRsaW5lZC0taW5mbyAuaWNvbiB7XG4gIGNvbG9yOiAjMDAzYzVlO1xufVxuLmNoaXAtLW91dGxpbmVkLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZiZGM2YztcbiAgY29sb3I6ICM0ODJjMDE7XG59XG4uY2hpcC0tb3V0bGluZWQtLXdhcm5pbmcgLmljb24ge1xuICBjb2xvcjogIzQ4MmMwMTtcbn1cbi5jaGlwLS1vdXRsaW5lZC0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmQ4Yjg3O1xuICBjb2xvcjogIzM3MDAwMDtcbn1cbi5jaGlwLS1vdXRsaW5lZC0tZXJyb3IgLmljb24ge1xuICBjb2xvcjogIzM3MDAwMDtcbn1cbi5jaGlwLS1vdXRsaW5lZC0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IHNvbGlkIDFweCAjNzE3MTcxO1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5jaGlwLS1vdXRsaW5lZC0tZGlzYWJsZWQgLmljb24ge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5jaGlwLS1pY29uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG4uY2hpcC0taWNvbiAuaWNvbiB7XG4gIGNvbG9yOiAjMjYyNjI2O1xufVxuXG4uay1ncmlkIC5jaGlwIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uYmFkZ2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIHBhZGRpbmctaW5saW5lOiA1cHg7XG4gIHBhZGRpbmctYmxvY2s6IDVweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjY2JjYWNhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2JjYWNhO1xuICBjb2xvcjogIzE4MTgxODtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmJhZGdlX19jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5iYWRnZS0tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjYmNhY2E7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuLmJhZGdlLS1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzlkZGZmZTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzlkZGZmZTtcbiAgY29sb3I6ICMwMDJiNDk7XG59XG4uYmFkZ2UtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjOTRlZWFhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjOTRlZWFhO1xuICBjb2xvcjogIzA4MjMwZjtcbn1cbi5iYWRnZS0td2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmVlYjE7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmVlYjE7XG4gIGNvbG9yOiAjNDgyYzAxO1xufVxuLmJhZGdlLS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZDhiODc7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZDhiODc7XG4gIGNvbG9yOiAjMzcwMDAwO1xufVxuLmJhZGdlLS1hbHQge1xuICBiYWNrZ3JvdW5kOiAjMjYyNjI2O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjYyNjI2O1xuICBjb2xvcjogI2ViZWFlYTtcbn1cbi5iYWRnZS0tZ2hvc3Qge1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWJlYWVhO1xuICBjb2xvcjogIzQ2NDY0Njtcbn1cbi5iYWRnZS0taW5mby1hbHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IHNvbGlkIDFweCAjMTRhNGU4O1xuICBjb2xvcjogIzAwMmI0OTtcbn1cblxuLnRleHQtcmVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTY5Njk2O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC50ZXh0LXJlYWRlciB7XG4gICAgcGFkZGluZy1ibG9jazogMTNweDtcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudGV4dC1yZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2sgLml0ZW0tbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnQtYmxvY2sgLml0ZW0tbGlzdC0tcXVlc3Rpb25zIHtcbiAgZ3JpZC1yb3ctZ2FwOiAwcHg7XG59XG5cbi5pdGVtLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGdhcDogMTVweDtcbiAgYmFja2dyb3VuZDogaG90cGluaztcbn1cbi5pdGVtLWxpc3QtaXRlbV9fbGFiZWwge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5pdGVtLWxpc3QtaXRlbV9fYWN0aW9uIHtcbiAgZmxleDogMCAwIDI0cHg7XG59XG4uaXRlbS1saXN0LWl0ZW1fX2FjdGlvbiA+ICoge1xuICBtYXgtaGVpZ2h0OiAyNHB4O1xufVxuLml0ZW0tbGlzdC1pdGVtOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLml0ZW0tbGlzdC1pdGVtLS1zdWIge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1M3B4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIGhvdHBpbms7XG59XG4uaXRlbS1saXN0LWl0ZW06bm90KC5pdGVtLWxpc3QtaXRlbS0tc3ViKSArIC5pdGVtLWxpc3QtaXRlbS0tc3ViIC5hY3Rpb24tc2l6ZS0tc3ViIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLml0ZW0tbGlzdC1pdGVtLS1zdWIgKyAuaXRlbS1saXN0LWl0ZW0tLXN1YiAuYWN0aW9uLXNpemUtLXN1YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yYWRpb2J1dHRvbi10YWJsZSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTBweDtcbn1cbi5yYWRpb2J1dHRvbi10YWJsZV9fcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCBob3RwaW5rO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6IGhvdHBpbms7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTIwcHggMmZyIDJmciAxMGVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnJhZGlvYnV0dG9uLXRhYmxlX19yb3cge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLnJhZGlvYnV0dG9uLXRhYmxlX19yb3cge1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4ucmFkaW9idXR0b24tdGFibGVfX3Jvdy5oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3cuaGVhZGVyIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxNXB4O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3c6bm90KC5oZWFkZXIpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaG90cGluaztcbn1cbi5yYWRpb2J1dHRvbi10YWJsZV9fcm93Om5vdCguaGVhZGVyKTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbi5yYWRpb2J1dHRvbi10YWJsZV9fcm93Om5vdCguaGVhZGVyKTpmb2N1cywgLnJhZGlvYnV0dG9uLXRhYmxlX19yb3c6bm90KC5oZWFkZXIpOmZvY3VzLXdpdGhpbiB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3c6bm90KC5oZWFkZXIpOmFjdGl2ZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3csXG4ucmFkaW9idXR0b24tdGFibGVfX3JvdyA+ICoge1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbn1cbi5yYWRpb2J1dHRvbi10YWJsZV9fcm93IC5hY3Rpb24taWNvbiB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4ucmFkaW9idXR0b24tdGFibGVfX3JvdyA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1ibG9jazogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmFkaW9idXR0b24tdGFibGVfX3JvdyA+IGRpdiBsYWJlbCB7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3cgPiBkaXYgLmFjdGlvbi1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNXB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiAtM3B4O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3cgPiBkaXY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTJweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB6LWluZGV4OiAxO1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3cgPiBkaXY6Zmlyc3QtY2hpbGQgbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTdweDtcbn1cbi5yYWRpb2J1dHRvbi10YWJsZV9fcm93ID4gZGl2OmZpcnN0LWNoaWxkIGxhYmVsOjpiZWZvcmUge1xuICBtYXJnaW4taW5saW5lLWVuZDogMTBweDtcbn1cbi5yYWRpb2J1dHRvbi10YWJsZV9fcm93LS1pcy1kaXNhYmxlZCxcbi5yYWRpb2J1dHRvbi10YWJsZV9fcm93LS1pcy1kaXNhYmxlZCBzcGFuLFxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3ctLWlzLWRpc2FibGVkIGlucHV0ICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNlYmVhZWE7XG4gIGNvbG9yOiBsaW1lZ3JlZW47XG59XG4ucmFkaW9idXR0b24tdGFibGVfX3Jvdy0taXMtZGlzYWJsZWQ6bm90KC5oZWFkZXIpIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiBob3RwaW5rICFpbXBvcnRhbnQ7XG59XG4ucmFkaW9idXR0b24tdGFibGVfX3Jvdy0taXMtZGlzYWJsZWQ6bm90KC5oZWFkZXIpOmhvdmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiBob3RwaW5rICFpbXBvcnRhbnQ7XG59XG4ucmFkaW9idXR0b24tdGFibGVfX3Jvdy0taXMtZGlzYWJsZWQ6bm90KC5oZWFkZXIpOmZvY3VzLCAucmFkaW9idXR0b24tdGFibGVfX3Jvdy0taXMtZGlzYWJsZWQ6bm90KC5oZWFkZXIpOmZvY3VzLXdpdGhpbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogaG90cGluayAhaW1wb3J0YW50O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3ctLWlzLWRpc2FibGVkOm5vdCguaGVhZGVyKTphY3RpdmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IGhvdHBpbmsgIWltcG9ydGFudDtcbn1cbi5yYWRpb2J1dHRvbi10YWJsZV9fcm93LS1pcy1kaXNhYmxlZC5oYXMtZXJyb3I6bm90KC5oZWFkZXIpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWY1ODUyICFpbXBvcnRhbnQ7XG59XG4ucmFkaW9idXR0b24tdGFibGVfX3Jvdy0taXMtZGlzYWJsZWQuaGFzLWVycm9yOm5vdCguaGVhZGVyKTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VmNTg1MiAhaW1wb3J0YW50O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3ctLWlzLWRpc2FibGVkLmhhcy1lcnJvcjpub3QoLmhlYWRlcik6Zm9jdXMsIC5yYWRpb2J1dHRvbi10YWJsZV9fcm93LS1pcy1kaXNhYmxlZC5oYXMtZXJyb3I6bm90KC5oZWFkZXIpOmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlci1jb2xvcjogI2VmNTg1MiAhaW1wb3J0YW50O1xufVxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3ctLWlzLWRpc2FibGVkLmhhcy1lcnJvcjpub3QoLmhlYWRlcik6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWY1ODUyICFpbXBvcnRhbnQ7XG59XG4ucmFkaW9idXR0b24tdGFibGVfX3Jvdy0taXMtZGlzYWJsZWQuaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4ucmFkaW9idXR0b24tdGFibGVfX3Jvdy0taXMtZGlzYWJsZWQuaGFzLWVycm9yIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6ZGlzYWJsZWQgKyBzcGFuOjphZnRlciwgLnJhZGlvYnV0dG9uLXRhYmxlX19yb3ctLWlzLWRpc2FibGVkLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuLnJhZGlvYnV0dG9uLXRhYmxlX19yb3ctLWlzLWRpc2FibGVkLmhhcy1lcnJvciBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkLmRpc2FibGVkICsgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWY1ODUyO1xufVxuXG4uYXZhdGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWFlYTtcbiAgYmFja2dyb3VuZDogI2ViZWFlYTtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xufVxuLmF2YXRhcjpub3QoLmNsaWNrYWJsZSkge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXZhdGFyIC5pY29uIHtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIG1hcmdpbjogMHB4O1xufVxuLmF2YXRhci5jbGlja2FibGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hdmF0YXIuY2xpY2thYmxlOmhvdmVyIC5pY29uIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4uYXZhdGFyLmNsaWNrYWJsZTpmb2N1cywgLmF2YXRhci5jbGlja2FibGU6Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQ6ICNlYmVhZWE7XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4uYXZhdGFyLmNsaWNrYWJsZTpmb2N1cyAuaWNvbiwgLmF2YXRhci5jbGlja2FibGU6Zm9jdXMtd2l0aGluIC5pY29uIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4uYXZhdGFyLmNsaWNrYWJsZTphY3RpdmUge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5hdmF0YXIuY2xpY2thYmxlOmFjdGl2ZSAuaWNvbiB7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuLmF2YXRhcl9fc2l6ZS0teHMge1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmF2YXRhcl9fc2l6ZS0teHMgLmljb24sXG4uYXZhdGFyX19zaXplLS14cyAuaWNvbiA+ICoge1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWF4LWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmF2YXRhcl9fc2l6ZS0tcyB7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIG1heC13aWR0aDogMzJweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXgtaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uYXZhdGFyX19zaXplLS1zIC5pY29uLFxuLmF2YXRhcl9fc2l6ZS0tcyAuaWNvbiA+ICoge1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWF4LWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmF2YXRhcl9fc2l6ZS0tbSB7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIG1heC13aWR0aDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYXZhdGFyX19zaXplLS1tIC5pY29uLFxuLmF2YXRhcl9fc2l6ZS0tbSAuaWNvbiA+ICoge1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmF2YXRhcl9fc2l6ZS0tbCB7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIG1heC13aWR0aDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXgtaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uYXZhdGFyX19zaXplLS1sIC5pY29uLFxuLmF2YXRhcl9fc2l6ZS0tbCAuaWNvbiA+ICoge1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBtYXgtd2lkdGg6IDI4cHg7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbWF4LWhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmF2YXRhcl9fc2l6ZS0teGwge1xuICBtaW4td2lkdGg6IDU2cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBtYXgtd2lkdGg6IDU2cHg7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgbWF4LWhlaWdodDogNTZweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmF2YXRhcl9fc2l6ZS0teGwgLmljb24sXG4uYXZhdGFyX19zaXplLS14bCAuaWNvbiA+ICoge1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBtYXgtd2lkdGg6IDMycHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWF4LWhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLmF2YXRhcl9fc2l6ZS0teHhsIHtcbiAgbWluLXdpZHRoOiA2NHB4O1xuICB3aWR0aDogNjRweDtcbiAgbWF4LXdpZHRoOiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5hdmF0YXJfX3NpemUtLXh4bCAuaWNvbixcbi5hdmF0YXJfX3NpemUtLXh4bCAuaWNvbiA+ICoge1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBtYXgtd2lkdGg6IDMycHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWF4LWhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLmF2YXRhcl9fc2l6ZS0teHh4bCB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xufVxuLmF2YXRhcl9fY29sdW1ucyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTY1cHggMWZyO1xufVxuLmF2YXRhcl9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDE2NXB4O1xuICBoZWlnaHQ6IDE2NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXZhdGFyX191cGxvYWQge1xuICB3aWR0aDogMTY1cHg7XG4gIGhlaWdodDogMTY1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmVhZWE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uYXZhdGFyX191cGxvYWRfX2xhYmVsIHtcbiAgbWFyZ2luOiA1cHggMTVweCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hdmF0YXJfX3VwbG9hZF9fYnV0dG9uLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuLmstYnV0dG9uOjpiZWZvcmUsIC5rLWJ1dHRvbjpob3Zlcjo6YmVmb3JlLCAuay1idXR0b24uay1ob3Zlcjo6YmVmb3JlLCAuay1idXR0b246Zm9jdXM6OmJlZm9yZSwgLmstYnV0dG9uLmstZm9jdXM6OmJlZm9yZSwgLmstYnV0dG9uOmFjdGl2ZTo6YmVmb3JlLCAuay1idXR0b24uay1hY3RpdmU6OmJlZm9yZSxcbmEuay1idXR0b246OmJlZm9yZSxcbmEuay1idXR0b246aG92ZXI6OmJlZm9yZSxcbmEuay1idXR0b24uay1ob3Zlcjo6YmVmb3JlLFxuYS5rLWJ1dHRvbjpmb2N1czo6YmVmb3JlLFxuYS5rLWJ1dHRvbi5rLWZvY3VzOjpiZWZvcmUsXG5hLmstYnV0dG9uOmFjdGl2ZTo6YmVmb3JlLFxuYS5rLWJ1dHRvbi5rLWFjdGl2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLFxuYS5idXR0b24sXG4uay1idXR0b24sXG5hLmstYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgcGFkZGluZy1ibG9jazogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBnYXA6IDEwcHg7XG59XG4uYnV0dG9uLmljb24tLXN1ZmZpeCxcbmEuYnV0dG9uLmljb24tLXN1ZmZpeCxcbi5rLWJ1dHRvbi5pY29uLS1zdWZmaXgsXG5hLmstYnV0dG9uLmljb24tLXN1ZmZpeCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmJ1dHRvbi5pY29uLS1wcmVmaXgsXG5hLmJ1dHRvbi5pY29uLS1wcmVmaXgsXG4uay1idXR0b24uaWNvbi0tcHJlZml4LFxuYS5rLWJ1dHRvbi5pY29uLS1wcmVmaXgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uYnV0dG9uX19zaXplLS14cyxcbmEuYnV0dG9uX19zaXplLS14cyxcbi5rLWJ1dHRvbl9fc2l6ZS0teHMsXG5hLmstYnV0dG9uX19zaXplLS14cyB7XG4gIHBhZGRpbmctaW5saW5lOiAxNHB4O1xuICBwYWRkaW5nLWJsb2NrOiA4cHggOXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uYnV0dG9uX19zaXplLS14cy5vbmx5LWljb24sXG5hLmJ1dHRvbl9fc2l6ZS0teHMub25seS1pY29uLFxuLmstYnV0dG9uX19zaXplLS14cy5vbmx5LWljb24sXG5hLmstYnV0dG9uX19zaXplLS14cy5vbmx5LWljb24ge1xuICBwYWRkaW5nLWJsb2NrOiA3cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1pbmxpbmU6IDdweCAhaW1wb3J0YW50O1xufVxuLmJ1dHRvbl9fc2l6ZS0tcyxcbmEuYnV0dG9uX19zaXplLS1zLFxuLmstYnV0dG9uX19zaXplLS1zLFxuYS5rLWJ1dHRvbl9fc2l6ZS0tcyB7XG4gIHBhZGRpbmctaW5saW5lOiAxNHB4O1xuICBwYWRkaW5nLWJsb2NrOiA4cHggOXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYnV0dG9uX19zaXplLS1zLm9ubHktaWNvbixcbmEuYnV0dG9uX19zaXplLS1zLm9ubHktaWNvbixcbi5rLWJ1dHRvbl9fc2l6ZS0tcy5vbmx5LWljb24sXG5hLmstYnV0dG9uX19zaXplLS1zLm9ubHktaWNvbiB7XG4gIHBhZGRpbmctYmxvY2s6IDdweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWlubGluZTogN3B4ICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uX19zaXplLS1tLFxuYS5idXR0b25fX3NpemUtLW0sXG4uay1idXR0b25fX3NpemUtLW0sXG5hLmstYnV0dG9uX19zaXplLS1tIHtcbiAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gIHBhZGRpbmctYmxvY2s6IDlweCAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uYnV0dG9uX19zaXplLS1tLm9ubHktaWNvbixcbmEuYnV0dG9uX19zaXplLS1tLm9ubHktaWNvbixcbi5rLWJ1dHRvbl9fc2l6ZS0tbS5vbmx5LWljb24sXG5hLmstYnV0dG9uX19zaXplLS1tLm9ubHktaWNvbiB7XG4gIHBhZGRpbmctYmxvY2s6IDhweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWlubGluZTogOHB4ICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uX19zaXplLS1sLFxuYS5idXR0b25fX3NpemUtLWwsXG4uay1idXR0b25fX3NpemUtLWwsXG5hLmstYnV0dG9uX19zaXplLS1sIHtcbiAgcGFkZGluZy1pbmxpbmU6IDE4cHg7XG4gIHBhZGRpbmctYmxvY2s6IDE5cHggMjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmJ1dHRvbl9fc2l6ZS0tbC5vbmx5LWljb24sXG5hLmJ1dHRvbl9fc2l6ZS0tbC5vbmx5LWljb24sXG4uay1idXR0b25fX3NpemUtLWwub25seS1pY29uLFxuYS5rLWJ1dHRvbl9fc2l6ZS0tbC5vbmx5LWljb24ge1xuICBwYWRkaW5nLWJsb2NrOiA5cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1pbmxpbmU6IDlweCAhaW1wb3J0YW50O1xufVxuLmJ1dHRvbl9fc2l6ZS0tcywgLmJ1dHRvbl9fc2l6ZS0teHMsXG5hLmJ1dHRvbl9fc2l6ZS0tcyxcbmEuYnV0dG9uX19zaXplLS14cyxcbi5rLWJ1dHRvbl9fc2l6ZS0tcyxcbi5rLWJ1dHRvbl9fc2l6ZS0teHMsXG5hLmstYnV0dG9uX19zaXplLS1zLFxuYS5rLWJ1dHRvbl9fc2l6ZS0teHMge1xuICBnYXA6IDVweDtcbn1cbi5idXR0b25fX3NpemUtLXhzLFxuYS5idXR0b25fX3NpemUtLXhzLFxuLmstYnV0dG9uX19zaXplLS14cyxcbmEuay1idXR0b25fX3NpemUtLXhzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5idXR0b25fX3NlY29uZGFyeSwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbiwgLmJ1dHRvbixcbmEuYnV0dG9uX19zZWNvbmRhcnksXG5hLmJ1dHRvbixcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5LFxuLmstYnV0dG9uLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5LFxuYS5rLWJ1dHRvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTc3YTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAzYzVlO1xufVxuLmJ1dHRvbl9fc2Vjb25kYXJ5OmhvdmVyLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuay1idXR0b246aG92ZXIsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmhvdmVyLCAuYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMsIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246Zm9jdXMsIC5idXR0b25fX3NlY29uZGFyeTpmb2N1cy13aXRoaW4sIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fc2Vjb25kYXJ5OmFjdGl2ZSwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246YWN0aXZlLCAuYnV0dG9uX19zZWNvbmRhcnkuay1ob3ZlciwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstaG92ZXIuay1idXR0b24sXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmstaG92ZXIuay1idXR0b24sIC5idXR0b246aG92ZXIsIC5idXR0b246Zm9jdXMsIC5idXR0b246Zm9jdXMtd2l0aGluLCAuYnV0dG9uOmFjdGl2ZSwgLmJ1dHRvbi5rLWhvdmVyLFxuYS5idXR0b25fX3NlY29uZGFyeTpob3ZlcixcbmEuYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5OmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX19zZWNvbmRhcnk6YWN0aXZlLFxuYS5idXR0b25fX3NlY29uZGFyeS5rLWhvdmVyLFxuYS5idXR0b246aG92ZXIsXG5hLmJ1dHRvbjpmb2N1cyxcbmEuYnV0dG9uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uOmFjdGl2ZSxcbmEuYnV0dG9uLmstaG92ZXIsXG4uay1idXR0b25fX3NlY29uZGFyeTpob3Zlcixcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5OmZvY3VzLFxuLmstYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19zZWNvbmRhcnk6YWN0aXZlLFxuLmstYnV0dG9uX19zZWNvbmRhcnkuay1ob3Zlcixcbi5rLWJ1dHRvbjpob3Zlcixcbi5rLWJ1dHRvbjpmb2N1cyxcbi5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1idXR0b246YWN0aXZlLFxuLmstYnV0dG9uLmstaG92ZXIsXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6aG92ZXIsXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMsXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5OmFjdGl2ZSxcbmEuay1idXR0b25fX3NlY29uZGFyeS5rLWhvdmVyLFxuYS5rLWJ1dHRvbjpob3ZlcixcbmEuay1idXR0b246Zm9jdXMsXG5hLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b246YWN0aXZlLFxuYS5rLWJ1dHRvbi5rLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTE3N2E3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWRkZmZlO1xuICBjb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idXR0b25fX3NlY29uZGFyeTpmb2N1cywgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpmb2N1cywgLmJ1dHRvbl9fc2Vjb25kYXJ5OmZvY3VzLXdpdGhpbiwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246Zm9jdXMtd2l0aGluLCAuYnV0dG9uOmZvY3VzLCAuYnV0dG9uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5OmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uOmZvY3VzLFxuYS5idXR0b246Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMsXG4uay1idXR0b25fX3NlY29uZGFyeTpmb2N1cy13aXRoaW4sXG4uay1idXR0b246Zm9jdXMsXG4uay1idXR0b246Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5OmZvY3VzLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5OmZvY3VzLXdpdGhpbixcbmEuay1idXR0b246Zm9jdXMsXG5hLmstYnV0dG9uOmZvY3VzLXdpdGhpbiB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLmJ1dHRvbl9fc2Vjb25kYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksIC5idXR0b246YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbmEuYnV0dG9uX19zZWNvbmRhcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbmEuYnV0dG9uOmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG4uay1idXR0b25fX3NlY29uZGFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLFxuLmstYnV0dG9uOmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbmEuay1idXR0b246YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLmJ1dHRvbl9fc2Vjb25kYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uX19zZWNvbmRhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3NlY29uZGFyeS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX19zZWNvbmRhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiB7XG4gIGNvbG9yOiAjMDAzYzVlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5idXR0b25fX3NlY29uZGFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLCAuYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbi5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuLmstYnV0dG9uX19zZWNvbmRhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbi5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmstYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbl9fc2Vjb25kYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsIC5idXR0b25fX3NlY29uZGFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbi5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLCAuYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3NlY29uZGFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5idXR0b25fX3NlY29uZGFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmJ1dHRvbi5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG4uay1idXR0b25fX3NlY29uZGFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbi5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmstYnV0dG9uX19zZWNvbmRhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmstYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25fX3NlY29uZGFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSwgLmJ1dHRvbi5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuYnV0dG9uX19zZWNvbmRhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmJ1dHRvbi5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuLmstYnV0dG9uLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbi5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnV0dG9uX19wcmltYXJ5LCAuYnV0dG9uLmstcHJpbWFyeSwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LFxuYS5idXR0b25fX3ByaW1hcnksXG5hLmJ1dHRvbi5rLXByaW1hcnksXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LFxuLmstYnV0dG9uX19wcmltYXJ5LFxuLmstYnV0dG9uLmstcHJpbWFyeSxcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LFxuYS5rLWJ1dHRvbl9fcHJpbWFyeSxcbmEuay1idXR0b24uay1wcmltYXJ5LFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNzdhNztcbiAgYm9yZGVyOiAycHggc29saWQgIzExNzdhNztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYnV0dG9uX19wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3ByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX19wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5idXR0b25fX3ByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlciwgLmJ1dHRvbi5rLXByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlciwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5idXR0b24uay1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG4uay1idXR0b25fX3ByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbi5rLXByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmstYnV0dG9uX19wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmstYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbl9fcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLCAuYnV0dG9uX19wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLCAuYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLCAuYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX19wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmJ1dHRvbl9fcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5idXR0b24uay1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstYnV0dG9uX19wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3ByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuay1idXR0b25fX3ByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnV0dG9uX19wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLCAuYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5idXR0b25fX3ByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmJ1dHRvbi5rLXByaW1hcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuLmstYnV0dG9uX19wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuLmstYnV0dG9uLmstcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuay1idXR0b24uay1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25fX3ByaW1hcnk6aG92ZXIsIC5idXR0b25fX3ByaW1hcnk6Zm9jdXMsIC5idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX19wcmltYXJ5OmFjdGl2ZSwgLmJ1dHRvbl9fcHJpbWFyeS5rLWhvdmVyLCAuYnV0dG9uLmstcHJpbWFyeTpob3ZlciwgLmJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMsIC5idXR0b24uay1wcmltYXJ5OmZvY3VzLXdpdGhpbiwgLmJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlLCAuYnV0dG9uLmstcHJpbWFyeS5rLWhvdmVyLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6aG92ZXIsIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cywgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLXdpdGhpbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmFjdGl2ZSwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmstaG92ZXIsXG5hLmJ1dHRvbl9fcHJpbWFyeTpob3ZlcixcbmEuYnV0dG9uX19wcmltYXJ5OmZvY3VzLFxuYS5idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3ByaW1hcnk6YWN0aXZlLFxuYS5idXR0b25fX3ByaW1hcnkuay1ob3ZlcixcbmEuYnV0dG9uLmstcHJpbWFyeTpob3ZlcixcbmEuYnV0dG9uLmstcHJpbWFyeTpmb2N1cyxcbmEuYnV0dG9uLmstcHJpbWFyeTpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlLFxuYS5idXR0b24uay1wcmltYXJ5LmstaG92ZXIsXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmhvdmVyLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cyxcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMtd2l0aGluLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTphY3RpdmUsXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmstaG92ZXIsXG4uay1idXR0b25fX3ByaW1hcnk6aG92ZXIsXG4uay1idXR0b25fX3ByaW1hcnk6Zm9jdXMsXG4uay1idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19wcmltYXJ5OmFjdGl2ZSxcbi5rLWJ1dHRvbl9fcHJpbWFyeS5rLWhvdmVyLFxuLmstYnV0dG9uLmstcHJpbWFyeTpob3Zlcixcbi5rLWJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMsXG4uay1idXR0b24uay1wcmltYXJ5OmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlLFxuLmstYnV0dG9uLmstcHJpbWFyeS5rLWhvdmVyLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6aG92ZXIsXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cyxcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmFjdGl2ZSxcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmstaG92ZXIsXG5hLmstYnV0dG9uX19wcmltYXJ5OmhvdmVyLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeTpmb2N1cyxcbmEuay1idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeTphY3RpdmUsXG5hLmstYnV0dG9uX19wcmltYXJ5LmstaG92ZXIsXG5hLmstYnV0dG9uLmstcHJpbWFyeTpob3ZlcixcbmEuay1idXR0b24uay1wcmltYXJ5OmZvY3VzLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnkuay1ob3ZlcixcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpob3ZlcixcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cyxcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6YWN0aXZlLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmstaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNGE0ZTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTRhNGU4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ1dHRvbl9fcHJpbWFyeTpob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uX19wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b25fX3ByaW1hcnk6YWN0aXZlLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b25fX3ByaW1hcnkuay1ob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uLmstcHJpbWFyeTpob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uLmstcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uLmstcHJpbWFyeTpmb2N1cy13aXRoaW4uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1wcmltYXJ5LmstaG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmhvdmVyLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTphY3RpdmUuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmstaG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uX19wcmltYXJ5OmhvdmVyLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fcHJpbWFyeTphY3RpdmUuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uX19wcmltYXJ5LmstaG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uLmstcHJpbWFyeTpob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b24uay1wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLXByaW1hcnkuay1ob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cy13aXRoaW4uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6YWN0aXZlLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmstaG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fcHJpbWFyeTpob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX19wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3ByaW1hcnk6YWN0aXZlLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3ByaW1hcnkuay1ob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmstcHJpbWFyeTpob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmstcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmstcHJpbWFyeTpmb2N1cy13aXRoaW4uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1wcmltYXJ5LmstaG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmhvdmVyLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTphY3RpdmUuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmstaG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3ByaW1hcnk6aG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3ByaW1hcnk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX19wcmltYXJ5OmFjdGl2ZS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeS5rLWhvdmVyLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uLmstcHJpbWFyeTpob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uLmstcHJpbWFyeS5rLWhvdmVyLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6aG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmFjdGl2ZS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmstaG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uX19wcmltYXJ5OmZvY3VzLCAuYnV0dG9uX19wcmltYXJ5OmZvY3VzLXdpdGhpbiwgLmJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMsIC5idXR0b24uay1wcmltYXJ5OmZvY3VzLXdpdGhpbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3ByaW1hcnk6Zm9jdXMsXG5hLmJ1dHRvbl9fcHJpbWFyeTpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMsXG5hLmJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMtd2l0aGluLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cyxcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19wcmltYXJ5OmZvY3VzLFxuLmstYnV0dG9uX19wcmltYXJ5OmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMsXG4uay1idXR0b24uay1wcmltYXJ5OmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeTpmb2N1cyxcbmEuay1idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMsXG5hLmstYnV0dG9uLmstcHJpbWFyeTpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMsXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNzdhNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dG9uX19wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3ByaW1hcnk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uX19wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b24uay1wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLXByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX19wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3ByaW1hcnk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeTpmb2N1cy13aXRoaW4uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1wcmltYXJ5OmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uLmstcHJpbWFyeTpmb2N1cy13aXRoaW4uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5idXR0b25fX3ByaW1hcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSwgLmJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG5hLmJ1dHRvbl9fcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLFxuYS5idXR0b24uay1wcmltYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG4uay1idXR0b25fX3ByaW1hcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbi5rLWJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG5hLmstYnV0dG9uX19wcmltYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG5hLmstYnV0dG9uLmstcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTRhNGU4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0b25fX3ByaW1hcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uLmstcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLXByaW1hcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3ByaW1hcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmstcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX19wcmltYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1wcmltYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24ge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmJ1dHRvbl9fcHJpbWFyeTpkaXNhYmxlZCwgLmJ1dHRvbl9fcHJpbWFyeVtkaXNhYmxlZF0sIC5idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQsIC5idXR0b24uay1wcmltYXJ5OmRpc2FibGVkLCAuYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF0sIC5idXR0b24uay1wcmltYXJ5LmRpc2FibGVkLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQsIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeVtkaXNhYmxlZF0sIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZCxcbmEuYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkLFxuYS5idXR0b25fX3ByaW1hcnlbZGlzYWJsZWRdLFxuYS5idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQsXG5hLmJ1dHRvbi5rLXByaW1hcnk6ZGlzYWJsZWQsXG5hLmJ1dHRvbi5rLXByaW1hcnlbZGlzYWJsZWRdLFxuYS5idXR0b24uay1wcmltYXJ5LmRpc2FibGVkLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpkaXNhYmxlZCxcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZCxcbi5rLWJ1dHRvbl9fcHJpbWFyeTpkaXNhYmxlZCxcbi5rLWJ1dHRvbl9fcHJpbWFyeVtkaXNhYmxlZF0sXG4uay1idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQsXG4uay1idXR0b24uay1wcmltYXJ5OmRpc2FibGVkLFxuLmstYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF0sXG4uay1idXR0b24uay1wcmltYXJ5LmRpc2FibGVkLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQsXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeVtkaXNhYmxlZF0sXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZCxcbmEuay1idXR0b25fX3ByaW1hcnk6ZGlzYWJsZWQsXG5hLmstYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXSxcbmEuay1idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQsXG5hLmstYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZCxcbmEuay1idXR0b24uay1wcmltYXJ5W2Rpc2FibGVkXSxcbmEuay1idXR0b24uay1wcmltYXJ5LmRpc2FibGVkLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmRpc2FibGVkLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5W2Rpc2FibGVkXSxcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3MTcxNzEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNlYmVhZWEgIWltcG9ydGFudDtcbn1cbi5idXR0b25fX3ByaW1hcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fcHJpbWFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fcHJpbWFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbi5rLXByaW1hcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fcHJpbWFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3ByaW1hcnlbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fcHJpbWFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b24uay1wcmltYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLXByaW1hcnlbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLXByaW1hcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3ByaW1hcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fcHJpbWFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fcHJpbWFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbi5rLXByaW1hcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1wcmltYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24ge1xuICBjb2xvcjogI2ViZWFlYSAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IG5vbmU7XG59XG4uYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fcHJpbWFyeTpkaXNhYmxlZDphY3RpdmUsIC5idXR0b25fX3ByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbl9fcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLCAuYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsIC5idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX19wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSwgLmJ1dHRvbi5rLXByaW1hcnk6ZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24uay1wcmltYXJ5OmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sIC5idXR0b24uay1wcmltYXJ5OmRpc2FibGVkOmFjdGl2ZSwgLmJ1dHRvbi5rLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24uay1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sIC5idXR0b24uay1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsIC5idXR0b24uay1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLmstcHJpbWFyeS5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbi5rLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uLmstcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpkaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQ6YWN0aXZlLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsIC5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLFxuYS5idXR0b25fX3ByaW1hcnk6ZGlzYWJsZWQ6aG92ZXIsXG5hLmJ1dHRvbl9fcHJpbWFyeTpkaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmFjdGl2ZSxcbmEuYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXTpob3ZlcixcbmEuYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbmEuYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxuYS5idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsXG5hLmJ1dHRvbl9fcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uX19wcmltYXJ5LmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX19wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbmEuYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZDpob3ZlcixcbmEuYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbi5rLXByaW1hcnk6ZGlzYWJsZWQ6YWN0aXZlLFxuYS5idXR0b24uay1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlcixcbmEuYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5hLmJ1dHRvbi5rLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxuYS5idXR0b24uay1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxuYS5idXR0b24uay1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxuYS5idXR0b24uay1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uLmstcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmRpc2FibGVkOmhvdmVyLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpkaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpkaXNhYmxlZDphY3RpdmUsXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlcixcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLFxuYS5idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZDpob3ZlcixcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsXG5hLmJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLFxuLmstYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmhvdmVyLFxuLmstYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmZvY3VzLFxuLmstYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fcHJpbWFyeTpkaXNhYmxlZDphY3RpdmUsXG4uay1idXR0b25fX3ByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuLmstYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbi5rLWJ1dHRvbl9fcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG4uay1idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsXG4uay1idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsXG4uay1idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbi5rLWJ1dHRvbi5rLXByaW1hcnk6ZGlzYWJsZWQ6aG92ZXIsXG4uay1idXR0b24uay1wcmltYXJ5OmRpc2FibGVkOmZvY3VzLFxuLmstYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1idXR0b24uay1wcmltYXJ5OmRpc2FibGVkOmFjdGl2ZSxcbi5rLWJ1dHRvbi5rLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuLmstYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG4uay1idXR0b24uay1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG4uay1idXR0b24uay1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG4uay1idXR0b24uay1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxuLmstYnV0dG9uLmstcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbi5rLWJ1dHRvbi5rLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uLmstcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeTpkaXNhYmxlZDpob3Zlcixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmRpc2FibGVkOmZvY3VzLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQ6YWN0aXZlLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG4uay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZDpob3Zlcixcbi5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeTpkaXNhYmxlZDpob3ZlcixcbmEuay1idXR0b25fX3ByaW1hcnk6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX19wcmltYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3ByaW1hcnk6ZGlzYWJsZWQ6YWN0aXZlLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLmstYnV0dG9uX19wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbmEuay1idXR0b25fX3ByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3ByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuay1idXR0b25fX3ByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsXG5hLmstYnV0dG9uX19wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxuYS5rLWJ1dHRvbl9fcHJpbWFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX19wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbmEuay1idXR0b24uay1wcmltYXJ5OmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnk6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmstcHJpbWFyeTpkaXNhYmxlZDphY3RpdmUsXG5hLmstYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLmstYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5hLmstYnV0dG9uLmstcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuay1idXR0b24uay1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbi5rLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uLmstcHJpbWFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmstcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQ6aG92ZXIsXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmRpc2FibGVkOmFjdGl2ZSxcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLFxuYS5rLWJ1dHRvbi5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZDpob3ZlcixcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbmEuay1idXR0b24uay1idXR0b24tc29saWQtcHJpbWFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uLmstYnV0dG9uLXNvbGlkLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzcxNzE3MSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICBjb2xvcjogI2ViZWFlYSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZCwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmRpc2FibGVkLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpkaXNhYmxlZCwgLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXSwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5rLWJ1dHRvbixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciBbZGlzYWJsZWRdLmstYnV0dG9uLCAuYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQsIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5kaXNhYmxlZC5rLWJ1dHRvbixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuZGlzYWJsZWQuay1idXR0b24sXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkLFxuYS5idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0sXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkLFxuLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQsXG4uay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0sXG4uay1idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZCxcbmEuay1idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZCxcbmEuay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0sXG5hLmstYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWJlYWVhICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQ6aG92ZXIsIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpkaXNhYmxlZDpob3Zlcixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQ6aG92ZXIsIC5idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZDpmb2N1cywgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmRpc2FibGVkOmZvY3VzLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpkaXNhYmxlZDpmb2N1cywgLmJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbiwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQ6YWN0aXZlLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQ6YWN0aXZlLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpkaXNhYmxlZDphY3RpdmUsIC5idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIsIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIFtkaXNhYmxlZF0uay1idXR0b246aG92ZXIsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5rLWJ1dHRvbjpob3ZlciwgLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXTpmb2N1cywgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5rLWJ1dHRvbjpmb2N1cyxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciBbZGlzYWJsZWRdLmstYnV0dG9uOmZvY3VzLCAuYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbiwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sIC5idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF06YWN0aXZlLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciBbZGlzYWJsZWRdLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciBbZGlzYWJsZWRdLmstYnV0dG9uOmFjdGl2ZSwgLmJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkOmhvdmVyLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuZGlzYWJsZWQuay1idXR0b246aG92ZXIsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmstYnV0dG9uOmhvdmVyLCAuYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQ6Zm9jdXMsIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5kaXNhYmxlZC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuZGlzYWJsZWQuay1idXR0b246Zm9jdXMsIC5idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5kaXNhYmxlZC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmstYnV0dG9uOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkOmFjdGl2ZSwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuZGlzYWJsZWQuay1idXR0b246YWN0aXZlLFxuYS5idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZDpob3ZlcixcbmEuYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQ6YWN0aXZlLFxuYS5idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbmEuYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQ6aG92ZXIsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkOmZvY3VzLFxuYS5idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkOmhvdmVyLFxuLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQ6Zm9jdXMsXG4uay1idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZDphY3RpdmUsXG4uay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIsXG4uay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF06Zm9jdXMsXG4uay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkOmhvdmVyLFxuLmstYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQ6Zm9jdXMsXG4uay1idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZDphY3RpdmUsXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQ6aG92ZXIsXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkOmFjdGl2ZSxcbmEuay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLmstYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdOmZvY3VzLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuay1idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZDpob3ZlcixcbmEuay1idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZDpmb2N1cyxcbmEuay1idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ViZWFlYSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciBbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb24sXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uLmstYnV0dG9uIC5pY29uLCAuYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb24sXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb24sXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24ge1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlciwgLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciBbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb246aG92ZXIsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uLmstYnV0dG9uIC5pY29uOmhvdmVyLCAuYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlciwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb246aG92ZXIsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuLmstYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlcixcbmEuay1idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLCAuYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sIC5idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cywgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uLmstYnV0dG9uIC5pY29uOmZvY3VzLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbi5rLWJ1dHRvbiAuaWNvbjpmb2N1cywgLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uLmstYnV0dG9uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciBbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb246Zm9jdXMtd2l0aGluLCAuYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cywgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb246Zm9jdXMsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb246Zm9jdXMsIC5idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiwgLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb246Zm9jdXMtd2l0aGluLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uLmstYnV0dG9uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5W2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG4uay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuay1idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuay1idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuay1idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5rLWJ1dHRvbjpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWhlYWRlciAuay1idXR0b246ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsIC5idXR0b25fX3NlY29uZGFyeVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbi5rLWJ1dHRvbiAuaWNvbjphY3RpdmUsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uLmstYnV0dG9uIC5pY29uOmFjdGl2ZSwgLmJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLCAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbi5rLWJ1dHRvbiAuaWNvbjphY3RpdmUsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24uay1idXR0b24gLmljb246YWN0aXZlLFxuYS5idXR0b25fX3NlY29uZGFyeTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5idXR0b25fX3NlY29uZGFyeS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fc2Vjb25kYXJ5OmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuLmstYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuLmstYnV0dG9uX19zZWNvbmRhcnkuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmstYnV0dG9uX19zZWNvbmRhcnk6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmstYnV0dG9uX19zZWNvbmRhcnlbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fc2Vjb25kYXJ5LmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLFxuYS5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLFxuLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbmEuay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4MDgwMDtcbiAgYm9yZGVyLWNvbG9yOiAjOTgwODAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpmb2N1cywgLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmstaG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6aG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMsXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbmEuYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5rLWhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpob3Zlcixcbi5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMsXG4uay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5rLWhvdmVyLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6aG92ZXIsXG5hLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpmb2N1cyxcbmEuay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbmEuay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmstaG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkYzIwMWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzIwMWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6aG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZS5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5rLWhvdmVyLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6aG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpmb2N1cy5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmstaG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6aG92ZXIuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5rLWhvdmVyLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpob3Zlci5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5rLWhvdmVyLmJ1dHRvbi13aXRoLWljb24gLmljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLCAuYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMsXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpmb2N1cyxcbi5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTpmb2N1cy13aXRoaW4ge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTgwODAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sIC5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMtd2l0aGluLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6Zm9jdXMuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmZvY3VzLXdpdGhpbi5idXR0b24td2l0aC1pY29uIC5pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLFxuYS5idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG4uay1idXR0b25fX3dhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG5hLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMjAxZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX193YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmJ1dHRvbi13aXRoLWljb24gLmljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQsIC5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZCwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZCwgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZCwgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0sIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQsXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZCxcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXSxcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXSxcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZCxcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQsXG4uay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQsXG4uay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZCxcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZCxcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZCxcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQsXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF0sXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQsXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF0sXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZCxcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQsXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXSxcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWJlYWVhICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZDphY3RpdmUsIC5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cywgLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsIC5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsIC5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQ6aG92ZXIsIC5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sIC5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkOmFjdGl2ZSwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sIC5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXTphY3RpdmUsIC5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZDphY3RpdmUsIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6aG92ZXIsIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6Zm9jdXMsIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkOmFjdGl2ZSwgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZDpob3ZlciwgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cy13aXRoaW4sIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxuYS5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQ6aG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmFjdGl2ZSxcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXTpob3ZlcixcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cyxcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxuYS5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZDpob3ZlcixcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQ6YWN0aXZlLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXTpob3ZlcixcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF06Zm9jdXMsXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF06YWN0aXZlLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdLmRpc2FibGVkOmhvdmVyLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdLmRpc2FibGVkOmZvY3VzLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdLmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZDphY3RpdmUsXG5hLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZDpob3ZlcixcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkOmZvY3VzLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6YWN0aXZlLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXG5hLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZDpob3ZlcixcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmZvY3VzLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZDphY3RpdmUsXG4uay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cyxcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXTphY3RpdmUsXG4uay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXG4uay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQ6aG92ZXIsXG4uay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkOmZvY3VzLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdOmhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF06Zm9jdXMsXG4uay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXTphY3RpdmUsXG4uay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdLmRpc2FibGVkOmhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZDpmb2N1cyxcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZDphY3RpdmUsXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6aG92ZXIsXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6Zm9jdXMsXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZDpob3Zlcixcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZDpob3ZlcixcbmEuay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQ6YWN0aXZlLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cyxcbmEuay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkOmFjdGl2ZSxcbmEuay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZDphY3RpdmUsXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF06aG92ZXIsXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF06Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdOmFjdGl2ZSxcbmEuay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdLmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZDphY3RpdmUsXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZDpmb2N1cyxcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZDphY3RpdmUsXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXTpob3ZlcixcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF06YWN0aXZlLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZDpob3ZlcixcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ViZWFlYSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbiwgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLCAuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbixcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb24ge1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlciwgLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlciwgLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlciwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlciwgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLCAuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlcixcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlcixcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG4uay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlcixcbmEuay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmhvdmVyLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlcixcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlcixcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLCAuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsIC5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cywgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cywgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cywgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cywgLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG4uay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQuZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbi5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbmEuay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXS5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMsXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLCAuYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSwgLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsIC5idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSwgLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsIC5idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLCAuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXTpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuYnV0dG9uX193YXJuaW5nW2Rpc2FibGVkXVtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuLmstYnV0dG9uX193YXJuaW5nOmRpc2FibGVkW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF06ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG4uay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdW2Rpc2FibGVkXS5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWQ6ZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG4uay1idXR0b25fX3dhcm5pbmcuZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZDpkaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuay1idXR0b25fX3dhcm5pbmc6ZGlzYWJsZWRbZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fd2FybmluZzpkaXNhYmxlZC5kaXNhYmxlZC5idXR0b24td2l0aC1pY29uIC5pY29uOmFjdGl2ZSxcbmEuay1idXR0b25fX3dhcm5pbmdbZGlzYWJsZWRdOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF1bZGlzYWJsZWRdLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fd2FybmluZ1tkaXNhYmxlZF0uZGlzYWJsZWQuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkOmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fd2FybmluZy5kaXNhYmxlZFtkaXNhYmxlZF0uYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmstYnV0dG9uX193YXJuaW5nLmRpc2FibGVkLmRpc2FibGVkLmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LFxuYS5idXR0b25fX3RlcnRpYXJ5LFxuLmstYnV0dG9uX190ZXJ0aWFyeSxcbmEuay1idXR0b25fX3RlcnRpYXJ5IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzExNzdhNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5OjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5OjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeTo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5OjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnk6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnk6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idXR0b25fX3RlcnRpYXJ5OjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeTo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5OjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5OjphZnRlciB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXhzOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS14czo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXhzOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXhzOjpiZWZvcmUge1xuICBoZWlnaHQ6IDVweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0teHM6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0teHM6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXhzOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0teHM6OmFmdGVyIHtcbiAgYm90dG9tOiA1cHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXM6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXM6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1zOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXM6OmJlZm9yZSB7XG4gIGhlaWdodDogNXB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1zOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXM6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLXM6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1zOjphZnRlciB7XG4gIGJvdHRvbTogNXB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1tOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1tOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0tbTo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1tOjpiZWZvcmUge1xuICBoZWlnaHQ6IDZweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0tbTo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1tOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1tOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0tbTo6YWZ0ZXIge1xuICBib3R0b206IDZweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0tbDo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0tbDo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLWw6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbl9fc2l6ZS0tbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1sOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLWw6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b25fX3NpemUtLWw6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uX19zaXplLS1sOjphZnRlciB7XG4gIGJvdHRvbTogMTZweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5OmhvdmVyLCAuYnV0dG9uX190ZXJ0aWFyeTpmb2N1cywgLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX190ZXJ0aWFyeTphY3RpdmUsXG5hLmJ1dHRvbl9fdGVydGlhcnk6aG92ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMsXG5hLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6aG92ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5OmZvY3VzLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmhvdmVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX190ZXJ0aWFyeTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNGE0ZTg7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ1dHRvbl9fdGVydGlhcnk6aG92ZXI6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXM6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5OmhvdmVyOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXM6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW46OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeTphY3RpdmU6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6aG92ZXI6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6Zm9jdXM6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnk6aG92ZXI6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmZvY3VzOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW46OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBsaW5lLXVwIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgZm9yd2FyZHM7XG59XG4uYnV0dG9uX190ZXJ0aWFyeTpob3Zlcjo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5OmZvY3VzOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnk6YWN0aXZlOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeTpob3Zlcjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXM6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5OmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6YWN0aXZlOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnk6aG92ZXI6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1czo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5OmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpob3Zlcjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW46OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnk6YWN0aXZlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xufVxuLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMsIC5idXR0b25fX3RlcnRpYXJ5OmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX190ZXJ0aWFyeTpmb2N1cyxcbmEuYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3RlcnRpYXJ5OmZvY3VzLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1cyxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmZvY3VzLXdpdGhpbiB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBjb2xvcjogIzExNzdhNztcbn1cbi5idXR0b25fX3RlcnRpYXJ5OmZvY3VzOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5OmZvY3VzOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5OmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXM6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeTpmb2N1czo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnk6Zm9jdXM6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6Zm9jdXM6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW46OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6Zm9jdXMtd2l0aGluOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5OmZvY3VzOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpmb2N1cy13aXRoaW46OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmZvY3VzLXdpdGhpbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYzVlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbn1cbi5idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG5hLmJ1dHRvbl9fdGVydGlhcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNGE0ZTg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnk6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwM2M1ZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uLFxuYS5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb24sXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb24sXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3Zlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpob3ZlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cywgLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cyxcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uIC5pY29uOmZvY3VzLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjpmb2N1cy13aXRoaW4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24gLmljb246YWN0aXZlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbiAuaWNvbjphY3RpdmUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXhzOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS14czo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXhzOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXhzOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXhzOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS14czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0teHM6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS14czo6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjJweCk7XG4gIGxlZnQ6IDIycHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0teHMtLXN1ZmZpeDo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0teHMtLXN1ZmZpeDo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXhzLS1zdWZmaXg6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0teHMtLXN1ZmZpeDo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS14cy0tc3VmZml4OjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS14cy0tc3VmZml4OjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS14cy0tc3VmZml4OjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0teHMtLXN1ZmZpeDo6YWZ0ZXIge1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiA0NnB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXM6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXM6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1zOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXM6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tczo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tczo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tczo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXM6OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4cHgpO1xuICBsZWZ0OiAyOHB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXMtLXN1ZmZpeDo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tcy0tc3VmZml4OjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tcy0tc3VmZml4OjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXMtLXN1ZmZpeDo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1zLS1zdWZmaXg6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLXMtLXN1ZmZpeDo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tcy0tc3VmZml4OjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tcy0tc3VmZml4OjphZnRlciB7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDUycHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbTo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbTo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLW06OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbTo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1tOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1tOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1tOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbTo6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzRweCk7XG4gIGxlZnQ6IDM0cHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbS0tc3VmZml4OjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1tLS1zdWZmaXg6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1tLS1zdWZmaXg6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbS0tc3VmZml4OjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLW0tLXN1ZmZpeDo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbS0tc3VmZml4OjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1tLS1zdWZmaXg6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1tLS1zdWZmaXg6OmFmdGVyIHtcbiAgbGVmdDogMHB4O1xuICByaWdodDogNThweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1sOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1sOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbDo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1sOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLWw6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLWw6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLWw6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1sOjphZnRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0NnB4KTtcbiAgbGVmdDogNDZweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1sLS1zdWZmaXg6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLWwtLXN1ZmZpeDo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLWwtLXN1ZmZpeDo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1sLS1zdWZmaXg6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLmJ1dHRvbl9fc2l6ZS0tbC0tc3VmZml4OjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24uYnV0dG9uX19zaXplLS1sLS1zdWZmaXg6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLWwtLXN1ZmZpeDo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5idXR0b25fX3NpemUtLWwtLXN1ZmZpeDo6YWZ0ZXIge1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiA3MHB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLFxuYS5idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplIHtcbiAgcGFkZGluZy1ibG9jazogMXB4O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHBhZGRpbmctaW5saW5lOiAwcHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS14czo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b25fX3NpemUtLXhzOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b25fX3NpemUtLXhzOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS14czo6YmVmb3JlIHtcbiAgYm90dG9tOiAtNHB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0teHM6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b25fX3NpemUtLXhzOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0teHM6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0teHM6OmFmdGVyIHtcbiAgYm90dG9tOiAwcHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1zOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tczo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1zOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1zOjpiZWZvcmUge1xuICBib3R0b206IC00cHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1zOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1zOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tczo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1zOjphZnRlciB7XG4gIGJvdHRvbTogMHB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tbTo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b25fX3NpemUtLW06OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tbTo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tbTo6YmVmb3JlIHtcbiAgYm90dG9tOiAtNXB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tbTo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tbTo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b25fX3NpemUtLW06OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tbTo6YWZ0ZXIge1xuICBib3R0b206IDBweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b25fX3NpemUtLWw6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1sOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b25fX3NpemUtLWw6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b25fX3NpemUtLWw6OmJlZm9yZSB7XG4gIGJvdHRvbTogLTE1cHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1sOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1sOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbl9fc2l6ZS0tbDo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uX19zaXplLS1sOjphZnRlciB7XG4gIGJvdHRvbTogMHB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbi13aXRoLWljb246OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbi13aXRoLWljb246OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b24td2l0aC1pY29uOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbi13aXRoLWljb246OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uLXdpdGgtaWNvbjo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uLXdpdGgtaWNvbjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uLXdpdGgtaWNvbjo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbi13aXRoLWljb246OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHggLSAxMHB4KTtcbiAgbGVmdDogMzRweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b24td2l0aC1pY29uLS1zdWZmaXg6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbi13aXRoLWljb24tLXN1ZmZpeDo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbi13aXRoLWljb24tLXN1ZmZpeDo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b24td2l0aC1pY29uLS1zdWZmaXg6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0taW5saW5lLXNpemUuYnV0dG9uLXdpdGgtaWNvbi0tc3VmZml4OjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS1pbmxpbmUtc2l6ZS5idXR0b24td2l0aC1pY29uLS1zdWZmaXg6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbi13aXRoLWljb24tLXN1ZmZpeDo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLWlubGluZS1zaXplLmJ1dHRvbi13aXRoLWljb24tLXN1ZmZpeDo6YWZ0ZXIge1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAzNHB4O1xufVxuLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBwYWRkaW5nLWJsb2NrOiAxcHg7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgcGFkZGluZy1pbmxpbmU6IDBweDtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCksXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICBwYWRkaW5nLWJsb2NrOiAxcHg7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICBib3R0b206IDBweCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbn1cbi5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cbi5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOjphZnRlciB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpob3ZlciwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6Zm9jdXMsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzLXdpdGhpbiwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6YWN0aXZlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmhvdmVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzLXdpdGhpbixcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDphY3RpdmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmhvdmVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpmb2N1cyxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6Zm9jdXMtd2l0aGluLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDphY3RpdmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpob3ZlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6YWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpob3Zlcjo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpmb2N1czo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6YWN0aXZlOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6aG92ZXI6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpmb2N1czo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzLXdpdGhpbjo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmFjdGl2ZTo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpob3Zlcjo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpmb2N1czo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpmb2N1cy13aXRoaW46OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6YWN0aXZlOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpob3Zlcjo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6Zm9jdXM6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzLXdpdGhpbjo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6YWN0aXZlOjpiZWZvcmUge1xuICBhbmltYXRpb246IHNjYWxlLXdpZHRoLS1ub3JtYWwgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSBmb3J3YXJkcztcbn1cbi5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmhvdmVyOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6Zm9jdXM6OmFmdGVyLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpmb2N1cy13aXRoaW46OmFmdGVyLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDphY3RpdmU6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmhvdmVyOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpmb2N1czo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6Zm9jdXMtd2l0aGluOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDphY3RpdmU6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpob3Zlcjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6Zm9jdXMtd2l0aGluOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6YWN0aXZlOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmhvdmVyOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDphY3RpdmU6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBzY2FsZS13aWR0aC0tcmVmZXJzZSAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zIGZvcndhcmRzO1xufVxuLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6aG92ZXIsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpmb2N1cy13aXRoaW4sIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmFjdGl2ZSwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTphY3RpdmUsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDphY3RpdmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6aG92ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmFjdGl2ZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06aG92ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmZvY3VzLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpob3ZlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6YWN0aXZlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpob3Zlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6Zm9jdXMsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6YWN0aXZlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06aG92ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpmb2N1cyxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6aG92ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmFjdGl2ZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDphY3RpdmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06aG92ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXMsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDphY3RpdmUge1xuICBwYWRkaW5nOiAxcHggMHB4ICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpob3Zlcjo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpob3Zlcjo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmZvY3VzOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmFjdGl2ZTo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDphY3RpdmU6OmFmdGVyLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06aG92ZXI6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmhvdmVyOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmZvY3VzOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpmb2N1czo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTphY3RpdmU6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmFjdGl2ZTo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmhvdmVyOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmhvdmVyOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6Zm9jdXM6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6Zm9jdXM6OmFmdGVyLCAuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6YWN0aXZlOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmFjdGl2ZTo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpob3Zlcjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6Zm9jdXM6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpmb2N1czo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDphY3RpdmU6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDphY3RpdmU6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpob3Zlcjo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpob3Zlcjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmZvY3VzOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmZvY3VzOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmFjdGl2ZTo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTphY3RpdmU6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmhvdmVyOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6aG92ZXI6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6Zm9jdXM6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6YWN0aXZlOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6YWN0aXZlOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6aG92ZXI6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpmb2N1czo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpmb2N1czo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpmb2N1cy13aXRoaW46OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDphY3RpdmU6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6YWN0aXZlOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWRbZGlzYWJsZWRdOmhvdmVyOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpob3Zlcjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpmb2N1czo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXM6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpmb2N1cy13aXRoaW46OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06YWN0aXZlOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTphY3RpdmU6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpob3Zlcjo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpob3Zlcjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmFjdGl2ZTo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDphY3RpdmU6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQ6ZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmhvdmVyOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpmb2N1czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDpmb2N1cy13aXRoaW46OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZDpkaXNhYmxlZDphY3RpdmU6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkOmRpc2FibGVkOmFjdGl2ZTo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06aG92ZXI6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpob3Zlcjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXM6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTpmb2N1czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZFtkaXNhYmxlZF06Zm9jdXMtd2l0aGluOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTphY3RpdmU6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkW2Rpc2FibGVkXTphY3RpdmU6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQuZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmhvdmVyOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpmb2N1czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDpmb2N1cy13aXRoaW46OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZC5kaXNhYmxlZDphY3RpdmU6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkLmRpc2FibGVkOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkLCAuYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF0sIC5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkLFxuYS5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkLFxuYS5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZCxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQsXG4uay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXSxcbi5rLWJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZCxcbmEuay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpub3QoLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQpOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmFmdGVyLCAuYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpub3QoLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQpOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpub3QoLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQpOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpub3QoLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQpOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpub3QoLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQpOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCk6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6aG92ZXIsIC5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sIC5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmFjdGl2ZSwgLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sIC5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTphY3RpdmUsIC5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpmb2N1cywgLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDphY3RpdmUsXG5hLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6aG92ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuYS5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmFjdGl2ZSxcbmEuYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmZvY3VzLFxuYS5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpob3ZlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpmb2N1cyxcbmEuYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6YWN0aXZlLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpob3Zlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6Zm9jdXMsXG4uay1idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6YWN0aXZlLFxuLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06aG92ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbi5rLWJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbixcbi5rLWJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6aG92ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmFjdGl2ZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDphY3RpdmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5hLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmFjdGl2ZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmhvdmVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6Zm9jdXMsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDphY3RpdmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpob3Zlcjo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpob3Zlcjo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmZvY3VzOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmFjdGl2ZTo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDphY3RpdmU6OmFmdGVyLCAuYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06aG92ZXI6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmhvdmVyOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmZvY3VzOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1czo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTphY3RpdmU6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmFjdGl2ZTo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmhvdmVyOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmhvdmVyOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6Zm9jdXM6OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6Zm9jdXM6OmFmdGVyLCAuYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6YWN0aXZlOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmFjdGl2ZTo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpob3Zlcjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6Zm9jdXM6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpmb2N1czo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDphY3RpdmU6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDphY3RpdmU6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpob3Zlcjo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpob3Zlcjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmZvY3VzOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmZvY3VzOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmFjdGl2ZTo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTphY3RpdmU6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmhvdmVyOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6aG92ZXI6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6Zm9jdXM6OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6YWN0aXZlOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6YWN0aXZlOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6aG92ZXI6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpmb2N1czo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpmb2N1czo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW46OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDphY3RpdmU6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6YWN0aXZlOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnlbZGlzYWJsZWRdOmhvdmVyOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpob3Zlcjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1czo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXM6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1cy13aXRoaW46OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06YWN0aXZlOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTphY3RpdmU6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpob3Zlcjo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpob3Zlcjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmFjdGl2ZTo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDphY3RpdmU6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnk6ZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmhvdmVyOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpmb2N1czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDpmb2N1cy13aXRoaW46OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeTpkaXNhYmxlZDphY3RpdmU6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5OmRpc2FibGVkOmFjdGl2ZTo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06aG92ZXI6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpob3Zlcjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXM6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTpmb2N1czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeVtkaXNhYmxlZF06Zm9jdXMtd2l0aGluOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTphY3RpdmU6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5W2Rpc2FibGVkXTphY3RpdmU6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuZGlzYWJsZWQ6aG92ZXI6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmhvdmVyOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpmb2N1czo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDpmb2N1cy13aXRoaW46OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5kaXNhYmxlZDphY3RpdmU6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmRpc2FibGVkOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb246OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnkub25seS1pY29uOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnkub25seS1pY29uOmRpc2FibGVkOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbjpkaXNhYmxlZDo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbltkaXNhYmxlZF06OmJlZm9yZSwgLmJ1dHRvbl9fdGVydGlhcnkub25seS1pY29uW2Rpc2FibGVkXTo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbi5kaXNhYmxlZDo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb24uZGlzYWJsZWQ6OmFmdGVyLCAuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbjo6YmVmb3JlLCAuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbjo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uOmRpc2FibGVkOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uOmRpc2FibGVkOjphZnRlciwgLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb25bZGlzYWJsZWRdOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uW2Rpc2FibGVkXTo6YWZ0ZXIsIC5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uLmRpc2FibGVkOjpiZWZvcmUsIC5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uLmRpc2FibGVkOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb246OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb246OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbjpkaXNhYmxlZDo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbjpkaXNhYmxlZDo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkub25seS1pY29uW2Rpc2FibGVkXTo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbltkaXNhYmxlZF06OmFmdGVyLFxuYS5idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbi5kaXNhYmxlZDo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbi5kaXNhYmxlZDo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb246OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbjo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb246ZGlzYWJsZWQ6OmJlZm9yZSxcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbjpkaXNhYmxlZDo6YWZ0ZXIsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb25bZGlzYWJsZWRdOjpiZWZvcmUsXG5hLmJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb25bZGlzYWJsZWRdOjphZnRlcixcbmEuYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbi5kaXNhYmxlZDo6YmVmb3JlLFxuYS5idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uLmRpc2FibGVkOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnkub25seS1pY29uOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbjo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbjpkaXNhYmxlZDo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb246ZGlzYWJsZWQ6OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb25bZGlzYWJsZWRdOjpiZWZvcmUsXG4uay1idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbltkaXNhYmxlZF06OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb24uZGlzYWJsZWQ6OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnkub25seS1pY29uLmRpc2FibGVkOjphZnRlcixcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb246OmJlZm9yZSxcbi5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb246OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbjpkaXNhYmxlZDo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbjpkaXNhYmxlZDo6YWZ0ZXIsXG4uay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uW2Rpc2FibGVkXTo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbltkaXNhYmxlZF06OmFmdGVyLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbi5kaXNhYmxlZDo6YmVmb3JlLFxuLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbi5kaXNhYmxlZDo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb246OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb246ZGlzYWJsZWQ6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbjpkaXNhYmxlZDo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb25bZGlzYWJsZWRdOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5vbmx5LWljb25bZGlzYWJsZWRdOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5Lm9ubHktaWNvbi5kaXNhYmxlZDo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkub25seS1pY29uLmRpc2FibGVkOjphZnRlcixcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbjo6YWZ0ZXIsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbjpkaXNhYmxlZDo6YmVmb3JlLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb246ZGlzYWJsZWQ6OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb25bZGlzYWJsZWRdOjpiZWZvcmUsXG5hLmstYnV0dG9uX190ZXJ0aWFyeS5idXR0b24td2l0aC1pY29uLm9ubHktaWNvbltkaXNhYmxlZF06OmFmdGVyLFxuYS5rLWJ1dHRvbl9fdGVydGlhcnkuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb24uZGlzYWJsZWQ6OmJlZm9yZSxcbmEuay1idXR0b25fX3RlcnRpYXJ5LmJ1dHRvbi13aXRoLWljb24ub25seS1pY29uLmRpc2FibGVkOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG59XG5cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGdhcDogMzBweDtcbn1cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMgOm9ubHktY2hpbGQuYWN0aW9uLWJ0bixcbi5uYXZpZ2F0aW9uLWJ1dHRvbnMgOm9ubHktY2hpbGQuYnV0dG9uIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgOmZpcnN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG59XG4ubmF2aWdhdGlvbi1idXR0b25zLS1tdWx0aXBsZS1idXR0b25zIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG59XG4ubmF2aWdhdGlvbi1idXR0b25zLS1tdWx0aXBsZS1idXR0b25zIDpvbmx5LWNoaWxkLmFjdGlvbi1idG4sXG4ubmF2aWdhdGlvbi1idXR0b25zLS1tdWx0aXBsZS1idXR0b25zIDpvbmx5LWNoaWxkLmJ1dHRvbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLm5hdmlnYXRpb24tYnV0dG9ucy0tbXVsdGlwbGUtYnV0dG9ucyA6b25seS1jaGlsZC5hY3Rpb24tYnRuID4gKjpvbmx5LWNoaWxkLFxuLm5hdmlnYXRpb24tYnV0dG9ucy0tbXVsdGlwbGUtYnV0dG9ucyA6b25seS1jaGlsZC5idXR0b24gPiAqOm9ubHktY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLm5hdmlnYXRpb24tYnV0dG9ucy0tYWxpZ25lZC1zdGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMtLWFsaWduZWQtc3RhcnQgOm9ubHktY2hpbGQuYWN0aW9uLWJ0bixcbi5uYXZpZ2F0aW9uLWJ1dHRvbnMtLWFsaWduZWQtc3RhcnQgOm9ubHktY2hpbGQuYnV0dG9uIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDBweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMHB4O1xufVxuLm5hdmlnYXRpb24tYnV0dG9ucy0tYWxpZ25lZC1lbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLm5hdmlnYXRpb24tYnV0dG9ucy0tYWxpZ25lZC1lbmQgOm9ubHktY2hpbGQuYWN0aW9uLWJ0bixcbi5uYXZpZ2F0aW9uLWJ1dHRvbnMtLWFsaWduZWQtZW5kIDpvbmx5LWNoaWxkLmJ1dHRvbiB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDBweDtcbn1cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMtLWFsaWduZWQtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmF2aWdhdGlvbi1idXR0b25zLS1hbGlnbmVkLWNlbnRlciA+IC5idXR0b24ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ubmF2aWdhdGlvbi1idXR0b25zLS12ZXJ0aWNhbCB7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cblxucCArIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG5cbi5vcHRpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMzBweDtcbn1cblxuLmRyb3Bkb3duLXRyZWUtcG9wdXAge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZHJvcGRvd24tdHJlZV9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5kcm9wZG93bi10cmVlIC5rLWlucHV0LXZhbHVlLXRleHQgLnBpbGwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAzNHB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRyb3Bkb3duLS1tYWluLW1lbnUtdXNlciAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNXB4O1xufVxuLmRyb3Bkb3duLS1tYWluLW1lbnUtdXNlciAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYWNhO1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgZ2FwOiAxNXB4O1xufVxuLmRyb3Bkb3duLS1tYWluLW1lbnUtdXNlciAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi0tbWFpbi1tZW51LXVzZXIgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWNvbnRlbnQgLmRpdmlkZXIge1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbiAgbWFyZ2luLWlubGluZTogLTE1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyICogMTVweCk7XG59XG4uYWN0aW9uLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGJhY2tncm91bmQ6IG5vbmUgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5hY3Rpb24taWNvbiAuay1idXR0b246Zm9jdXMsXG4uYWN0aW9uLWljb24gLmstYnV0dG9uLmstZm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFjdGlvbi1pY29uICsgLmFjdGlvbi1pY29uIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMTBweDtcbn1cbi5hY3Rpb24taWNvbi0tc21hbGwtbWFyZ2luICsgLmFjdGlvbi1pY29uLS1zbWFsbC1tYXJnaW4ge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxMHB4O1xufVxuLmFjdGlvbi1pY29uOmhvdmVyLCAuYWN0aW9uLWljb246Zm9jdXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWN0aW9uLWljb24tLWlubGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uYWN0aW9uLWljb24tLWlubGluZTpob3ZlciwgLmFjdGlvbi1pY29uLS1pbmxpbmU6Zm9jdXMge1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYWN0aW9uLWljb246ZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi50b29sdGlwLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG9vbHRpcC1jb250YWluZXIgLmRhdGFwb2ludC10b29sdGlwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuaDEgPiAudG9vbHRpcCwgaDIgPiAudG9vbHRpcCwgaDMgPiAudG9vbHRpcCwgaDQgPiAudG9vbHRpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmstdG9vbHRpcC1jdXN0b20tY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4uay10b29sdGlwIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNSkpIGRyb3Atc2hhZG93KDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5rLXRvb2x0aXBfX2NvbnRhaW5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmstdG9vbHRpcCAuay10b29sdGlwLWNvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmZmZmO1xuICBjb2xvcjogIzE4MTgxODtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYW5pbWF0aW9uOiBmYWRlLWluIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgZm9yd2FyZHM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLmstdG9vbHRpcCAuay10b29sdGlwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogODB2dztcbiAgfVxufVxuLmstdG9vbHRpcCAuay10b29sdGlwLWNvbnRlbnQgKyAuay1jYWxsb3V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IGZhZGUtaW4gMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSBmb3J3YXJkcztcbn1cbi5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1zOjpiZWZvcmUsIC5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1zOjphZnRlciwgLmstdG9vbHRpcCAuay10b29sdGlwLWNvbnRlbnQgKyAuay1jYWxsb3V0LXc6OmJlZm9yZSwgLmstdG9vbHRpcCAuay10b29sdGlwLWNvbnRlbnQgKyAuay1jYWxsb3V0LXc6OmFmdGVyLCAuay10b29sdGlwIC5rLXRvb2x0aXAtY29udGVudCArIC5rLWNhbGxvdXQtbjo6YmVmb3JlLCAuay10b29sdGlwIC5rLXRvb2x0aXAtY29udGVudCArIC5rLWNhbGxvdXQtbjo6YWZ0ZXIsIC5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1lOjpiZWZvcmUsIC5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1lOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDE7XG4gIGJvdHRvbTogLTlweDtcbiAgbGVmdDogLTRweDtcbn1cbi5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1zOjpiZWZvcmUsIC5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC13OjpiZWZvcmUsIC5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1uOjpiZWZvcmUsIC5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1lOjpiZWZvcmUge1xuICBib3R0b206IC04cHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMjtcbn1cbi5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1zIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG4uay10b29sdGlwIC5rLXRvb2x0aXAtY29udGVudCArIC5rLWNhbGxvdXQtdzo6YmVmb3JlLCAuay10b29sdGlwIC5rLXRvb2x0aXAtY29udGVudCArIC5rLWNhbGxvdXQtdzo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvdHRvbTogLTVweDtcbiAgbGVmdDogLTlweDtcbn1cbi5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC13OjpiZWZvcmUge1xuICBsZWZ0OiAtOHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4uay10b29sdGlwIC5rLXRvb2x0aXAtY29udGVudCArIC5rLWNhbGxvdXQtbiB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuLmstdG9vbHRpcCAuay10b29sdGlwLWNvbnRlbnQgKyAuay1jYWxsb3V0LW46OmJlZm9yZSwgLmstdG9vbHRpcCAuay10b29sdGlwLWNvbnRlbnQgKyAuay1jYWxsb3V0LW46OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmIHRyYW5zcGFyZW50O1xuICBib3R0b206IDBweDtcbn1cbi5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1uOjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZmZmZiB0cmFuc3BhcmVudDtcbn1cbi5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1lOjpiZWZvcmUsIC5rLXRvb2x0aXAgLmstdG9vbHRpcC1jb250ZW50ICsgLmstY2FsbG91dC1lOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZmZmZjtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAwcHg7XG59XG4uay10b29sdGlwIC5rLXRvb2x0aXAtY29udGVudCArIC5rLWNhbGxvdXQtZTo6YmVmb3JlIHtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmO1xufVxuXG4udG9vbHRpcCAudG9vbHRpcC0tZWxsaXBzaXMsXG4uay10b29sdGlwIC50b29sdGlwLS1lbGxpcHNpcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd29yZC13cmFwOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBpbmhlcml0O1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtLWVsbGlwc2lzLTItcm93cyxcbi5rLXRvb2x0aXAgLnRvb2x0aXAtLWVsbGlwc2lzLTItcm93cyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3b3JkLXdyYXA6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IGluaGVyaXQ7XG59XG4udG9vbHRpcCAudG9vbHRpcC0tZWxsaXBzaXMtMy1yb3dzLFxuLmstdG9vbHRpcCAudG9vbHRpcC0tZWxsaXBzaXMtMy1yb3dzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogaW5oZXJpdDtcbiAgd29yZC1icmVhazogaW5oZXJpdDtcbn1cbi50b29sdGlwIC50b29sdGlwLS1lbGxpcHNpcy53b3JkLWJyZWFrLFxuLnRvb2x0aXAgLnRvb2x0aXAtLWVsbGlwc2lzLTItcm93cy53b3JkLWJyZWFrLFxuLnRvb2x0aXAgLnRvb2x0aXAtLWVsbGlwc2lzLTMtcm93cy53b3JkLWJyZWFrLFxuLmstdG9vbHRpcCAudG9vbHRpcC0tZWxsaXBzaXMud29yZC1icmVhayxcbi5rLXRvb2x0aXAgLnRvb2x0aXAtLWVsbGlwc2lzLTItcm93cy53b3JkLWJyZWFrLFxuLmstdG9vbHRpcCAudG9vbHRpcC0tZWxsaXBzaXMtMy1yb3dzLndvcmQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4ubm90aWZpY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDE1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgYW5pbWF0aW9uOiBzbGlkZS1kb3duIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgZm9yd2FyZHM7XG4gIGdhcDogMTVweDtcbn1cbi5ub3RpZmljYXRpb24gKyAubm90aWZpY2F0aW9uIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxNXB4O1xufVxuLm5vdGlmaWNhdGlvbl9fYm9keSwgLm5vdGlmaWNhdGlvbl9faWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5ub3RpZmljYXRpb25fX2JvZHkge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICByb3ctZ2FwOiA1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubm90aWZpY2F0aW9uX19ib2R5IHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ubm90aWZpY2F0aW9uX19ib2R5IGE6bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKSxcbi5ub3RpZmljYXRpb25fX2JvZHkgLmJ1dHRvbjpub3QoLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQpLFxuLm5vdGlmaWNhdGlvbl9fYm9keSBidXR0b246bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub3RpZmljYXRpb25fX2JvZHkgYTpub3QoLmJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQpOjpiZWZvcmUsXG4ubm90aWZpY2F0aW9uX19ib2R5IC5idXR0b246bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YmVmb3JlLFxuLm5vdGlmaWNhdGlvbl9fYm9keSBidXR0b246bm90KC5idXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJBZGQgY2xhc3MgJ1wiIEFkZCBjbGFzcyBcImJ1dHRvbiBidXR0b25fX3RlcnRpYXJ5IGJ1dHRvbl9fdGVydGlhcnktLXVuZGVybGluZWQgYnV0dG9uX19zaXplLS1tXCIgdG8gbGlua3MvYnV0dG9ucyBpbnNpZGUgYSBub3RpZmljYXRpb24gdG8gcHJldmVudCB0aGlzIG1pc3NhZ2UgZnJvbSBzaG93aW5nIFwiJyB0byBsaW5rcy9idXR0b25zIGluc2lkZSBhIG5vdGlmaWNhdGlvbiB0byBwcmV2ZW50IHRoaXMgbWlzc2FnZSBmcm9tIHNob3dpbmdcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTBlbTtcbiAgdG9wOiAtMjAwJTtcbiAgd2lkdGg6IDIwZW07XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogc29saWQgNXB4IGhvdHBpbms7XG59XG4ubm90aWZpY2F0aW9uX19pY29uIHtcbiAgZmxleDogMCAwIDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5vdGlmaWNhdGlvbl9faWNvbiAuaWNvbiB7XG4gIG1hcmdpbjogMHB4O1xufVxuLm5vdGlmaWNhdGlvbl9fc2lnbmFsLXdvcmQge1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5vdGlmaWNhdGlvbi0tZGVmYXVsdCAubm90aWZpY2F0aW9uX19pY29uLCAubm90aWZpY2F0aW9uLS1kZWZhdWx0IC5ub3RpZmljYXRpb25fX2JvZHkge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwKSwgMHB4IDBweCA5cHggM3B4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ubm90aWZpY2F0aW9uLS1kZWZhdWx0IC5ub3RpZmljYXRpb25fX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY0NjQ2O1xufVxuLm5vdGlmaWNhdGlvbi0tZGVmYXVsdCAubm90aWZpY2F0aW9uX19pY29uIC5pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubm90aWZpY2F0aW9uLS1kZWZhdWx0IC5ub3RpZmljYXRpb25fX2JvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5ub3RpZmljYXRpb24tLWRlZmF1bHQgLm5vdGlmaWNhdGlvbl9fYm9keV9fc2lnbmFsLXdvcmQge1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5ub3RpZmljYXRpb24tLWluZm8gLm5vdGlmaWNhdGlvbl9faWNvbiwgLm5vdGlmaWNhdGlvbi0taW5mbyAubm90aWZpY2F0aW9uX19ib2R5IHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMCksIDBweCAwcHggOXB4IDNweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLm5vdGlmaWNhdGlvbi0taW5mbyAubm90aWZpY2F0aW9uX19pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNzdhNztcbn1cbi5ub3RpZmljYXRpb24tLWluZm8gLm5vdGlmaWNhdGlvbl9faWNvbiAuaWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm5vdGlmaWNhdGlvbi0taW5mbyAubm90aWZpY2F0aW9uX19ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyZWNmZjtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4ubm90aWZpY2F0aW9uLS1pbmZvIC5ub3RpZmljYXRpb25fX2JvZHlfX3NpZ25hbC13b3JkIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4ubm90aWZpY2F0aW9uLS1zdWNjZXNzIC5ub3RpZmljYXRpb25fX2ljb24sIC5ub3RpZmljYXRpb24tLXN1Y2Nlc3MgLm5vdGlmaWNhdGlvbl9fYm9keSB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDApLCAwcHggMHB4IDlweCAzcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5ub3RpZmljYXRpb24tLXN1Y2Nlc3MgLm5vdGlmaWNhdGlvbl9faWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDU1MmQ7XG59XG4ubm90aWZpY2F0aW9uLS1zdWNjZXNzIC5ub3RpZmljYXRpb25fX2ljb24gLmljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5ub3RpZmljYXRpb24tLXN1Y2Nlc3MgLm5vdGlmaWNhdGlvbl9fYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2ZmZDk7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuLm5vdGlmaWNhdGlvbi0tc3VjY2VzcyAubm90aWZpY2F0aW9uX19ib2R5X19zaWduYWwtd29yZCB7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuLm5vdGlmaWNhdGlvbi0td2FybmluZyAubm90aWZpY2F0aW9uX19pY29uLCAubm90aWZpY2F0aW9uLS13YXJuaW5nIC5ub3RpZmljYXRpb25fX2JvZHkge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwKSwgMHB4IDBweCA5cHggM3B4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ubm90aWZpY2F0aW9uLS13YXJuaW5nIC5ub3RpZmljYXRpb25fX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjk3YTA3O1xufVxuLm5vdGlmaWNhdGlvbi0td2FybmluZyAubm90aWZpY2F0aW9uX19pY29uIC5pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubm90aWZpY2F0aW9uLS13YXJuaW5nIC5ub3RpZmljYXRpb25fX2JvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNmQ2O1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5ub3RpZmljYXRpb24tLXdhcm5pbmcgLm5vdGlmaWNhdGlvbl9fYm9keV9fc2lnbmFsLXdvcmQge1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5ub3RpZmljYXRpb24tLWVycm9yIC5ub3RpZmljYXRpb25fX2ljb24sIC5ub3RpZmljYXRpb24tLWVycm9yIC5ub3RpZmljYXRpb25fX2JvZHkge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwKSwgMHB4IDBweCA5cHggM3B4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ubm90aWZpY2F0aW9uLS1lcnJvciAubm90aWZpY2F0aW9uX19pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4MDgwMDtcbn1cbi5ub3RpZmljYXRpb24tLWVycm9yIC5ub3RpZmljYXRpb25fX2ljb24gLmljb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5ub3RpZmljYXRpb24tLWVycm9yIC5ub3RpZmljYXRpb25fX2JvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNWM2O1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5ub3RpZmljYXRpb24tLWVycm9yIC5ub3RpZmljYXRpb25fX2JvZHlfX3NpZ25hbC13b3JkIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4ubm90aWZpY2F0aW9uX19oZWFkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLm5vdGlmaWNhdGlvbl9faGVhZGVyLWNvbnRhaW5lciAubm90aWZpY2F0aW9uIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbi1ibG9jazogMjBweCAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5ub3RpZmljYXRpb25fX2hlYWRlci1jb250YWluZXIgLm5vdGlmaWNhdGlvbiB7XG4gICAgbWFyZ2luLWlubGluZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAubm90aWZpY2F0aW9uX19oZWFkZXItY29udGFpbmVyIC5ub3RpZmljYXRpb24ge1xuICAgIG1hcmdpbi1pbmxpbmU6IDIwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0aW9uLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKSBzY2FsZSgxLjIpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKSBzY2FsZSgwLjgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcG9wLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS41KTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZWluIHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDAlO1xuICB9XG4gIHRvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlLWRvd24tYmFjayB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLCAwLCAwLCAwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsaW5lLXVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLjA0NSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgNTElIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMC4wNDUsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlLXdpZHRoLS1ub3JtYWwge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlLXdpZHRoLS1yZWZlcnNlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuLndpZ2dsZSB7XG4gIGFuaW1hdGlvbjogd2lnZ2xlIDFzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBib3RoO1xufVxuXG4ud2lnZ2xlLXJldmVyc2Uge1xuICBhbmltYXRpb246IHdpZ2dsZS1yZXZlcnNlIDFzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIHdpZ2dsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxKTtcbiAgfVxuICAxNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHNjYWxlKDEuMyk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA0NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgODUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA5MiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpIHNjYWxlKDEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd2lnZ2xlLXJldmVyc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSwgLTEpO1xuICB9XG4gIDE1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZykgc2NhbGUoMS4zLCAtMS4zKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNGRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA4NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDkyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMWRlZykgc2NhbGUoMS4zLCAtMS4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxLCAtMSk7XG4gIH1cbn1cbiNibGF6b3ItZXJyb3ItdWkge1xuICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xuICBib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IDAgLTFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwLjZyZW0gMS4yNXJlbSAwLjdyZW0gMS4yNXJlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG5cbiNibGF6b3ItZXJyb3ItdWkgLmRpc21pc3Mge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuNzVyZW07XG4gIHRvcDogMC41cmVtO1xufVxuXG4ubXktcmVjb25uZWN0LW1vZGFsID4gZGl2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpIHNhdHVyYXRlKDcwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogZmFkZS1pbiBlYXNlIDFzO1xuICBhbmltYXRpb24tZGVsYXk6IDJzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5teS1yZWNvbm5lY3QtbW9kYWwgPiBkaXYgPiBkaXYge1xuICBwYWRkaW5nOiAwcHggMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5teS1yZWNvbm5lY3QtbW9kYWwgPiBkaXYgPiBkaXYgc3ZnIHtcbiAgbWFyZ2luLWJsb2NrOiAwcHggMjBweDtcbn1cbi5teS1yZWNvbm5lY3QtbW9kYWwgPiBkaXYgPiBkaXYgPiAqIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubXktcmVjb25uZWN0LW1vZGFsID4gZGl2ID4gZGl2IC5oZWFkZXIge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5teS1yZWNvbm5lY3QtbW9kYWwgPiBkaXYgPiBkaXYgLmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4ubXktcmVjb25uZWN0LW1vZGFsID4gZGl2ID4gZGl2IC5hY3Rpb24tYnRuIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uY29tcG9uZW50cy1yZWNvbm5lY3QtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDAwMDA7XG59XG5cbi5jb21wb25lbnRzLXJlY29ubmVjdC1oaWRlID4gZGl2LFxuLmNvbXBvbmVudHMtcmVjb25uZWN0LXNob3cgPiBkaXYsXG4uY29tcG9uZW50cy1yZWNvbm5lY3QtZmFpbGVkID4gZGl2LFxuLmNvbXBvbmVudHMtcmVjb25uZWN0LXJlamVjdGVkID4gZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbXBvbmVudHMtcmVjb25uZWN0LXNob3cgPiAuc2hvdyxcbi5jb21wb25lbnRzLXJlY29ubmVjdC1mYWlsZWQgPiAuZmFpbGVkLFxuLmNvbXBvbmVudHMtcmVjb25uZWN0LXJlamVjdGVkID4gLnJlamVjdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQGtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0aW9uLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEpO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKSBzY2FsZSgxLjIpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKSBzY2FsZSgwLjgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcG9wLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS41KTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZWluIHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDAlO1xuICB9XG4gIHRvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlLWRvd24tYmFjayB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLCAwLCAwLCAwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsaW5lLXVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLjA0NSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgNTElIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMC4wNDUsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlLXdpZHRoLS1ub3JtYWwge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlLXdpZHRoLS1yZWZlcnNlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuLndpZ2dsZSB7XG4gIGFuaW1hdGlvbjogd2lnZ2xlIDFzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBib3RoO1xufVxuXG4ud2lnZ2xlLXJldmVyc2Uge1xuICBhbmltYXRpb246IHdpZ2dsZS1yZXZlcnNlIDFzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIHdpZ2dsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxKTtcbiAgfVxuICAxNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHNjYWxlKDEuMyk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA0NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpIHNjYWxlKDEuNSk7XG4gIH1cbiAgODUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZykgc2NhbGUoMS41KTtcbiAgfVxuICA5MiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpIHNjYWxlKDEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd2lnZ2xlLXJldmVyc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSwgLTEpO1xuICB9XG4gIDE1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZykgc2NhbGUoMS4zLCAtMS4zKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNGRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgfVxuICA4NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICB9XG4gIDkyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMWRlZykgc2NhbGUoMS4zLCAtMS4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxLCAtMSk7XG4gIH1cbn1cbnNlY3Rpb24uZXJyb3ItcGFnZSB7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk4O1xuICBvcGFjaXR5OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuc2VjdGlvbi5lcnJvci1wYWdlID4gZGl2IHtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgc2VjdGlvbi5lcnJvci1wYWdlID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbnNlY3Rpb24uZXJyb3ItcGFnZSA+IGRpdiA+ICoge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbnNlY3Rpb24uZXJyb3ItcGFnZSA+IGRpdiAuY29kZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZGMyMDFkO1xuICBmb250LXNpemU6IDEyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stZW5kOiAtMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgc2VjdGlvbi5lcnJvci1wYWdlID4gZGl2IC5jb2RlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbnNlY3Rpb24uZXJyb3ItcGFnZSA+IGRpdiAuaGVhZGVyIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBzZWN0aW9uLmVycm9yLXBhZ2UgPiBkaXYgLmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5zZWN0aW9uLmVycm9yLXBhZ2UgPiBkaXYgLmFjdGlvbi1idG4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5tb2RhbCB7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5tb2RhbCAubW9kYWwtYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjQsIDI0LCAwLjgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4ubW9kYWwgLm1vZGFsLWJhY2tncm91bmQtLWNsaWNrYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZCB7XG4gIG1pbi13aWR0aDogMTAyNHB4O1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwcHggMjBweCA0MHB4IHJnYmEoNSwgNSwgNSwgMC4yNSk7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7XG4gIG1hcmdpbjogNjBweCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY2FyZCxcbiAgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7XG4gICAgbWFyZ2luLWJsb2NrOiAzMHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYwcHgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLWNhcmQsXG4gIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZCB7XG4gICAgbWluLXdpZHRoOiA3NjhweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1jYXJkLWhlYWQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtaGVhZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBwYWRkaW5nLWJsb2NrOiAzMHB4IDBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBnYXA6IDMwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtaGVhZCAuZGVsZXRlLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWhlYWQgLmRlbGV0ZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiAjMTRhNGU4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMjRweDtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZC1oZWFkIC5kZWxldGU6aG92ZXIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtaGVhZCAuZGVsZXRlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDNjNWU7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtaGVhZC1jb250ZW50LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWhlYWQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZC1oZWFkLWNvbnRlbnQgLm1vZGFsLWNhcmQtdGl0bGUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtaGVhZC1jb250ZW50IC5tb2RhbC1jYXJkLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xufVxuLm1vZGFsIC5tb2RhbC1jYXJkLWhlYWQtY29udGVudCBoMixcbi5tb2RhbCAubW9kYWwtY2FyZC1oZWFkLWNvbnRlbnQgaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtaGVhZC1jb250ZW50IHAsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtaGVhZC1jb250ZW50IGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWhlYWQtY29udGVudCBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1oZWFkLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm1vZGFsIC5tb2RhbC1jYXJkLXRpdGxlLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtc3VidGl0bGUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtc3VidGl0bGUge1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZC1zdWJ0aXRsZS1kaXZpZGVyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLXN1YnRpdGxlLWRpdmlkZXIge1xuICBjb2xvcjogI2NiY2FjYTtcbiAgbWFyZ2luLWlubGluZTogNXB4O1xufVxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHksXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctYmxvY2s6IDMwcHggMHB4O1xuICBwYWRkaW5nLWlubGluZTogMzBweDtcbiAgZmxleDogMSAxIGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyBmb3JtLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCAubm90aWZpY2F0aW9uLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIGZvcm0sXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwIC5ub3RpZmljYXRpb24ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwLndpdGgtbWFyZ2luLWJvdHRvbSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAud2l0aC1tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMzBweDtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGFydGljbGUgcCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGFydGljbGUgcCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDE1cHg7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAubm90aWZpY2F0aW9uLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLm5vdGlmaWNhdGlvbiB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDMwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBmb3JtLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZ2FwOiAwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBmb3JtLmZvcm0tZ2FwcGVkLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgZm9ybS5mb3JtLWdhcHBlZCB7XG4gIGdhcDogMzBweDtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGZvcm0gLmZvcm0tZ3JvdXAsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBmb3JtIC5mb3JtLWdyb3VwIHtcbiAgZ2FwOiAxNXB4O1xufVxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgZm9ybSAuZm9ybS1ncm91cCArIC5mb3JtLWdyb3VwOm5vdCguZm9ybS1ncm91cC0tbm8tbWFyZ2luKSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGZvcm0gKyBmb3JtLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgZm9ybSAuZmllbGQtY29udGFpbmVyICsgLmZpZWxkLWNvbnRhaW5lcixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGZvcm0gLmNvbHVtbnMgKyAuZmllbGQtY29udGFpbmVyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgZm9ybSAucm93ICsgLmZpZWxkLWNvbnRhaW5lcixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGZvcm0gLmZvcm0tZ3JvdXAgKyAuZm9ybS1ncm91cDpub3QoLmZvcm0tZ3JvdXAtLW5vLW1hcmdpbiksXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBmb3JtICsgZm9ybSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGZvcm0gLmZpZWxkLWNvbnRhaW5lciArIC5maWVsZC1jb250YWluZXIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBmb3JtIC5jb2x1bW5zICsgLmZpZWxkLWNvbnRhaW5lcixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGZvcm0gLnJvdyArIC5maWVsZC1jb250YWluZXIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBmb3JtIC5yYWRpby1ncm91cCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGZvcm0gLnJhZGlvLWdyb3VwIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMjBweDtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLmNvbHVtbnMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5mb3JtLWdyb3VwLCAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxLCAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMTpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIgKyAuY29sdW1ucyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLmZvcm0tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDI6bm90KDpmaXJzdC1vZi10eXBlKSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5jb2x1bW5zLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLmZvcm0tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMjpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAuY29sdW1ucyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzICsgLmZvcm0tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDM6bm90KDpmaXJzdC1vZi10eXBlKSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5jb2x1bW5zLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLmZvcm0tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMzpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQgKyAuY29sdW1ucyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0ICsgLmZvcm0tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQ6bm90KDpmaXJzdC1vZi10eXBlKSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5jb2x1bW5zLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLmZvcm0tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNDpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUgKyAuY29sdW1ucyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLmZvcm0tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDU6bm90KDpmaXJzdC1vZi10eXBlKSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAuY29sdW1ucyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHA6bm90KDpmaXJzdC1vZi10eXBlKSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxICsgLmNvbHVtbnMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSArIC5mb3JtLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxOm5vdCg6Zmlyc3Qtb2YtdHlwZSksXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMiArIC5jb2x1bW5zLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMjpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLmNvbHVtbnMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyOm5vdCg6Zmlyc3Qtb2YtdHlwZSksXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyArIC5jb2x1bW5zLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMzpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLmNvbHVtbnMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzOm5vdCg6Zmlyc3Qtb2YtdHlwZSksXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5jb2x1bW5zLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNDpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLmNvbHVtbnMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0Om5vdCg6Zmlyc3Qtb2YtdHlwZSksXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSArIC5jb2x1bW5zLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUgKyAuZm9ybS1ncm91cCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNTpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5jb2x1bW5zLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5mb3JtLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcDpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMiArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMiArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDEsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oNCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDQgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IHAsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDUgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1ICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwICsgLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5oNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBoNSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgLm1vZGFsLWNhcmQtYm9keSBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgxLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5oMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAgKyAubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBwICsgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IGg1LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgcCArIC5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHAge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuY29sdW1ucyArIGgxLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyBoMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5jb2x1bW5zICsgLmgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyBoMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5jb2x1bW5zICsgLmgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyBoNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5jb2x1bW5zICsgLmg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyBoNSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5jb2x1bW5zICsgcCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5jb2x1bW5zICsgLmNvbHVtbnMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuY29sdW1ucyArIC5kaXZpZGVyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmZvcm0tZ3JvdXAgKyBoMSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZm9ybS1ncm91cCArIC5oMixcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZm9ybS1ncm91cCArIC5oMyxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZm9ybS1ncm91cCArIC5oNCxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgaDUsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZm9ybS1ncm91cCArIHAsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZm9ybS1ncm91cCArIC5jb2x1bW5zLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmZvcm0tZ3JvdXAgKyAuZGl2aWRlcixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5jb2x1bW5zICsgaDEsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuY29sdW1ucyArIGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyAuaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuY29sdW1ucyArIGgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyAuaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuY29sdW1ucyArIGg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyAuaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuY29sdW1ucyArIGg1LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmNvbHVtbnMgKyAuY29sdW1ucyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5jb2x1bW5zICsgLmRpdmlkZXIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuZm9ybS1ncm91cCArIGgxLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmZvcm0tZ3JvdXAgKyBoMixcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgLmgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmZvcm0tZ3JvdXAgKyBoMyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgLmgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmZvcm0tZ3JvdXAgKyBoNCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgLmg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmZvcm0tZ3JvdXAgKyBoNSxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgcCxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5mb3JtLWdyb3VwICsgLmNvbHVtbnMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuZm9ybS1ncm91cCArIC5kaXZpZGVyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciB7XG4gIG1hcmdpbi1ibG9jazogMzBweDtcbn1cbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IC5kaXZpZGVyICsgaDEsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciArIGgyLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyAuaDIsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciArIGgzLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyAuaDMsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciArIGg0LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyAuaDQsXG4ubW9kYWwgLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciArIGg1LFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyBwLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyAuY29sdW1ucyxcbi5tb2RhbCBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IC5kaXZpZGVyICsgaDEsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciArIGgyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyAuaDIsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciArIGgzLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyAuaDMsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciArIGg0LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyAuaDQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSAuZGl2aWRlciArIGg1LFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyBwLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgLmRpdmlkZXIgKyAuY29sdW1ucyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgaDE6Zmlyc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtY2FyZC1ib2R5IGgyOmZpcnN0LW9mLXR5cGUsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSBoMTpmaXJzdC1vZi10eXBlLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgaDI6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1jYXJkLWJvZHkgPiAqLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgPiAqIHtcbiAgbWluLXdpZHRoOiA5NjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY2FyZC1ib2R5ID4gKixcbiAgLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWJvZHkgPiAqIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtZm9vdGVyLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctYmxvY2s6IDMwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBnYXA6IDMwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNhcmQtZm9vdGVyIC5idXR0b25fX3NlY29uZGFyeSwgLm1vZGFsIC5tb2RhbC1jYXJkLWZvb3RlciAuay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuay1idXR0b24sIC5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyIC5tb2RhbCAubW9kYWwtY2FyZC1mb290ZXIgLmstYnV0dG9uLFxuLm1vZGFsIC5tb2RhbC1jYXJkLWZvb3RlciAuay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIC5tb2RhbCAubW9kYWwtY2FyZC1mb290ZXIgLmstYnV0dG9uLFxuLm1vZGFsIGhlYWRlci5tb2RhbC1jYXJkLWZvb3RlciAuYnV0dG9uX19zZWNvbmRhcnkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLm1vZGFsIC5tb2RhbC1jYXJkOmxhc3QtY2hpbGQsXG4ubW9kYWwgaGVhZGVyLm1vZGFsLWNhcmQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi5tb2RhbC0taXMtZHJhd2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLm1vZGFsLS1pcy1kcmF3ZXIsXG4ubW9kYWwtLWlzLWRyYXdlciAubW9kYWwtYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtLWlzLWRyYXdlciAubW9kYWwtY2FyZCxcbi5tb2RhbC0taXMtZHJhd2VyIGhlYWRlci5tb2RhbC1jYXJkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogLTcyMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgYm94LXNoYWRvdzogLTJweCAxcHggNnB4IHJnYmEoNSwgNSwgNSwgMC4yNSkgLTEwcHggMXB4IDIwcHggcmdiYSg1LCA1LCA1LCAwLjI1KTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ubW9kYWwtLWlzLWRyYXdlciAubW9kYWwtY2FyZC1oZWFkLFxuLm1vZGFsLS1pcy1kcmF3ZXIgaGVhZGVyLm1vZGFsLWNhcmQtaGVhZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgcGFkZGluZy1ibG9jazogMzBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDMwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbn1cbi5tb2RhbC0taXMtZHJhd2VyIC5tb2RhbC1jYXJkLWhlYWQ6OmJlZm9yZSxcbi5tb2RhbC0taXMtZHJhd2VyIGhlYWRlci5tb2RhbC1jYXJkLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLS1pcy1kcmF3ZXIgLm1vZGFsLWNhcmQtaGVhZC1jb250ZW50LFxuLm1vZGFsLS1pcy1kcmF3ZXIgaGVhZGVyLm1vZGFsLWNhcmQtaGVhZC1jb250ZW50IHtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tb2RhbC0taXMtZHJhd2VyIC5tb2RhbC1jYXJkLWJvZHksXG4ubW9kYWwtLWlzLWRyYXdlciBoZWFkZXIubW9kYWwtY2FyZC1ib2R5IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBwYWRkaW5nLWlubGluZTogMzBweDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDMwcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubW9kYWwtLWlzLWRyYXdlciAubW9kYWwtY2FyZC1mb290ZXIsXG4ubW9kYWwtLWlzLWRyYXdlciBoZWFkZXIubW9kYWwtY2FyZC1mb290ZXIge1xuICBwYWRkaW5nLWlubGluZTogMzBweDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMzBweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xufVxuLm1vZGFsLS1pcy1kcmF3ZXIgLm1vZGFsLWNhcmQtZm9vdGVyOjpiZWZvcmUsXG4ubW9kYWwtLWlzLWRyYXdlciBoZWFkZXIubW9kYWwtY2FyZC1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLS1pcy1kcmF3ZXIgLm1vZGFsLWNhcmQtZm9vdGVyOmVtcHR5LFxuLm1vZGFsLS1pcy1kcmF3ZXIgaGVhZGVyLm1vZGFsLWNhcmQtZm9vdGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC0taXMtZHJhd2VyIC5tb2RhbC1jYXJkOmxhc3QtY2hpbGQsXG4ubW9kYWwtLWlzLWRyYXdlciBoZWFkZXIubW9kYWwtY2FyZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuLm1vZGFsLS1pcy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSA+ICosXG4ubW9kYWwtLWlzLWRyYXdlciBoZWFkZXIubW9kYWwtY2FyZC1ib2R5ID4gKiB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5tb2RhbC0taXMtZHJhd2VyLmlzLWFjdGl2ZSwgLm1vZGFsLS1pcy1kcmF3ZXIubmF2YmFyLWl0ZW0uYWN0aXZlLFxuLm1vZGFsLS1pcy1kcmF3ZXIuaXMtYWN0aXZlIC5tb2RhbC1iYWNrZ3JvdW5kLFxuLm1vZGFsLS1pcy1kcmF3ZXIubmF2YmFyLWl0ZW0uYWN0aXZlIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC0taXMtZHJhd2VyLmlzLWFjdGl2ZSAubW9kYWwtYmFja2dyb3VuZCwgLm1vZGFsLS1pcy1kcmF3ZXIubmF2YmFyLWl0ZW0uYWN0aXZlIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYW5pbWF0aW9uOiBmYWRlLWluIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG59XG4ubW9kYWwtLWlzLWRyYXdlci5pcy1hY3RpdmUgLm1vZGFsLWNhcmQsIC5tb2RhbC0taXMtZHJhd2VyLm5hdmJhci1pdGVtLmFjdGl2ZSAubW9kYWwtY2FyZCxcbi5tb2RhbC0taXMtZHJhd2VyLmlzLWFjdGl2ZSBoZWFkZXIubW9kYWwtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTcyMHB4KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG59XG4ubW9kYWwtLWlzLWRyYXdlci5pcy1jbG9zZWQge1xuICBhbmltYXRpb246IGRyYXdlci1mYWRlLW91dCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuLm1vZGFsLS1pcy1kcmF3ZXIuaXMtY2xvc2VkIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYW5pbWF0aW9uOiBkcmF3ZXItZmFkZS1vdXQgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbn1cbi5tb2RhbC0taXMtZHJhd2VyLmlzLWNsb3NlZCAubW9kYWwtY2FyZCxcbi5tb2RhbC0taXMtZHJhd2VyLmlzLWNsb3NlZCBoZWFkZXIubW9kYWwtY2FyZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC0taXMtZHJhd2VyI3NldHRpbmdzLWRyYXdlciAubW9kYWwtY2FyZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQsIDI0LCAyNCwgMC42Nyk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KSBzYXR1cmF0ZSgwJSk7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4ubW9kYWwtLWlzLWRyYXdlciNzZXR0aW5ncy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFsLS1pcy1kcmF3ZXIjc2V0dGluZ3MtZHJhd2VyIC5tb2RhbC1jYXJkLWJvZHkgLmF2YXRhciB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDMwcHg7XG59XG4ubW9kYWwtLWlzLWRyYXdlciNzZXR0aW5ncy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSBoMSB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4ubW9kYWwtLWlzLWRyYXdlciNzZXR0aW5ncy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSBoMiB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ibG9jazogMHB4IDMwcHg7XG59XG4ubW9kYWwtLWlzLWRyYXdlciNzZXR0aW5ncy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSBmb3JtOm5vdCgubG9nLW9mZikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIHBhZGRpbmctaW5saW5lOiA1cHg7XG4gIHBhZGRpbmctYmxvY2s6IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2JjYWNhO1xufVxuLm1vZGFsLS1pcy1kcmF3ZXIjc2V0dGluZ3MtZHJhd2VyIC5tb2RhbC1jYXJkLWJvZHkgZm9ybTpub3QoLmxvZy1vZmYpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2JjYWNhO1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xuICBwYWRkaW5nLWJsb2NrOiA1cHg7XG59XG4ubW9kYWwtLWlzLWRyYXdlciNzZXR0aW5ncy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSBmb3JtOm5vdCgubG9nLW9mZikgKyBmb3JtIHtcbiAgbWFyZ2luLWJsb2NrOiAwcHg7XG59XG4ubW9kYWwtLWlzLWRyYXdlciNzZXR0aW5ncy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSBmb3JtOm5vdCgubG9nLW9mZikgLmZvcm0tZ3JvdXAge1xuICBnYXA6IDVweDtcbn1cbi5tb2RhbC0taXMtZHJhd2VyI3NldHRpbmdzLWRyYXdlciAubW9kYWwtY2FyZC1ib2R5IGZvcm06bm90KC5sb2ctb2ZmKSAuYnV0dG9uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4ubW9kYWwtLWlzLWRyYXdlciNzZXR0aW5ncy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSA+IC5idXR0b24sXG4ubW9kYWwtLWlzLWRyYXdlciNzZXR0aW5ncy1kcmF3ZXIgLm1vZGFsLWNhcmQtYm9keSAubG9nLW9mZiB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzBweDtcbn1cblxuLmluZm9ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDMwcHg7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xufVxuLmluZm9ib3hfX2luZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvIDFmcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG5wICsgLmluZm9ib3gge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG5cbi5odG1sLWVkaXRvcixcbi5rLWVkaXRvciB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2JjYWNhO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5odG1sLWVkaXRvcjpob3Zlcixcbi5rLWVkaXRvcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbi5odG1sLWVkaXRvcjpmb2N1cy12aXNpYmxlLFxuLmstZWRpdG9yOmZvY3VzLXZpc2libGUge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbn1cbi5odG1sLWVkaXRvcjpmb2N1cywgLmh0bWwtZWRpdG9yOmZvY3VzLXdpdGhpbixcbi5rLWVkaXRvcjpmb2N1cyxcbi5rLWVkaXRvcjpmb2N1cy13aXRoaW4ge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbn1cbi5odG1sLWVkaXRvcjphY3RpdmUsXG4uay1lZGl0b3I6YWN0aXZlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhcixcbi5rLWVkaXRvciAuay10b29sYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwcHggMHB4O1xuICBnYXA6IDE1cHg7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNjYmNhY2E7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xufVxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXI6OmJlZm9yZSxcbi5rLWVkaXRvciAuay10b29sYmFyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXI6aG92ZXIsXG4uay1lZGl0b3IgLmstdG9vbGJhcjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXI6Zm9jdXMtdmlzaWJsZSxcbi5rLWVkaXRvciAuay10b29sYmFyOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5odG1sLWVkaXRvciAuay10b29sYmFyOmZvY3VzLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhcjpmb2N1cy13aXRoaW4sXG4uay1lZGl0b3IgLmstdG9vbGJhcjpmb2N1cyxcbi5rLWVkaXRvciAuay10b29sYmFyOmZvY3VzLXdpdGhpbiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXI6YWN0aXZlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXI6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24ge1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2JjYWNhO1xuICBwYWRkaW5nOiA2cHggIWltcG9ydGFudDtcbn1cbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246Zmlyc3Qtb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uOmZpcnN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmZpcnN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDBweCAwcHggNHB4ICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmxhc3Qtb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uOmxhc3Qtb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246bGFzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4ICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOm9ubHktb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uOm9ubHktb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246b25seS1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246b25seS1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24gLmstYnV0dG9uLWljb24ge1xuICBjb2xvcjogIzExNzdhNztcbn1cbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24gLmstYnV0dG9uLXRleHQsXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbiAuay1idXR0b24tdGV4dCxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24gLmstYnV0dG9uLXRleHQsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbiAuay1idXR0b24tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmhvdmVyLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246aG92ZXIsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmhvdmVyLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmZvY3VzLXZpc2libGUsXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbjpmb2N1cy12aXNpYmxlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbjpmb2N1cywgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbjpmb2N1cyxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246Zm9jdXMsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uOmZvY3VzLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmFjdGl2ZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uOmFjdGl2ZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246YWN0aXZlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246YWN0aXZlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstc2VsZWN0ZWQsXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLXNlbGVjdGVkLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLXNlbGVjdGVkLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMxMTc3YTcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3N2E3ICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstc2VsZWN0ZWQgLmstYnV0dG9uLWljb24sXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLXNlbGVjdGVkIC5rLWJ1dHRvbi1pY29uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLXNlbGVjdGVkIC5rLWJ1dHRvbi1pY29uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1zZWxlY3RlZCAuay1idXR0b24taWNvbiB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmZvY3VzLXZpc2libGUgLmstYnV0dG9uLWljb24sIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246Zm9jdXMgLmstYnV0dG9uLWljb24sIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi1pY29uLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmFjdGl2ZSAuay1idXR0b24taWNvbixcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246Zm9jdXMtdmlzaWJsZSAuay1idXR0b24taWNvbixcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uOmZvY3VzIC5rLWJ1dHRvbi1pY29uLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi1pY29uLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246YWN0aXZlIC5rLWJ1dHRvbi1pY29uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246Zm9jdXMtdmlzaWJsZSAuay1idXR0b24taWNvbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246Zm9jdXMgLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uOmZvY3VzLXdpdGhpbiAuay1idXR0b24taWNvbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246YWN0aXZlIC5rLWJ1dHRvbi1pY29uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbjpmb2N1cy12aXNpYmxlIC5rLWJ1dHRvbi1pY29uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b246Zm9jdXMgLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbjpmb2N1cy13aXRoaW4gLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbjphY3RpdmUgLmstYnV0dG9uLWljb24ge1xuICBjb2xvcjogIzAwM2M1ZTtcbn1cbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZCwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmhvdmVyLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZCxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6aG92ZXIsXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZCxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpob3Zlcixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDphY3RpdmUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpob3Zlcixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6YWN0aXZlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2NiY2FjYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zmlyc3Qtb2YtdHlwZSwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmhvdmVyOmZpcnN0LW9mLXR5cGUsIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlOmZpcnN0LW9mLXR5cGUsIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1czpmaXJzdC1vZi10eXBlLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOmZpcnN0LW9mLXR5cGUsIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDphY3RpdmU6Zmlyc3Qtb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zmlyc3Qtb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6aG92ZXI6Zmlyc3Qtb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZTpmaXJzdC1vZi10eXBlLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1czpmaXJzdC1vZi10eXBlLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy13aXRoaW46Zmlyc3Qtb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6YWN0aXZlOmZpcnN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zmlyc3Qtb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpob3ZlcjpmaXJzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXZpc2libGU6Zmlyc3Qtb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1czpmaXJzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbjpmaXJzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmFjdGl2ZTpmaXJzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmaXJzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpob3ZlcjpmaXJzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlOmZpcnN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzOmZpcnN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbjpmaXJzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDphY3RpdmU6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwcHggMHB4IDRweCAhaW1wb3J0YW50O1xufVxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmxhc3Qtb2YtdHlwZSwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmhvdmVyOmxhc3Qtb2YtdHlwZSwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXZpc2libGU6bGFzdC1vZi10eXBlLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXM6bGFzdC1vZi10eXBlLCAuaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOmxhc3Qtb2YtdHlwZSwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmFjdGl2ZTpsYXN0LW9mLXR5cGUsXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmxhc3Qtb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6aG92ZXI6bGFzdC1vZi10eXBlLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlOmxhc3Qtb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXM6bGFzdC1vZi10eXBlLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy13aXRoaW46bGFzdC1vZi10eXBlLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDphY3RpdmU6bGFzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmxhc3Qtb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpob3ZlcjpsYXN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZTpsYXN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXM6bGFzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbjpsYXN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6YWN0aXZlOmxhc3Qtb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6bGFzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpob3ZlcjpsYXN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXZpc2libGU6bGFzdC1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1czpsYXN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbjpsYXN0LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmFjdGl2ZTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCAwcHggIWltcG9ydGFudDtcbn1cbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpvbmx5LW9mLXR5cGUsIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpob3Zlcjpvbmx5LW9mLXR5cGUsIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlOm9ubHktb2YtdHlwZSwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzOm9ubHktb2YtdHlwZSwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbjpvbmx5LW9mLXR5cGUsIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDphY3RpdmU6b25seS1vZi10eXBlLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpvbmx5LW9mLXR5cGUsXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmhvdmVyOm9ubHktb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZTpvbmx5LW9mLXR5cGUsXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzOm9ubHktb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOm9ubHktb2YtdHlwZSxcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6YWN0aXZlOm9ubHktb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpvbmx5LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6aG92ZXI6b25seS1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXZpc2libGU6b25seS1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzOm9ubHktb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1cy13aXRoaW46b25seS1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmFjdGl2ZTpvbmx5LW9mLXR5cGUsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOm9ubHktb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6aG92ZXI6b25seS1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlOm9ubHktb2YtdHlwZSxcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXM6b25seS1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy13aXRoaW46b25seS1vZi10eXBlLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDphY3RpdmU6b25seS1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24sIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpob3ZlciAuay1idXR0b24taWNvbiwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUgLmstYnV0dG9uLWljb24sIC5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1cyAuay1idXR0b24taWNvbiwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbiAuay1idXR0b24taWNvbiwgLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbi5rLWRpc2FibGVkOmFjdGl2ZSAuay1idXR0b24taWNvbixcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24sXG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlIC5rLWJ1dHRvbi1pY29uLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cyAuay1idXR0b24taWNvbixcbi5odG1sLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi1pY29uLFxuLmh0bWwtZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDphY3RpdmUgLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSAuay1idXR0b24taWNvbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1cyAuay1idXR0b24taWNvbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1kaXNhYmxlZDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLmstZGlzYWJsZWQ6YWN0aXZlIC5rLWJ1dHRvbi1pY29uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZCAuay1idXR0b24taWNvbixcbi5rLWVkaXRvciAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay10b2dnbGUtYnV0dG9uLmstZGlzYWJsZWQ6aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUgLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmZvY3VzIC5rLWJ1dHRvbi1pY29uLFxuLmstZWRpdG9yIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLXRvZ2dsZS1idXR0b24uay1kaXNhYmxlZDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLWljb24sXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstdG9nZ2xlLWJ1dHRvbi5rLWRpc2FibGVkOmFjdGl2ZSAuay1idXR0b24taWNvbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1kcm9wZG93bmxpc3Quay1waWNrZXIsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1kcm9wZG93bmxpc3Quay1waWNrZXIge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uaHRtbC1lZGl0b3IgLmstdG9vbGJhciAuay1kcm9wZG93bmxpc3Quay1waWNrZXIgLmstaW5wdXQtaW5uZXIsXG4uay1lZGl0b3IgLmstdG9vbGJhciAuay1kcm9wZG93bmxpc3Quay1waWNrZXIgLmstaW5wdXQtaW5uZXIge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmh0bWwtZWRpdG9yIC5rLWVkaXRvci1jb250ZW50LFxuLmstZWRpdG9yIC5rLWVkaXRvci1jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNHB4IDRweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5odG1sLWVkaXRvciAuay1lZGl0b3ItY29udGVudCA+IC5rLWNvbnRlbnQsXG4uay1lZGl0b3IgLmstZWRpdG9yLWNvbnRlbnQgPiAuay1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uaHRtbC1lZGl0b3IgaDIgKyBwLFxuLmstZWRpdG9yIGgyICsgcCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLmh0bWwtZWRpdG9yX19kaWFsb2csXG4uay1lZGl0b3JfX2RpYWxvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjcgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAyNHB4O1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuaHRtbC1lZGl0b3JfX2RpYWxvZyxcbiAgLmstZWRpdG9yX19kaWFsb2cge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzBweCk7XG4gICAgbWFyZ2luOiAxMDBweCBhdXRvIDMwcHggYXV0bztcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNjBweCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5odG1sLWVkaXRvcl9fZGlhbG9nLFxuICAuay1lZGl0b3JfX2RpYWxvZyB7XG4gICAgbWluLXdpZHRoOiAxMDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBjb2xvcjogIzA1MDUwNTtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHggIWltcG9ydGFudDtcbiAgZ2FwOiAzMHB4O1xuICBwYWRkaW5nLWlubGluZTogNjBweDtcbiAgcGFkZGluZy1ibG9jazogMzBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyLFxuICAuay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctdGl0bGViYXIge1xuICAgIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICB9XG59XG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctdGl0bGViYXIgLmstd2luZG93LXRpdGxlLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyIC5rLXdpbmRvdy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyIC5rLWJ1dHRvbixcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy10aXRsZWJhciAuay1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2xvc2UlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjNmZmZmZmYlMjIlMjBkPSUyMk02LjQlMjAxOSUyMDUlMjAxNy42bDUuNi01LjZMNSUyMDYuNCUyMDYuNCUyMDVsNS42JTIwNS42TDE3LjYlMjA1JTIwMTklMjA2LjQlMjAxMy40JTIwMTJsNS42JTIwNS42LTEuNCUyMDEuNC01LjYtNS42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyIC5rLWJ1dHRvbjpob3ZlciwgLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyIC5rLWJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctdGl0bGViYXIgLmstYnV0dG9uOmZvY3VzLCAuaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctdGl0bGViYXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy10aXRsZWJhciAuay1idXR0b246aG92ZXIsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctdGl0bGViYXIgLmstYnV0dG9uOmZvY3VzLXZpc2libGUsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctdGl0bGViYXIgLmstYnV0dG9uOmZvY3VzLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2xvc2UlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMwMDNjNWUlMjIlMjBkPSUyMk02LjQlMjAxOSUyMDUlMjAxNy42bDUuNi01LjZMNSUyMDYuNCUyMDYuNCUyMDVsNS42JTIwNS42TDE3LjYlMjA1JTIwMTklMjA2LjQlMjAxMy40JTIwMTJsNS42JTIwNS42LTEuNCUyMDEuNC01LjYtNS42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctdGl0bGViYXIgLmstYnV0dG9uOjpiZWZvcmUsIC5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy10aXRsZWJhciAuay1idXR0b246OmFmdGVyLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy10aXRsZWJhciAuay1idXR0b246OmJlZm9yZSxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy10aXRsZWJhciAuay1idXR0b246OmFmdGVyLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LXRpdGxlYmFyIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50LFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lcixcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50LFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctaW5saW5lOiA2MHB4O1xuICBwYWRkaW5nLWJsb2NrOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQsXG4gIC5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIsXG4gIC5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50LFxuICAuay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMzBweDtcbiAgfVxufVxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lcixcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lcixcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lcixcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lcixcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50LFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50LFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50LFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50LFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1mb3JtLWhvcml6b250YWwgLmstZm9ybS1maWVsZCB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZWRpdC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1lZGl0LWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkIC5rLWZvcm0tbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1lZGl0LWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkIC5rLWVkaXQtbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZm9ybS1maWVsZCAuay1mb3JtLWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCAuay1lZGl0LWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkIC5rLWVkaXQtbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1mb3JtLWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWVkaXQtbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1mb3JtLWhvcml6b250YWwgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZWRpdC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZWRpdC1sYWJlbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1sYWJlbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1lZGl0LWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkIC5rLWZvcm0tbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1lZGl0LWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkIC5rLWVkaXQtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZm9ybS1maWVsZCAuay1mb3JtLWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCAuay1lZGl0LWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkIC5rLWVkaXQtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1mb3JtLWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWVkaXQtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1mb3JtLWhvcml6b250YWwgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZWRpdC1sYWJlbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1sYWJlbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW46IDBweDtcbiAgd2lkdGg6IDI1JTtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWVkaXQtZmllbGQsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tZmllbGQtd3JhcCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1lZGl0LWZpZWxkLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkIC5rLWZvcm0tZmllbGQtd3JhcCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1lZGl0LWZpZWxkLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tZmllbGQtd3JhcCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkIC5rLWVkaXQtZmllbGQsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZm9ybS1maWVsZCAuay1mb3JtLWZpZWxkLXdyYXAsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZWRpdC1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWZpZWxkLXdyYXAsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1lZGl0LWZpZWxkLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZC13cmFwLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1mb3JtLWhvcml6b250YWwgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZWRpdC1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tZmllbGQtd3JhcCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZWRpdC1maWVsZCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZC13cmFwLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCAuay1lZGl0LWZpZWxkLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWZpZWxkLXdyYXAsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZWRpdC1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1mb3JtLWZpZWxkLXdyYXAsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZWRpdC1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWZpZWxkLXdyYXAsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZm9ybS1maWVsZCAuay1lZGl0LWZpZWxkLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZC13cmFwLFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWVkaXQtZmllbGQsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZC13cmFwLFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZWRpdC1maWVsZCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkIC5rLWZvcm0tZmllbGQtd3JhcCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWVkaXQtZmllbGQsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWZpZWxkLXdyYXAsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkIC5rLWVkaXQtZmllbGQsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkIC5rLWZvcm0tZmllbGQtd3JhcCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWVkaXQtZmllbGQgLmstY2hlY2tib3gtbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tZmllbGQtd3JhcCAuay1jaGVja2JveC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1lZGl0LWZpZWxkIC5rLWNoZWNrYm94LWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkIC5rLWZvcm0tZmllbGQtd3JhcCAuay1jaGVja2JveC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1lZGl0LWZpZWxkIC5rLWNoZWNrYm94LWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tZmllbGQtd3JhcCAuay1jaGVja2JveC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkIC5rLWVkaXQtZmllbGQgLmstY2hlY2tib3gtbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZm9ybS1maWVsZCAuay1mb3JtLWZpZWxkLXdyYXAgLmstY2hlY2tib3gtbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZWRpdC1maWVsZCAuay1jaGVja2JveC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWZpZWxkLXdyYXAgLmstY2hlY2tib3gtbGFiZWwsXG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1lZGl0LWZpZWxkIC5rLWNoZWNrYm94LWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZC13cmFwIC5rLWNoZWNrYm94LWxhYmVsLFxuLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1mb3JtLWhvcml6b250YWwgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZWRpdC1maWVsZCAuay1jaGVja2JveC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWZvcm0tZmllbGQtd3JhcCAuay1jaGVja2JveC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZWRpdC1maWVsZCAuay1jaGVja2JveC1sYWJlbCxcbi5odG1sLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZC13cmFwIC5rLWNoZWNrYm94LWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCAuay1lZGl0LWZpZWxkIC5rLWNoZWNrYm94LWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWZpZWxkLXdyYXAgLmstY2hlY2tib3gtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZWRpdC1maWVsZCAuay1jaGVja2JveC1sYWJlbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZm9ybS1maWVsZCAuay1mb3JtLWZpZWxkLXdyYXAgLmstY2hlY2tib3gtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZWRpdC1maWVsZCAuay1jaGVja2JveC1sYWJlbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXdpbmRvdy1jb250ZW50IC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWZpZWxkLXdyYXAgLmstY2hlY2tib3gtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay13aW5kb3ctY29udGVudCAuay1mb3JtLWhvcml6b250YWwgLmstZm9ybS1maWVsZCAuay1lZGl0LWZpZWxkIC5rLWNoZWNrYm94LWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstd2luZG93LWNvbnRlbnQgLmstZm9ybS1ob3Jpem9udGFsIC5rLWZvcm0tZmllbGQgLmstZm9ybS1maWVsZC13cmFwIC5rLWNoZWNrYm94LWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWVkaXQtZmllbGQgLmstY2hlY2tib3gtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRlbnQgLmstZm9ybS1maWVsZC13cmFwIC5rLWNoZWNrYm94LWxhYmVsLFxuLmstZWRpdG9yX19kaWFsb2cgLmstcHJvbXB0LWNvbnRhaW5lciAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWZvcm0tZmllbGQgLmstZWRpdC1maWVsZCAuay1jaGVja2JveC1sYWJlbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay1mb3JtLWZpZWxkIC5rLWZvcm0tZmllbGQtd3JhcCAuay1jaGVja2JveC1sYWJlbCxcbi5rLWVkaXRvcl9fZGlhbG9nIC5rLXByb21wdC1jb250YWluZXIgLmstZm9ybS1ob3Jpem9udGFsIC5rLWVkaXQtZm9ybS1jb250ZW50IC5rLWVkaXQtZmllbGQgLmstY2hlY2tib3gtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1lZGl0LWZvcm0tY29udGVudCAuay1mb3JtLWZpZWxkLXdyYXAgLmstY2hlY2tib3gtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkIC5rLWVkaXQtZmllbGQgLmstY2hlY2tib3gtbGFiZWwsXG4uay1lZGl0b3JfX2RpYWxvZyAuay1wcm9tcHQtY29udGFpbmVyIC5rLWZvcm0taG9yaXpvbnRhbCAuay1mb3JtLWZpZWxkIC5rLWZvcm0tZmllbGQtd3JhcCAuay1jaGVja2JveC1sYWJlbCB7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uaHRtbC1lZGl0b3JfX2RpYWxvZyAuay1hY3Rpb25zLFxuLmstZWRpdG9yX19kaWFsb2cgLmstYWN0aW9ucyB7XG4gIGZsZXgtZmxvdzogcm93LXJldmVyc2Ugd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIHBhZGRpbmctaW5saW5lOiA2MHB4O1xuICBwYWRkaW5nLWJsb2NrOiAwcHggMzBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgxcHgpIHtcbiAgLmh0bWwtZWRpdG9yX19kaWFsb2cgLmstYWN0aW9ucyxcbiAgLmstZWRpdG9yX19kaWFsb2cgLmstYWN0aW9ucyB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDMwcHg7XG4gIH1cbn1cblxuLmstb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjQsIDI0LCAwLjY3KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpIHNhdHVyYXRlKDAlKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdyb3VwZWQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMTVweDtcbn1cbi5ncm91cGVkLWxpc3RfX2hlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAwcHggMTVweCAwIDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5ncm91cGVkLWxpc3RfX2dyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmdyb3VwZWQtbGlzdF9fZ3JvdXAtLWV4Y2x1c2l2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG59XG5cbi5ncm91cGVkLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZ3JvdXBlZC1saXN0LWl0ZW0gLnRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5pbmxpbmUtaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTE3N2E3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lOiAwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5pbmxpbmUtaWNvbi1saW5rIC5pY29uLS1pbmxpbmUsXG4uaW5saW5lLWljb24tbGluayBhLmljb24tLWlubGluZSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDNweDtcbn1cbi5pbmxpbmUtaWNvbi1saW5rOjpiZWZvcmUsIC5pbmxpbmUtaWNvbi1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmlubGluZS1pY29uLWxpbms6OmJlZm9yZSB7XG4gIGhlaWdodDogOHB4O1xuICBib3R0b206IC04cHg7XG59XG4uaW5saW5lLWljb24tbGluazo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGJvdHRvbTogMHB4O1xufVxuLmlubGluZS1pY29uLWxpbms6aG92ZXIsIC5pbmxpbmUtaWNvbi1saW5rOmZvY3VzLCAuaW5saW5lLWljb24tbGluazpmb2N1cy13aXRoaW4sIC5pbmxpbmUtaWNvbi1saW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE0YTRlODtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwcHg7XG59XG4uaW5saW5lLWljb24tbGluazpob3Zlcjo6YmVmb3JlLCAuaW5saW5lLWljb24tbGluazpmb2N1czo6YmVmb3JlLCAuaW5saW5lLWljb24tbGluazpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmlubGluZS1pY29uLWxpbms6YWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb246IGxpbmUtdXAgMC4zcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIGZvcndhcmRzO1xufVxuLmlubGluZS1pY29uLWxpbms6aG92ZXI6OmFmdGVyLCAuaW5saW5lLWljb24tbGluazpmb2N1czo6YWZ0ZXIsIC5pbmxpbmUtaWNvbi1saW5rOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsIC5pbmxpbmUtaWNvbi1saW5rOmFjdGl2ZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xufVxuLmlubGluZS1pY29uLWxpbms6Zm9jdXM6OmJlZm9yZSwgLmlubGluZS1pY29uLWxpbms6Zm9jdXM6OmFmdGVyLCAuaW5saW5lLWljb24tbGluazpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmlubGluZS1pY29uLWxpbms6Zm9jdXMtd2l0aGluOjphZnRlciwgLmlubGluZS1pY29uLWxpbms6YWN0aXZlOjpiZWZvcmUsIC5pbmxpbmUtaWNvbi1saW5rOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYzVlO1xufVxuLmlubGluZS1pY29uLWxpbms6YWN0aXZlIHtcbiAgcGFkZGluZy1ibG9jazogMXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODFweCkge1xuICAuY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuXG4uY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmNhcmQgLmRpdmlkZXIge1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbn1cbi5jYXJkIC5jYXJkLWNvbnRlbnQge1xuICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5jYXJkIC5jYXJkLWNvbnRlbnQgLnRpdGxlIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG4uY2FyZCAuY2FyZC1jb250ZW50IC50aXRsZSAuYmFkZ2Uge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbi5jYXJkIC5jYXJkLWNvbnRlbnQgLnRpdGxlLmJhZGdlLW5vd3JhcCAuYmFkZ2Uge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5jYXJkIC5jYXJkLWNvbnRlbnQgLmRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogMjBweDtcbn1cbi5jYXJkIC5jYXJkLWNvbnRlbnQgLmRldGFpbHMtLXNtYWxsIHtcbiAgZ2FwOiAxMHB4O1xufVxuLmNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDBweCAyMHB4O1xuICBnYXA6IDEwcHg7XG59XG4uY2FyZCAuY2FyZC1mb290ZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmNhcmQgLmNhcmQtZm9vdGVyX19jb250ZW50IC5jYXJkLWZvb3Rlci1pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uY2FyZCAuY2FyZC1mb290ZXJfX2NvbnRlbnQgLmRpdmlkZXIge1xuICBtYXJnaW4taW5saW5lOiAwcHg7XG59XG5cbi5pdGVtLXNlbGVjdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDVweDtcbn1cbi5pdGVtLXNlbGVjdG9yIHA6bm90KC5pdGVtLXNlbGVjdG9yX19uYW1lKSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5pdGVtLXNlbGVjdG9yIHAgKyBwIHtcbiAgbWFyZ2luLWJsb2NrOiAwcHggIWltcG9ydGFudDtcbn1cbi5pdGVtLXNlbGVjdG9yX19uYW1lID4gc3BhbiwgLml0ZW0tc2VsZWN0b3JfX2luZm8gPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLml0ZW0tc2VsZWN0b3JfX25hbWUgPiBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUsIC5pdGVtLXNlbGVjdG9yX19pbmZvID4gc3Bhbjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIG1hcmdpbi1pbmxpbmU6IDVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xufVxuLml0ZW0tc2VsZWN0b3JfX25hbWUge1xuICBjb2xvcjogIzE4MTgxODtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLml0ZW0tc2VsZWN0b3JfX25hbWUgPiBzcGFuIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG5cbi5pdGVtLXNlbGVjdG9yLWlucHV0X19wb3B1cCAuay12aXJ0dWFsLXNjcm9sbGVyLWNvbnRlbnQgLmstbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5iYWRnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgcGFkZGluZy1pbmxpbmU6IDVweDtcbiAgcGFkZGluZy1ibG9jazogNXB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjYmNhY2E7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbn1cbi5iYWRnZV9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uYmFkZ2UtLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kOiAjY2JjYWNhO1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2JjYWNhO1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5iYWRnZS0taW5mbyB7XG4gIGJhY2tncm91bmQ6ICM5ZGRmZmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICM5ZGRmZmU7XG4gIGNvbG9yOiAjMDAyYjQ5O1xufVxuLmJhZGdlLS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzk0ZWVhYTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzk0ZWVhYTtcbiAgY29sb3I6ICMwODIzMGY7XG59XG4uYmFkZ2UtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjZmZlZWIxO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZlZWIxO1xuICBjb2xvcjogIzQ4MmMwMTtcbn1cbi5iYWRnZS0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmQ4Yjg3O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmQ4Yjg3O1xuICBjb2xvcjogIzM3MDAwMDtcbn1cbi5iYWRnZS0tYWx0IHtcbiAgYmFja2dyb3VuZDogIzI2MjYyNjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzI2MjYyNjtcbiAgY29sb3I6ICNlYmVhZWE7XG59XG4uYmFkZ2UtLWdob3N0IHtcbiAgYmFja2dyb3VuZDogI2ViZWFlYTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ViZWFlYTtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG4uYmFkZ2UtLWluZm8tYWx0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzE0YTRlODtcbiAgY29sb3I6ICMwMDJiNDk7XG59XG4uYmFkZ2UuYmFkZ2Utd2l0aC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYmFkZ2UuYmFkZ2Utd2l0aC1pY29uIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzAwM2M1ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYmFkZ2UuYmFkZ2Utd2l0aC1pY29uIC5pY29uOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5iYWRnZS5iYWRnZS13aXRoLWljb24gLmljb246Zm9jdXMsIC5iYWRnZS5iYWRnZS13aXRoLWljb24gLmljb246Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5iYWRnZS5iYWRnZS13aXRoLWljb24gLmljb246YWN0aXZlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNvbHVtbnMuZWNvLWNvc3RzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gIGdhcDogNjBweDtcbn1cblxuLmVjby1jb3N0c19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZ2FwOiA1cHg7XG59XG4uZWNvLWNvc3RzX19pdGVtIC5sYWJlbCB7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuLmVjby1jb3N0c19faXRlbS0taGVhZGVyIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmVjby1jb3N0c19faXRlbS0taGVhZGVyID4gKiB7XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuLmVjby1jb3N0c19faXRlbS0taGVhZGVyIC5sYWJlbCxcbi5lY28tY29zdHNfX2l0ZW0tLWhlYWRlciAubGFiZWwgPiAuZWNvLWNvc3RzX192YWx1ZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lY28tY29zdHMtLWxhcmdlIC5lY28tY29zdHNfX2l0ZW0gPiAqIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uZWNvLWNvc3RzLS1sYXJnZSAuZWNvLWNvc3RzX19pdGVtIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lY28tY29zdHMtLWxhcmdlIC5lY28tY29zdHNfX2l0ZW0gLmVjby1jb3N0c19fdmFsdWUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZWNvLWNvc3RzLS1sYXJnZSAuZWNvLWNvc3RzX19pdGVtLS1oZWFkZXIgLmxhYmVsLFxuLmVjby1jb3N0cy0tbGFyZ2UgLmVjby1jb3N0c19faXRlbS0taGVhZGVyIC5lY28tY29zdHNfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmVjby1jb3N0c19fdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmVjby1jb3N0cy1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzE4MTgxODtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogc29saWQgMnB4IHRyYW5zcGFyZW50O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1hIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGRhNTMzO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1hLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogIzBkYTUzMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLWEuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1iIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGJjNTE2O1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1iLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogIzhiYzUxNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLWIuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1jIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBlMDAwO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1jLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogI2UwZTAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLWMuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1kIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFjMzAwO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1kLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogI2ZhYzMwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLWQuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3OTE4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1lLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogI2ZmNzkxODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLWUuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1mIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWUzMjI0O1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1mLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogI2VlMzIyNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLWYuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDYwNjUxO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1nLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogI2Q2MDY1MTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLWcuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1oIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGQwMzU2O1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1oLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogIzhkMDM1NjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLWguZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1ub25lIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTY5Njk2O1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS1ub25lLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgYmFja2dyb3VuZDogIzk2OTY5NjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLW5vbmUuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0teGw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXMge1xuICBtaW4td2lkdGg6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBtYXgtd2lkdGg6IDE4cHg7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWF4LWhlaWdodDogMThweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLW0ge1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMjRweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLWwge1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBtYXgtd2lkdGg6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgbWluLXdpZHRoOiAxMzBweDtcbiAgd2lkdGg6IDEzMHB4O1xuICBtYXgtd2lkdGg6IDEzMHB4O1xuICBtaW4taGVpZ2h0OiAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgbWF4LWhlaWdodDogMTMwcHg7XG59XG4uZWNvLWNvc3RzLWluZGljYXRvci5lY28tY29zdHMtaW5kaWNhdG9yX19zaXplLS14bCB7XG4gIGJvcmRlci13aWR0aDogMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDcwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmVjby1jb3N0cy1pbmRpY2F0b3IuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0tbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lY28tY29zdHMtaW5kaWNhdG9yLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLW0ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZWNvLWNvc3RzLWluZGljYXRvci5lY28tY29zdHMtaW5kaWNhdG9yX19zaXplLS1zIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbi5lY28tY29zdHMtYmFubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogMzBweDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmVjby1jb3N0cy1iYW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG8gMWZyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCksIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAuZWNvLWNvc3RzLWJhbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0byAxZnI7XG4gIH1cbiAgLmVjby1jb3N0cy1iYW5uZXIgLmRpdmlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxufVxuLmVjby1jb3N0cy1iYW5uZXItdG90YWwtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZ2FwOiA0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmVjby1jb3N0cy1iYW5uZXItdG90YWwtc2VjdGlvbl9faW5kaWNhdG9yIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4uZWNvLWNvc3RzLWJhbm5lci10b3RhbC1zZWN0aW9uX190ZXh0IC5lY28tY29zdHNfX3ZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5lY28tY29zdHMtYmFubmVyLXRvdGFsLXNlY3Rpb25fX3RleHQgPiB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmVjby1jb3N0cy1iYW5uZXItdG90YWwtc2VjdGlvbl9fdGV4dCA+IHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAyZW07XG59XG4uZWNvLWNvc3RzLWJhbm5lci10b3RhbC1zZWN0aW9uX190ZXh0LS1uby1kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZWNvLWNvc3RzLWJhbm5lci10b3RhbC1zZWN0aW9uX190ZXh0LS1uby1kYXRhID4gKjpsYXN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5lY28tY29zdHMtYmFubmVyLWRldGFpbC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lY28tY29zdHMtYmFubmVyLWRldGFpbC1zZWN0aW9uID4gLm5vLWRhdGEge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDEvLTE7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbn1cblxuLmVjby1jb3N0cy1zdW1tYXJ5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5lY28tY29zdHMtc3VtbWFyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5lY28tY29zdHMtc3VtbWFyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbn1cbi5lY28tY29zdHMtc3VtbWFyeV9fZWNvLWNvc3RzLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogMzBweDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5lY28tY29zdHMtc3VtbWFyeV9fZWNvLWNvc3RzLXNlY3Rpb24gPiAuZGl2aWRlciB7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuLmVjby1jb3N0cy1zdW1tYXJ5X19lY28tY29zdHMtc2VjdGlvbiwgLmVjby1jb3N0cy1zdW1tYXJ5X19nYXVnZS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLmVjby1jb3N0cy1zdW1tYXJ5X19lY28tY29zdHMtc2VjdGlvbiAubm8tZGF0YSwgLmVjby1jb3N0cy1zdW1tYXJ5X19nYXVnZS1zZWN0aW9uIC5uby1kYXRhIHtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xuICB3aWR0aDogdW5zZXQ7XG59XG4uZWNvLWNvc3RzLXN1bW1hcnktdG90YWwtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZ2FwOiAzMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZWNvLWNvc3RzLXN1bW1hcnktdG90YWwtc2VjdGlvbl9faW5kaWNhdG9yIHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4uZWNvLWNvc3RzLXN1bW1hcnktdG90YWwtc2VjdGlvbl9fdGV4dCAuZWNvLWNvc3RzX192YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZWNvLWNvc3RzLXN1bW1hcnktdG90YWwtc2VjdGlvbl9fdGV4dCA+IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZWNvLWNvc3RzLXN1bW1hcnktdG90YWwtc2VjdGlvbl9fdGV4dCA+IHRhYmxlIHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lY28tY29zdHMtc3VtbWFyeS10b3RhbC1zZWN0aW9uX190ZXh0ID4gdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDIwcHg7XG59XG4uZWNvLWNvc3RzLXN1bW1hcnktdG90YWwtc2VjdGlvbl9fdGV4dC0tbm8tZGF0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVjby1jb3N0cy1zdW1tYXJ5LXRvdGFsLXNlY3Rpb25fX3RleHQtLW5vLWRhdGEgLm5vdC1kZXRlcm1pbmVkIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4uZWNvLWNvc3RzLXN1bW1hcnktZGV0YWlsLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmVjby1jb3N0cy1zdW1tYXJ5LWRldGFpbC1zZWN0aW9uID4gLmVjby1jb3N0cy1zdW1tYXJ5X19uby1kYXRhIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiAxLy0xO1xuICB3aWR0aDogYXV0bztcbn1cblxuLm5vLWRhdGEge1xuICBtYXJnaW46IDYwcHggYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgbWluLXdpZHRoOiAzNjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm5vLWRhdGFfX2lsbHVzdHJhdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvbWF0ZXJpYWwuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi5uby1kYXRhX19pbGx1c3RyYXRpb24tLWNhbGN1bGF0b3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NhbGN1bGF0b3Iuc3ZnKSAhaW1wb3J0YW50O1xufVxuLm5vLWRhdGFfX2lsbHVzdHJhdGlvbi0tY29tcG9uZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb21wb25lbnQuc3ZnKSAhaW1wb3J0YW50O1xufVxuLm5vLWRhdGFfX2lsbHVzdHJhdGlvbi0tZWNvLWNvc3RzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWxsdXN0cmF0aW9ucy9lY28tY29zdHMuc3ZnKSAhaW1wb3J0YW50O1xufVxuLm5vLWRhdGFfX2lsbHVzdHJhdGlvbi0tZW5lcmd5LWNvbnN1bXB0aW9ucyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvZW5lcmd5LWNvbnN1bXB0aW9ucy5zdmcpICFpbXBvcnRhbnQ7XG59XG4ubm8tZGF0YV9faWxsdXN0cmF0aW9uLS1lbmVyZ3ktc291cmNlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvZW5lcmd5LXNvdXJjZXMuc3ZnKSAhaW1wb3J0YW50O1xufVxuLm5vLWRhdGFfX2lsbHVzdHJhdGlvbi0tZnVsbC1wYWdlLWVycm9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWxsdXN0cmF0aW9ucy9mdWxsLXBhZ2UtZXJyb3Iuc3ZnKSAhaW1wb3J0YW50O1xufVxuLm5vLWRhdGFfX2lsbHVzdHJhdGlvbi0tbWF0ZXJpYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pbGx1c3RyYXRpb25zL21hdGVyaWFsLnN2ZykgIWltcG9ydGFudDtcbn1cbi5uby1kYXRhX19pbGx1c3RyYXRpb24tLXByb2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pbGx1c3RyYXRpb25zL3Byb2Nlc3Muc3ZnKSAhaW1wb3J0YW50O1xufVxuLm5vLWRhdGFfX2lsbHVzdHJhdGlvbi0tcHVyY2hhc2Utb3JkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pbGx1c3RyYXRpb25zL3B1cmNoYXNlLW9yZGVyLnN2ZykgIWltcG9ydGFudDtcbn1cbi5uby1kYXRhX19pbGx1c3RyYXRpb24tLXN1cHBsaWVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWxsdXN0cmF0aW9ucy9zdXBwbGllci5zdmcpICFpbXBvcnRhbnQ7XG59XG4ubm8tZGF0YV9faWxsdXN0cmF0aW9uLS10aGFua3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pbGx1c3RyYXRpb25zL3RoYW5rcy5zdmcpICFpbXBvcnRhbnQ7XG59XG4ubm8tZGF0YV9faWxsdXN0cmF0aW9uLS13YXRlci1zb3VyY2VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWxsdXN0cmF0aW9ucy93YXRlci1zb3VyY2VzLnN2ZykgIWltcG9ydGFudDtcbn1cbi5uby1kYXRhX19leHBsYW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5vLWRhdGFfX2V4cGxhbmF0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLm5vLWRhdGFfX2V4cGxhbmF0aW9uIGgzICsgcCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNXB4O1xufVxuXG4uYXJjLWdhdWdlX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IDMwcHg7XG59XG4uYXJjLWdhdWdlIC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5hcmMtZ2F1Z2UgLnNjb3JlLS1hIHtcbiAgc3Ryb2tlOiAjMGRhNTMzO1xufVxuLmFyYy1nYXVnZSAuc2NvcmUtLWIge1xuICBzdHJva2U6ICM4YmM1MTY7XG59XG4uYXJjLWdhdWdlIC5zY29yZS0tYyB7XG4gIHN0cm9rZTogI2UwZTAwMDtcbn1cbi5hcmMtZ2F1Z2UgLnNjb3JlLS1kIHtcbiAgc3Ryb2tlOiAjZmFjMzAwO1xufVxuLmFyYy1nYXVnZSAuc2NvcmUtLWUge1xuICBzdHJva2U6ICNmZjc5MTg7XG59XG4uYXJjLWdhdWdlIC5zY29yZS0tZiB7XG4gIHN0cm9rZTogI2VlMzIyNDtcbn1cbi5hcmMtZ2F1Z2UgLnNjb3JlLS1nIHtcbiAgc3Ryb2tlOiAjZDYwNjUxO1xufVxuLmFyYy1nYXVnZSAuc2NvcmUtLWgge1xuICBzdHJva2U6ICM4ZDAzNTY7XG59XG4uYXJjLWdhdWdlIC5zY29yZS0tbm9uZSB7XG4gIHN0cm9rZTogIzk2OTY5Njtcbn1cbi5hcmMtZ2F1Z2UgLnNjb3JlLS1uby1kYXRhIHtcbiAgc3Ryb2tlOiAjZWJlYWVhO1xufVxuLmFyYy1nYXVnZSArIC5pbmZvcm1hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hcmMtZ2F1Z2UgKyAuaW5mb3JtYXRpb24gLmRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYXJjLWdhdWdlICsgLmluZm9ybWF0aW9uIC5kZXRhaWxzIDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMwNTA1MDU7XG59XG4uYXJjLWdhdWdlICsgLmluZm9ybWF0aW9uIC5kZXRhaWxzIDpsYXN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzI2MjYyNjtcbn1cbi5hcmMtZ2F1Z2UgKyAuaW5mb3JtYXRpb24gLmVsZW1lbnRzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzcxNzE3MTtcbn1cblxuLmNpcmN1bGFyLWdhdWdlX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaXJjdWxhci1nYXVnZV9fY29udGFpbmVyLS1wdWxsZWQtdG9wIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNzBweDtcbn1cbi5jaXJjdWxhci1nYXVnZSAuay1jaXJjdWxhcmdhdWdlLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDVweDtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG4uY2lyY3VsYXItZ2F1Z2VfX2xhYmVsLS1sYXJnZSB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNpcmN1bGFyLWdhdWdlX19hZGRpdGlvbmFsLXRleHQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAyMHB4O1xuICBjb2xvcjogIzI2MjYyNjtcbn1cbi5jaXJjdWxhci1nYXVnZS0tZGVmYXVsdCBzdmcgcGF0aFtzdHJva2UtbGluZWNhcF06bnRoLW9mLXR5cGUoMSkge1xuICBzdHJva2U6ICNlYmVhZWE7XG59XG4uY2lyY3VsYXItZ2F1Z2UtLWRlZmF1bHQgc3ZnIHBhdGhbc3Ryb2tlLWxpbmVjYXBdOm50aC1vZi10eXBlKDIpIHtcbiAgc3Ryb2tlOiBsaW1lZ3JlZW47XG59XG4uY2lyY3VsYXItZ2F1Z2UtLXdhcm5pbmcgc3ZnIHBhdGhbc3Ryb2tlLWxpbmVjYXBdOm50aC1vZi10eXBlKDEpIHtcbiAgc3Ryb2tlOiAjMjYyNjI2O1xufVxuLmNpcmN1bGFyLWdhdWdlLS13YXJuaW5nIHN2ZyBwYXRoW3N0cm9rZS1saW5lY2FwXTpudGgtb2YtdHlwZSgyKSB7XG4gIHN0cm9rZTogaG90cGluaztcbn1cbi5jaXJjdWxhci1nYXVnZS0tZGFuZ2VyIHN2ZyBwYXRoW3N0cm9rZS1saW5lY2FwXTpudGgtb2YtdHlwZSgxKSB7XG4gIHN0cm9rZTogI2VmNTg1Mjtcbn1cbi5jaXJjdWxhci1nYXVnZS0tZGFuZ2VyIHN2ZyBwYXRoW3N0cm9rZS1saW5lY2FwXTpudGgtb2YtdHlwZSgyKSB7XG4gIHN0cm9rZTogYmx1ZTtcbn1cblxuLmNvbHVtbi1zZWxlY3Rpb24ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDIwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NiY2FjYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmNvbHVtbi1zZWxlY3Rpb25fX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGdhcDogMjBweDtcbn1cbi5jb2x1bW4tc2VsZWN0aW9uX19zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQ6IGF1dG8tZmxvdyBkZW5zZS9yZXBlYXQoNCwgYXV0byk7XG4gIGdhcDogMTBweCAyMHB4O1xufVxuLmJyYW5kLS1kZWZhdWx0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb250ZW50LWZpbHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jb250ZW50LWZpbHRlciAudmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmNvbnRlbnQtZmlsdGVyIC52aWV3ID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4uY29udGVudC1maWx0ZXIgLnZpZXcgPiBzcGFuOmZpcnN0LWNoaWxkIC5pY29uIHtcbiAgbWFyZ2luLWlubGluZTogMHB4O1xufVxuLmNvbnRlbnQtZmlsdGVyIC52aWV3IC50b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMHB4O1xufVxuLmNvbnRlbnQtZmlsdGVyIC52aWV3IC50b2dnbGUgLmJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uY29udGVudC1maWx0ZXIgLnZpZXcgLnRvZ2dsZSAuYnV0dG9uOm5vdChbZGF0YS11cmwtbWF0Y2g9dHJ1ZV0pOm5vdCg6aG92ZXIpIHtcbiAgY29sb3I6ICM5Njk2OTY7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYTtcbn1cbi5jb250ZW50LWZpbHRlciAudmlldyAudG9nZ2xlIC5idXR0b25bZGF0YS11cmwtbWF0Y2g9dHJ1ZV0ge1xuICB6LWluZGV4OiAxO1xufVxuLmNvbnRlbnQtZmlsdGVyIC52aWV3IC50b2dnbGUgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjYmNhY2E7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTJweDtcbn1cbi5jb250ZW50LWZpbHRlciAudmlldyAudG9nZ2xlIGxhYmVsIC5kaXZpZGVyIHtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cbi5jb250ZW50LWZpbHRlciAudmlldyAudG9nZ2xlIGxhYmVsOm5vdChbZGF0YS11cmwtbWF0Y2g9dHJ1ZV0pIHtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG4uY29udGVudC1maWx0ZXIgLnZpZXcgLnRvZ2dsZSBsYWJlbDpub3QoW2RhdGEtdXJsLW1hdGNoPXRydWVdKSAudGVsZXJpay1ibGF6b3Iuay1kcm9wZG93bmxpc3QucGVyaW9kLWZpbHRlcjpub3QoOmhvdmVyKSAuay1pbnB1dC1pbm5lciB7XG4gIGNvbG9yOiAjOTY5Njk2O1xufVxuLmNvbnRlbnQtZmlsdGVyIC52aWV3IC50b2dnbGUgbGFiZWw6bm90KFtkYXRhLXVybC1tYXRjaD10cnVlXSkgLnRlbGVyaWstYmxhem9yLmstZHJvcGRvd25saXN0LnBlcmlvZC1maWx0ZXI6bm90KDpob3ZlcikgLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jb250ZW50LWZpbHRlciAudmlldyAudG9nZ2xlIGxhYmVsW2RhdGEtdXJsLW1hdGNoPXRydWVdIHtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3N2E3O1xuICBjb2xvcjogIzAwM2M1ZTtcbn1cbi5jb250ZW50LWZpbHRlciAudmlldyAudG9nZ2xlIGxhYmVsW2RhdGEtdXJsLW1hdGNoPXRydWVdIC5kaXZpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNzdhNztcbn1cbi5jb250ZW50LWZpbHRlciAudmlldyAudG9nZ2xlIGxhYmVsW2RhdGEtdXJsLW1hdGNoPXRydWVdIC50ZWxlcmlrLWJsYXpvci5rLWRyb3Bkb3dubGlzdC5wZXJpb2QtZmlsdGVyOm5vdCg6aG92ZXIpIC5rLWlucHV0LWlubmVyIHtcbiAgY29sb3I6ICMwMDNjNWU7XG59XG4uY29udGVudC1maWx0ZXIgLnZpZXcgLnRvZ2dsZSBsYWJlbFtkYXRhLXVybC1tYXRjaD10cnVlXSAudGVsZXJpay1ibGF6b3Iuay1kcm9wZG93bmxpc3QucGVyaW9kLWZpbHRlcjpub3QoOmhvdmVyKSAuay1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzAwM2M1ZSUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmNvbnRlbnQtZmlsdGVyIC52aWV3IC50b2dnbGUgLmstZHJvcGRvd25saXN0IHtcbiAgbWF4LWhlaWdodDogNDZweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5jb250ZW50LWZpbHRlciAudmlldyAudG9nZ2xlIC5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1pbm5lciB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBtYXgtaGVpZ2h0OiA0NnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jb250ZW50LWZpbHRlciAubG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY29udGVudC1maWx0ZXIgLmxvY2F0aW9uIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4uY29udGVudC1maWx0ZXIgLmxvY2F0aW9uIGxhYmVsID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG5cbi5wZXJpb2QtZmlsdGVyIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5zZWN0aW9uLWJvZHkgPiAqID4gLmNvbnRlbnQtZmlsdGVyIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMzBweDtcbn1cblxuLmNvbXBvc2l0aW9uLWVkaXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uY29tcG9zaXRpb24tZWRpdG9yIGgzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY29tcG9zaXRpb24tZWRpdG9yIC5jb2x1bW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmluZm9ybWF0aW9uLWJsb2NrIC5mbGV4LWNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmluZm9ybWF0aW9uLWJsb2NrIC5pbGx1c3RyYXRpb24tdGV4dCB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmNvbXBvc2l0aW9uLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICBnYXA6IDMwcHg7XG59XG4uY29tcG9zaXRpb24tbGlzdF9faGVhZGVyIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxO1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX2xpc3Qge1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTJweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbSArIC5jb21wb3NpdGlvbi1saXN0LWl0ZW0ge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMTBweDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDM1cHg7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgZ2FwOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWJlYWVhO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWJlYWVhO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbSxcbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0gPiAqIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlYmVhZWE7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtLFxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbSAubGFiZWwge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW06bm90KC5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNlbGVjdGVkKTpub3QoOmhvdmVyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtX19iYWRnZXMtY29udGFpbmVyIHtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW1fX2JhZGdlcy1jb250YWluZXIgPiAuYmFkZ2Uge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtID4gLmJhZGdlIHtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAxO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtID4gLmVjby1jb3N0c19faXRlbSB7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNlbGVjdGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDUwcHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAtMzJweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDNjNWUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDNjNWU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNlbGVjdGVkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogLTJweDtcbiAgYm90dG9tOiAtMnB4O1xuICByaWdodDogLTRweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDNjNWU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtLS1zZWxlY3RlZCxcbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNlbGVjdGVkIC5sYWJlbCB7XG4gIGNvbG9yOiAjMjYyNjI2O1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmctYmxvY2s6IDVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBob3RwaW5rO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1hOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGRhNTMzO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2NvcmUtLWE6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGRhNTMzO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2NvcmUtLWI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YmM1MTY7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtLS1zY29yZS0tYjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM4YmM1MTY7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtLS1zY29yZS0tYzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTAwMDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1jOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2UwZTAwMDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1kOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFjMzAwO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2NvcmUtLWQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFjMzAwO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2NvcmUtLWU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjc5MTg7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtLS1zY29yZS0tZTo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjc5MTg7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtLS1zY29yZS0tZjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlMzIyNDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1mOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlMzIyNDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwNjUxO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2NvcmUtLWc6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDYwNjUxO1xufVxuLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2NvcmUtLWg6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDAzNTY7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtLS1zY29yZS0taDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM4ZDAzNTY7XG59XG4uY29tcG9zaXRpb24tbGlzdC1pdGVtLS1zY29yZS0tbm9uZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5Njtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1ub25lOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzk2OTY5Njtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1hLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICMwZGE1MzMgIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1iLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICM4YmM1MTYgIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1jLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNlMGUwMDAgIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1kLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNmYWMzMDAgIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1lLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNmZjc5MTggIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1mLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNlZTMyMjQgIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1nLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNkNjA2NTEgIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1oLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICM4ZDAzNTYgIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLS1ub25lLmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICM5Njk2OTYgIWltcG9ydGFudDtcbn1cbi5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNjb3JlLXNhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uY29tcG9zaXRpb24tbGlzdF9fbGlzdDpoYXMoLmNvbXBvc2l0aW9uLWxpc3QtaXRlbSArIC5jb21wb3NpdGlvbi1saXN0LWl0ZW06bGFzdC1jaGlsZC5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNlbGVjdGVkKSArIC5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXcge1xuICBtYXJnaW4tYmxvY2stZW5kOiAtMnB4O1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAzYzVlO1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGdhcDogMjBweDtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1hIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGRhNTMzO1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLWEgLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogIzBkYTUzMztcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1iIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGJjNTE2O1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLWIgLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogIzhiYzUxNjtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1jIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBlMDAwO1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLWMgLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogI2UwZTAwMDtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1kIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFjMzAwO1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLWQgLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogI2ZhYzMwMDtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3OTE4O1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLWUgLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogI2ZmNzkxODtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1mIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWUzMjI0O1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLWYgLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogI2VlMzIyNDtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDYwNjUxO1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLWcgLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogI2Q2MDY1MTtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1oIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGQwMzU2O1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLWggLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogIzhkMDM1Njtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXctLXNjb3JlLS1ub25lIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTY5Njk2O1xufVxuLmNvbXBvc2l0aW9uLWxpc3RfX3NlbGVjdGVkLWl0ZW0tdmlldy0tc2NvcmUtLW5vbmUgLmNvbXBvc2l0aW9uLWljb24ge1xuICBjb2xvcjogIzk2OTY5Njtcbn1cbi5jb21wb3NpdGlvbi1saXN0X19zZWxlY3RlZC1pdGVtLXZpZXcgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4uY29tcG9zaXRpb24tbGlzdF9fc2VsZWN0ZWQtaXRlbS12aWV3IC50aXRsZSAuaWNvbiAubWF0ZXJpYWwtc3ltYm9scy1yb3VuZGVkIHtcbiAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IFwiRklMTFwiIDEsIFwid2dodFwiIDMwMCwgXCJHUkFEXCIgMCwgXCJvcHN6XCIgMjQ7XG59XG4uY29tcG9zaXRpb24tbGlzdF9fc2VsZWN0ZWQtaXRlbS12aWV3IC5kaXZpZGVyLS1ob3Jpem9udGFsIHtcbiAgbWFyZ2luLWJsb2NrOiAwcHg7XG59XG5cbi5lY28tY29zdHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgZ2FwOiAxNXB4O1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmNvbXBvc2l0aW9uLWxpc3Qtc29ydGVyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4O1xufVxuLmNvbXBvc2l0aW9uLWxpc3Qtc29ydGVyX19kcm9wZG93biB7XG4gIG1heC13aWR0aDogNDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbWJvYm94LXRpZXItZGlzcGxheSAuay1pbnB1dC1pbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1zZWFyY2glMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm0xOS42JTIwMjEtNi4zLTYuM3EtLjc1LjYtMS43MjUuOTVUOS41JTIwMTZxLTIuNzI1JTIwMC00LjYxMi0xLjg4OFQzJTIwOS41dDEuODg4LTQuNjEyVDkuNSUyMDN0NC42MTMlMjAxLjg4OFQxNiUyMDkuNXEwJTIwMS4xLS4zNSUyMDIuMDc1VDE0LjclMjAxMy4zbDYuMyUyMDYuM3pNOS41JTIwMTRxMS44NzUlMjAwJTIwMy4xODgtMS4zMTJUMTQlMjA5LjV0LTEuMzEyLTMuMTg3VDkuNSUyMDUlMjA2LjMxMyUyMDYuMzEzJTIwNSUyMDkuNXQxLjMxMyUyMDMuMTg4VDkuNSUyMDE0JTIyLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxMHB4O1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG4uY29tYm9ib3gtdGllci1kaXNwbGF5IC5rLWlucHV0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb21ib2JveC10aWVyLWRpc3BsYXkgLmstY2xlYXItdmFsdWUge1xuICByaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2xvc2UlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM5Njk2OTYlMjIlMjBkPSUyMk02LjQlMjAxOSUyMDUlMjAxNy42bDUuNi01LjZMNSUyMDYuNCUyMDYuNCUyMDVsNS42JTIwNS42TDE3LjYlMjA1JTIwMTklMjA2LjQlMjAxMy40JTIwMTJsNS42JTIwNS42LTEuNCUyMDEuNC01LjYtNS42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5rLWxpc3QtaXRlbTpoYXMoLml0ZW0tc2VsZWN0b3ItZGlzcGxheS1pdGVtKSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggZ3JleTtcbn1cblxuLml0ZW0tc2VsZWN0b3ItZGlzcGxheS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG4uaXRlbS1zZWxlY3Rvci1kaXNwbGF5LWl0ZW1fX2NvbnRlbnQge1xuICBmbGV4OiAxIDEgMDtcbn1cbi5pdGVtLXNlbGVjdG9yLWRpc3BsYXktaXRlbV9fY29udGVudC0tc21hbGwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5pdGVtLXNlbGVjdG9yLWRpc3BsYXktc3ViaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG4uaXRlbS1zZWxlY3Rvci1kaXNwbGF5LXN1Yml0ZW1fX2NvbnRlbnQge1xuICBmbGV4OiAxIDEgMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLml0ZW0tc2VsZWN0b3ItZGlzcGxheS1zdWJpdGVtX19jb250ZW50LS1zbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG5cbi5tdWx0aXNlbGVjdCAuay1jaGlwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm11bHRpc2VsZWN0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ubXVsdGlzZWxlY3QtYnV0dG9uIHtcbiAgY29sb3I6ICMxMTc3YTc7XG59XG4ubXVsdGlzZWxlY3RfX3NlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5tdWx0aXNlbGVjdF9fc2VsZWN0aW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMjBweDtcbn1cbi5tdWx0aXNlbGVjdF9fc2VsZWN0aW9uLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuICBnYXA6IDFweDtcbn1cbi5tdWx0aXNlbGVjdF9fc2VsZWN0aW9uLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pbmZvcm1hdGlvbi1yZXF1ZXN0X19oZWFkZXIge1xuICBtYXJnaW4tYmxvY2stZW5kOiAzMHB4O1xufVxuLmluZm9ybWF0aW9uLXJlcXVlc3RfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNXB4O1xufVxuLmluZm9ybWF0aW9uLXJlcXVlc3RfX2NvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG59XG4uaW5mb3JtYXRpb24tcmVxdWVzdF9fcm93cyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzBweDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMzBweDtcbn1cbi5pbmZvcm1hdGlvbi1yZXF1ZXN0X19yZXF1ZXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmVhZWE7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmVhZWE7XG59XG4uaW5mb3JtYXRpb24tcmVxdWVzdF9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmluZm9ybWF0aW9uLXJlcXVlc3RfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLmluZm9ybWF0aW9uLXJlcXVlc3RfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uaW5mb3JtYXRpb24tcmVxdWVzdF9fYnV0dG9uIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4O1xufVxuLmluZm9ybWF0aW9uLXJlcXVlc3RfX3N1YnRpdGxlIHtcbiAgYWxsOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdC1jYXRlZ29yeS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogMjBweDtcbiAgZ2FwOiAyMHB4O1xufVxuLnByb2R1Y3QtY2F0ZWdvcnktYmxvY2sgaDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9kdWN0LWNhdGVnb3J5LWJsb2NrX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnByb2R1Y3QtY2F0ZWdvcnktYmxvY2tfX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9kdWN0LWNhdGVnb3J5LWJsb2NrX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogMHB4O1xufVxuXG4uc2VhcmNoLW9yLWNyZWF0ZS1mb3JtX19zZWxlY3RlZC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWFyY2gtb3ItY3JlYXRlLWZvcm1fX3JldmVydC1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNlYXJjaC1vci1jcmVhdGUtZm9ybS1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmctYmxvY2s6IDAuNXJlbTtcbiAgcGFkZGluZy1pbmxpbmU6IDFyZW07XG4gIGdhcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29tcGFueS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG4uY29tcGFueS1pbmZvIC5hdmF0YXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbXBhbnktaW5mbyAuYXZhdGFyX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jb21wYW55LWluZm8gLmluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbn1cbi5jb21wYW55LWluZm8gLmluZm9fX3B1Ymxpc2hlZC1ieSB7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbn1cbi5jb21wYW55LWluZm8gLmluZm9fX2FkZHJlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xufVxuLmNvbXBhbnktaW5mbyAuaW5mb19fY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG59XG5cbi53YXRlci1zdHJlc3MtbG9va3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLndhdGVyLXN0cmVzcy1sb29rdXAgaW1nIHtcbiAgd2lkdGg6IG1pbigyNSUsIDEwcmVtKTtcbiAgbWluLXdpZHRoOiAyLjVyZW07XG59XG4ud2F0ZXItc3RyZXNzLWxvb2t1cCA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi8qXG4udmFsaWQge1xuICAgIEBleHRlbmQgLmlzLXN1Y2Nlc3M7XG59XG4qL1xuLyoudmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgICBAZXh0ZW5kIC5oZWxwO1xuICAgIEBleHRlbmQgLmlzLWRhbmdlcjtcbn0qL1xuLmstd2luZG93LXRpdGxlYmFyLFxuLmstYmxvY2sgPiAuay1oZWFkZXIsXG4uay10YWJzdHJpcC1pdGVtcyAuay1pdGVtLFxuLmstcGFuZWxiYXIgLmstdGFic3RyaXAtaXRlbXMgLmstaXRlbSxcbi5rLXRhYnN0cmlwLWl0ZW1zIC5rLWxpbmssXG4uay1jYWxlbmRhci1jb250YWluZXIuay1ib3JkZXItZG93bixcbi5rLWxpc3QtY29udGFpbmVyLmstYm9yZGVyLWRvd24sXG4uay1hdXRvY29tcGxldGUuay1ib3JkZXItZG93bixcbi5rLW11bHRpc2VsZWN0LmstYm9yZGVyLWRvd24sXG4uay1kcm9wZG93bi13cmFwLmstYm9yZGVyLWRvd24sXG4uay1waWNrZXItd3JhcC5rLWJvcmRlci1kb3duLFxuLmstbnVtZXJpYy13cmFwLmstYm9yZGVyLWRvd24ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5rLWRyb3Bkb3dubGlzdCxcbi5rLW11bHRpc2VsZWN0LFxuLmstY29tYm9ib3gsXG4uay1kYXRlcGlja2VyLFxuLmstdGltZXBpY2tlcixcbi5rLWRhdGV0aW1lcGlja2VyLFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWlubmVyLFxuLmstdGltZXBpY2tlciAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LWlubmVyLFxuLmstYXV0b2NvbXBsZXRlLFxuLmstcGlja2VyLXdyYXAuay1kZWZhdWx0LFxuLmstbnVtZXJpYy13cmFwLmstZGVmYXVsdCxcbi5rLWRyb3Bkb3duLXdyYXAuay1kZWZhdWx0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZCxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1kaXNhYmxlZCxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQsXG4uay1kYXRlcGlja2VyIC5rLWRpc2FibGVkLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLXRpbWVwaWNrZXIuay1kaXNhYmxlZCxcbi5rLXRpbWVwaWNrZXIgLmstZGlzYWJsZWQsXG4uay10aW1lcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCAuay1pbnB1dC1pbm5lci5rLWRpc2FibGVkLFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIgLmstZGlzYWJsZWQsXG4uay1jb21ib2JveCAuay1pbnB1dC1pbm5lciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtaW5uZXIuay1kaXNhYmxlZCxcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtaW5uZXIgLmstZGlzYWJsZWQsXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWlubmVyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstdGltZXBpY2tlciAuay1pbnB1dC1pbm5lci5rLWRpc2FibGVkLFxuLmstdGltZXBpY2tlciAuay1pbnB1dC1pbm5lciAuay1kaXNhYmxlZCxcbi5rLXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1pbm5lci5rLWRpc2FibGVkLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIgLmstZGlzYWJsZWQsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1pbm5lciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWF1dG9jb21wbGV0ZS5rLWRpc2FibGVkLFxuLmstYXV0b2NvbXBsZXRlIC5rLWRpc2FibGVkLFxuLmstYXV0b2NvbXBsZXRlIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLXdyYXAuay1kZWZhdWx0LmstZGlzYWJsZWQsXG4uay1waWNrZXItd3JhcC5rLWRlZmF1bHQgLmstZGlzYWJsZWQsXG4uay1waWNrZXItd3JhcC5rLWRlZmF1bHQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljLXdyYXAuay1kZWZhdWx0LmstZGlzYWJsZWQsXG4uay1udW1lcmljLXdyYXAuay1kZWZhdWx0IC5rLWRpc2FibGVkLFxuLmstbnVtZXJpYy13cmFwLmstZGVmYXVsdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duLXdyYXAuay1kZWZhdWx0LmstZGlzYWJsZWQsXG4uay1kcm9wZG93bi13cmFwLmstZGVmYXVsdCAuay1kaXNhYmxlZCxcbi5rLWRyb3Bkb3duLXdyYXAuay1kZWZhdWx0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuLmstZHJvcGRvd25saXN0IC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1idXR0b24sXG4uay1kcm9wZG93bmxpc3QgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3ggLmstYnV0dG9uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3ggLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXBpY2tlciAuay1idXR0b24sXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstdGltZXBpY2tlciAuay1idXR0b24sXG4uay10aW1lcGlja2VyIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRpbWVwaWNrZXIgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIgLmstYnV0dG9uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1pbm5lciAuay1idXR0b24sXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWlubmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtaW5uZXIgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstdGltZXBpY2tlciAuay1pbnB1dC1pbm5lciAuay1idXR0b24sXG4uay10aW1lcGlja2VyIC5rLWlucHV0LWlubmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstYXV0b2NvbXBsZXRlIC5rLWJ1dHRvbixcbi5rLWF1dG9jb21wbGV0ZSAuay1pbnB1dC1idXR0b24sXG4uay1hdXRvY29tcGxldGUgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstcGlja2VyLXdyYXAuay1kZWZhdWx0IC5rLWJ1dHRvbixcbi5rLXBpY2tlci13cmFwLmstZGVmYXVsdCAuay1pbnB1dC1idXR0b24sXG4uay1waWNrZXItd3JhcC5rLWRlZmF1bHQgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstbnVtZXJpYy13cmFwLmstZGVmYXVsdCAuay1idXR0b24sXG4uay1udW1lcmljLXdyYXAuay1kZWZhdWx0IC5rLWlucHV0LWJ1dHRvbixcbi5rLW51bWVyaWMtd3JhcC5rLWRlZmF1bHQgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd24td3JhcC5rLWRlZmF1bHQgLmstYnV0dG9uLFxuLmstZHJvcGRvd24td3JhcC5rLWRlZmF1bHQgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd24td3JhcC5rLWRlZmF1bHQgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuay1pbnB1dC1pbm5lcjo6YmVmb3JlLCBrLWlucHV0LWlubmVyOjphZnRlcixcbi5rLWlucHV0LXZhbHVlLXRleHQ6OmJlZm9yZSxcbi5rLWlucHV0LXZhbHVlLXRleHQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmstaWNvbixcbi5rLWZvbnQtaWNvbixcbi5rLWlucHV0LW1kIC5rLWlucHV0LXZhbHVlcyxcbi5rLXBpY2tlci1tZCAuay1pbnB1dC12YWx1ZXMsXG4uay10cmVldmlldy10b2dnbGUgLmstaWNvbixcbi5rLWlucHV0LW1kIC5rLWlucHV0LWljb24sXG4uay1pbnB1dC1tZCAuay1pbnB1dC12YWxpZGF0aW9uLWljb24sXG4uay1pbnB1dC1tZCAuay1pbnB1dC1sb2FkaW5nLWljb24sXG4uay1pbnB1dC1tZCAuay1jbGVhci12YWx1ZSxcbi5rLWlucHV0LW1kIC5rLWlucHV0LXByZWZpeCA+IC5rLWljb24sXG4uay1pbnB1dC1tZCAuay1pbnB1dC1zdWZmaXggPiAuay1pY29uLFxuLmstcGlja2VyLW1kIC5rLWlucHV0LWljb24sXG4uay1waWNrZXItbWQgLmstaW5wdXQtdmFsaWRhdGlvbi1pY29uLFxuLmstcGlja2VyLW1kIC5rLWlucHV0LWxvYWRpbmctaWNvbixcbi5rLXBpY2tlci1tZCAuay1jbGVhci12YWx1ZSxcbi5rLXBpY2tlci1tZCAuay1pbnB1dC1wcmVmaXggPiAuay1pY29uLFxuLmstcGlja2VyLW1kIC5rLWlucHV0LXN1ZmZpeCA+IC5rLWljb24sXG4uay1jaGlwLW1kIC5rLWNoaXAtYWN0aW9uIHtcbiAgcGFkZGluZy1ibG9jazogdW5zZXQ7XG4gIHBhZGRpbmctaW5saW5lOiB1bnNldDtcbiAgZ2FwOiB1bnNldDtcbiAgbWFyZ2luOiB1bnNldDtcbn1cblxuLmstaW5wdXQtbWQgLmstaW5wdXQtdmFsdWVzID4gLmstc2VhcmNoYmFyLFxuLmstaW5wdXQtbWQgLmstaW5wdXQtdmFsdWVzID4gLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXItbWQgLmstaW5wdXQtdmFsdWVzID4gLmstc2VhcmNoYmFyLFxuLmstcGlja2VyLW1kIC5rLWlucHV0LXZhbHVlcyA+IC5rLWlucHV0LWlubmVyIHtcbiAgbWFyZ2luOiB1bnNldDtcbn1cblxuLmstc3ZnLWljb24gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmstYnV0dG9uLWdyb3VwIC5rLXN2Zy1pY29uIHN2Zyxcbi5rLXRvb2xiYXItdG9nZ2xlLWJ1dHRvbiAuay1zdmctaWNvbiBzdmcsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXN2Zy1pY29uIHN2Zyxcbi5rLWNvbHVtbm1lbnUtaXRlbSAuay1zdmctaWNvbiBzdmcge1xuICBkaXNwbGF5OiB1bnNldDtcbn1cblxuLmstZ3JpZCAuay1ncmlkLW1kIC5rLXRhYmxlLXRoID4gLmstY2VsbC1pbm5lcixcbi5rLWdyaWQtbWQgLmstdGFibGUtdGggPiAuay1jZWxsLWlubmVyIHtcbiAgbWFyZ2luLWJsb2NrOiB1bnNldDtcbiAgbWFyZ2luLWlubGluZTogdW5zZXQ7XG59XG5cbi5rLWdyaWQgLmstZ3JpZC1tZCAuay10YWJsZS10aCA+IC5rLWNlbGwtaW5uZXIgPiAuay1saW5rLFxuLmstZ3JpZC1tZCAuay10YWJsZS10aCA+IC5rLWNlbGwtaW5uZXIgPiAuay1saW5rIHtcbiAgcGFkZGluZy1ibG9jazogdW5zZXQ7XG4gIHBhZGRpbmctaW5saW5lOiB1bnNldDtcbn1cblxuLmstZ3JpZCAuay1jZWxsLWlubmVyIC5rLWdyaWQtZmlsdGVyLFxuLmstZ3JpZCAuay1jZWxsLWlubmVyIC5rLWhlYWRlci1jb2x1bW4tbWVudSxcbi5rLWdyaWQgLmstY2VsbC1pbm5lciAuay1ncmlkLWhlYWRlci1tZW51IHtcbiAgbWFyZ2luOiB1bnNldDtcbn1cblxuLmZvcm0tY29udHJvbC50ZWxlcmlrLWJsYXpvcixcbi5mb3JtLWNvbnRyb2wuay1pbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZm9ybS1jb250cm9sLnRlbGVyaWstYmxhem9yID4gKixcbi5mb3JtLWNvbnRyb2wuay1pbnB1dCA+ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uay1pY29uLFxuLmstYnV0dG9uLWljb24sXG4uay13aW5kb3ctYWN0aW9uLFxuLmstd2luZG93LXRpdGxlYmFyLWFjdGlvbiB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLmstZGlzYWJsZWQsXG4uay1kaXNhYmxlZCxcbi5rLXdpZGdldFtkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmstbGlzdC1jb250ZW50LFxuLmstbGlzdC1zY3JvbGxlcixcbi5rLWxpc3QtdWwge1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4uay1saXN0LXVsIHtcbiAgZ3JpZC1yb3ctZ2FwOiB1bnNldDtcbiAgLyouay1saXN0LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogJHNwYWNpbmctLWF1dG8gIWltcG9ydGFudDtcbiAgfSovXG59XG5cbi5rLWxpc3QgLmstaXRlbSxcbi5rLWxpc3QtaXRlbSxcbi5rLWxpc3Qtb3B0aW9ubGFiZWwge1xuICBwYWRkaW5nLWJsb2NrOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1pbmxpbmU6IDFyZW0gIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5rLWxpc3Qtb3B0aW9ubGFiZWwge1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xufVxuLmstbGlzdC1vcHRpb25sYWJlbDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmstbGlzdCAuay1pdGVtLmstc2VsZWN0ZWQsXG4uay1saXN0LW9wdGlvbmxhYmVsLmstc2VsZWN0ZWQsXG4uay1saXN0IC5rLWl0ZW06aG92ZXIuay1zZWxlY3RlZCxcbi5rLWxpc3QgLmstaXRlbS5rLWhvdmVyLmstc2VsZWN0ZWQsXG4uay1saXN0LW9wdGlvbmxhYmVsOmhvdmVyLmstc2VsZWN0ZWQsXG4uay1saXN0LW9wdGlvbmxhYmVsLmstaG92ZXIuay1zZWxlY3RlZCxcbi5rLWxpc3QtaXRlbS5rLXNlbGVjdGVkLFxuLmstc2VsZWN0ZWQuay1saXN0LW9wdGlvbmxhYmVsIHtcbiAgY29sb3I6ICM0NjQ2NDYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uay1saXN0IC5rLWl0ZW06aG92ZXIsXG4uay1saXN0IC5rLWl0ZW0uay1ob3Zlcixcbi5rLWxpc3Qtb3B0aW9ubGFiZWwuay1ob3Zlcixcbi5rLWxpc3QtaXRlbTpob3Zlcixcbi5rLWxpc3Qtb3B0aW9ubGFiZWw6aG92ZXIsXG4uay1saXN0LWl0ZW0uay1ob3Zlcixcbi5rLWhvdmVyLmstbGlzdC1vcHRpb25sYWJlbCB7XG4gIGNvbG9yOiAjNDY0NjQ2ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVhZWEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmstbGlzdCAuay1pdGVtOmZvY3VzLFxuLmstbGlzdCAuay1pdGVtOmZvY3VzLXdpdGhpbixcbi5rLWxpc3Qtb3B0aW9ubGFiZWw6Zm9jdXMsXG4uay1saXN0LW9wdGlvbmxhYmVsOmZvY3VzLXdpdGhpbixcbi5rLWxpc3Qtb3B0aW9ubGFiZWwuay1ob3Zlcjpmb2N1cyxcbi5rLWxpc3Qtb3B0aW9ubGFiZWwuay1ob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1saXN0LWl0ZW06Zm9jdXMsXG4uay1saXN0LWl0ZW06Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICM0NjQ2NDYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uay1hbmltYXRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogODAyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTFweDtcbn1cbi5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqLFxuLmstYW5pbWF0aW9uLWNvbnRhaW5lciA+ICogPiAqLFxuLmstYW5pbWF0aW9uLWNvbnRhaW5lciA+ICogPiAqID4gKixcbi5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqID4gKiA+ICogPiAqIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmstYW5pbWF0aW9uLWNvbnRhaW5lciA+IC5rLWNoaWxkLWFuaW1hdGlvbi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAuay1jaGlsZC1hbmltYXRpb24tY29udGFpbmVyID4gLmstcG9wdXAge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmZmZmO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmstYW5pbWF0aW9uLWNvbnRhaW5lciA+IC5rLWNoaWxkLWFuaW1hdGlvbi1jb250YWluZXIgPiAuay1wb3B1cDpob3ZlciB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlYmVhZWE7XG59XG4uay1hbmltYXRpb24tY29udGFpbmVyID4gLmstY2hpbGQtYW5pbWF0aW9uLWNvbnRhaW5lciA+IC5rLXBvcHVwOmZvY3VzIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZmZmZjtcbn1cbi5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAuay1jaGlsZC1hbmltYXRpb24tY29udGFpbmVyID4gLmstcG9wdXAgLmstZGF0ZXRpbWUtY2FsZW5kYXItd3JhcCxcbi5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAuay1jaGlsZC1hbmltYXRpb24tY29udGFpbmVyID4gLmstcG9wdXAgLmstZGF0ZXRpbWUtdGltZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5rLWljb24uay1pLWNoZXZyb24tbGVmdDo6YmVmb3JlLFxuLmstaWNvbiAuay1pLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSxcbi5rLWJ1dHRvbi1pY29uLmstaS1jaGV2cm9uLWxlZnQ6OmJlZm9yZSxcbi5rLWJ1dHRvbi1pY29uIC5rLWktY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxLjIpO1xufVxuXG4uay1pbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogI2RjMjAxZCAwcHggMHB4IDBweCAycHggIWltcG9ydGFudDtcbn1cblxuLmstc2tlbGV0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xufVxuLmstc2tlbGV0b246OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCwgI2NiY2FjYSk7XG59XG5cbi5rLWxpc3QtZ3JvdXAtc3RpY2t5LWhlYWRlcixcbi5rLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRmN2ZmO1xuICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjOWRkZmZlO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5rLWlucHV0LFxuLmstdGV4dGFyZWEsXG4uay1kcm9wZG93bmxpc3QsXG4uay1tdWx0aXNlbGVjdCxcbi5rLXBpY2tlcixcbi5rLW51bWVyaWN0ZXh0Ym94LFxuLmstY29tYm9ib3gsXG4uay1kYXRlcGlja2VyLFxuLmstZGF0ZWlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIsXG4uay1kcm9wZG93bmdyaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbi5rLWlucHV0OmhvdmVyLCAuay1pbnB1dDpmb2N1cywgLmstaW5wdXQ6YWN0aXZlLCAuay1pbnB1dDpmb2N1cy13aXRoaW4sIC5rLWlucHV0LmstaG92ZXIsIC5rLWlucHV0LmstZm9jdXMsXG4uay10ZXh0YXJlYTpob3Zlcixcbi5rLXRleHRhcmVhOmZvY3VzLFxuLmstdGV4dGFyZWE6YWN0aXZlLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWEuay1ob3Zlcixcbi5rLXRleHRhcmVhLmstZm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMsXG4uay1tdWx0aXNlbGVjdDpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Quay1ob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMsXG4uay1waWNrZXI6aG92ZXIsXG4uay1waWNrZXI6Zm9jdXMsXG4uay1waWNrZXI6YWN0aXZlLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlci5rLWhvdmVyLFxuLmstcGlja2VyLmstZm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3guay1ob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMsXG4uay1jb21ib2JveDpob3Zlcixcbi5rLWNvbWJvYm94OmZvY3VzLFxuLmstY29tYm9ib3g6YWN0aXZlLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3guay1ob3Zlcixcbi5rLWNvbWJvYm94LmstZm9jdXMsXG4uay1kYXRlcGlja2VyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstaG92ZXIsXG4uay1kYXRlcGlja2VyLmstZm9jdXMsXG4uay1kYXRlaW5wdXQ6aG92ZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyLFxuLmstZGF0ZWlucHV0LmstZm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmstaW5wdXQgaW5wdXQsXG4uay1pbnB1dCAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhIGlucHV0LFxuLmstdGV4dGFyZWEgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgaW5wdXQsXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCBpbnB1dCxcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIGlucHV0LFxuLmstcGlja2VyIC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3ggaW5wdXQsXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IGlucHV0LFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIGlucHV0LFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCBpbnB1dCxcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogNTRweDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmstaW5wdXQgaW5wdXQgLmstaW5wdXQtdmFsdWUtdGV4dCxcbi5rLWlucHV0IC5rLWlucHV0LWlubmVyIC5rLWlucHV0LXZhbHVlLXRleHQsXG4uay10ZXh0YXJlYSBpbnB1dCAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstdGV4dGFyZWEgLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtdmFsdWUtdGV4dCxcbi5rLWRyb3Bkb3dubGlzdCBpbnB1dCAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWlubmVyIC5rLWlucHV0LXZhbHVlLXRleHQsXG4uay1tdWx0aXNlbGVjdCBpbnB1dCAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtdmFsdWUtdGV4dCxcbi5rLXBpY2tlciBpbnB1dCAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstcGlja2VyIC5rLWlucHV0LWlubmVyIC5rLWlucHV0LXZhbHVlLXRleHQsXG4uay1udW1lcmljdGV4dGJveCBpbnB1dCAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtdmFsdWUtdGV4dCxcbi5rLWNvbWJvYm94IGlucHV0IC5rLWlucHV0LXZhbHVlLXRleHQsXG4uay1jb21ib2JveCAuay1pbnB1dC1pbm5lciAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstZGF0ZXBpY2tlciBpbnB1dCAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1pbm5lciAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstZGF0ZWlucHV0IGlucHV0IC5rLWlucHV0LXZhbHVlLXRleHQsXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtdmFsdWUtdGV4dCxcbi5rLWRhdGV0aW1lcGlja2VyIGlucHV0IC5rLWlucHV0LXZhbHVlLXRleHQsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1pbm5lciAuay1pbnB1dC12YWx1ZS10ZXh0LFxuLmstZHJvcGRvd25ncmlkIGlucHV0IC5rLWlucHV0LXZhbHVlLXRleHQsXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtdmFsdWUtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLmstaW5wdXQgPiB0ZXh0YXJlYSxcbi5rLXRleHRhcmVhID4gdGV4dGFyZWEsXG4uay1kcm9wZG93bmxpc3QgPiB0ZXh0YXJlYSxcbi5rLW11bHRpc2VsZWN0ID4gdGV4dGFyZWEsXG4uay1waWNrZXIgPiB0ZXh0YXJlYSxcbi5rLW51bWVyaWN0ZXh0Ym94ID4gdGV4dGFyZWEsXG4uay1jb21ib2JveCA+IHRleHRhcmVhLFxuLmstZGF0ZXBpY2tlciA+IHRleHRhcmVhLFxuLmstZGF0ZWlucHV0ID4gdGV4dGFyZWEsXG4uay1kYXRldGltZXBpY2tlciA+IHRleHRhcmVhLFxuLmstZHJvcGRvd25ncmlkID4gdGV4dGFyZWEge1xuICBwYWRkaW5nLWlubGluZTogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJsb2NrOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG4uay1pbnB1dCwgLmstaW5wdXQ6aG92ZXIsIC5rLWlucHV0OmZvY3VzLCAuay1pbnB1dDphY3RpdmUsIC5rLWlucHV0OmZvY3VzLXdpdGhpbiwgLmstaW5wdXQuay1ob3ZlciwgLmstaW5wdXQuay1mb2N1cyxcbi5rLXRleHRhcmVhLFxuLmstdGV4dGFyZWE6aG92ZXIsXG4uay10ZXh0YXJlYTpmb2N1cyxcbi5rLXRleHRhcmVhOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhLmstaG92ZXIsXG4uay10ZXh0YXJlYS5rLWZvY3VzLFxuLmstZHJvcGRvd25saXN0LFxuLmstZHJvcGRvd25saXN0OmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Quay1ob3Zlcixcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzLFxuLmstbXVsdGlzZWxlY3QsXG4uay1tdWx0aXNlbGVjdDpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Quay1ob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMsXG4uay1waWNrZXIsXG4uay1waWNrZXI6aG92ZXIsXG4uay1waWNrZXI6Zm9jdXMsXG4uay1waWNrZXI6YWN0aXZlLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlci5rLWhvdmVyLFxuLmstcGlja2VyLmstZm9jdXMsXG4uay1udW1lcmljdGV4dGJveCxcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyxcbi5rLWNvbWJvYm94LFxuLmstY29tYm9ib3g6aG92ZXIsXG4uay1jb21ib2JveDpmb2N1cyxcbi5rLWNvbWJvYm94OmFjdGl2ZSxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94LmstaG92ZXIsXG4uay1jb21ib2JveC5rLWZvY3VzLFxuLmstZGF0ZXBpY2tlcixcbi5rLWRhdGVwaWNrZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXIuay1ob3Zlcixcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyxcbi5rLWRhdGVpbnB1dCxcbi5rLWRhdGVpbnB1dDpob3Zlcixcbi5rLWRhdGVpbnB1dDpmb2N1cyxcbi5rLWRhdGVpbnB1dDphY3RpdmUsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0LmstaG92ZXIsXG4uay1kYXRlaW5wdXQuay1mb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzLFxuLmstZHJvcGRvd25ncmlkLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQuay1ob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rLWlucHV0LFxuLmstaW5wdXQgaW5wdXQsXG4uay1pbnB1dCAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IC5rLWJ1dHRvbixcbi5rLWlucHV0IC5rLWlucHV0LWJ1dHRvbiwgLmstaW5wdXQ6aG92ZXIsXG4uay1pbnB1dDpob3ZlciBpbnB1dCxcbi5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQ6aG92ZXIgLmstYnV0dG9uLFxuLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uLCAuay1pbnB1dDpmb2N1cyxcbi5rLWlucHV0OmZvY3VzIGlucHV0LFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpmb2N1cyAuay1idXR0b24sXG4uay1pbnB1dDpmb2N1cyAuay1pbnB1dC1idXR0b24sIC5rLWlucHV0OmFjdGl2ZSxcbi5rLWlucHV0OmFjdGl2ZSBpbnB1dCxcbi5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmFjdGl2ZSAuay1idXR0b24sXG4uay1pbnB1dDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLCAuay1pbnB1dDpmb2N1cy13aXRoaW4sXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbiwgLmstaW5wdXQuay1ob3Zlcixcbi5rLWlucHV0LmstaG92ZXIgaW5wdXQsXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1ob3ZlciAuay1idXR0b24sXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbiwgLmstaW5wdXQuay1mb2N1cyxcbi5rLWlucHV0LmstZm9jdXMgaW5wdXQsXG4uay1pbnB1dC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1mb2N1cyAuay1idXR0b24sXG4uay1pbnB1dC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRleHRhcmVhLFxuLmstdGV4dGFyZWEgaW5wdXQsXG4uay10ZXh0YXJlYSAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRleHRhcmVhOmhvdmVyLFxuLmstdGV4dGFyZWE6aG92ZXIgaW5wdXQsXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmhvdmVyIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhOmhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRleHRhcmVhOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMgaW5wdXQsXG4uay10ZXh0YXJlYTpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRleHRhcmVhOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmFjdGl2ZSBpbnB1dCxcbi5rLXRleHRhcmVhOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmFjdGl2ZSAuay1idXR0b24sXG4uay10ZXh0YXJlYTphY3RpdmUgLmstaW5wdXQtYnV0dG9uLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24sXG4uay10ZXh0YXJlYS5rLWhvdmVyLFxuLmstdGV4dGFyZWEuay1ob3ZlciBpbnB1dCxcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstdGV4dGFyZWEuay1mb2N1cyxcbi5rLXRleHRhcmVhLmstZm9jdXMgaW5wdXQsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1idXR0b24sXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCxcbi5rLWRyb3Bkb3dubGlzdCBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25saXN0OmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIGlucHV0LFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgaW5wdXQsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlIGlucHV0LFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24sXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QsXG4uay1tdWx0aXNlbGVjdCBpbnB1dCxcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIsXG4uay1tdWx0aXNlbGVjdDpob3ZlciBpbnB1dCxcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dCxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIGlucHV0LFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24sXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gaW5wdXQsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIGlucHV0LFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dCxcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstcGlja2VyLFxuLmstcGlja2VyIGlucHV0LFxuLmstcGlja2VyIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIC5rLWJ1dHRvbixcbi5rLXBpY2tlciAuay1pbnB1dC1idXR0b24sXG4uay1waWNrZXI6aG92ZXIsXG4uay1waWNrZXI6aG92ZXIgaW5wdXQsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6aG92ZXIgLmstYnV0dG9uLFxuLmstcGlja2VyOmhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLXBpY2tlcjpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cyBpbnB1dCxcbi5rLXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cyAuay1idXR0b24sXG4uay1waWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstcGlja2VyOmFjdGl2ZSxcbi5rLXBpY2tlcjphY3RpdmUgaW5wdXQsXG4uay1waWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmFjdGl2ZSAuay1idXR0b24sXG4uay1waWNrZXI6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4sXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24sXG4uay1waWNrZXIuay1ob3Zlcixcbi5rLXBpY2tlci5rLWhvdmVyIGlucHV0LFxuLmstcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1ob3ZlciAuay1idXR0b24sXG4uay1waWNrZXIuay1ob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1waWNrZXIuay1mb2N1cyxcbi5rLXBpY2tlci5rLWZvY3VzIGlucHV0LFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1mb2N1cyAuay1idXR0b24sXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1udW1lcmljdGV4dGJveCxcbi5rLW51bWVyaWN0ZXh0Ym94IGlucHV0LFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3guay1ob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1jb21ib2JveCxcbi5rLWNvbWJvYm94IGlucHV0LFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCAuay1idXR0b24sXG4uay1jb21ib2JveCAuay1pbnB1dC1idXR0b24sXG4uay1jb21ib2JveDpob3Zlcixcbi5rLWNvbWJvYm94OmhvdmVyIGlucHV0LFxuLmstY29tYm9ib3g6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpob3ZlciAuay1idXR0b24sXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1jb21ib2JveDpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzIGlucHV0LFxuLmstY29tYm9ib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cyAuay1idXR0b24sXG4uay1jb21ib2JveDpmb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1jb21ib2JveDphY3RpdmUsXG4uay1jb21ib2JveDphY3RpdmUgaW5wdXQsXG4uay1jb21ib2JveDphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDphY3RpdmUgLmstYnV0dG9uLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbixcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiAuay1idXR0b24sXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3guay1ob3Zlcixcbi5rLWNvbWJvYm94LmstaG92ZXIgaW5wdXQsXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1idXR0b24sXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWNvbWJvYm94LmstZm9jdXMsXG4uay1jb21ib2JveC5rLWZvY3VzIGlucHV0LFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstYnV0dG9uLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlcGlja2VyLFxuLmstZGF0ZXBpY2tlciBpbnB1dCxcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXBpY2tlcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6aG92ZXIgaW5wdXQsXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1idXR0b24sXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzIGlucHV0LFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlcGlja2VyOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXI6YWN0aXZlIGlucHV0LFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1idXR0b24sXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1idXR0b24sXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlcGlja2VyLmstaG92ZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgaW5wdXQsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dCxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZWlucHV0LFxuLmstZGF0ZWlucHV0IGlucHV0LFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0IC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlaW5wdXQ6aG92ZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgaW5wdXQsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVpbnB1dDpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dCxcbi5rLWRhdGVpbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cyAuay1idXR0b24sXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSxcbi5rLWRhdGVpbnB1dDphY3RpdmUgaW5wdXQsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSAuay1idXR0b24sXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlaW5wdXQuay1ob3Zlcixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIGlucHV0LFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1idXR0b24sXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlaW5wdXQuay1mb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIGlucHV0LFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1idXR0b24sXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1kYXRldGltZXBpY2tlcixcbi5rLWRhdGV0aW1lcGlja2VyIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1idXR0b24sXG4uay1kYXRldGltZXBpY2tlcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgaW5wdXQsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgaW5wdXQsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1kcm9wZG93bmdyaWQsXG4uay1kcm9wZG93bmdyaWQgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZDpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciBpbnB1dCxcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIGlucHV0LFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSBpbnB1dCxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gaW5wdXQsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5rLWlucHV0LCAuay1pbnB1dDpmb2N1cywgLmstaW5wdXQ6YWN0aXZlLCAuay1pbnB1dDpmb2N1cy13aXRoaW4sIC5rLWlucHV0LmstaW5wdXQtaW5uZXIsIC5rLWlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsIC5rLWlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dCBpbnB1dCxcbi5rLWlucHV0IGlucHV0OmZvY3VzLFxuLmstaW5wdXQgaW5wdXQ6YWN0aXZlLFxuLmstaW5wdXQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0IC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWlucHV0IC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0IC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0IC5rLWJ1dHRvbixcbi5rLWlucHV0IC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWlucHV0IC5rLWJ1dHRvbjphY3RpdmUsXG4uay1pbnB1dCAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0IC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQgLmstaW5wdXQtYnV0dG9uLFxuLmstaW5wdXQgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstaW5wdXQgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWlucHV0IC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1pbnB1dCAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsIC5rLWlucHV0OmhvdmVyLCAuay1pbnB1dDpob3Zlcjpmb2N1cywgLmstaW5wdXQ6aG92ZXI6YWN0aXZlLCAuay1pbnB1dDpob3Zlcjpmb2N1cy13aXRoaW4sIC5rLWlucHV0OmhvdmVyLmstaW5wdXQtaW5uZXIsIC5rLWlucHV0OmhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsIC5rLWlucHV0OmhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dDpob3ZlciBpbnB1dCxcbi5rLWlucHV0OmhvdmVyIGlucHV0OmZvY3VzLFxuLmstaW5wdXQ6aG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstaW5wdXQ6aG92ZXIgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0OmhvdmVyIC5rLWJ1dHRvbixcbi5rLWlucHV0OmhvdmVyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWlucHV0OmhvdmVyIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1pbnB1dDpob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0OmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1pbnB1dDpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsIC5rLWlucHV0OmZvY3VzLCAuay1pbnB1dDpmb2N1czpmb2N1cywgLmstaW5wdXQ6Zm9jdXM6YWN0aXZlLCAuay1pbnB1dDpmb2N1czpmb2N1cy13aXRoaW4sIC5rLWlucHV0OmZvY3VzLmstaW5wdXQtaW5uZXIsIC5rLWlucHV0OmZvY3VzLmstaW5wdXQtaW5uZXI6aG92ZXIsIC5rLWlucHV0OmZvY3VzLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dDpmb2N1cyBpbnB1dCxcbi5rLWlucHV0OmZvY3VzIGlucHV0OmZvY3VzLFxuLmstaW5wdXQ6Zm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstaW5wdXQ6Zm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0OmZvY3VzIC5rLWJ1dHRvbixcbi5rLWlucHV0OmZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWlucHV0OmZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1pbnB1dDpmb2N1cyAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0OmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1pbnB1dDpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsIC5rLWlucHV0OmFjdGl2ZSwgLmstaW5wdXQ6YWN0aXZlOmZvY3VzLCAuay1pbnB1dDphY3RpdmU6YWN0aXZlLCAuay1pbnB1dDphY3RpdmU6Zm9jdXMtd2l0aGluLCAuay1pbnB1dDphY3RpdmUuay1pbnB1dC1pbm5lciwgLmstaW5wdXQ6YWN0aXZlLmstaW5wdXQtaW5uZXI6aG92ZXIsIC5rLWlucHV0OmFjdGl2ZS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQ6YWN0aXZlIGlucHV0LFxuLmstaW5wdXQ6YWN0aXZlIGlucHV0OmZvY3VzLFxuLmstaW5wdXQ6YWN0aXZlIGlucHV0OmFjdGl2ZSxcbi5rLWlucHV0OmFjdGl2ZSBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1pbnB1dDphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0OmFjdGl2ZSAuay1idXR0b24sXG4uay1pbnB1dDphY3RpdmUgLmstYnV0dG9uOmZvY3VzLFxuLmstaW5wdXQ6YWN0aXZlIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1pbnB1dDphY3RpdmUgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0OmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0OmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24sXG4uay1pbnB1dDphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1pbnB1dDphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cywgLmstaW5wdXQ6Zm9jdXMtd2l0aGluLCAuay1pbnB1dDpmb2N1cy13aXRoaW46Zm9jdXMsIC5rLWlucHV0OmZvY3VzLXdpdGhpbjphY3RpdmUsIC5rLWlucHV0OmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4sIC5rLWlucHV0OmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLCAuay1pbnB1dDpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcjpob3ZlciwgLmstaW5wdXQ6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQ6YWN0aXZlLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbixcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1idXR0b246Zm9jdXMsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbixcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLCAuay1pbnB1dC5rLWhvdmVyLCAuay1pbnB1dC5rLWhvdmVyOmZvY3VzLCAuay1pbnB1dC5rLWhvdmVyOmFjdGl2ZSwgLmstaW5wdXQuay1ob3Zlcjpmb2N1cy13aXRoaW4sIC5rLWlucHV0LmstaG92ZXIuay1pbnB1dC1pbm5lciwgLmstaW5wdXQuay1ob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLCAuay1pbnB1dC5rLWhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dC5rLWhvdmVyIGlucHV0LFxuLmstaW5wdXQuay1ob3ZlciBpbnB1dDpmb2N1cyxcbi5rLWlucHV0LmstaG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstaW5wdXQuay1ob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1pbnB1dC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0LmstaG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstaW5wdXQuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dC5rLWhvdmVyIC5rLWJ1dHRvbixcbi5rLWlucHV0LmstaG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstaW5wdXQuay1ob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstaW5wdXQuay1ob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQuay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWlucHV0LmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dC5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQuay1ob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWlucHV0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWlucHV0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQuay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cywgLmstaW5wdXQuay1mb2N1cywgLmstaW5wdXQuay1mb2N1czpmb2N1cywgLmstaW5wdXQuay1mb2N1czphY3RpdmUsIC5rLWlucHV0LmstZm9jdXM6Zm9jdXMtd2l0aGluLCAuay1pbnB1dC5rLWZvY3VzLmstaW5wdXQtaW5uZXIsIC5rLWlucHV0LmstZm9jdXMuay1pbnB1dC1pbm5lcjpob3ZlciwgLmstaW5wdXQuay1mb2N1cy5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQuay1mb2N1cyBpbnB1dCxcbi5rLWlucHV0LmstZm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1pbnB1dC5rLWZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWlucHV0LmstZm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQuay1mb2N1cyAuay1idXR0b24sXG4uay1pbnB1dC5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWlucHV0LmstZm9jdXMgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWlucHV0LmstZm9jdXMgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0LmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dC5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQuay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstaW5wdXQuay1mb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1pbnB1dC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1pbnB1dC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1pbnB1dC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYSxcbi5rLXRleHRhcmVhOmZvY3VzLFxuLmstdGV4dGFyZWE6YWN0aXZlLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWEuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWEgaW5wdXQsXG4uay10ZXh0YXJlYSBpbnB1dDpmb2N1cyxcbi5rLXRleHRhcmVhIGlucHV0OmFjdGl2ZSxcbi5rLXRleHRhcmVhIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYSBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWEgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYSAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay10ZXh0YXJlYSAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYSAuay1idXR0b24sXG4uay10ZXh0YXJlYSAuay1idXR0b246Zm9jdXMsXG4uay10ZXh0YXJlYSAuay1idXR0b246YWN0aXZlLFxuLmstdGV4dGFyZWEgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYSAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRleHRhcmVhIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLXRleHRhcmVhIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay10ZXh0YXJlYSAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWEgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6aG92ZXIsXG4uay10ZXh0YXJlYTpob3Zlcjpmb2N1cyxcbi5rLXRleHRhcmVhOmhvdmVyOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmhvdmVyOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6aG92ZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhOmhvdmVyIGlucHV0LFxuLmstdGV4dGFyZWE6aG92ZXIgaW5wdXQ6Zm9jdXMsXG4uay10ZXh0YXJlYTpob3ZlciBpbnB1dDphY3RpdmUsXG4uay10ZXh0YXJlYTpob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstYnV0dG9uLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmhvdmVyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhOmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXM6Zm9jdXMsXG4uay10ZXh0YXJlYTpmb2N1czphY3RpdmUsXG4uay10ZXh0YXJlYTpmb2N1czpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6Zm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhOmZvY3VzLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTpmb2N1cyBpbnB1dCxcbi5rLXRleHRhcmVhOmZvY3VzIGlucHV0OmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstdGV4dGFyZWE6Zm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWE6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay10ZXh0YXJlYTpmb2N1cyAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWE6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstdGV4dGFyZWE6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTphY3RpdmUsXG4uay10ZXh0YXJlYTphY3RpdmU6Zm9jdXMsXG4uay10ZXh0YXJlYTphY3RpdmU6YWN0aXZlLFxuLmstdGV4dGFyZWE6YWN0aXZlOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6YWN0aXZlLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTphY3RpdmUuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhOmFjdGl2ZSBpbnB1dCxcbi5rLXRleHRhcmVhOmFjdGl2ZSBpbnB1dDpmb2N1cyxcbi5rLXRleHRhcmVhOmFjdGl2ZSBpbnB1dDphY3RpdmUsXG4uay10ZXh0YXJlYTphY3RpdmUgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWE6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhOmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6YWN0aXZlIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6YWN0aXZlIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmFjdGl2ZSAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTphY3RpdmUgLmstYnV0dG9uLFxuLmstdGV4dGFyZWE6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLXRleHRhcmVhOmFjdGl2ZSAuay1idXR0b246YWN0aXZlLFxuLmstdGV4dGFyZWE6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTphY3RpdmUgLmstaW5wdXQtYnV0dG9uLFxuLmstdGV4dGFyZWE6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLXRleHRhcmVhOmFjdGl2ZSAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstdGV4dGFyZWE6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW46Zm9jdXMsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW46YWN0aXZlLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstYnV0dG9uLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiAuay1idXR0b246YWN0aXZlLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWhvdmVyLFxuLmstdGV4dGFyZWEuay1ob3Zlcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstaG92ZXI6YWN0aXZlLFxuLmstdGV4dGFyZWEuay1ob3Zlcjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYS5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWhvdmVyIGlucHV0LFxuLmstdGV4dGFyZWEuay1ob3ZlciBpbnB1dDpmb2N1cyxcbi5rLXRleHRhcmVhLmstaG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstdGV4dGFyZWEuay1ob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYS5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstZm9jdXMsXG4uay10ZXh0YXJlYS5rLWZvY3VzOmZvY3VzLFxuLmstdGV4dGFyZWEuay1mb2N1czphY3RpdmUsXG4uay10ZXh0YXJlYS5rLWZvY3VzOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhLmstZm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstZm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhLmstZm9jdXMuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstZm9jdXMgaW5wdXQsXG4uay10ZXh0YXJlYS5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstdGV4dGFyZWEuay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay10ZXh0YXJlYS5rLWZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstYnV0dG9uLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0LFxuLmstZHJvcGRvd25saXN0OmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Quay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3QgaW5wdXQsXG4uay1kcm9wZG93bmxpc3QgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3QgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0IGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0IGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3QgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0IC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCAuay1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmxpc3QgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdCAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0IC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0IC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0IC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmhvdmVyOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgaW5wdXQsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1czpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgaW5wdXQsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmU6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmU6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZS5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Q6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW46YWN0aXZlLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstYnV0dG9uOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiAuay1idXR0b246YWN0aXZlLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24sXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlcjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Quay1ob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Quay1ob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIGlucHV0OmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzOmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXM6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXM6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cy5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgaW5wdXQsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1idXR0b246YWN0aXZlLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3QsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0LmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0IGlucHV0LFxuLmstbXVsdGlzZWxlY3QgaW5wdXQ6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdCBpbnB1dDphY3RpdmUsXG4uay1tdWx0aXNlbGVjdCBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3QgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0IGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uOmZvY3VzLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0IC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdCAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1idXR0b24sXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpob3ZlcjphY3RpdmUsXG4uay1tdWx0aXNlbGVjdDpob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdDpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpob3ZlciBpbnB1dCxcbi5rLW11bHRpc2VsZWN0OmhvdmVyIGlucHV0OmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1tdWx0aXNlbGVjdDpob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdDpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXM6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXM6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgaW5wdXQsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1idXR0b246YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZTpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdDphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZS5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDphY3RpdmUgaW5wdXQsXG4uay1tdWx0aXNlbGVjdDphY3RpdmUgaW5wdXQ6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDphY3RpdmUgaW5wdXQ6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdDphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1tdWx0aXNlbGVjdDphY3RpdmUgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1idXR0b246Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDphY3RpdmUgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmFjdGl2ZSAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gaW5wdXQsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gaW5wdXQ6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiAuay1idXR0b246Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstYnV0dG9uOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1ob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0LmstaG92ZXI6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Quay1ob3Zlci5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3Zlci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciBpbnB1dCxcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgaW5wdXQ6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIGlucHV0OmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1czpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstZm9jdXM6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1czpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIGlucHV0LFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dDpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstYnV0dG9uOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1idXR0b246YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcixcbi5rLXBpY2tlcjpmb2N1cyxcbi5rLXBpY2tlcjphY3RpdmUsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyIGlucHV0LFxuLmstcGlja2VyIGlucHV0OmZvY3VzLFxuLmstcGlja2VyIGlucHV0OmFjdGl2ZSxcbi5rLXBpY2tlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1waWNrZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstcGlja2VyIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlciAuay1idXR0b24sXG4uay1waWNrZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstcGlja2VyIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlciAuay1pbnB1dC1idXR0b24sXG4uay1waWNrZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstcGlja2VyIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjpob3Zlcixcbi5rLXBpY2tlcjpob3Zlcjpmb2N1cyxcbi5rLXBpY2tlcjpob3ZlcjphY3RpdmUsXG4uay1waWNrZXI6aG92ZXI6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6aG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjpob3Zlci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmhvdmVyIGlucHV0LFxuLmstcGlja2VyOmhvdmVyIGlucHV0OmZvY3VzLFxuLmstcGlja2VyOmhvdmVyIGlucHV0OmFjdGl2ZSxcbi5rLXBpY2tlcjpob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1waWNrZXI6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjpob3ZlciAuay1idXR0b24sXG4uay1waWNrZXI6aG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstcGlja2VyOmhvdmVyIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXI6aG92ZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstcGlja2VyOmhvdmVyIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1czpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1czphY3RpdmUsXG4uay1waWNrZXI6Zm9jdXM6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyOmZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6Zm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjpmb2N1cy5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzIGlucHV0LFxuLmstcGlja2VyOmZvY3VzIGlucHV0OmZvY3VzLFxuLmstcGlja2VyOmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLXBpY2tlcjpmb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1waWNrZXI6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyOmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cyAuay1idXR0b24sXG4uay1waWNrZXI6Zm9jdXMgLmstYnV0dG9uOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXI6Zm9jdXMgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1waWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjphY3RpdmUsXG4uay1waWNrZXI6YWN0aXZlOmZvY3VzLFxuLmstcGlja2VyOmFjdGl2ZTphY3RpdmUsXG4uay1waWNrZXI6YWN0aXZlOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjphY3RpdmUuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjphY3RpdmUuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjphY3RpdmUgaW5wdXQsXG4uay1waWNrZXI6YWN0aXZlIGlucHV0OmZvY3VzLFxuLmstcGlja2VyOmFjdGl2ZSBpbnB1dDphY3RpdmUsXG4uay1waWNrZXI6YWN0aXZlIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1waWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLFxuLmstcGlja2VyOmFjdGl2ZSAuay1idXR0b246Zm9jdXMsXG4uay1waWNrZXI6YWN0aXZlIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXI6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1waWNrZXI6YWN0aXZlIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXI6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbixcbi5rLXBpY2tlcjphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXI6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW46Zm9jdXMsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluOmFjdGl2ZSxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0OmFjdGl2ZSxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1idXR0b24sXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uOmFjdGl2ZSxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIuay1ob3Zlcixcbi5rLXBpY2tlci5rLWhvdmVyOmZvY3VzLFxuLmstcGlja2VyLmstaG92ZXI6YWN0aXZlLFxuLmstcGlja2VyLmstaG92ZXI6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyLmstaG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIuay1ob3Zlci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyLmstaG92ZXIgaW5wdXQsXG4uay1waWNrZXIuay1ob3ZlciBpbnB1dDpmb2N1cyxcbi5rLXBpY2tlci5rLWhvdmVyIGlucHV0OmFjdGl2ZSxcbi5rLXBpY2tlci5rLWhvdmVyIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlci5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyLmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1waWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1waWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIuay1ob3ZlciAuay1idXR0b24sXG4uay1waWNrZXIuay1ob3ZlciAuay1idXR0b246Zm9jdXMsXG4uay1waWNrZXIuay1ob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstcGlja2VyLmstaG92ZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlci5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIuay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1waWNrZXIuay1ob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyLmstZm9jdXMsXG4uay1waWNrZXIuay1mb2N1czpmb2N1cyxcbi5rLXBpY2tlci5rLWZvY3VzOmFjdGl2ZSxcbi5rLXBpY2tlci5rLWZvY3VzOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlci5rLWZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1mb2N1cy5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyLmstZm9jdXMuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlci5rLWZvY3VzIGlucHV0LFxuLmstcGlja2VyLmstZm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1waWNrZXIuay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay1waWNrZXIuay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1waWNrZXIuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlci5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLFxuLmstcGlja2VyLmstZm9jdXMgLmstYnV0dG9uOmZvY3VzLFxuLmstcGlja2VyLmstZm9jdXMgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLXBpY2tlci5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1waWNrZXIuay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlci5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveCBpbnB1dCxcbi5rLW51bWVyaWN0ZXh0Ym94IGlucHV0OmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3ggaW5wdXQ6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3ggaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3ggaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWJ1dHRvbjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWJ1dHRvbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveCAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3ggLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXI6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXI6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveDpob3Zlci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciBpbnB1dDpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIGlucHV0OmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1idXR0b246Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1czpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyBpbnB1dDphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstYnV0dG9uOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZTpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZTphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmU6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIGlucHV0OmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIGlucHV0OmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstYnV0dG9uOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1pbnB1dC1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIGlucHV0OmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstYnV0dG9uOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24sXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlcjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIGlucHV0OmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciBpbnB1dDphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1idXR0b246Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXM6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXM6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cy5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cy5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cy5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyBpbnB1dCxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveCxcbi5rLWNvbWJvYm94OmZvY3VzLFxuLmstY29tYm9ib3g6YWN0aXZlLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3guay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3ggaW5wdXQsXG4uay1jb21ib2JveCBpbnB1dDpmb2N1cyxcbi5rLWNvbWJvYm94IGlucHV0OmFjdGl2ZSxcbi5rLWNvbWJvYm94IGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94IGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3ggaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94IC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1jb21ib2JveCAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94IC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveCAuay1idXR0b24sXG4uay1jb21ib2JveCAuay1idXR0b246Zm9jdXMsXG4uay1jb21ib2JveCAuay1idXR0b246YWN0aXZlLFxuLmstY29tYm9ib3ggLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94IC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3ggLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveCAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94IC5rLWlucHV0LWJ1dHRvbixcbi5rLWNvbWJvYm94IC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWNvbWJvYm94IC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1jb21ib2JveCAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3ggLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94IC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6aG92ZXIsXG4uay1jb21ib2JveDpob3Zlcjpmb2N1cyxcbi5rLWNvbWJvYm94OmhvdmVyOmFjdGl2ZSxcbi5rLWNvbWJvYm94OmhvdmVyOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6aG92ZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94OmhvdmVyIGlucHV0LFxuLmstY29tYm9ib3g6aG92ZXIgaW5wdXQ6Zm9jdXMsXG4uay1jb21ib2JveDpob3ZlciBpbnB1dDphY3RpdmUsXG4uay1jb21ib2JveDpob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3g6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94OmhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6aG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstY29tYm9ib3g6aG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3g6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6aG92ZXIgLmstYnV0dG9uLFxuLmstY29tYm9ib3g6aG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstY29tYm9ib3g6aG92ZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWNvbWJvYm94OmhvdmVyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94OmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstY29tYm9ib3g6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3g6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXM6Zm9jdXMsXG4uay1jb21ib2JveDpmb2N1czphY3RpdmUsXG4uay1jb21ib2JveDpmb2N1czpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3g6Zm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94OmZvY3VzLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDpmb2N1cyBpbnB1dCxcbi5rLWNvbWJvYm94OmZvY3VzIGlucHV0OmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstY29tYm9ib3g6Zm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3g6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1jb21ib2JveDpmb2N1cyAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3g6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3g6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDphY3RpdmUsXG4uay1jb21ib2JveDphY3RpdmU6Zm9jdXMsXG4uay1jb21ib2JveDphY3RpdmU6YWN0aXZlLFxuLmstY29tYm9ib3g6YWN0aXZlOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3g6YWN0aXZlLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDphY3RpdmUuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94OmFjdGl2ZSBpbnB1dCxcbi5rLWNvbWJvYm94OmFjdGl2ZSBpbnB1dDpmb2N1cyxcbi5rLWNvbWJvYm94OmFjdGl2ZSBpbnB1dDphY3RpdmUsXG4uay1jb21ib2JveDphY3RpdmUgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3g6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94OmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWNvbWJvYm94OmFjdGl2ZSAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94OmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDphY3RpdmUgLmstYnV0dG9uLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWNvbWJvYm94OmFjdGl2ZSAuay1idXR0b246YWN0aXZlLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWNvbWJvYm94OmFjdGl2ZSAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstY29tYm9ib3g6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW46Zm9jdXMsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW46YWN0aXZlLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiAuay1idXR0b246YWN0aXZlLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveC5rLWhvdmVyLFxuLmstY29tYm9ib3guay1ob3Zlcjpmb2N1cyxcbi5rLWNvbWJvYm94LmstaG92ZXI6YWN0aXZlLFxuLmstY29tYm9ib3guay1ob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveC5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveC5rLWhvdmVyIGlucHV0LFxuLmstY29tYm9ib3guay1ob3ZlciBpbnB1dDpmb2N1cyxcbi5rLWNvbWJvYm94LmstaG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstY29tYm9ib3guay1ob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94LmstaG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94LmstaG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWNvbWJvYm94LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWNvbWJvYm94LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94LmstZm9jdXMsXG4uay1jb21ib2JveC5rLWZvY3VzOmZvY3VzLFxuLmstY29tYm9ib3guay1mb2N1czphY3RpdmUsXG4uay1jb21ib2JveC5rLWZvY3VzOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94LmstZm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94LmstZm9jdXMuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94LmstZm9jdXMgaW5wdXQsXG4uay1jb21ib2JveC5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstY29tYm9ib3guay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay1jb21ib2JveC5rLWZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstYnV0dG9uLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlciBpbnB1dCxcbi5rLWRhdGVwaWNrZXIgaW5wdXQ6Zm9jdXMsXG4uay1kYXRlcGlja2VyIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlciBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlciAuay1idXR0b24sXG4uay1kYXRlcGlja2VyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjpob3Zlcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6aG92ZXI6YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmhvdmVyIGlucHV0LFxuLmstZGF0ZXBpY2tlcjpob3ZlciBpbnB1dDpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6aG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXI6aG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXI6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1czphY3RpdmUsXG4uay1kYXRlcGlja2VyOmZvY3VzOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgaW5wdXQsXG4uay1kYXRlcGlja2VyOmZvY3VzIGlucHV0OmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyBpbnB1dDphY3RpdmUsXG4uay1kYXRlcGlja2VyOmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kYXRlcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kYXRlcGlja2VyOmZvY3VzIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUsXG4uay1kYXRlcGlja2VyOmFjdGl2ZTpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6YWN0aXZlOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXI6YWN0aXZlOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmFjdGl2ZS5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6YWN0aXZlIGlucHV0LFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgaW5wdXQ6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSBpbnB1dDphY3RpdmUsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXI6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6YWN0aXZlIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW46Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbjphY3RpdmUsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstaG92ZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstaG92ZXI6YWN0aXZlLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXIuay1ob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciBpbnB1dCxcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciBpbnB1dDpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciBpbnB1dDphY3RpdmUsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstZm9jdXMsXG4uay1kYXRlcGlja2VyLmstZm9jdXM6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstZm9jdXM6YWN0aXZlLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXIuay1mb2N1cy5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstZm9jdXMuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dCxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay1kYXRlcGlja2VyLmstZm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQsXG4uay1kYXRlaW5wdXQ6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dCBpbnB1dCxcbi5rLWRhdGVpbnB1dCBpbnB1dDpmb2N1cyxcbi5rLWRhdGVpbnB1dCBpbnB1dDphY3RpdmUsXG4uay1kYXRlaW5wdXQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0IGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0IC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVpbnB1dCAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0IC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6aG92ZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6aG92ZXI6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmhvdmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dDpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpob3ZlciBpbnB1dCxcbi5rLWRhdGVpbnB1dDpob3ZlciBpbnB1dDpmb2N1cyxcbi5rLWRhdGVpbnB1dDpob3ZlciBpbnB1dDphY3RpdmUsXG4uay1kYXRlaW5wdXQ6aG92ZXIgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpob3ZlciAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0OmhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXM6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXM6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmZvY3VzOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dDpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmZvY3VzLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dCxcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dDphY3RpdmUsXG4uay1kYXRlaW5wdXQ6Zm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cyAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cyAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmFjdGl2ZTpmb2N1cyxcbi5rLWRhdGVpbnB1dDphY3RpdmU6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmFjdGl2ZTpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6YWN0aXZlLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6YWN0aXZlLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIGlucHV0LFxuLmstZGF0ZWlucHV0OmFjdGl2ZSBpbnB1dDpmb2N1cyxcbi5rLWRhdGVpbnB1dDphY3RpdmUgaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dDphY3RpdmUgLmstYnV0dG9uOmZvY3VzLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVpbnB1dDphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dDphY3RpdmUgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0OmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluOmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbjphY3RpdmUsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1idXR0b246Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstaG92ZXIsXG4uay1kYXRlaW5wdXQuay1ob3Zlcjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWhvdmVyOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dC5rLWhvdmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1ob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstaG92ZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIGlucHV0LFxuLmstZGF0ZWlucHV0LmstaG92ZXIgaW5wdXQ6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1ob3ZlciBpbnB1dDphY3RpdmUsXG4uay1kYXRlaW5wdXQuay1ob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQuay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzLFxuLmstZGF0ZWlucHV0LmstZm9jdXM6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1mb2N1czphY3RpdmUsXG4uay1kYXRlaW5wdXQuay1mb2N1czpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQuay1mb2N1cy5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0LmstZm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dC5rLWZvY3VzLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1mb2N1cyBpbnB1dCxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIgaW5wdXQsXG4uay1kYXRldGltZXBpY2tlciBpbnB1dDpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlciAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlciAuay1idXR0b246Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlciAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3Zlcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgaW5wdXQ6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciBpbnB1dDphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXM6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1czphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1czpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyBpbnB1dCxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIGlucHV0OmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmU6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmU6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSBpbnB1dCxcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSBpbnB1dDpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSBpbnB1dDphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmFjdGl2ZSAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW46Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW46YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dCxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3Zlcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXI6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciBpbnB1dDpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgLmstYnV0dG9uOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1idXR0b24sXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1czphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgaW5wdXQsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b246YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZCAuay1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZCAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1czpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmU6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmU6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZS5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSBpbnB1dCxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSAuay1pbnB1dC1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQ6YWN0aXZlIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmFjdGl2ZSAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZDphY3RpdmUgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW46YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstYnV0dG9uOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1idXR0b246YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24sXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlcjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQuay1ob3Zlcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQuay1ob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciBpbnB1dCxcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIGlucHV0OmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciAuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgLmstYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciAuay1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXM6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXM6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cy5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1idXR0b246Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1idXR0b246YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgLmstYnV0dG9uOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWJ1dHRvbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgLmstYnV0dG9uLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1idXR0b24uay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1pbnB1dC1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgLmstaW5wdXQtYnV0dG9uLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1pbnB1dC1idXR0b24uay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbi5rLWlucHV0LWlubmVyOmZvY3VzIHtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKmJveC1zaGFkb3c6IG5vbmU7Ki9cbiAgb3V0bGluZTogbm9uZTtcbn1cbi5rLWlucHV0LmstaG92ZXI6OmJlZm9yZSwgLmstaW5wdXQ6aG92ZXI6OmJlZm9yZSxcbi5rLXRleHRhcmVhLmstaG92ZXI6OmJlZm9yZSxcbi5rLXRleHRhcmVhOmhvdmVyOjpiZWZvcmUsXG4uay1kcm9wZG93bmxpc3Quay1ob3Zlcjo6YmVmb3JlLFxuLmstZHJvcGRvd25saXN0OmhvdmVyOjpiZWZvcmUsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyOjpiZWZvcmUsXG4uay1tdWx0aXNlbGVjdDpob3Zlcjo6YmVmb3JlLFxuLmstcGlja2VyLmstaG92ZXI6OmJlZm9yZSxcbi5rLXBpY2tlcjpob3Zlcjo6YmVmb3JlLFxuLmstbnVtZXJpY3RleHRib3guay1ob3Zlcjo6YmVmb3JlLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXI6OmJlZm9yZSxcbi5rLWNvbWJvYm94LmstaG92ZXI6OmJlZm9yZSxcbi5rLWNvbWJvYm94OmhvdmVyOjpiZWZvcmUsXG4uay1kYXRlcGlja2VyLmstaG92ZXI6OmJlZm9yZSxcbi5rLWRhdGVwaWNrZXI6aG92ZXI6OmJlZm9yZSxcbi5rLWRhdGVpbnB1dC5rLWhvdmVyOjpiZWZvcmUsXG4uay1kYXRlaW5wdXQ6aG92ZXI6OmJlZm9yZSxcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXI6OmJlZm9yZSxcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyOjpiZWZvcmUsXG4uay1kcm9wZG93bmdyaWQuay1ob3Zlcjo6YmVmb3JlLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5rLWlucHV0LmstaG92ZXIsIC5rLWlucHV0LmstaG92ZXI6aG92ZXIsIC5rLWlucHV0LmstaG92ZXIuay1pbnB1dC1pbm5lciwgLmstaW5wdXQuay1ob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQuay1ob3ZlciBpbnB1dCxcbi5rLWlucHV0LmstaG92ZXIgaW5wdXQ6aG92ZXIsXG4uay1pbnB1dC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3ZlciwgLmstaW5wdXQ6aG92ZXIsIC5rLWlucHV0OmhvdmVyOmhvdmVyLCAuay1pbnB1dDpob3Zlci5rLWlucHV0LWlubmVyLCAuay1pbnB1dDpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6aG92ZXIgaW5wdXQsXG4uay1pbnB1dDpob3ZlciBpbnB1dDpob3Zlcixcbi5rLWlucHV0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWEuay1ob3Zlcixcbi5rLXRleHRhcmVhLmstaG92ZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIGlucHV0LFxuLmstdGV4dGFyZWEuay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLXRleHRhcmVhLmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6aG92ZXIsXG4uay10ZXh0YXJlYTpob3Zlcjpob3Zlcixcbi5rLXRleHRhcmVhOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6aG92ZXIgaW5wdXQsXG4uay10ZXh0YXJlYTpob3ZlciBpbnB1dDpob3Zlcixcbi5rLXRleHRhcmVhOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWE6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3Zlcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgaW5wdXQsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Q6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIGlucHV0LFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIsXG4uay1tdWx0aXNlbGVjdDpob3Zlcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgaW5wdXQsXG4uay1tdWx0aXNlbGVjdDpob3ZlciBpbnB1dDpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyLmstaG92ZXIsXG4uay1waWNrZXIuay1ob3Zlcjpob3Zlcixcbi5rLXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1ob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyLmstaG92ZXIgaW5wdXQsXG4uay1waWNrZXIuay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLXBpY2tlci5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstcGlja2VyOmhvdmVyLFxuLmstcGlja2VyOmhvdmVyOmhvdmVyLFxuLmstcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6aG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlcjpob3ZlciBpbnB1dCxcbi5rLXBpY2tlcjpob3ZlciBpbnB1dDpob3Zlcixcbi5rLXBpY2tlcjpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1ob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveDpob3Zlcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciBpbnB1dDpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3g6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3guay1ob3Zlcixcbi5rLWNvbWJvYm94LmstaG92ZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWhvdmVyIGlucHV0LFxuLmstY29tYm9ib3guay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLWNvbWJvYm94LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94LmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6aG92ZXIsXG4uay1jb21ib2JveDpob3Zlcjpob3Zlcixcbi5rLWNvbWJvYm94OmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6aG92ZXIgaW5wdXQsXG4uay1jb21ib2JveDpob3ZlciBpbnB1dDpob3Zlcixcbi5rLWNvbWJvYm94OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3g6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94OmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciBpbnB1dCxcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6aG92ZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyIGlucHV0LFxuLmstZGF0ZXBpY2tlcjpob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRhdGVwaWNrZXI6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstaG92ZXIsXG4uay1kYXRlaW5wdXQuay1ob3Zlcjpob3Zlcixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1ob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgaW5wdXQsXG4uay1kYXRlaW5wdXQuay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0OmhvdmVyLFxuLmstZGF0ZWlucHV0OmhvdmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0OmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVpbnB1dDpob3ZlciBpbnB1dCxcbi5rLWRhdGVpbnB1dDpob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRhdGVpbnB1dDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWhvdmVyIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3Zlcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgaW5wdXQsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyOmhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3Zlcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3Zlci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkLmstaG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWhvdmVyIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1ob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciBpbnB1dCxcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciBpbnB1dDpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQ6aG92ZXIgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpob3ZlciAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuLmstaW5wdXQuay1mb2N1cyBpbnB1dCwgLmstaW5wdXQuay1mb2N1cyBpbnB1dDpmb2N1cywgLmstaW5wdXQuay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sIC5rLWlucHV0LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lciwgLmstaW5wdXQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cywgLmstaW5wdXQ6Zm9jdXMgaW5wdXQsIC5rLWlucHV0OmZvY3VzIGlucHV0OmZvY3VzLCAuay1pbnB1dDpmb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sIC5rLWlucHV0OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsIC5rLWlucHV0OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsIC5rLWlucHV0OmZvY3VzLXdpdGhpbiBpbnB1dCwgLmstaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLCAuay1pbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLCAuay1pbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lciwgLmstaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstZm9jdXMgaW5wdXQsXG4uay10ZXh0YXJlYS5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstdGV4dGFyZWEuay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYS5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMgaW5wdXQsXG4uay10ZXh0YXJlYTpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhOmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWE6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIGlucHV0LFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Quay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgaW5wdXQsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgaW5wdXQsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Q6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlci5rLWZvY3VzIGlucHV0LFxuLmstcGlja2VyLmstZm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1waWNrZXIuay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1waWNrZXIuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1waWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cyBpbnB1dCxcbi5rLXBpY2tlcjpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1waWNrZXI6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94LmstZm9jdXMgaW5wdXQsXG4uay1jb21ib2JveC5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstY29tYm9ib3guay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMgaW5wdXQsXG4uay1jb21ib2JveDpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3g6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dCxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzIGlucHV0LFxuLmstZGF0ZXBpY2tlcjpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIGlucHV0LFxuLmstZGF0ZWlucHV0LmstZm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dCxcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQ6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgaW5wdXQsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIGlucHV0OmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgaW5wdXQsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXI6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIGlucHV0LFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQuay1mb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyBpbnB1dCxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIGlucHV0LFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4uay1pbnB1dC5rLWZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLCAuay1pbnB1dDpmb2N1cyBpbnB1dDphY3RpdmUsXG4uay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsIC5rLWlucHV0OmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstdGV4dGFyZWEuay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay10ZXh0YXJlYS5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLXRleHRhcmVhOmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLXRleHRhcmVhOmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay10ZXh0YXJlYTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0OmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay1tdWx0aXNlbGVjdC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0OmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay1tdWx0aXNlbGVjdDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstcGlja2VyLmstZm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstcGlja2VyLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstcGlja2VyOmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLXBpY2tlcjpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1waWNrZXI6Zm9jdXMtd2l0aGluIGlucHV0OmFjdGl2ZSxcbi5rLXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3guay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94OmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstY29tYm9ib3guay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay1jb21ib2JveC5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWNvbWJvYm94OmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWNvbWJvYm94OmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWNvbWJvYm94OmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay1jb21ib2JveDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXBpY2tlci5rLWZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIuay1mb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kYXRlcGlja2VyOmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXI6Zm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZWlucHV0LmstZm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZWlucHV0OmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGVpbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kYXRlaW5wdXQ6Zm9jdXMtd2l0aGluIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGVpbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1mb2N1cyBpbnB1dDphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlci5rLWZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyOmZvY3VzLXdpdGhpbiBpbnB1dDphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlcjpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkLmstZm9jdXMgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkOmZvY3VzIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cyAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQ6Zm9jdXMtd2l0aGluIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXI6YWN0aXZlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5rLWlucHV0IC5rLWJ1dHRvbixcbi5rLWlucHV0IC5rLWlucHV0LWJ1dHRvbixcbi5rLWlucHV0IC5rLWlucHV0LXNwaW5uZXIsXG4uay1pbnB1dCAuay1zcGluLWJ1dHRvbixcbi5rLXRleHRhcmVhIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhIC5rLWlucHV0LWJ1dHRvbixcbi5rLXRleHRhcmVhIC5rLWlucHV0LXNwaW5uZXIsXG4uay10ZXh0YXJlYSAuay1zcGluLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtYnV0dG9uLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LXNwaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgLmstc3Bpbi1idXR0b24sXG4uay1tdWx0aXNlbGVjdCAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1idXR0b24sXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1zcGlubmVyLFxuLmstbXVsdGlzZWxlY3QgLmstc3Bpbi1idXR0b24sXG4uay1waWNrZXIgLmstYnV0dG9uLFxuLmstcGlja2VyIC5rLWlucHV0LWJ1dHRvbixcbi5rLXBpY2tlciAuay1pbnB1dC1zcGlubmVyLFxuLmstcGlja2VyIC5rLXNwaW4tYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLXNwaW4tYnV0dG9uLFxuLmstY29tYm9ib3ggLmstYnV0dG9uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtYnV0dG9uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtc3Bpbm5lcixcbi5rLWNvbWJvYm94IC5rLXNwaW4tYnV0dG9uLFxuLmstZGF0ZXBpY2tlciAuay1idXR0b24sXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtc3Bpbm5lcixcbi5rLWRhdGVwaWNrZXIgLmstc3Bpbi1idXR0b24sXG4uay1kYXRlaW5wdXQgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LWJ1dHRvbixcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1zcGlubmVyLFxuLmstZGF0ZWlucHV0IC5rLXNwaW4tYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtc3Bpbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLXNwaW4tYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1idXR0b24sXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtc3Bpbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCAuay1zcGluLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB0b3A6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIHBhZGRpbmc6IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5rLWlucHV0IC5rLWJ1dHRvbiAuay1pY29uLFxuLmstaW5wdXQgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstaW5wdXQgLmstaW5wdXQtYnV0dG9uIC5rLWljb24sXG4uay1pbnB1dCAuay1pbnB1dC1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1pbnB1dCAuay1pbnB1dC1zcGlubmVyIC5rLWljb24sXG4uay1pbnB1dCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstaW5wdXQgLmstc3Bpbi1idXR0b24gLmstaWNvbixcbi5rLWlucHV0IC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstdGV4dGFyZWEgLmstYnV0dG9uIC5rLWljb24sXG4uay10ZXh0YXJlYSAuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay10ZXh0YXJlYSAuay1pbnB1dC1idXR0b24gLmstaWNvbixcbi5rLXRleHRhcmVhIC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLXRleHRhcmVhIC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbixcbi5rLXRleHRhcmVhIC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLWljb24sXG4uay10ZXh0YXJlYSAuay1zcGluLWJ1dHRvbiAuay1pY29uLFxuLmstdGV4dGFyZWEgLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1kcm9wZG93bmxpc3QgLmstYnV0dG9uIC5rLWljb24sXG4uay1kcm9wZG93bmxpc3QgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWJ1dHRvbiAuay1pY29uLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1zcGlubmVyIC5rLWljb24sXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24taWNvbixcbi5rLWRyb3Bkb3dubGlzdCAuay1zcGluLWJ1dHRvbiAuay1pY29uLFxuLmstZHJvcGRvd25saXN0IC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uIC5rLWljb24sXG4uay1tdWx0aXNlbGVjdCAuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1idXR0b24gLmstaWNvbixcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbixcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLWljb24sXG4uay1tdWx0aXNlbGVjdCAuay1zcGluLWJ1dHRvbiAuay1pY29uLFxuLmstbXVsdGlzZWxlY3QgLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1waWNrZXIgLmstYnV0dG9uIC5rLWljb24sXG4uay1waWNrZXIgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstcGlja2VyIC5rLWlucHV0LWJ1dHRvbiAuay1pY29uLFxuLmstcGlja2VyIC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLXBpY2tlciAuay1pbnB1dC1zcGlubmVyIC5rLWljb24sXG4uay1waWNrZXIgLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24taWNvbixcbi5rLXBpY2tlciAuay1zcGluLWJ1dHRvbiAuay1pY29uLFxuLmstcGlja2VyIC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstYnV0dG9uIC5rLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1idXR0b24gLmstaWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1zcGluLWJ1dHRvbiAuay1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1jb21ib2JveCAuay1idXR0b24gLmstaWNvbixcbi5rLWNvbWJvYm94IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWNvbWJvYm94IC5rLWlucHV0LWJ1dHRvbiAuay1pY29uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtc3Bpbm5lciAuay1pY29uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24taWNvbixcbi5rLWNvbWJvYm94IC5rLXNwaW4tYnV0dG9uIC5rLWljb24sXG4uay1jb21ib2JveCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRhdGVwaWNrZXIgLmstYnV0dG9uIC5rLWljb24sXG4uay1kYXRlcGlja2VyIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtYnV0dG9uIC5rLWljb24sXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtc3Bpbm5lciAuay1pY29uLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstZGF0ZXBpY2tlciAuay1zcGluLWJ1dHRvbiAuay1pY29uLFxuLmstZGF0ZXBpY2tlciAuay1zcGluLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRhdGVpbnB1dCAuay1idXR0b24gLmstaWNvbixcbi5rLWRhdGVpbnB1dCAuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtYnV0dG9uIC5rLWljb24sXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstZGF0ZWlucHV0IC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbixcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstZGF0ZWlucHV0IC5rLXNwaW4tYnV0dG9uIC5rLWljb24sXG4uay1kYXRlaW5wdXQgLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1kYXRldGltZXBpY2tlciAuay1idXR0b24gLmstaWNvbixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LWJ1dHRvbiAuay1pY29uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtc3Bpbm5lciAuay1pY29uLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24taWNvbixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLXNwaW4tYnV0dG9uIC5rLWljb24sXG4uay1kYXRldGltZXBpY2tlciAuay1zcGluLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRyb3Bkb3duZ3JpZCAuay1idXR0b24gLmstaWNvbixcbi5rLWRyb3Bkb3duZ3JpZCAuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtYnV0dG9uIC5rLWljb24sXG4uay1kcm9wZG93bmdyaWQgLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbixcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstZHJvcGRvd25ncmlkIC5rLXNwaW4tYnV0dG9uIC5rLWljb24sXG4uay1kcm9wZG93bmdyaWQgLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBtYXJnaW4taW5saW5lLWVuZDogMTBweDtcbn1cbi5rLWlucHV0IC5rLWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay1pbnB1dCAuay1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWlucHV0IC5rLWlucHV0LWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay1pbnB1dCAuay1pbnB1dC1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWlucHV0IC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbjo6YmVmb3JlLFxuLmstaW5wdXQgLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstaW5wdXQgLmstc3Bpbi1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstaW5wdXQgLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLXRleHRhcmVhIC5rLWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay10ZXh0YXJlYSAuay1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLXRleHRhcmVhIC5rLWlucHV0LWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay10ZXh0YXJlYSAuay1pbnB1dC1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLXRleHRhcmVhIC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbjo6YmVmb3JlLFxuLmstdGV4dGFyZWEgLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstdGV4dGFyZWEgLmstc3Bpbi1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstdGV4dGFyZWEgLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWRyb3Bkb3dubGlzdCAuay1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstZHJvcGRvd25saXN0IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstZHJvcGRvd25saXN0IC5rLWlucHV0LWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtc3Bpbm5lciAuay1pY29uOjpiZWZvcmUsXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstZHJvcGRvd25saXN0IC5rLXNwaW4tYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLWRyb3Bkb3dubGlzdCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstbXVsdGlzZWxlY3QgLmstYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLW11bHRpc2VsZWN0IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLW11bHRpc2VsZWN0IC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtc3Bpbm5lciAuay1pY29uOjpiZWZvcmUsXG4uay1tdWx0aXNlbGVjdCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1tdWx0aXNlbGVjdCAuay1zcGluLWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay1tdWx0aXNlbGVjdCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstcGlja2VyIC5rLWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay1waWNrZXIgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1waWNrZXIgLmstaW5wdXQtYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLXBpY2tlciAuay1pbnB1dC1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLXBpY2tlciAuay1pbnB1dC1zcGlubmVyIC5rLWljb246OmJlZm9yZSxcbi5rLXBpY2tlciAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1waWNrZXIgLmstc3Bpbi1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstcGlja2VyIC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1udW1lcmljdGV4dGJveCAuay1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstbnVtZXJpY3RleHRib3ggLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyIC5rLWljb246OmJlZm9yZSxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLXNwaW4tYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1jb21ib2JveCAuay1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstY29tYm9ib3ggLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1jb21ib2JveCAuay1pbnB1dC1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstY29tYm9ib3ggLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1jb21ib2JveCAuay1pbnB1dC1zcGlubmVyIC5rLWljb246OmJlZm9yZSxcbi5rLWNvbWJvYm94IC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWNvbWJvYm94IC5rLXNwaW4tYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLWNvbWJvYm94IC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1kYXRlcGlja2VyIC5rLWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay1kYXRlcGlja2VyIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWRhdGVwaWNrZXIgLmstaW5wdXQtc3Bpbm5lciAuay1pY29uOjpiZWZvcmUsXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWRhdGVwaWNrZXIgLmstc3Bpbi1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstZGF0ZXBpY2tlciAuay1zcGluLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstZGF0ZWlucHV0IC5rLWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay1kYXRlaW5wdXQgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1zcGlubmVyIC5rLWljb246OmJlZm9yZSxcbi5rLWRhdGVpbnB1dCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1kYXRlaW5wdXQgLmstc3Bpbi1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstZGF0ZWlucHV0IC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1kYXRldGltZXBpY2tlciAuay1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1zcGlubmVyIC5rLWljb246OmJlZm9yZSxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLXNwaW4tYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay1kcm9wZG93bmdyaWQgLmstYnV0dG9uIC5rLWljb246OmJlZm9yZSxcbi5rLWRyb3Bkb3duZ3JpZCAuay1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWRyb3Bkb3duZ3JpZCAuay1pbnB1dC1idXR0b24gLmstaWNvbjo6YmVmb3JlLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbjo6YmVmb3JlLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbjo6YmVmb3JlLFxuLmstZHJvcGRvd25ncmlkIC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLWRyb3Bkb3duZ3JpZCAuay1zcGluLWJ1dHRvbiAuay1pY29uOjpiZWZvcmUsXG4uay1kcm9wZG93bmdyaWQgLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uay1pbnB1dC5rLWRpc2FibGVkLFxuLmstaW5wdXQgLmstZGlzYWJsZWQsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCxcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZCxcbi5rLXBpY2tlci5rLWRpc2FibGVkLFxuLmstcGlja2VyIC5rLWRpc2FibGVkLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkLFxuLmstY29tYm9ib3guay1kaXNhYmxlZCxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCxcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xufVxuLmstaW5wdXQuay1kaXNhYmxlZDpob3Zlcixcbi5rLWlucHV0IC5rLWRpc2FibGVkOmhvdmVyLFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZDpob3Zlcixcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQ6aG92ZXIsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQ6aG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkOmhvdmVyLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQ6aG92ZXIsXG4uay1waWNrZXIuay1kaXNhYmxlZDpob3Zlcixcbi5rLXBpY2tlciAuay1kaXNhYmxlZDpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQ6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZDpob3Zlcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQ6aG92ZXIsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZDpob3Zlcixcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZDpob3Zlcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQ6aG92ZXIsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZDpob3Zlcixcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZDpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQ6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZDpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkOmhvdmVyLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkOmhvdmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbi5rLWlucHV0LmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1pbnB1dCAuay1kaXNhYmxlZDpmb2N1cyxcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZDpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkOmZvY3VzLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpmb2N1cyxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkOmZvY3VzLFxuLmstcGlja2VyLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1waWNrZXIgLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1jb21ib2JveC5rLWRpc2FibGVkOmZvY3VzLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1kYXRlcGlja2VyIC5rLWRpc2FibGVkOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZDpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZDpmb2N1cyB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG59XG4uay1pbnB1dC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLWlucHV0IC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstcGlja2VyLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstcGlja2VyIC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstY29tYm9ib3guay1kaXNhYmxlZDphY3RpdmUsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQ6YWN0aXZlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbi5rLWlucHV0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWlucHV0LmstZGlzYWJsZWQgaW5wdXQsXG4uay1pbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWlucHV0IC5rLWRpc2FibGVkIGlucHV0LFxuLmstaW5wdXQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIGlucHV0LFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIGlucHV0LFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgaW5wdXQsXG4uay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIGlucHV0LFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstcGlja2VyLmstZGlzYWJsZWQgaW5wdXQsXG4uay1waWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LFxuLmstcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCBpbnB1dCxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgaW5wdXQsXG4uay1jb21ib2JveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIGlucHV0LFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kYXRlcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIGlucHV0LFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIGlucHV0LFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5rLWlucHV0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSwgLmstaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmhvdmVyLCAuay1pbnB1dC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lciwgLmstaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dC5rLWRpc2FibGVkIGlucHV0LFxuLmstaW5wdXQuay1kaXNhYmxlZCBpbnB1dDpob3Zlcixcbi5rLWlucHV0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWlucHV0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay1pbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWlucHV0IC5rLWRpc2FibGVkIGlucHV0OmhvdmVyLFxuLmstaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1pbnB1dCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstaW5wdXQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZCBpbnB1dCxcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQgaW5wdXQ6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmhvdmVyLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQgaW5wdXQsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCBpbnB1dDpob3Zlcixcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIGlucHV0OmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmhvdmVyLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgaW5wdXQ6aG92ZXIsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkIGlucHV0LFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCBpbnB1dDpob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIGlucHV0OmhvdmVyLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpob3Zlcixcbi5rLXBpY2tlci5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlci5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlci5rLWRpc2FibGVkIGlucHV0LFxuLmstcGlja2VyLmstZGlzYWJsZWQgaW5wdXQ6aG92ZXIsXG4uay1waWNrZXIuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstcGlja2VyIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay1waWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dDpob3Zlcixcbi5rLXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1waWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIGlucHV0OmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkIGlucHV0LFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgaW5wdXQ6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpob3Zlcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveC5rLWRpc2FibGVkIGlucHV0LFxuLmstY29tYm9ib3guay1kaXNhYmxlZCBpbnB1dDpob3Zlcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3guay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIGlucHV0OmhvdmVyLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgaW5wdXQ6aG92ZXIsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpob3Zlcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dDpob3Zlcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIGlucHV0OmhvdmVyLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmhvdmVyLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQ6aG92ZXIsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCBpbnB1dDpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIGlucHV0OmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkIGlucHV0LFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgaW5wdXQ6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcjpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZCBpbnB1dDpob3Zlcixcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5rLWlucHV0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSwgLmstaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLCAuay1pbnB1dC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMtd2l0aGluLCAuay1pbnB1dC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lciwgLmstaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dC5rLWRpc2FibGVkIGlucHV0LFxuLmstaW5wdXQuay1kaXNhYmxlZCBpbnB1dDpmb2N1cyxcbi5rLWlucHV0LmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWlucHV0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay1pbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstaW5wdXQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cy13aXRoaW4sXG4uay1pbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWlucHV0IC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1pbnB1dCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstaW5wdXQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstaW5wdXQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQgaW5wdXQsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZCBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLXdpdGhpbixcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkIGlucHV0LFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCBpbnB1dDpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXRleHRhcmVhIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25saXN0IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkIGlucHV0LFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCBpbnB1dDpmb2N1cyxcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cy13aXRoaW4sXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cyxcbi5rLXBpY2tlci5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyLmstZGlzYWJsZWQgaW5wdXQsXG4uay1waWNrZXIuay1kaXNhYmxlZCBpbnB1dDpmb2N1cyxcbi5rLXBpY2tlci5rLWRpc2FibGVkIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlci5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay1waWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cyxcbi5rLXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LFxuLmstcGlja2VyIC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstcGlja2VyIC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1waWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCBpbnB1dCxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMtd2l0aGluLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgaW5wdXQsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZCBpbnB1dDpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstY29tYm9ib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstY29tYm9ib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveC5rLWRpc2FibGVkIGlucHV0LFxuLmstY29tYm9ib3guay1kaXNhYmxlZCBpbnB1dDpmb2N1cyxcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3guay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3guay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay1jb21ib2JveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cy13aXRoaW4sXG4uay1jb21ib2JveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstY29tYm9ib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dDpmb2N1cyxcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKSxcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbikuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cy13aXRoaW4sXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkIGlucHV0LFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCBpbnB1dDpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cy13aXRoaW4sXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZCBpbnB1dCxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgaW5wdXQsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZCBpbnB1dDpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbiksXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTpmb2N1cyxcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKS5rLWlucHV0LWlubmVyOmZvY3VzLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIGlucHV0LFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIGlucHV0OmZvY3VzLXdpdGhpbixcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZCBpbnB1dC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6Zm9jdXMtd2l0aGluLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpmb2N1cyB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuLmstaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWlucHV0LmstZGlzYWJsZWQgaW5wdXQ6YWN0aXZlLFxuLmstaW5wdXQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1pbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWlucHV0IC5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLWlucHV0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTphY3RpdmUsXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLXRleHRhcmVhLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstdGV4dGFyZWEgLmstZGlzYWJsZWQ6bm90KC5rLWljb24tYnV0dG9uKTphY3RpdmUsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCBpbnB1dDphY3RpdmUsXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCBpbnB1dDphY3RpdmUsXG4uay1kcm9wZG93bmxpc3QgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgaW5wdXQ6YWN0aXZlLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1tdWx0aXNlbGVjdCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLW11bHRpc2VsZWN0IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLXBpY2tlci5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6YWN0aXZlLFxuLmstcGlja2VyLmstZGlzYWJsZWQgaW5wdXQ6YWN0aXZlLFxuLmstcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstcGlja2VyIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6YWN0aXZlLFxuLmstcGlja2VyIC5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCBpbnB1dDphY3RpdmUsXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgaW5wdXQ6YWN0aXZlLFxuLmstbnVtZXJpY3RleHRib3ggLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstY29tYm9ib3guay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgaW5wdXQ6YWN0aXZlLFxuLmstY29tYm9ib3guay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1jb21ib2JveCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLWNvbWJvYm94IC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIuay1kaXNhYmxlZCBpbnB1dDphY3RpdmUsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWRhdGVwaWNrZXIgLmstZGlzYWJsZWQgaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZXBpY2tlciAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWRhdGVpbnB1dCAuay1kaXNhYmxlZCBpbnB1dDphY3RpdmUsXG4uay1kYXRlaW5wdXQgLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgaW5wdXQ6YWN0aXZlLFxuLmstZGF0ZXRpbWVwaWNrZXIuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZDpub3QoLmstaWNvbi1idXR0b24pOmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyOmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgaW5wdXQ6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgLmstaW5wdXQtaW5uZXI6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkOm5vdCguay1pY29uLWJ1dHRvbik6YWN0aXZlLFxuLmstZHJvcGRvd25ncmlkIC5rLWRpc2FibGVkIGlucHV0OmFjdGl2ZSxcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lcjphY3RpdmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5rLWlucHV0LmstZGlzYWJsZWQgKixcbi5rLWlucHV0IC5rLWRpc2FibGVkICosXG4uay10ZXh0YXJlYS5rLWRpc2FibGVkICosXG4uay10ZXh0YXJlYSAuay1kaXNhYmxlZCAqLFxuLmstZHJvcGRvd25saXN0LmstZGlzYWJsZWQgKixcbi5rLWRyb3Bkb3dubGlzdCAuay1kaXNhYmxlZCAqLFxuLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCAqLFxuLmstbXVsdGlzZWxlY3QgLmstZGlzYWJsZWQgKixcbi5rLXBpY2tlci5rLWRpc2FibGVkICosXG4uay1waWNrZXIgLmstZGlzYWJsZWQgKixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgKixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWRpc2FibGVkICosXG4uay1jb21ib2JveC5rLWRpc2FibGVkICosXG4uay1jb21ib2JveCAuay1kaXNhYmxlZCAqLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkICosXG4uay1kYXRlcGlja2VyIC5rLWRpc2FibGVkICosXG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZCAqLFxuLmstZGF0ZWlucHV0IC5rLWRpc2FibGVkICosXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkICosXG4uay1kYXRldGltZXBpY2tlciAuay1kaXNhYmxlZCAqLFxuLmstZHJvcGRvd25ncmlkLmstZGlzYWJsZWQgKixcbi5rLWRyb3Bkb3duZ3JpZCAuay1kaXNhYmxlZCAqIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggdHJhbnNwYXJlbnQsIGluc2V0IDBweCAwcHggNHB4IDJweCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdLFxuLmstdGV4dGFyZWFbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG4uay1tdWx0aXNlbGVjdFthcmlhLXJlYWRvbmx5PXRydWVdLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLW51bWVyaWN0ZXh0Ym94W2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0sXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXSxcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyLCAuay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyIC5rLWlucHV0LWlubmVyLCAuay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciwgLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciwgLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLCAuay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWFbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWFbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWFbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYSBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay10ZXh0YXJlYSBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0IFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0IFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25saXN0IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3dubGlzdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3RbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3RbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3RbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3RbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLW11bHRpc2VsZWN0IFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstbnVtZXJpY3RleHRib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3hbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3hbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3hbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3hbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94IFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLWRhdGV0aW1lcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWRbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWRbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxODE4MTggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ibG9jazogMHB4O1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1pbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1pbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWFbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay10ZXh0YXJlYVthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWFbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWFbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay10ZXh0YXJlYSBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXRleHRhcmVhIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstdGV4dGFyZWEgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay10ZXh0YXJlYSBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3RbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0IFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0IFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25saXN0IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3dubGlzdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmxpc3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3RbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3RbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3RbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3RbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbXVsdGlzZWxlY3QgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1tdWx0aXNlbGVjdCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW11bHRpc2VsZWN0IFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1waWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1waWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1waWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1waWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3hbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstY29tYm9ib3hbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstY29tYm9ib3hbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstY29tYm9ib3hbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstY29tYm9ib3hbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstY29tYm9ib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstY29tYm9ib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstY29tYm9ib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstY29tYm9ib3ggW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1jb21ib2JveCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWNvbWJvYm94IFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0W2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXRbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZWlucHV0IFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGVpbnB1dCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRlaW5wdXQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZGF0ZXRpbWVwaWNrZXIgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kYXRldGltZXBpY2tlciBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyIFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWRbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWRbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWRbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZFthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQgW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkIFthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZCBbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmstZHJvcGRvd25saXN0IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRyb3Bkb3dubGlzdCAuay1pbnB1dC1idXR0b24gLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLWRyb3Bkb3dubGlzdCAuay1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1kcm9wZG93bmxpc3QgLmstaW5wdXQtYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWV4cGFuZC1tb3JlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJtMTIlMjAxNS4zNzUtNi02JTIwMS40LTEuNCUyMDQuNiUyMDQuNiUyMDQuNi00LjYlMjAxLjQlMjAxLjR6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCAuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1kcm9wZG93bmxpc3Quay1kaXNhYmxlZCAuay1pbnB1dC1idXR0b24gLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIC5rLWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbixcbi5rLWRyb3Bkb3dubGlzdC5rLWRpc2FibGVkIC5rLWlucHV0LWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogdW5zZXQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdCAuay1pbnB1dC12YWx1ZXMge1xuICBnYXA6IDVweDtcbn1cbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0IC5rLWlucHV0LXZhbHVlcyAuay1jaGlwLWxpc3QgLmstY2hpcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgcGFkZGluZy1pbmxpbmU6IDVweDtcbiAgcGFkZGluZy1ibG9jazogNXB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjYmNhY2E7XG4gIGNvbG9yOiAjMTgxODE4O1xufVxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtdmFsdWVzIC5rLWNoaXAtbGlzdCAuay1jaGlwIC5rLWNoaXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdCAuay1pbnB1dC12YWx1ZXMgLmstY2hpcC1saXN0IC5rLWNoaXAgLmstY2hpcC1hY3Rpb25zIHtcbiAgbWFyZ2luOiAwcHg7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdCAuay1pbnB1dC12YWx1ZXMgLmstY2hpcC1saXN0IC5rLWNoaXAgLmstY2hpcC1hY3Rpb25zIC5rLWNoaXAtYWN0aW9uIC5rLXN2Zy1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNsb3NlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTgxODE4JTIyJTIwZD0lMjJNNi40JTIwMTklMjA1JTIwMTcuNmw1LjYtNS42TDUlMjA2LjQlMjA2LjQlMjA1bDUuNiUyMDUuNkwxNy42JTIwNSUyMDE5JTIwNi40JTIwMTMuNCUyMDEybDUuNiUyMDUuNi0xLjQlMjAxLjQtNS42LTUuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgei1pbmRleDogMTtcbn1cbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0IC5rLWlucHV0LXZhbHVlcyAuay1jaGlwLWxpc3QgLmstY2hpcCAuay1jaGlwLWFjdGlvbnMgLmstY2hpcC1hY3Rpb24gLmstc3ZnLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2xvc2UlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMk02LjQlMjAxOSUyMDUlMjAxNy42bDUuNi01LjZMNSUyMDYuNCUyMDYuNCUyMDVsNS42JTIwNS42TDE3LjYlMjA1JTIwMTklMjA2LjQlMjAxMy40JTIwMTJsNS42JTIwNS42LTEuNCUyMDEuNC01LjYtNS42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3QgLmstaW5wdXQtdmFsdWVzIC5rLWNoaXAtbGlzdCAuay1jaGlwIC5rLWNoaXAtYWN0aW9ucyAuay1jaGlwLWFjdGlvbiAuay1zdmctaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0IGlucHV0LFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3QgaW5wdXQuay1pbnB1dC1pbm5lciB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogODNweDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpob3ZlciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1ob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpob3ZlciBpbnB1dCwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Q6aG92ZXIgaW5wdXQ6aG92ZXIsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Q6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lcjpob3Zlcixcbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0OmhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3ZlciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1ob3ZlciBpbnB1dCwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1ob3ZlciBpbnB1dDpob3ZlciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1ob3ZlciBpbnB1dC5rLWlucHV0LWlubmVyLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXI6aG92ZXIsXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcixcbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstaG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lci5rLWlucHV0LWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xufVxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Q6Zm9jdXMgaW5wdXQsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0OmZvY3VzIGlucHV0OmZvY3VzLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Q6Zm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lcixcbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0OmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXI6Zm9jdXMsXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpmb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXI6aG92ZXIsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZm9jdXMgaW5wdXQsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZm9jdXMgaW5wdXQ6Zm9jdXMsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZm9jdXMgaW5wdXQuay1pbnB1dC1pbm5lciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmhvdmVyLFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyOmZvY3VzLFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyLmstaW5wdXQtaW5uZXIsXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIuay1pbnB1dC1pbm5lcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWV4cGFuZC1tb3JlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJtMTIlMjAxNS4zNzUtNi02JTIwMS40LTEuNCUyMDQuNiUyMDQuNiUyMDQuNi00LjYlMjAxLjQlMjAxLjR6JTIyLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggIWltcG9ydGFudDtcbn1cbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0IC5rLWNsZWFyLXZhbHVlLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpob3ZlciAuay1jbGVhci12YWx1ZSwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1jbGVhci12YWx1ZSwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1jbGVhci12YWx1ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDU5cHg7XG4gIGJvdHRvbTogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNsb3NlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJNNi40JTIwMTklMjA1JTIwMTcuNmw1LjYtNS42TDUlMjA2LjQlMjA2LjQlMjA1bDUuNiUyMDUuNkwxNy42JTIwNSUyMDE5JTIwNi40JTIwMTMuNCUyMDEybDUuNiUyMDUuNi0xLjQlMjAxLjQtNS42LTUuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgei1pbmRleDogMTtcbn1cbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0IC5rLWNsZWFyLXZhbHVlOmhvdmVyLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpob3ZlciAuay1jbGVhci12YWx1ZTpob3ZlciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1ob3ZlciAuay1jbGVhci12YWx1ZTpob3ZlciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1jbGVhci12YWx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jbG9zZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTYuNCUyMDE5JTIwNSUyMDE3LjZsNS42LTUuNkw1JTIwNi40JTIwNi40JTIwNWw1LjYlMjA1LjZMMTcuNiUyMDUlMjAxOSUyMDYuNCUyMDEzLjQlMjAxMmw1LjYlMjA1LjYtMS40JTIwMS40LTUuNi01LjZ6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdCAuay1jbGVhci12YWx1ZTo6YmVmb3JlLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpob3ZlciAuay1jbGVhci12YWx1ZTo6YmVmb3JlLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlOjpiZWZvcmUsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZm9jdXMgLmstY2xlYXItdmFsdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdCAuay1jbGVhci12YWx1ZSAuay1pY29uLFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3QgLmstY2xlYXItdmFsdWUgLmstaS14LCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdDpob3ZlciAuay1jbGVhci12YWx1ZSAuay1pY29uLFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Q6aG92ZXIgLmstY2xlYXItdmFsdWUgLmstaS14LCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlIC5rLWljb24sXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlIC5rLWkteCwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1jbGVhci12YWx1ZSAuay1pY29uLFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1mb2N1cyAuay1jbGVhci12YWx1ZSAuay1pLXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Qubm9uLWNsZWFyYWJsZSBpbnB1dCxcbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0Lm5vbi1jbGVhcmFibGUgLmstaW5wdXQtaW5uZXIge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDQ5cHg7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkIC5rLWlucHV0LXZhbHVlcyAuay1jaGlwLWxpc3QgLmstY2hpcCB7XG4gIGJhY2tncm91bmQ6ICM3MTcxNzE7XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ViZWFlYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkIC5rLWlucHV0LXZhbHVlcyAuay1jaGlwLWxpc3QgLmstY2hpcCAuay1jaGlwLWFjdGlvbnMgLmstY2hpcC1hY3Rpb24gLmstY2hpcC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNsb3NlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJNNi40JTIwMTklMjA1JTIwMTcuNmw1LjYtNS42TDUlMjA2LjQlMjA2LjQlMjA1bDUuNiUyMDUuNkwxNy42JTIwNSUyMDE5JTIwNi40JTIwMTMuNCUyMDEybDUuNiUyMDUuNi0xLjQlMjAxLjQtNS42LTUuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgLmstaW5wdXQtdmFsdWVzIC5rLWNoaXAtbGlzdCAuay1jaGlwIC5rLWNoaXAtYWN0aW9ucyAuay1jaGlwLWFjdGlvbiAuay1jaGlwLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2xvc2UlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMk02LjQlMjAxOSUyMDUlMjAxNy42bDUuNi01LjZMNSUyMDYuNCUyMDYuNCUyMDVsNS42JTIwNS42TDE3LjYlMjA1JTIwMTklMjA2LjQlMjAxMy40JTIwMTJsNS42JTIwNS42LTEuNCUyMDEuNC01LjYtNS42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCAuay1jbGVhci12YWx1ZSwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpob3ZlciAuay1jbGVhci12YWx1ZSwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkLmstZm9jdXMgLmstY2xlYXItdmFsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2xvc2UlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMk02LjQlMjAxOSUyMDUlMjAxNy42bDUuNi01LjZMNSUyMDYuNCUyMDYuNCUyMDVsNS42JTIwNS42TDE3LjYlMjA1JTIwMTklMjA2LjQlMjAxMy40JTIwMTJsNS42JTIwNS42LTEuNCUyMDEuNC01LjYtNS42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCAuay1jbGVhci12YWx1ZTpob3ZlciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpob3ZlciAuay1jbGVhci12YWx1ZTpob3ZlciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlOmhvdmVyLCAudGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkLmstZm9jdXMgLmstY2xlYXItdmFsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2xvc2UlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMk02LjQlMjAxOSUyMDUlMjAxNy42bDUuNi01LjZMNSUyMDYuNCUyMDYuNCUyMDVsNS42JTIwNS42TDE3LjYlMjA1JTIwMTklMjA2LjQlMjAxMy40JTIwMTJsNS42JTIwNS42LTEuNCUyMDEuNC01LjYtNS42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZCBpbnB1dCxcbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQgaW5wdXQuay1pbnB1dC1pbm5lciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZDpob3ZlciBpbnB1dCxcbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQ6aG92ZXIgaW5wdXQuay1pbnB1dC1pbm5lciwgLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZC5rLWhvdmVyIGlucHV0LFxuLnRlbGVyaWstYmxhem9yLmstbXVsdGlzZWxlY3Quay1kaXNhYmxlZC5rLWhvdmVyIGlucHV0LmstaW5wdXQtaW5uZXIsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQ6Zm9jdXMgaW5wdXQsXG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdC5rLWRpc2FibGVkOmZvY3VzIGlucHV0LmstaW5wdXQtaW5uZXIsIC50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQuay1mb2N1cyBpbnB1dCxcbi50ZWxlcmlrLWJsYXpvci5rLW11bHRpc2VsZWN0LmstZGlzYWJsZWQuay1mb2N1cyBpbnB1dC5rLWlucHV0LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xufVxuXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIsXG4uay1udW1lcmljdGV4dGJveCAuay1zcGluLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIuay1zcGluLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyIC5rLWljb24tYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24uay1pY29uLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLXNwaW4tYnV0dG9uIC5rLWljb24tYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstaWNvbi1idXR0b24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWljb24tYnV0dG9uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uIHtcbiAgaGVpZ2h0OiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLCAuay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi5rLXNwaW5uZXItZGVjcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyIC5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24uay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIuay1zcGluLWJ1dHRvbiAuay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24gLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIuay1zcGluLWJ1dHRvbiAuay1idXR0b24uay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItZGVjcmVhc2UgLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgYm90dG9tIC0zcHggY2VudGVyL2NvdmVyO1xufVxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24uay1zcGlubmVyLWluY3JlYXNlOmhvdmVyIC5rLWJ1dHRvbi1pY29uLCAuay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi5rLXNwaW5uZXItZGVjcmVhc2U6aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyIC5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZTpob3ZlciAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24uay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2U6aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZTpob3ZlciAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2U6aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2U6aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZTpob3ZlciAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIuay1zcGluLWJ1dHRvbiAuay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2U6aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24gLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZTpob3ZlciAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIuay1zcGluLWJ1dHRvbiAuay1idXR0b24uay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItZGVjcmVhc2U6aG92ZXIgLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94IC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24uay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveCAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24gLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3ggLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZSAuay1idXR0b24taWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZSAuay1idXR0b24taWNvbiwgLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1pbmNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtc3Bpbm5lci5rLXNwaW4tYnV0dG9uIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1pbnB1dC1zcGlubmVyIC5rLWJ1dHRvbi5rLXNwaW5uZXItZGVjcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLWlucHV0LXNwaW5uZXIgLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1pbnB1dC1zcGlubmVyIC5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstaW5wdXQtc3Bpbm5lciAuay1idXR0b24uay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLWlucHV0LXNwaW5uZXIgLmstYnV0dG9uLmstaWNvbi1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24uay1zcGlubmVyLWRlY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1zcGluLWJ1dHRvbiAuay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItaW5jcmVhc2UgLmstYnV0dG9uLWljb24sXG4uay1udW1lcmljdGV4dGJveC5rLWRpc2FibGVkIC5rLXNwaW4tYnV0dG9uIC5rLWljb24tYnV0dG9uLmstc3Bpbm5lci1kZWNyZWFzZSAuay1idXR0b24taWNvbixcbi5rLW51bWVyaWN0ZXh0Ym94LmstZGlzYWJsZWQgLmstc3Bpbi1idXR0b24gLmstYnV0dG9uLmstaWNvbi1idXR0b24uay1zcGlubmVyLWluY3JlYXNlIC5rLWJ1dHRvbi1pY29uLFxuLmstbnVtZXJpY3RleHRib3guay1kaXNhYmxlZCAuay1zcGluLWJ1dHRvbiAuay1idXR0b24uay1pY29uLWJ1dHRvbi5rLXNwaW5uZXItZGVjcmVhc2UgLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmstY29tYm9ib3ggLmstc2VhcmNoYmFyLFxuLmstY29tYm9ib3ggLmstc2VhcmNoYmFyIC5rLWlucHV0LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uay1jb21ib2JveCAuay1jbGVhci12YWx1ZSwgLmstY29tYm9ib3g6aG92ZXIgLmstY2xlYXItdmFsdWUsIC5rLWNvbWJvYm94LmstaG92ZXIgLmstY2xlYXItdmFsdWUsIC5rLWNvbWJvYm94LmstZm9jdXMgLmstY2xlYXItdmFsdWUsIC5rLWNvbWJvYm94LmstZHJvcGRvd24td3JhcC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlLCAuay1jb21ib2JveC5rLWRyb3Bkb3duLXdyYXAuay1mb2N1cyAuay1jbGVhci12YWx1ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDU5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jbG9zZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTYuNCUyMDE5JTIwNSUyMDE3LjZsNS42LTUuNkw1JTIwNi40JTIwNi40JTIwNWw1LjYlMjA1LjZMMTcuNiUyMDUlMjAxOSUyMDYuNCUyMDEzLjQlMjAxMmw1LjYlMjA1LjYtMS40JTIwMS40LTUuNi01LjZ6JTIyLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIHotaW5kZXg6IDI7XG59XG4uay1jb21ib2JveCAuay1jbGVhci12YWx1ZTpob3ZlciwgLmstY29tYm9ib3g6aG92ZXIgLmstY2xlYXItdmFsdWU6aG92ZXIsIC5rLWNvbWJvYm94LmstaG92ZXIgLmstY2xlYXItdmFsdWU6aG92ZXIsIC5rLWNvbWJvYm94LmstZm9jdXMgLmstY2xlYXItdmFsdWU6aG92ZXIsIC5rLWNvbWJvYm94LmstZHJvcGRvd24td3JhcC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlOmhvdmVyLCAuay1jb21ib2JveC5rLWRyb3Bkb3duLXdyYXAuay1mb2N1cyAuay1jbGVhci12YWx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jbG9zZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTYuNCUyMDE5JTIwNSUyMDE3LjZsNS42LTUuNkw1JTIwNi40JTIwNi40JTIwNWw1LjYlMjA1LjZMMTcuNiUyMDUlMjAxOSUyMDYuNCUyMDEzLjQlMjAxMmw1LjYlMjA1LjYtMS40JTIwMS40LTUuNi01LjZ6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1jb21ib2JveCAuay1jbGVhci12YWx1ZTo6YmVmb3JlLCAuay1jb21ib2JveDpob3ZlciAuay1jbGVhci12YWx1ZTo6YmVmb3JlLCAuay1jb21ib2JveC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlOjpiZWZvcmUsIC5rLWNvbWJvYm94LmstZm9jdXMgLmstY2xlYXItdmFsdWU6OmJlZm9yZSwgLmstY29tYm9ib3guay1kcm9wZG93bi13cmFwLmstaG92ZXIgLmstY2xlYXItdmFsdWU6OmJlZm9yZSwgLmstY29tYm9ib3guay1kcm9wZG93bi13cmFwLmstZm9jdXMgLmstY2xlYXItdmFsdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uay1jb21ib2JveCAuay1jbGVhci12YWx1ZSAuay1pY29uLFxuLmstY29tYm9ib3ggLmstY2xlYXItdmFsdWUgLmstaS14LCAuay1jb21ib2JveDpob3ZlciAuay1jbGVhci12YWx1ZSAuay1pY29uLFxuLmstY29tYm9ib3g6aG92ZXIgLmstY2xlYXItdmFsdWUgLmstaS14LCAuay1jb21ib2JveC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlIC5rLWljb24sXG4uay1jb21ib2JveC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlIC5rLWkteCwgLmstY29tYm9ib3guay1mb2N1cyAuay1jbGVhci12YWx1ZSAuay1pY29uLFxuLmstY29tYm9ib3guay1mb2N1cyAuay1jbGVhci12YWx1ZSAuay1pLXgsIC5rLWNvbWJvYm94LmstZHJvcGRvd24td3JhcC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlIC5rLWljb24sXG4uay1jb21ib2JveC5rLWRyb3Bkb3duLXdyYXAuay1ob3ZlciAuay1jbGVhci12YWx1ZSAuay1pLXgsIC5rLWNvbWJvYm94LmstZHJvcGRvd24td3JhcC5rLWZvY3VzIC5rLWNsZWFyLXZhbHVlIC5rLWljb24sXG4uay1jb21ib2JveC5rLWRyb3Bkb3duLXdyYXAuay1mb2N1cyAuay1jbGVhci12YWx1ZSAuay1pLXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmstY29tYm9ib3ggaW5wdXQsXG4uay1jb21ib2JveCAuay1pbnB1dC1pbm5lciB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogODNweDtcbn1cbi5rLWNvbWJvYm94Lm5vbi1jbGVhcmFibGUgaW5wdXQsXG4uay1jb21ib2JveC5ub24tY2xlYXJhYmxlIC5rLWlucHV0LWlubmVyIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiA0OXB4O1xufVxuLmstY29tYm9ib3ggLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstY29tYm9ib3ggLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWV4cGFuZC1tb3JlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJtMTIlMjAxNS4zNzUtNi02JTIwMS40LTEuNCUyMDQuNiUyMDQuNiUyMDQuNi00LjYlMjAxLjQlMjAxLjR6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1jb21ib2JveCAuay1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1jb21ib2JveCAuay1pbnB1dC1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLWNvbWJvYm94LmstZGlzYWJsZWQgLmstY2xlYXItdmFsdWUsIC5rLWNvbWJvYm94LmstZGlzYWJsZWQ6aG92ZXIgLmstY2xlYXItdmFsdWUsIC5rLWNvbWJvYm94LmstZGlzYWJsZWQuay1ob3ZlciAuay1jbGVhci12YWx1ZSwgLmstY29tYm9ib3guay1kaXNhYmxlZC5rLWZvY3VzIC5rLWNsZWFyLXZhbHVlLCAuay1jb21ib2JveC5rLWRpc2FibGVkLmstZHJvcGRvd24td3JhcC5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlLCAuay1jb21ib2JveC5rLWRpc2FibGVkLmstZHJvcGRvd24td3JhcC5rLWZvY3VzIC5rLWNsZWFyLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWV4cGFuZC1tb3JlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJtMTIlMjAxNS4zNzUtNi02JTIwMS40LTEuNCUyMDQuNiUyMDQuNiUyMDQuNi00LjYlMjAxLjQlMjAxLjR6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1jb21ib2JveC5rLWRpc2FibGVkIC5rLWNsZWFyLXZhbHVlOmhvdmVyLCAuay1jb21ib2JveC5rLWRpc2FibGVkOmhvdmVyIC5rLWNsZWFyLXZhbHVlOmhvdmVyLCAuay1jb21ib2JveC5rLWRpc2FibGVkLmstaG92ZXIgLmstY2xlYXItdmFsdWU6aG92ZXIsIC5rLWNvbWJvYm94LmstZGlzYWJsZWQuay1mb2N1cyAuay1jbGVhci12YWx1ZTpob3ZlciwgLmstY29tYm9ib3guay1kaXNhYmxlZC5rLWRyb3Bkb3duLXdyYXAuay1ob3ZlciAuay1jbGVhci12YWx1ZTpob3ZlciwgLmstY29tYm9ib3guay1kaXNhYmxlZC5rLWRyb3Bkb3duLXdyYXAuay1mb2N1cyAuay1jbGVhci12YWx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstY29tYm9ib3guay1kaXNhYmxlZCAuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1jb21ib2JveC5rLWRpc2FibGVkIC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstY29tYm9ib3guay1kaXNhYmxlZCAuay1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1jb21ib2JveC5rLWRpc2FibGVkIC5rLWlucHV0LWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uay1kYXRlaW5wdXQgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRlcGlja2VyIC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uay1kYXRlaW5wdXQgLmstaWNvbixcbi5rLWRhdGVwaWNrZXIgLmstaWNvbixcbi5rLWRhdGV0aW1lcGlja2VyIC5rLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXZlbnQlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMk0xNC41JTIwMThxLTEuMDUlMjAwLTEuNzc1LS43MjVUMTIlMjAxNS41dC43MjUtMS43NzVUMTQuNSUyMDEzdDEuNzc1LjcyNVQxNyUyMDE1LjV0LS43MjUlMjAxLjc3NVQxNC41JTIwMThNNSUyMDIycS0uODI1JTIwMC0xLjQxMi0uNTg3VDMlMjAyMFY2cTAtLjgyNS41ODgtMS40MTJUNSUyMDRoMVYyaDJ2Mmg4VjJoMnYyaDFxLjgyNSUyMDAlMjAxLjQxMy41ODhUMjElMjA2djE0cTAlMjAuODI1LS41ODclMjAxLjQxM1QxOSUyMDIyem0wLTJoMTRWMTBINXolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5rLWRhdGVpbnB1dCAuay1pY29uOmhvdmVyLFxuLmstZGF0ZXBpY2tlciAuay1pY29uOmhvdmVyLFxuLmstZGF0ZXRpbWVwaWNrZXIgLmstaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1ldmVudCUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTE0LjUlMjAxOHEtMS4wNSUyMDAtMS43NzUtLjcyNVQxMiUyMDE1LjV0LjcyNS0xLjc3NVQxNC41JTIwMTN0MS43NzUuNzI1VDE3JTIwMTUuNXQtLjcyNSUyMDEuNzc1VDE0LjUlMjAxOE01JTIwMjJxLS44MjUlMjAwLTEuNDEyLS41ODdUMyUyMDIwVjZxMC0uODI1LjU4OC0xLjQxMlQ1JTIwNGgxVjJoMnYyaDhWMmgydjJoMXEuODI1JTIwMCUyMDEuNDEzLjU4OFQyMSUyMDZ2MTRxMCUyMC44MjUtLjU4NyUyMDEuNDEzVDE5JTIwMjJ6bTAtMmgxNFYxMEg1eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstZGF0ZWlucHV0LmstZGlzYWJsZWQsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQsXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uay1kYXRlaW5wdXQuay1kaXNhYmxlZCAuay1pY29uLFxuLmstZGF0ZXBpY2tlci5rLWRpc2FibGVkIC5rLWljb24sXG4uay1kYXRldGltZXBpY2tlci5rLWRpc2FibGVkIC5rLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXZlbnQlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM3MTcxNzElMjIlMjBkPSUyMk0xNC41JTIwMThxLTEuMDUlMjAwLTEuNzc1LS43MjVUMTIlMjAxNS41dC43MjUtMS43NzVUMTQuNSUyMDEzdDEuNzc1LjcyNVQxNyUyMDE1LjV0LS43MjUlMjAxLjc3NVQxNC41JTIwMThNNSUyMDIycS0uODI1JTIwMC0xLjQxMi0uNTg3VDMlMjAyMFY2cTAtLjgyNS41ODgtMS40MTJUNSUyMDRoMVYyaDJ2Mmg4VjJoMnYyaDFxLjgyNSUyMDAlMjAxLjQxMy41ODhUMjElMjA2djE0cTAlMjAuODI1LS41ODclMjAxLjQxM1QxOSUyMDIyem0wLTJoMTRWMTBINXolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLWRhdGVpbnB1dC5rLWRpc2FibGVkIC5rLWljb246aG92ZXIsXG4uay1kYXRlcGlja2VyLmstZGlzYWJsZWQgLmstaWNvbjpob3Zlcixcbi5rLWRhdGV0aW1lcGlja2VyLmstZGlzYWJsZWQgLmstaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1ldmVudCUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIyTTE0LjUlMjAxOHEtMS4wNSUyMDAtMS43NzUtLjcyNVQxMiUyMDE1LjV0LjcyNS0xLjc3NVQxNC41JTIwMTN0MS43NzUuNzI1VDE3JTIwMTUuNXQtLjcyNSUyMDEuNzc1VDE0LjUlMjAxOE01JTIwMjJxLS44MjUlMjAwLTEuNDEyLS41ODdUMyUyMDIwVjZxMC0uODI1LjU4OC0xLjQxMlQ1JTIwNGgxVjJoMnYyaDhWMmgydjJoMXEuODI1JTIwMCUyMDEuNDEzLjU4OFQyMSUyMDZ2MTRxMCUyMC44MjUtLjU4NyUyMDEuNDEzVDE5JTIwMjJ6bTAtMmgxNFYxMEg1eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uay11cGxvYWQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay1kcm9wem9uZS1oaW50LFxuLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1zdGF0dXMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiA2cHg7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IGRhc2hlZCAxcHggI2NiY2FjYTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgZ2FwOiAxNXB4O1xufVxuLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uIC51cGxvYWQtaWNvbiB7XG4gIGNvbG9yOiAjMTE3N2E3O1xufVxuLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uIC51cGxvYWQtaWNvbl9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b24gLnVwbG9hZC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDVweDtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbiAudXBsb2FkLXRleHRfX2FjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbiAudXBsb2FkLXRleHRfX2FjdGlvbiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uIC51cGxvYWQtdGV4dF9fc3VwcG9ydCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbjpob3ZlciwgLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uOmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cywgLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uOmZvY3VzLXdpdGhpbiwgLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uOmFjdGl2ZSwgLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uLmstaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b246aG92ZXIgLnVwbG9hZC1pY29uLCAuay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b246Zm9jdXMtdmlzaWJsZSAudXBsb2FkLWljb24sIC5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cyAudXBsb2FkLWljb24sIC5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cy13aXRoaW4gLnVwbG9hZC1pY29uLCAuay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b246YWN0aXZlIC51cGxvYWQtaWNvbiwgLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uLmstaG92ZXIgLnVwbG9hZC1pY29uIHtcbiAgY29sb3I6ICMxMTc3YTc7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cywgLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uOmZvY3VzLXdpdGhpbiB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b246YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b24gKyAuay11cGxvYWQtc3RhdHVzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1OXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbiArIC5rLXVwbG9hZC1zdGF0dXMgLmstbG9hZGVyIHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uICsgLmstdXBsb2FkLXN0YXR1cyAuay1sb2FkZXIgLmstbG9hZGVyLWNhbnZhcyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi9pbWFnZXMvaWNvbnMvaW5saW5lLWxvYWRlci5zdmdcIikgY2VudGVyIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMHB4O1xuICBjdXJzb3I6IHdhaXQgIWltcG9ydGFudDtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbiArIC5rLXVwbG9hZC1zdGF0dXMgLmstbG9hZGVyIC5rLWxvYWRlci1jYW52YXMgLmstbG9hZGVyLXNlZ21lbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uICsgLmstdXBsb2FkLXN0YXR1cyAuay1pY29uLFxuLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uICsgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24taWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMHB4O1xufVxuLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uICsgLmstdXBsb2FkLXN0YXR1cyAuay1pY29uLmstaS1leGNlcHRpb24sXG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b24gKyAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbi1pY29uLmstaS1leGNlcHRpb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0td2FybmluZyUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTElMjAyMSUyMDEyJTIwMmwxMSUyMDE5em0xMS0zcS40MjUlMjAwJTIwLjcxMy0uMjg4VDEzJTIwMTd0LS4yODgtLjcxMlQxMiUyMDE2dC0uNzEyLjI4OFQxMSUyMDE3dC4yODguNzEzVDEyJTIwMThtLTEtM2gydi01aC0yeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbiArIC5rLXVwbG9hZC1zdGF0dXMgLmstaWNvbi5rLWktZXhjZXB0aW9uOjpiZWZvcmUsXG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b24gKyAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbi1pY29uLmstaS1leGNlcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b24gKyAuay11cGxvYWQtc3RhdHVzIC5rLWljb24uay1pLWNoZWNrbWFyayxcbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbiArIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uLWljb24uay1pLWNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jaGVjayUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIybTkuNTUlMjAxOC01LjctNS43JTIwMS40MjUtMS40MjVMOS41NSUyMDE1LjE1bDkuMTc1LTkuMTc1TDIwLjE1JTIwNy40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5rLXVwbG9hZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLXdyYXAgLmstdXBsb2FkLWJ1dHRvbiArIC5rLXVwbG9hZC1zdGF0dXMgLmstaWNvbi5rLWktY2hlY2ttYXJrOjpiZWZvcmUsXG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIC5rLXVwbG9hZC1idXR0b24gKyAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbi1pY29uLmstaS1jaGVja21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uay11cGxvYWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbi13cmFwIH4gLmstc3ZnLWktZXhjbGFtYXRpb24tY2lyY2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMTVweDtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYmxvY2s6IDZweDtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NiY2FjYTtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay1maWxlLXNpbmdsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLWZpbGUtc2luZ2xlIHtcbiAgZ2FwOiA1cHg7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZS5rLWZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQ6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkLmstZm9jdXMge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmZvY3VzLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQ6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZDpmb2N1cy13aXRoaW4ge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmFjdGl2ZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkOmFjdGl2ZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLWZpbGUtaWNvbi13cmFwcGVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstZmlsZS1pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjY2JjYWNhO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay1maWxlLWljb24td3JhcHBlciAuay1pY29uLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstZmlsZS1pY29uLXdyYXBwZXIgLmstaWNvbiB7XG4gIG1pbi13aWR0aDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIG1heC13aWR0aDogMThweDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXgtaGVpZ2h0OiAxOHB4O1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLWZpbGUtaWNvbi13cmFwcGVyIC5rLWljb24uay1zdmctaS1maWxlLXBkZixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLWZpbGUtaWNvbi13cmFwcGVyIC5rLWljb24uay1zdmctaS1maWxlLXBkZiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1mb2xkZXIlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMk00JTIwMjBxLS44MjUlMjAwLTEuNDEyLS41ODdUMiUyMDE4VjZxMC0uODI1LjU4OC0xLjQxMlQ0JTIwNGg2bDIlMjAyaDhxLjgyNSUyMDAlMjAxLjQxMy41ODhUMjIlMjA4djEwcTAlMjAuODI1LS41ODclMjAxLjQxM1QyMCUyMDIweiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstcHJvZ3Jlc3NiYXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay1wcm9ncmVzc2JhciB7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDRweCA0cHg7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstcHJvZ3Jlc3NiYXIgLmstc2VsZWN0ZWQsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay1wcm9ncmVzc2JhciAuay1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTc3YTc7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstZmlsZS1pbmZvLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstZmlsZS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4taW5saW5lLWVuZDogMTVweDtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay1maWxlLWluZm8gLmstZmlsZS1uYW1lLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstZmlsZS1pbmZvIC5rLWZpbGUtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLWZpbGUtaW5mbyAuay1maWxlLXZhbGlkYXRpb24tbWVzc2FnZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLWZpbGUtaW5mbyAuay1maWxlLXZhbGlkYXRpb24tbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay1maWxlLWluZm8gLmstZmlsZS12YWxpZGF0aW9uLW1lc3NhZ2Uuay10ZXh0LWVycm9yLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstZmlsZS1pbmZvIC5rLWZpbGUtdmFsaWRhdGlvbi1tZXNzYWdlLmstdGV4dC1lcnJvciB7XG4gIGNvbG9yOiAjZGMyMDFkICFpbXBvcnRhbnQ7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstZmlsZS1pbmZvIC5rLWZpbGUtdmFsaWRhdGlvbi1tZXNzYWdlLmstdGV4dC1zdWNjZXNzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstZmlsZS1pbmZvIC5rLWZpbGUtdmFsaWRhdGlvbi1tZXNzYWdlLmstdGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyMDU1MmQgIWltcG9ydGFudDtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24ge1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b246OmJlZm9yZSwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uOjphZnRlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b246OmJlZm9yZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b246OmFmdGVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b246OmJlZm9yZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uOjphZnRlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbjo6YmVmb3JlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24uay1kb3dubG9hZCxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24uay1kb3dubG9hZCxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uLmstZG93bmxvYWQsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24uay1kb3dubG9hZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMHB4O1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YWZ0ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjphZnRlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YWZ0ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb246OmJlZm9yZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5LCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbCwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteCxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZCxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXgsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWwsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXgsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZCxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5LFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jbG9zZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTYuNCUyMDE5JTIwNSUyMDE3LjZsNS42LTUuNkw1JTIwNi40JTIwNi40JTIwNWw1LjYlMjA1LjZMMTcuNiUyMDUlMjAxOSUyMDYuNCUyMDEzLjQlMjAxMmw1LjYlMjA1LjYtMS40JTIwMS40LTUuNi01LjZ6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZDpob3ZlciwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMtdmlzaWJsZSwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLXdpdGhpbiwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6aG92ZXIsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy13aXRoaW4sIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpob3ZlciwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cywgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmZvY3VzLXdpdGhpbiwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmhvdmVyLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtdmlzaWJsZSwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtd2l0aGluLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmhvdmVyLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6Zm9jdXMsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZDpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6Zm9jdXMtd2l0aGluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNsb3NlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJNNi40JTIwMTklMjA1JTIwMTcuNmw1LjYtNS42TDUlMjA2LjQlMjA2LjQlMjA1bDUuNiUyMDUuNkwxNy42JTIwNSUyMDE5JTIwNi40JTIwMTMuNCUyMDEybDUuNiUyMDUuNi0xLjQlMjAxLjQtNS42LTUuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmhvdmVyLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpob3ZlciwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmhvdmVyLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6aG92ZXIsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZDpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cy12aXNpYmxlLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtdmlzaWJsZSwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy12aXNpYmxlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZDpmb2N1cywgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMtd2l0aGluLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cywgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMtd2l0aGluLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cy13aXRoaW4sIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cywgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXdpdGhpbiwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cywgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy13aXRoaW4ge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRvd25sb2FkOmFjdGl2ZSwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6YWN0aXZlLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kZWxldGU6YWN0aXZlLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6YWN0aXZlLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmFjdGl2ZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1kb3dubG9hZDphY3RpdmUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6YWN0aXZlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTphY3RpdmUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmFjdGl2ZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmFjdGl2ZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6YWN0aXZlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTphY3RpdmUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWRlbGV0ZTphY3RpdmUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDphY3RpdmUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6YWN0aXZlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZG93bmxvYWQ6YWN0aXZlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6YWN0aXZlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstZGVsZXRlOmFjdGl2ZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDphY3RpdmUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmFjdGl2ZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnksXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnksXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5LFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tcmVkbyUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTkuOSUyMDE5cS0yLjQyNSUyMDAtNC4xNjMtMS41NzVUNCUyMDEzLjV0MS43MzgtMy45MjVUOS45JTIwOGg2LjNsLTIuNi0yLjZMMTUlMjA0bDUlMjA1LTUlMjA1LTEuNC0xLjQlMjAyLjYtMi42SDkuOXEtMS41NzUlMjAwLTIuNzM4JTIwMVQ2JTIwMTMuNSUyMDcuMTYzJTIwMTYlMjA5LjklMjAxN0gxN3YyeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6aG92ZXIsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmZvY3VzLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXJldHJ5OmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy12aXNpYmxlLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstcmV0cnk6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1yZXRyeTpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tcmVkbyUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTkuOSUyMDE5cS0yLjQyNSUyMDAtNC4xNjMtMS41NzVUNCUyMDEzLjV0MS43MzgtMy45MjVUOS45JTIwOGg2LjNsLTIuNi0yLjZMMTUlMjA0bDUlMjA1LTUlMjA1LTEuNC0xLjQlMjAyLjYtMi42SDkuOXEtMS41NzUlMjAwLTIuNzM4JTIwMVQ2JTIwMTMuNSUyMDcuMTYzJTIwMTYlMjA5LjklMjAxN0gxN3YyeiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14LFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbCxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14LFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWwsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXgsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWwsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNsb3NlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJNNi40JTIwMTklMjA1JTIwMTcuNmw1LjYtNS42TDUlMjA2LjQlMjA2LjQlMjA1bDUuNiUyMDUuNkwxNy42JTIwNSUyMDE5JTIwNi40JTIwMTMuNCUyMDEybDUuNiUyMDUuNi0xLjQlMjAxLjQtNS42LTUuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpob3ZlciwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cywgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXdpdGhpbiwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpob3ZlciwgLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cy12aXNpYmxlLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6aG92ZXIsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLWNhbmNlbDpmb2N1cy13aXRoaW4sXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpmb2N1cyxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZSAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXdpdGhpbixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1zdGF0dXMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLXN0YXR1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtc3RhdHVzIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmhvdmVyLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstY2FuY2VsOmZvY3VzLXZpc2libGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1jYW5jZWw6Zm9jdXMtd2l0aGluLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQgLmstdXBsb2FkLWFjdGlvbnMgLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWkteDpob3Zlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6Zm9jdXMtdmlzaWJsZSxcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkIC5rLXVwbG9hZC1hY3Rpb25zIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLXg6Zm9jdXMsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZCAuay11cGxvYWQtYWN0aW9ucyAuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS14OmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jbG9zZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIyTTYuNCUyMDE5JTIwNSUyMDE3LjZsNS42LTUuNkw1JTIwNi40JTIwNi40JTIwNWw1LjYlMjA1LjZMMTcuNiUyMDUlMjAxOSUyMDYuNCUyMDEzLjQlMjAxMmw1LjYlMjA1LjYtMS40JTIwMS40LTUuNi01LjZ6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUuay1maWxlLWVycm9yLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUuay1maWxlLWludmFsaWQsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZC5rLWZpbGUtZXJyb3IsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZC5rLWZpbGUtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMjAxZDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZS5rLWZpbGUtZXJyb3IgLmstZmlsZS1pY29uLXdyYXBwZXIsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZS5rLWZpbGUtaW52YWxpZCAuay1maWxlLWljb24td3JhcHBlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkLmstZmlsZS1lcnJvciAuay1maWxlLWljb24td3JhcHBlcixcbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZTpsYXN0LWNoaWxkLmstZmlsZS1pbnZhbGlkIC5rLWZpbGUtaWNvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2RjMjAxZDtcbn1cbi5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZS5rLWZpbGUtZXJyb3IgLmstZmlsZS1pY29uLXdyYXBwZXIgLmstaWNvbi5rLXN2Zy1pLWZpbGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZS5rLWZpbGUtZXJyb3IgLmstZmlsZS1pY29uLXdyYXBwZXIgLmstaWNvbi5rLXN2Zy1pLWZpbGUtcGRmLCAuay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGUuay1maWxlLWludmFsaWQgLmstZmlsZS1pY29uLXdyYXBwZXIgLmstaWNvbi5rLXN2Zy1pLWZpbGUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZS5rLWZpbGUtaW52YWxpZCAuay1maWxlLWljb24td3JhcHBlciAuay1pY29uLmstc3ZnLWktZmlsZS1wZGYsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZC5rLWZpbGUtZXJyb3IgLmstZmlsZS1pY29uLXdyYXBwZXIgLmstaWNvbi5rLXN2Zy1pLWZpbGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZC5rLWZpbGUtZXJyb3IgLmstZmlsZS1pY29uLXdyYXBwZXIgLmstaWNvbi5rLXN2Zy1pLWZpbGUtcGRmLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQuay1maWxlLWludmFsaWQgLmstZmlsZS1pY29uLXdyYXBwZXIgLmstaWNvbi5rLXN2Zy1pLWZpbGUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZC5rLWZpbGUtaW52YWxpZCAuay1maWxlLWljb24td3JhcHBlciAuay1pY29uLmstc3ZnLWktZmlsZS1wZGYge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZm9sZGVyJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzZmZmZmZmJTIyJTIwZD0lMjJNNCUyMDIwcS0uODI1JTIwMC0xLjQxMi0uNTg3VDIlMjAxOFY2cTAtLjgyNS41ODgtMS40MTJUNCUyMDRoNmwyJTIwMmg4cS44MjUlMjAwJTIwMS40MTMuNTg4VDIyJTIwOHYxMHEwJTIwLjgyNS0uNTg3JTIwMS40MTNUMjAlMjAyMHolMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlLmstZmlsZS1lcnJvciAuay1maWxlLW5hbWUsIC5rLXVwbG9hZCAuay11cGxvYWQtZmlsZXMgLmstZmlsZS5rLWZpbGUtaW52YWxpZCAuay1maWxlLW5hbWUsXG4uay11cGxvYWQgLmstdXBsb2FkLWZpbGVzIC5rLWZpbGU6bGFzdC1jaGlsZC5rLWZpbGUtZXJyb3IgLmstZmlsZS1uYW1lLFxuLmstdXBsb2FkIC5rLXVwbG9hZC1maWxlcyAuay1maWxlOmxhc3QtY2hpbGQuay1maWxlLWludmFsaWQgLmstZmlsZS1uYW1lIHtcbiAgY29sb3I6ICMxODE4MTg7XG59XG4uay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLCAuay11cGxvYWQuay13aWRnZXRbZGlzYWJsZWRdIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLCAuay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmhvdmVyLCAuay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmZvY3VzLXZpc2libGUsIC5rLXVwbG9hZC5rLWRpc2FibGVkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246Zm9jdXMsIC5rLXVwbG9hZC5rLWRpc2FibGVkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246Zm9jdXMtd2l0aGluLCAuay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmFjdGl2ZSwgLmstdXBsb2FkLmstd2lkZ2V0W2Rpc2FibGVkXSAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uLCAuay11cGxvYWQuay13aWRnZXRbZGlzYWJsZWRdIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246aG92ZXIsIC5rLXVwbG9hZC5rLXdpZGdldFtkaXNhYmxlZF0gLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuay11cGxvYWQuay13aWRnZXRbZGlzYWJsZWRdIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246Zm9jdXMsIC5rLXVwbG9hZC5rLXdpZGdldFtkaXNhYmxlZF0gLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cy13aXRoaW4sIC5rLXVwbG9hZC5rLXdpZGdldFtkaXNhYmxlZF0gLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xufVxuLmstdXBsb2FkLmstZGlzYWJsZWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbiAudXBsb2FkLWljb24sIC5rLXVwbG9hZC5rLWRpc2FibGVkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246aG92ZXIgLnVwbG9hZC1pY29uLCAuay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmZvY3VzLXZpc2libGUgLnVwbG9hZC1pY29uLCAuay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmZvY3VzIC51cGxvYWQtaWNvbiwgLmstdXBsb2FkLmstZGlzYWJsZWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cy13aXRoaW4gLnVwbG9hZC1pY29uLCAuay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmFjdGl2ZSAudXBsb2FkLWljb24sIC5rLXVwbG9hZC5rLXdpZGdldFtkaXNhYmxlZF0gLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbiAudXBsb2FkLWljb24sIC5rLXVwbG9hZC5rLXdpZGdldFtkaXNhYmxlZF0gLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbjpob3ZlciAudXBsb2FkLWljb24sIC5rLXVwbG9hZC5rLXdpZGdldFtkaXNhYmxlZF0gLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cy12aXNpYmxlIC51cGxvYWQtaWNvbiwgLmstdXBsb2FkLmstd2lkZ2V0W2Rpc2FibGVkXSAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmZvY3VzIC51cGxvYWQtaWNvbiwgLmstdXBsb2FkLmstd2lkZ2V0W2Rpc2FibGVkXSAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmZvY3VzLXdpdGhpbiAudXBsb2FkLWljb24sIC5rLXVwbG9hZC5rLXdpZGdldFtkaXNhYmxlZF0gLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbjphY3RpdmUgLnVwbG9hZC1pY29uIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4uay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmhvdmVyLCAuay11cGxvYWQuay13aWRnZXRbZGlzYWJsZWRdIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246aG92ZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xufVxuLmstdXBsb2FkLmstZGlzYWJsZWQgLmstZHJvcHpvbmUgLmstdXBsb2FkLWJ1dHRvbjpmb2N1cy12aXNpYmxlLCAuay11cGxvYWQuay13aWRnZXRbZGlzYWJsZWRdIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG59XG4uay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmZvY3VzLCAuay11cGxvYWQuay1kaXNhYmxlZCAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmZvY3VzLXdpdGhpbiwgLmstdXBsb2FkLmstd2lkZ2V0W2Rpc2FibGVkXSAuay1kcm9wem9uZSAuay11cGxvYWQtYnV0dG9uOmZvY3VzLCAuay11cGxvYWQuay13aWRnZXRbZGlzYWJsZWRdIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246Zm9jdXMtd2l0aGluIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbi5rLXVwbG9hZC5rLWRpc2FibGVkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246YWN0aXZlLCAuay11cGxvYWQuay13aWRnZXRbZGlzYWJsZWRdIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b246YWN0aXZlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbi5rLXVwbG9hZC5rLWRpc2FibGVkIC5rLXVwbG9hZC1zdGF0dXMsIC5rLXVwbG9hZC5rLXdpZGdldFtkaXNhYmxlZF0gLmstdXBsb2FkLXN0YXR1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uay11cGxvYWQgKyAuay1mb3JtLWhpbnQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmZpbGUtdXBsb2FkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLmZpbGUtdXBsb2FkLS1pcy11cGxvYWRpbmcgLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgYm9yZGVyOiAycHggc29saWQgIzcxNzE3MSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ViZWFlYSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmZpbGUtdXBsb2FkIC5rLXVwbG9hZC1kcm9wem9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udXBsb2FkZWQtZmlsZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgYW5pbWF0aW9uOiBzbGlkZS1kb3duIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgZm9yd2FyZHM7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udXBsb2FkZWQtZmlsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLnVwbG9hZGVkLWZpbGU6Zm9jdXMtdmlzaWJsZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLnVwbG9hZGVkLWZpbGU6Zm9jdXMsIC51cGxvYWRlZC1maWxlOmZvY3VzLXdpdGhpbiB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLnVwbG9hZGVkLWZpbGU6YWN0aXZlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4udXBsb2FkZWQtZmlsZTpob3ZlciAuZGVsZXRlLWljb24sIC51cGxvYWRlZC1maWxlOmZvY3VzLXZpc2libGUgLmRlbGV0ZS1pY29uLCAudXBsb2FkZWQtZmlsZTpmb2N1cyAuZGVsZXRlLWljb24sIC51cGxvYWRlZC1maWxlOmZvY3VzLXdpdGhpbiAuZGVsZXRlLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2xvc2UlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMk02LjQlMjAxOSUyMDUlMjAxNy42bDUuNi01LjZMNSUyMDYuNCUyMDYuNCUyMDVsNS42JTIwNS42TDE3LjYlMjA1JTIwMTklMjA2LjQlMjAxMy40JTIwMTJsNS42JTIwNS42LTEuNCUyMDEuNC01LjYtNS42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnVwbG9hZGVkLWZpbGUgLmZpbGUtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnVwbG9hZGVkLWZpbGUgLmZpbGUtbmFtZV9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IDEgMCAwO1xufVxuLnVwbG9hZGVkLWZpbGUgLnRvb2x0aXAge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnVwbG9hZGVkLWZpbGUgLmRlbGV0ZS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNsb3NlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJNNi40JTIwMTklMjA1JTIwMTcuNmw1LjYtNS42TDUlMjA2LjQlMjA2LjQlMjA1bDUuNiUyMDUuNkwxNy42JTIwNSUyMDE5JTIwNi40JTIwMTMuNCUyMDEybDUuNiUyMDUuNi0xLjQlMjAxLjQtNS42LTUuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnVwbG9hZGVkLWZpbGUgLmRlbGV0ZS1pY29uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4udXBsb2FkZWQtZmlsZSAuZGVsZXRlLWljb246Zm9jdXMtdmlzaWJsZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLnVwbG9hZGVkLWZpbGUgLmRlbGV0ZS1pY29uOmZvY3VzLCAudXBsb2FkZWQtZmlsZSAuZGVsZXRlLWljb246Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4udXBsb2FkZWQtZmlsZSAuZGVsZXRlLWljb246YWN0aXZlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG5cbi5rLWNhbGVuZGFyLFxuLmstZGF0ZS10YWIsXG4uay10aW1lLXRhYiB7XG4gIHBhZGRpbmctYmxvY2s6IDE1cHg7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICBnYXA6IDE1cHg7XG59XG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNDY0NjQ2ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAwcHg7XG59XG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstdGl0bGUsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItdGl0bGUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstdGl0bGUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItdGl0bGUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstdGl0bGUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmctYmxvY2s6IDBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDEwcHggMHB4O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLXRpdGxlOjpiZWZvcmUsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay10aXRsZTo6YWZ0ZXIsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItdGl0bGU6OmJlZm9yZSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci10aXRsZTo6YWZ0ZXIsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstdGl0bGU6OmJlZm9yZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay10aXRsZTo6YWZ0ZXIsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItdGl0bGU6OmJlZm9yZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci10aXRsZTo6YWZ0ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstdGl0bGU6OmJlZm9yZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay10aXRsZTo6YWZ0ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItdGl0bGU6OmJlZm9yZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci10aXRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWhvdmVyLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWhvdmVyLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2M1ZSAhaW1wb3J0YW50O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IHtcbiAgZ2FwOiA1cHg7XG59XG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLXRvZGF5LFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtdG9kYXksXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLXRvZGF5LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtdG9kYXksXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLXRvZGF5LFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtdG9kYXkge1xuICBjb2xvcjogIzE0YTRlODtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1pbmxpbmU6IDBweCAhaW1wb3J0YW50O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbixcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24sXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24sXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IHRyYW5zcGFyZW50IHNvbGlkIDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246OmJlZm9yZSwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbjo6YWZ0ZXIsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uOjpiZWZvcmUsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uOjphZnRlcixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246OmJlZm9yZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246OmFmdGVyLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjo6YmVmb3JlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjo6YWZ0ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uOjpiZWZvcmUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uOjphZnRlcixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246OmJlZm9yZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246aG92ZXIsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uOmhvdmVyLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbjpob3Zlcixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246aG92ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uOmhvdmVyLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkZGZmZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxMTc3YTcgIWltcG9ydGFudDtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246Zm9jdXMsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjpmb2N1cyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbjpmb2N1cyxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246Zm9jdXMtd2l0aGluLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjpmb2N1cyxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlICFpbXBvcnRhbnQ7XG59XG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uOmFjdGl2ZSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246YWN0aXZlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbjphY3RpdmUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uOmFjdGl2ZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246YWN0aXZlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjphY3RpdmUge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkZGZmZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDNjNWUgIWltcG9ydGFudDtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbiAuay1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hldnJvbi1sZWZ0JTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJtMTQlMjAxOC02LTYlMjA2LTYlMjAxLjQlMjAxLjQtNC42JTIwNC42JTIwNC42JTIwNC42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24gLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbiAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jaGV2cm9uLXJpZ2h0JTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJNMTIuNiUyMDEyJTIwOCUyMDcuNCUyMDkuNCUyMDZsNiUyMDYtNiUyMDZMOCUyMDE2LjZ6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hldnJvbi1sZWZ0JTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJtMTQlMjAxOC02LTYlMjA2LTYlMjAxLjQlMjAxLjQtNC42JTIwNC42JTIwNC42JTIwNC42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWNoZXZyb24tcmlnaHQlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMk0xMi42JTIwMTIlMjA4JTIwNy40JTIwOS40JTIwNmw2JTIwNi02JTIwNkw4JTIwMTYuNnolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24uay1kaXNhYmxlZCwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24uay1kaXNhYmxlZCAuay1pY29uLmstc3ZnLWktY2hldnJvbi1sZWZ0LFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1sZWZ0LFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uLmstZGlzYWJsZWQgLmstaWNvbi5rLXN2Zy1pLWNoZXZyb24tbGVmdCxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24uay1kaXNhYmxlZCAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tbGVmdCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24uay1kaXNhYmxlZCAuay1pY29uLmstc3ZnLWktY2hldnJvbi1sZWZ0LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1sZWZ0LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uLmstZGlzYWJsZWQgLmstaWNvbi5rLXN2Zy1pLWNoZXZyb24tbGVmdCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24uay1kaXNhYmxlZCAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tbGVmdCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24uay1kaXNhYmxlZCAuay1pY29uLmstc3ZnLWktY2hldnJvbi1sZWZ0LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1sZWZ0LFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uLmstZGlzYWJsZWQgLmstaWNvbi5rLXN2Zy1pLWNoZXZyb24tbGVmdCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24uay1kaXNhYmxlZCAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tbGVmdCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24uay1kaXNhYmxlZCAuay1pY29uLmstc3ZnLWktY2hldnJvbi1sZWZ0LFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1sZWZ0LFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hldnJvbi1sZWZ0JTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJtMTQlMjAxOC02LTYlMjA2LTYlMjAxLjQlMjAxLjQtNC42JTIwNC42JTIwNC42JTIwNC42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24uay1kaXNhYmxlZCAuay1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24uay1kaXNhYmxlZCAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uLmstZGlzYWJsZWQgLmstaWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtcHJldi5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24uay1kaXNhYmxlZCAuay1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24uay1kaXNhYmxlZCAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uLmstZGlzYWJsZWQgLmstaWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1uZXh0LmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24uay1kaXNhYmxlZCAuay1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24uay1kaXNhYmxlZCAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uLmstZGlzYWJsZWQgLmstaWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci1oZWFkZXIgLmstY2FsZW5kYXItbmF2IC5rLWNhbGVuZGFyLW5hdi1wcmV2LmstYnV0dG9uLmstZGlzYWJsZWQgLmstYnV0dG9uLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWljb24uay1zdmctaS1jaGV2cm9uLXJpZ2h0LFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItaGVhZGVyIC5rLWNhbGVuZGFyLW5hdiAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbi5rLWRpc2FibGVkIC5rLWJ1dHRvbi1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24uay1kaXNhYmxlZCAuay1pY29uLmstc3ZnLWktY2hldnJvbi1yaWdodCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLWhlYWRlciAuay1jYWxlbmRhci1uYXYgLmstY2FsZW5kYXItbmF2LW5leHQuay1idXR0b24uay1kaXNhYmxlZCAuay1idXR0b24taWNvbi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tY2hldnJvbi1yaWdodCUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIyTTEyLjYlMjAxMiUyMDglMjA3LjQlMjA5LjQlMjA2bDYlMjA2LTYlMjA2TDglMjAxNi42eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHtcbiAgcGFkZGluZy1ibG9jazogMHB4O1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xuICBtYXJnaW4taW5saW5lOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbiAgbWFyZ2luLWlubGluZTogMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstY2FsZW5kYXItdGhlYWQgLmstY2FsZW5kYXItdHIgLmstY2FsZW5kYXItdGgsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLWNhbGVuZGFyLXRoZWFkIC5rLWNhbGVuZGFyLXRyIC5rLWNhbGVuZGFyLXRoLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1jYWxlbmRhci10aGVhZCAuay1jYWxlbmRhci10ciAuay1jYWxlbmRhci10aCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstY2FsZW5kYXItdGhlYWQgLmstY2FsZW5kYXItdHIgLmstY2FsZW5kYXItdGgsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLWNhbGVuZGFyLXRoZWFkIC5rLWNhbGVuZGFyLXRyIC5rLWNhbGVuZGFyLXRoLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1jYWxlbmRhci10aGVhZCAuay1jYWxlbmRhci10ciAuay1jYWxlbmRhci10aCB7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZTpmb2N1cyxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGU6Zm9jdXMsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlOmZvY3VzLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZTpmb2N1cyxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGU6Zm9jdXMsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZCB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZCAuay1saW5rLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZCAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZCAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZCAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZCAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZCAuay1saW5rIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjNDY0NjQ2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IGF1dG87XG59XG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkOmhvdmVyIC5rLWxpbmssXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkOmhvdmVyIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkOmhvdmVyIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkOmhvdmVyIC5rLWxpbmssXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkOmhvdmVyIC5rLWxpbmssXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkOmhvdmVyIC5rLWxpbmsge1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTc3YTc7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQ6Zm9jdXMgLmstbGluaywgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZDpmb2N1cy13aXRoaW4gLmstbGluayxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQ6Zm9jdXMgLmstbGluayxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQ6Zm9jdXMtd2l0aGluIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkOmZvY3VzIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkOmZvY3VzLXdpdGhpbiAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZDpmb2N1cyAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZDpmb2N1cy13aXRoaW4gLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQ6Zm9jdXMgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQ6Zm9jdXMtd2l0aGluIC5rLWxpbmssXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkOmZvY3VzIC5rLWxpbmssXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkOmZvY3VzLXdpdGhpbiAuay1saW5rIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNGE0ZTg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQ6YWN0aXZlIC5rLWxpbmssXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkOmFjdGl2ZSAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZDphY3RpdmUgLmstbGluayxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQ6YWN0aXZlIC5rLWxpbmssXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkOmFjdGl2ZSAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZDphY3RpdmUgLmstbGluayB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTRhNGU4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDpob3ZlciwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cywgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbiwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmFjdGl2ZSwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbmssIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmhvdmVyLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy12aXNpYmxlLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cywgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtd2l0aGluLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazphY3RpdmUsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmhvdmVyLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQ6YWN0aXZlLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluaywgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXZpc2libGUsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmFjdGl2ZSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDpob3Zlcixcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDphY3RpdmUsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluayxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmhvdmVyLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtdmlzaWJsZSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtd2l0aGluLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6YWN0aXZlLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmhvdmVyLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy12aXNpYmxlLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazphY3RpdmUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQ6aG92ZXIsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpob3Zlcixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXZpc2libGUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXdpdGhpbixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmFjdGl2ZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDpob3Zlcixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluayxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmhvdmVyLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtdmlzaWJsZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6YWN0aXZlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmhvdmVyLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy12aXNpYmxlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazphY3RpdmUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6aG92ZXIsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpob3Zlcixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXZpc2libGUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXdpdGhpbixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmFjdGl2ZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDpob3Zlcixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZDphY3RpdmUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmhvdmVyLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtdmlzaWJsZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtd2l0aGluLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6YWN0aXZlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmhvdmVyLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy12aXNpYmxlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazphY3RpdmUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6aG92ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cyxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbmssXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpob3Zlcixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXZpc2libGUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cyxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXdpdGhpbixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmFjdGl2ZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDpob3Zlcixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZDphY3RpdmUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIHRkLmstZGlzYWJsZWQgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmhvdmVyLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtdmlzaWJsZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgdGQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtd2l0aGluLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB0ZC5rLWRpc2FibGVkIC5rLWxpbms6YWN0aXZlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZCAuay1saW5rLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZCAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZCAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZCAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZCAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZCAuay1saW5rIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjQ2NDY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDBweDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQ6aG92ZXIgLmstbGluayxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQ6aG92ZXIgLmstbGluayxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQ6aG92ZXIgLmstbGluayxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQ6aG92ZXIgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQ6aG92ZXIgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQ6aG92ZXIgLmstbGluayB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZDpmb2N1cyAuay1saW5rLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkOmZvY3VzLXdpdGhpbiAuay1saW5rLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZDpmb2N1cyAuay1saW5rLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZDpmb2N1cy13aXRoaW4gLmstbGluayxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQ6Zm9jdXMgLmstbGluayxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQ6Zm9jdXMtd2l0aGluIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkOmZvY3VzIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkOmZvY3VzLXdpdGhpbiAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZDpmb2N1cyAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZDpmb2N1cy13aXRoaW4gLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQ6Zm9jdXMgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQ6Zm9jdXMtd2l0aGluIC5rLWxpbmsge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZDphY3RpdmUgLmstbGluayxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQ6YWN0aXZlIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkOmFjdGl2ZSAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZDphY3RpdmUgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQ6YWN0aXZlIC5rLWxpbmssXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkOmFjdGl2ZSAuay1saW5rIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmhvdmVyLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6YWN0aXZlLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluaywgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXZpc2libGUsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmFjdGl2ZSwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6aG92ZXIsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cy13aXRoaW4sIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDphY3RpdmUsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rLCAuay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpob3ZlciwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtdmlzaWJsZSwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMsIC5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXdpdGhpbiwgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6YWN0aXZlLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmhvdmVyLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy12aXNpYmxlLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazphY3RpdmUsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6aG92ZXIsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cyxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbmssXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpob3Zlcixcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXZpc2libGUsXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cyxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXdpdGhpbixcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmFjdGl2ZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpob3Zlcixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluayxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmhvdmVyLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtdmlzaWJsZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6YWN0aXZlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmhvdmVyLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy12aXNpYmxlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazphY3RpdmUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6aG92ZXIsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpob3Zlcixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXZpc2libGUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cyxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXdpdGhpbixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmFjdGl2ZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpob3Zlcixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDphY3RpdmUsXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluayxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmhvdmVyLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtdmlzaWJsZSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtd2l0aGluLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6YWN0aXZlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmhvdmVyLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy12aXNpYmxlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazphY3RpdmUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6aG92ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtdmlzaWJsZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cyxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cy13aXRoaW4sXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbmssXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpob3Zlcixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXZpc2libGUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cyxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLXdpdGhpbixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmFjdGl2ZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpob3Zlcixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDpmb2N1cy12aXNpYmxlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZDphY3RpdmUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmhvdmVyLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtdmlzaWJsZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rOmZvY3VzLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMtd2l0aGluLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6YWN0aXZlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmhvdmVyLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmZvY3VzLXZpc2libGUsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkOmFjdGl2ZSxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstc2VsZWN0ZWQuay1kaXNhYmxlZCAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6aG92ZXIsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy12aXNpYmxlLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay1zZWxlY3RlZC5rLWRpc2FibGVkIC5rLWxpbms6Zm9jdXMsXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazpmb2N1cy13aXRoaW4sXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXNlbGVjdGVkLmstZGlzYWJsZWQgLmstbGluazphY3RpdmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG59XG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXRvZGF5IC5rLWxpbmssXG4uay1jYWxlbmRhciAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXRvZGF5LmstZm9jdXMgLmstbGluayxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstdG9kYXkgLmstbGluayxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstdG9kYXkuay1mb2N1cyAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay10b2RheSAuay1saW5rLFxuLmstZGF0ZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay10b2RheS5rLWZvY3VzIC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXRvZGF5IC5rLWxpbmssXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXRvZGF5LmstZm9jdXMgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstdG9kYXkgLmstbGluayxcbi5rLXRpbWUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstdG9kYXkuay1mb2N1cyAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay10b2RheSAuay1saW5rLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay10b2RheS5rLWZvY3VzIC5rLWxpbmsge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstdG9kYXkgLmstbGluazpub3QoOmZvY3VzKSxcbi5rLWNhbGVuZGFyIC5rLWNhbGVuZGFyLXZpZXcgdGFibGUgLmstdG9kYXkuay1mb2N1cyAuay1saW5rOm5vdCg6Zm9jdXMpLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay10b2RheSAuay1saW5rOm5vdCg6Zm9jdXMpLFxuLmstY2FsZW5kYXIgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSAuay10b2RheS5rLWZvY3VzIC5rLWxpbms6bm90KDpmb2N1cyksXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXRvZGF5IC5rLWxpbms6bm90KDpmb2N1cyksXG4uay1kYXRlLXRhYiAuay1jYWxlbmRhci12aWV3IHRhYmxlIC5rLXRvZGF5LmstZm9jdXMgLmstbGluazpub3QoOmZvY3VzKSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstdG9kYXkgLmstbGluazpub3QoOmZvY3VzKSxcbi5rLWRhdGUtdGFiIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGFibGUgLmstdG9kYXkuay1mb2N1cyAuay1saW5rOm5vdCg6Zm9jdXMpLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay10b2RheSAuay1saW5rOm5vdCg6Zm9jdXMpLFxuLmstdGltZS10YWIgLmstY2FsZW5kYXItdmlldyB0YWJsZSAuay10b2RheS5rLWZvY3VzIC5rLWxpbms6bm90KDpmb2N1cyksXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXRvZGF5IC5rLWxpbms6bm90KDpmb2N1cyksXG4uay10aW1lLXRhYiAuay1jYWxlbmRhci12aWV3IC5rLWNhbGVuZGFyLXRhYmxlIC5rLXRvZGF5LmstZm9jdXMgLmstbGluazpub3QoOmZvY3VzKSB7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuXG4ubm90LXRvZGF5IC5rLWNhbGVuZGFyLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstYnV0dG9uLWdyb3VwLFxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstZGF0ZXRpbWUtYnV0dG9uZ3JvdXAsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstYnV0dG9uLWdyb3VwLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLWRhdGV0aW1lLWJ1dHRvbmdyb3VwIHtcbiAgcGFkZGluZy1ibG9jazogMHB4O1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xufVxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbixcbi5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLWRhdGV0aW1lLWJ1dHRvbmdyb3VwIC5rLWJ1dHRvbixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay1idXR0b24tZ3JvdXAgLmstYnV0dG9uLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLWRhdGV0aW1lLWJ1dHRvbmdyb3VwIC5rLWJ1dHRvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3N2E3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAzYzVlO1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xufVxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstYnV0dG9uLWdyb3VwIC5rLWJ1dHRvbjphY3RpdmUsXG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay1kYXRldGltZS1idXR0b25ncm91cCAuay1idXR0b246YWN0aXZlLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b246YWN0aXZlLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLWRhdGV0aW1lLWJ1dHRvbmdyb3VwIC5rLWJ1dHRvbjphY3RpdmUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1zZWxlY3RlZCxcbi5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLWRhdGV0aW1lLWJ1dHRvbmdyb3VwIC5rLWJ1dHRvbi5rLXNlbGVjdGVkLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLWJ1dHRvbi1ncm91cCAuay1idXR0b24uay1zZWxlY3RlZCxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay1kYXRldGltZS1idXR0b25ncm91cCAuay1idXR0b24uay1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMxMTc3YTcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3N2E3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS10YWIgLmstZGF0ZXRpbWUtc2VsZWN0b3IsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS10YWIgLmstZGF0ZXRpbWUtc2VsZWN0b3Ige1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtIDIgKiAxNXB4KSk7XG59XG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay1kYXRldGltZS1zZWxlY3Rvcixcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay1kYXRldGltZS1zZWxlY3RvciB7XG4gIGdhcDogMzBweDtcbn1cbi5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLWRhdGV0aW1lLXNlbGVjdG9yIC5rLWRhdGV0aW1lLWNhbGVuZGFyLXdyYXAsXG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay1kYXRldGltZS1zZWxlY3RvciAuay1kYXRldGltZS10aW1lLXdyYXAsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstZGF0ZXRpbWUtc2VsZWN0b3IgLmstZGF0ZXRpbWUtY2FsZW5kYXItd3JhcCxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay1kYXRldGltZS1zZWxlY3RvciAuay1kYXRldGltZS10aW1lLXdyYXAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWFyZ2luLWJsb2NrOiAxNXB4O1xufVxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstY2FsZW5kYXIsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstY2FsZW5kYXIge1xuICBwYWRkaW5nLWJsb2NrOiAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAwcHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZXNlbGVjdG9yLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWVzZWxlY3RvciB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICBjb2xvcjogIzQ2NDY0Njtcbn1cbi5rLWRhdGV0aW1lcGlja2VyLXBvcHVwIC5rLXRpbWUtaGVhZGVyLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtaGVhZGVyIHtcbiAgZ2FwOiAzMHB4O1xufVxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1oZWFkZXIgLmstdGl0bGUsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmstdGl0bGUge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuay1idXR0b24sXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBib3JkZXItY29sb3I6ICMxMTc3YTcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwM2M1ZTtcbiAgZmxleDogMCAxIGF1dG87XG59XG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuay1idXR0b246aG92ZXIsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3N2E3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICM5ZGRmZmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDNjNWU7XG59XG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWhlYWRlciAuay1idXR0b24gLmstYnV0dG9uLXRleHQsXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstdGltZS1oZWFkZXIgLmstYnV0dG9uIC5rLWJ1dHRvbi10ZXh0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay10aW1lLWxpc3QtY29udGFpbmVyIC5rLXRpbWUtbGlzdC13cmFwcGVyIC5rLXRpdGxlLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLXRpbWUtbGlzdC1jb250YWluZXIgLmstdGltZS1saXN0LXdyYXBwZXIgLmstdGl0bGUge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1saXN0LWNvbnRhaW5lciAuay10aW1lLWxpc3Qtd3JhcHBlciAuay10aW1lLWxpc3QgLmstaXRlbSxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWxpc3QtY29udGFpbmVyIC5rLXRpbWUtbGlzdC13cmFwcGVyIC5rLXRpbWUtbGlzdCAuay1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xufVxuLmstZGF0ZXRpbWVwaWNrZXItcG9wdXAgLmstdGltZS1saXN0LWNvbnRhaW5lciAuay10aW1lLWxpc3Qtd3JhcHBlciAuay1mb2N1cyAuay10aXRsZSxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciAuay10aW1lLWxpc3QtY29udGFpbmVyIC5rLXRpbWUtbGlzdC13cmFwcGVyIC5rLWZvY3VzIC5rLXRpdGxlIHtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay1hY3Rpb25zLFxuLmstY2FsZW5kYXItY29udGFpbmVyIC5rLWFjdGlvbnMge1xuICB3aWR0aDogY2FsYygxMDAlICsgMiAqIDE1cHgpO1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTE1cHg7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDE1cHg7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICBib3JkZXItdG9wOiAjY2JjYWNhIHNvbGlkIDFweDtcbiAgZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XG59XG4uay1kYXRldGltZXBpY2tlci1wb3B1cCAuay1idXR0b24sXG4uay1jYWxlbmRhci1jb250YWluZXIgLmstYnV0dG9uIHtcbiAgZmxleDogMSAwIDAlO1xufVxuXG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgei1pbmRleDogOTtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMzAwbXM7XG59XG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbn1cbi5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbiAuay1zZWFyY2hiYXIsXG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24gLmstc2VhcmNoYmFyID4gZGl2LFxuLmstY29tYm9ib3guZHJvcGRvd24tc3RhcnRpbmctd2l0aC1pY29uIC5rLWlucHV0LWlubmVyLFxuLmstY29tYm9ib3guZHJvcGRvd24tc3RhcnRpbmctd2l0aC1pY29uIC5rLWlucHV0LWlubmVyID4gZGl2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDU0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmstY29tYm9ib3guZHJvcGRvd24tc3RhcnRpbmctd2l0aC1pY29uLmstZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbn1cbi5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbi0tZmlsbGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG59XG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24tLWZpbGxlZCAuay1zZWFyY2hiYXIsXG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24tLWZpbGxlZCAuay1zZWFyY2hiYXIgPiBkaXYsXG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24tLWZpbGxlZCAuay1pbnB1dC1pbm5lcixcbi5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbi0tZmlsbGVkIC5rLWlucHV0LWlubmVyID4gZGl2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDY5cHg7XG59XG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24tLWZpbGxlZC5rLWRpc2FibGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24tLWZvbGRlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZm9sZGVyJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNDY0NjQ2JTIyJTIwZD0lMjJNNCUyMDIwcS0uODI1JTIwMC0xLjQxMi0uNTg3VDIlMjAxOFY2cTAtLjgyNS41ODgtMS40MTJUNCUyMDRoNmwyJTIwMmg4cS44MjUlMjAwJTIwMS40MTMuNTg4VDIyJTIwOHYxMHEwJTIwLjgyNS0uNTg3JTIwMS40MTNUMjAlMjAyMHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbi0tZm9sZGVyLmstZGlzYWJsZWQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWZvbGRlciUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIyTTQlMjAyMHEtLjgyNSUyMDAtMS40MTItLjU4N1QyJTIwMThWNnEwLS44MjUuNTg4LTEuNDEyVDQlMjA0aDZsMiUyMDJoOHEuODI1JTIwMCUyMDEuNDEzLjU4OFQyMiUyMDh2MTBxMCUyMC44MjUtLjU4NyUyMDEuNDEzVDIwJTIwMjB6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24tLWZvbGRlci5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24tLWZpbGxlZC5rLWRpc2FibGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1mb2xkZXIlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjNjYmNhY2ElMjIlMjBkPSUyMk00JTIwMjBxLS44MjUlMjAwLTEuNDEyLS41ODdUMiUyMDE4VjZxMC0uODI1LjU4OC0xLjQxMlQ0JTIwNGg2bDIlMjAyaDhxLjgyNSUyMDAlMjAxLjQxMy41ODhUMjIlMjA4djEwcTAlMjAuODI1LS41ODclMjAxLjQxM1QyMCUyMDIweiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstY29tYm9ib3guZHJvcGRvd24tc3RhcnRpbmctd2l0aC1pY29uLS1zZWFyY2g6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLXNlYXJjaCUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzQ2NDY0NiUyMiUyMGQ9JTIybTE5LjYlMjAyMS02LjMtNi4zcS0uNzUuNi0xLjcyNS45NVQ5LjUlMjAxNnEtMi43MjUlMjAwLTQuNjEyLTEuODg4VDMlMjA5LjV0MS44ODgtNC42MTJUOS41JTIwM3Q0LjYxMyUyMDEuODg4VDE2JTIwOS41cTAlMjAxLjEtLjM1JTIwMi4wNzVUMTQuNyUyMDEzLjNsNi4zJTIwNi4zek05LjUlMjAxNHExLjg3NSUyMDAlMjAzLjE4OC0xLjMxMlQxNCUyMDkuNXQtMS4zMTItMy4xODdUOS41JTIwNSUyMDYuMzEzJTIwNi4zMTMlMjA1JTIwOS41dDEuMzEzJTIwMy4xODhUOS41JTIwMTQlMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbi0tc2VhcmNoLmstZGlzYWJsZWQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLXNlYXJjaCUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIybTE5LjYlMjAyMS02LjMtNi4zcS0uNzUuNi0xLjcyNS45NVQ5LjUlMjAxNnEtMi43MjUlMjAwLTQuNjEyLTEuODg4VDMlMjA5LjV0MS44ODgtNC42MTJUOS41JTIwM3Q0LjYxMyUyMDEuODg4VDE2JTIwOS41cTAlMjAxLjEtLjM1JTIwMi4wNzVUMTQuNyUyMDEzLjNsNi4zJTIwNi4zek05LjUlMjAxNHExLjg3NSUyMDAlMjAzLjE4OC0xLjMxMlQxNCUyMDkuNXQtMS4zMTItMy4xODdUOS41JTIwNSUyMDYuMzEzJTIwNi4zMTMlMjA1JTIwOS41dDEuMzEzJTIwMy4xODhUOS41JTIwMTQlMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbi0tc2VhcmNoLmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbi0tZmlsbGVkLmstZGlzYWJsZWQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLXNlYXJjaCUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyM2NiY2FjYSUyMiUyMGQ9JTIybTE5LjYlMjAyMS02LjMtNi4zcS0uNzUuNi0xLjcyNS45NVQ5LjUlMjAxNnEtMi43MjUlMjAwLTQuNjEyLTEuODg4VDMlMjA5LjV0MS44ODgtNC42MTJUOS41JTIwM3Q0LjYxMyUyMDEuODg4VDE2JTIwOS41cTAlMjAxLjEtLjM1JTIwMi4wNzVUMTQuNyUyMDEzLjNsNi4zJTIwNi4zek05LjUlMjAxNHExLjg3NSUyMDAlMjAzLjE4OC0xLjMxMlQxNCUyMDkuNXQtMS4zMTItMy4xODdUOS41JTIwNSUyMDYuMzEzJTIwNi4zMTMlMjA1JTIwOS41dDEuMzEzJTIwMy4xODhUOS41JTIwMTQlMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cywgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXSwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXSwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXSwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIsIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lcixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIsXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE4MTgxOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJsb2NrOiAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAwcHg7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpob3ZlciAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6aG92ZXIgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmhvdmVyIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy12aXNpYmxlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbi5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cyAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3Zlci5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06aG92ZXIgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXZpc2libGUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cyAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtd2l0aGluLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmFjdGl2ZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6Zm9jdXMtd2l0aGluIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV0gLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sIC5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmhvdmVyLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpob3ZlciAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZS5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMtdmlzaWJsZSAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06Zm9jdXMuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzIC5rLWlucHV0LWlubmVyICsgLmstYnV0dG9uLCAuay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTpmb2N1cy13aXRoaW4uay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0OmFjdGl2ZSAuay1pbnB1dC1pbm5lclthcmlhLXJlYWRvbmx5PXRydWVdOmZvY3VzLXdpdGhpbiAuay1pbnB1dC1pbm5lciArIC5rLWJ1dHRvbiwgLmstZHJvcGRvd25ncmlkLmstaW5wdXQ6YWN0aXZlIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9dHJ1ZV06YWN0aXZlLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dDphY3RpdmUgLmstaW5wdXQtaW5uZXJbYXJpYS1yZWFkb25seT10cnVlXTphY3RpdmUgLmstaW5wdXQtaW5uZXIgKyAuay1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQgLmstaW5wdXQtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uay1kcm9wZG93bmdyaWQuay1pbnB1dCAuay1pY29uLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzExNzdhNyUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbn1cbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0IC5rLWljb24tYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQgLmstYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQgLmstaW5wdXQtYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWV4cGFuZC1tb3JlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMTE3N2E3JTIyJTIwZD0lMjJtMTIlMjAxNS4zNzUtNi02JTIwMS40LTEuNCUyMDQuNiUyMDQuNiUyMDQuNi00LjYlMjAxLjQlMjAxLjR6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1kcm9wZG93bmdyaWQuay1pbnB1dC5rLWZvY3VzIC5rLWljb24tYnV0dG9uIC5rLWJ1dHRvbi1pY29uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQuay1mb2N1cyAuay1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dC5rLWZvY3VzIC5rLWlucHV0LWJ1dHRvbiAuay1idXR0b24taWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQuay1kaXNhYmxlZCAuay1pbnB1dC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2EgIWltcG9ydGFudDtcbn1cbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0LmstZGlzYWJsZWQgLmstaWNvbi1idXR0b24gLmstYnV0dG9uLWljb24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dC5rLWRpc2FibGVkIC5rLWJ1dHRvbiAuay1idXR0b24taWNvbixcbi5rLWRyb3Bkb3duZ3JpZC5rLWlucHV0LmstZGlzYWJsZWQgLmstaW5wdXQtYnV0dG9uIC5rLWJ1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWV4cGFuZC1tb3JlJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJtMTIlMjAxNS4zNzUtNi02JTIwMS40LTEuNCUyMDQuNiUyMDQuNiUyMDQuNi00LjYlMjAxLjQlMjAxLjR6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1kcm9wZG93bmdyaWQuay1pbnB1dC5rLWRpc2FibGVkIC5rLWljb24tYnV0dG9uOmhvdmVyIC5rLWJ1dHRvbi1pY29uLFxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQuay1kaXNhYmxlZCAuay1idXR0b246aG92ZXIgLmstYnV0dG9uLWljb24sXG4uay1kcm9wZG93bmdyaWQuay1pbnB1dC5rLWRpc2FibGVkIC5rLWlucHV0LWJ1dHRvbjpob3ZlciAuay1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uay1kYXRhLXRhYmxlID4gKixcbi5rLWRhdGEtdGFibGUgPiAqID4gKixcbi5rLWRhdGEtdGFibGUgPiAqID4gKiA+ICosXG4uay1kYXRhLXRhYmxlID4gKiA+ICogPiAqID4gKiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5rLWRhdGEtdGFibGUgLmstdGFibGUtaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLmstZGF0YS10YWJsZSAuay10YWJsZS1oZWFkZXIgLmstdGFibGUtaGVhZGVyLXdyYXAge1xuICBib3JkZXItY29sb3I6ICNjYmNhY2E7XG59XG4uay1kYXRhLXRhYmxlIC5rLXRhYmxlLWhlYWRlciAuay10YWJsZS1oZWFkZXItd3JhcCAuay10YWJsZSAuay10YWJsZS10aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogI2NiY2FjYTtcbn1cbi5rLWRhdGEtdGFibGUgLmstdGFibGUtaGVhZGVyIC5rLXRhYmxlLWhlYWRlci13cmFwIC5rLXRhYmxlIC5rLXRhYmxlLXRoZWFkIC5rLXRhYmxlLXJvdyAuay10YWJsZS10aCB7XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICBwYWRkaW5nLWJsb2NrOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uay1kYXRhLXRhYmxlIC5rLXRhYmxlLWdyb3VwLXN0aWNreS1oZWFkZXIgLmstdGFibGUtdGgsXG4uay1kYXRhLXRhYmxlIC5rLXRhYmxlLWdyb3VwLXJvdyAuay10YWJsZS10aCB7XG4gIGJhY2tncm91bmQ6ICNlYmVhZWE7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogc29saWQgMXB4ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5rLWRhdGEtdGFibGUgLmstdGFibGUtYm9keSAuay1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmstZGF0YS10YWJsZSAuay10YWJsZS1ib2R5IC5rLWxpc3QgLmstbm8tZGF0YSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rLWRhdGEtdGFibGUgLmstdGFibGUtYm9keSAuay1saXN0IC5rLW5vLWRhdGEgLm5vLWRhdGEge1xuICBtYXJnaW46IDMwcHggNjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAzMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5rLWRhdGEtdGFibGUgLmstdGFibGUtYm9keSAuay1saXN0IC5rLW5vLWRhdGEgLm5vLWRhdGFfX2lsbHVzdHJhdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvZnVsbC1wYWdlLWVycm9yLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5rLWRhdGEtdGFibGUgLmstdGFibGUtYm9keSAuay1saXN0IC5rLW5vLWRhdGEgLm5vLWRhdGFfX2V4cGxhbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi5rLWRhdGEtdGFibGUgLmstdGFibGUtYm9keSAuay10YWJsZSAuay10YWJsZS1yb3csIC5rLWRhdGEtdGFibGUgLmstdGFibGUtYm9keSAuay10YWJsZSAuay10YWJsZS1yb3cuay10YWJsZS1hbHQtcm93IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50LCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uay1kYXRhLXRhYmxlIC5rLXRhYmxlLWJvZHkgLmstdGFibGUgLmstdGFibGUtcm93OmhvdmVyLCAuay1kYXRhLXRhYmxlIC5rLXRhYmxlLWJvZHkgLmstdGFibGUgLmstdGFibGUtcm93LmstdGFibGUtYWx0LXJvdzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2ViZWFlYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmstZGF0YS10YWJsZSAuay10YWJsZS1ib2R5IC5rLXRhYmxlIC5rLXRhYmxlLXJvdy5rLWZvY3VzLCAuay1kYXRhLXRhYmxlIC5rLXRhYmxlLWJvZHkgLmstdGFibGUgLmstdGFibGUtcm93OmZvY3VzLCAuay1kYXRhLXRhYmxlIC5rLXRhYmxlLWJvZHkgLmstdGFibGUgLmstdGFibGUtcm93OmZvY3VzLXdpdGhpbiwgLmstZGF0YS10YWJsZSAuay10YWJsZS1ib2R5IC5rLXRhYmxlIC5rLXRhYmxlLXJvdy5rLXRhYmxlLWFsdC1yb3cuay1mb2N1cywgLmstZGF0YS10YWJsZSAuay10YWJsZS1ib2R5IC5rLXRhYmxlIC5rLXRhYmxlLXJvdy5rLXRhYmxlLWFsdC1yb3c6Zm9jdXMsIC5rLWRhdGEtdGFibGUgLmstdGFibGUtYm9keSAuay10YWJsZSAuay10YWJsZS1yb3cuay10YWJsZS1hbHQtcm93OmZvY3VzLXdpdGhpbiB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB6LWluZGV4OiAxO1xufVxuLmstZGF0YS10YWJsZSAuay10YWJsZS1ib2R5IC5rLXRhYmxlIC5rLXRhYmxlLXJvdy5rLXNlbGVjdGVkLCAuay1kYXRhLXRhYmxlIC5rLXRhYmxlLWJvZHkgLmstdGFibGUgLmstdGFibGUtcm93LmstdGFibGUtYWx0LXJvdy5rLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbn1cbi5rLWRhdGEtdGFibGUgLmstdGFibGUtYm9keSAuay10YWJsZSAuay10YWJsZS1yb3cgLmstdGFibGUtdGQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICBwYWRkaW5nLWJsb2NrOiA1cHg7XG59XG4uay1kYXRhLXRhYmxlIC5rLXRhYmxlLWJvZHkgLmstdGFibGUgLmstdGFibGUtcm93IC5rLXRhYmxlLXRkIHNwYW46ZW1wdHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uay1kYXRhLXRhYmxlIC5rLXRhYmxlLWJvZHkgLmstdGFibGUgLmstdGFibGUtcm93IC5rLXRhYmxlLXRkIHNwYW46ZW1wdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTmlldCB2YW4gdG9lcGFzc2luZ1wiO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uay10ZXh0YXJlYSAuay1pbnB1dC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZpZWxkLWNvbnRhaW5lci5tYW5kYXRvcnktZmllbGQuaW52YWxpZCAuay1jb21ib2JveCB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkYzIwMWQ7XG59XG5cbi5maWVsZC1jb250YWluZXIgLmstZGF0ZXBpY2tlciArIGJ1dHRvbixcbi5maWVsZC1jb250YWluZXIgLmstZGF0ZXBpY2tlciArIC5idXR0b24ge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAzMHB4O1xufVxuXG4udGVsZXJpay1ibGF6b3IgLmstYnV0dG9uOm5vdCguay1pY29uLWJ1dHRvbik6bm90KC5rLXVwbG9hZC1idXR0b24pOm5vdCguay10aW1lLW5vdykge1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgcGFkZGluZy1ibG9jazogMTVweDtcbn1cbi50ZWxlcmlrLWJsYXpvciAuay1idXR0b246bm90KC5rLWljb24tYnV0dG9uKTpub3QoLmstdXBsb2FkLWJ1dHRvbik6bm90KC5rLXRpbWUtbm93KTphY3RpdmUge1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgcGFkZGluZy1ibG9jazogMTVweCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogNDlweDtcbn1cblxuaW5wdXRbdHlwZT1wYXNzd29yZF0gKyAudmlzaWJpbGl0eS1pY29uLFxuaW5wdXRbdHlwZT10ZXh0XSArIC52aXNpYmlsaXR5LWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTM5cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMTAwbXM7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0gKyAudmlzaWJpbGl0eS1pY29uLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0gKyAudmlzaWJpbGl0eS1pY29uIC5pY29uLFxuaW5wdXRbdHlwZT10ZXh0XSArIC52aXNpYmlsaXR5LWljb24sXG5pbnB1dFt0eXBlPXRleHRdICsgLnZpc2liaWxpdHktaWNvbiAuaWNvbiB7XG4gIGNvbG9yOiAjMTE3N2E3O1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0gKyAudmlzaWJpbGl0eS1pY29uOmhvdmVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0gKyAudmlzaWJpbGl0eS1pY29uIC5pY29uOmhvdmVyLFxuaW5wdXRbdHlwZT10ZXh0XSArIC52aXNpYmlsaXR5LWljb246aG92ZXIsXG5pbnB1dFt0eXBlPXRleHRdICsgLnZpc2liaWxpdHktaWNvbiAuaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjMTE3N2E3O1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0gKyAudmlzaWJpbGl0eS1pY29uOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSArIC52aXNpYmlsaXR5LWljb24gLmljb246Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9dGV4dF0gKyAudmlzaWJpbGl0eS1pY29uOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXRleHRdICsgLnZpc2liaWxpdHktaWNvbiAuaWNvbjpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6ICMxMTc3YTc7XG59XG5pbnB1dFt0eXBlPXBhc3N3b3JkXSArIC52aXNpYmlsaXR5LWljb246Zm9jdXMsIGlucHV0W3R5cGU9cGFzc3dvcmRdICsgLnZpc2liaWxpdHktaWNvbjpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSArIC52aXNpYmlsaXR5LWljb24gLmljb246Zm9jdXMsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSArIC52aXNpYmlsaXR5LWljb24gLmljb246Zm9jdXMtd2l0aGluLFxuaW5wdXRbdHlwZT10ZXh0XSArIC52aXNpYmlsaXR5LWljb246Zm9jdXMsXG5pbnB1dFt0eXBlPXRleHRdICsgLnZpc2liaWxpdHktaWNvbjpmb2N1cy13aXRoaW4sXG5pbnB1dFt0eXBlPXRleHRdICsgLnZpc2liaWxpdHktaWNvbiAuaWNvbjpmb2N1cyxcbmlucHV0W3R5cGU9dGV4dF0gKyAudmlzaWJpbGl0eS1pY29uIC5pY29uOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjMTE3N2E3O1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0gKyAudmlzaWJpbGl0eS1pY29uOmFjdGl2ZSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdICsgLnZpc2liaWxpdHktaWNvbiAuaWNvbjphY3RpdmUsXG5pbnB1dFt0eXBlPXRleHRdICsgLnZpc2liaWxpdHktaWNvbjphY3RpdmUsXG5pbnB1dFt0eXBlPXRleHRdICsgLnZpc2liaWxpdHktaWNvbiAuaWNvbjphY3RpdmUge1xuICBjb2xvcjogIzExNzdhNztcbn1cblxuLmdyaWQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5rLWdyaWQsXG4uay1ncmlkIC5rLWdyaWQge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG4uay1ncmlkOmhvdmVyLCAuay1ncmlkOmFjdGl2ZSwgLmstZ3JpZDpmb2N1cywgLmstZ3JpZDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQ6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQ6YWN0aXZlLFxuLmstZ3JpZCAuay1ncmlkOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkOmZvY3VzLXdpdGhpbiB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG59XG4uay1ncmlkIC5rLXRhYmxlLXRoLFxuLmstZ3JpZCB0ZCxcbi5rLWdyaWQgLmstdGFibGUtdGQsXG4uay1ncmlkIC5rLWdyaWQgLmstdGFibGUtdGgsXG4uay1ncmlkIC5rLWdyaWQgdGQsXG4uay1ncmlkIC5rLWdyaWQgLmstdGFibGUtdGQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmstZ3JpZCBjb2wuay1zb3J0ZWQsXG4uay1ncmlkIHRoLmstc29ydGVkLFxuLmstZ3JpZCAuay10YWJsZS10aC5rLXNvcnRlZCxcbi5rLWdyaWQgLmstZ3JpZCBjb2wuay1zb3J0ZWQsXG4uay1ncmlkIC5rLWdyaWQgdGguay1zb3J0ZWQsXG4uay1ncmlkIC5rLWdyaWQgLmstdGFibGUtdGguay1zb3J0ZWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmstZ3JpZCB0ZFtyb2xlPWdyaWRjZWxsXSA+IC50b29sdGlwLFxuLmstZ3JpZCAuay1ncmlkIHRkW3JvbGU9Z3JpZGNlbGxdID4gLnRvb2x0aXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogIzE4MTgxODtcbn1cbi5rLWdyaWQtaGVhZGVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZWJlYWVhICFpbXBvcnRhbnQ7XG59XG4uay1ncmlkLWhlYWRlciwgLmstZ3JpZC1oZWFkZXItd3JhcCwgLmstZ3JpZC1oZWFkZXItdGFibGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG4uay1ncmlkLWhlYWRlciAuay1saW5rLFxuLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uLCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmssXG4uay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiwgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmssXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24ge1xuICBjb2xvcjogIzExNzdhNztcbn1cbi5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1zb3J0LW9yZGVyLFxuLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyLCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLXNvcnQtb3JkZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyLCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstc29ydC1vcmRlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstc29ydC1vcmRlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1zb3J0LW9yZGVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLXNvcnQtb3JkZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyIHtcbiAgY29sb3I6ICMxMTc3YTc7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG4uay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstc29ydC1vcmRlcjpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcjpob3ZlciwgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1zb3J0LW9yZGVyOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcjpob3ZlciwgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLXNvcnQtb3JkZXI6aG92ZXIsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXI6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLXNvcnQtb3JkZXI6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstc29ydC1vcmRlcjpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1zb3J0LW9yZGVyOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcjpob3ZlciB7XG4gIGNvbG9yOiAjMDAzYzVlO1xufVxuLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cbi5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstY29sdW1uLXRpdGxlLFxuLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWNvbHVtbi10aXRsZSwgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWNvbHVtbi10aXRsZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWNvbHVtbi10aXRsZSwgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1jb2x1bW4tdGl0bGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstY29sdW1uLXRpdGxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWNvbHVtbi10aXRsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWNvbHVtbi10aXRsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWNvbHVtbi10aXRsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstY29sdW1uLXRpdGxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWNvbHVtbi10aXRsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWNvbHVtbi10aXRsZSB7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQsIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQsIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQge1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aCwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aCwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGgsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aCB7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDE1cHg7XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xufVxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDMwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAzMHB4ICFpbXBvcnRhbnQ7IC8qS2VuZG8gcHV0cyAxNnB4IHBhZGRpbmcgb24gdGhpcyBzaWRlIG9mIHRoZSBlbGVtZW50Ki9cbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIHBhZGRpbmc6IDFweCAwcHggMHB4IDBweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6aG92ZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6aG92ZXIsIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmhvdmVyLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMsIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLXdpdGhpbiwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTpmb2N1cy13aXRoaW4sIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMsIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmFjdGl2ZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTphY3RpdmUsIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTphY3RpdmUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTphY3RpdmUsIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnU6YWN0aXZlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmFjdGl2ZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTphY3RpdmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTphY3RpdmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTphY3RpdmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51OmFjdGl2ZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTphY3RpdmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudTphY3RpdmUge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTE3N2E3O1xufVxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSA+IC5rLWljb24sXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUgPiAuay1pY29uLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUgPiAuay1pY29uLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUgPiAuay1pY29uLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51ID4gLmstaWNvbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSA+IC5rLWljb24sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUgPiAuay1pY29uLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUgPiAuay1pY29uLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUgPiAuay1pY29uLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSA+IC5rLWljb24sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUgPiAuay1pY29uLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUgPiAuay1pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwge1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWFycm93LWRyb3AtZG93biUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIybTEyJTIwMTUtNS01aDEweiUyMi8lM0UlM0Mvc3ZnJTNFXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSwgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cywgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3ZlciwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cywgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbiwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3ZlciwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWFycm93LWRyb3AtZG93biUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzQ2NDY0NiUyMiUyMGQ9JTIybTEyJTIwMTUtNS01aDEweiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG59XG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXJfX2FsaWduLS1yaWdodCA+IC5rLWNlbGwtaW5uZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcl9fYWxpZ24tLXJpZ2h0ID4gLmstY2VsbC1pbm5lcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXJfX2FsaWduLS1yaWdodCA+IC5rLWNlbGwtaW5uZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXJfX2FsaWduLS1yaWdodCA+IC5rLWNlbGwtaW5uZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSwgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSB7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUge1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1saW5rLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1saW5rLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1saW5rLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1saW5rLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayB7XG4gIGNvbG9yOiAjMTgxODE4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbiwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3ZlciwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNDY0NjQ2JTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlciwgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlcixcbi5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlcixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5rLWdyaWQtaGVhZGVyLXdyYXAsXG4uay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50LFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciAuay1ncmlkLWNvbnRlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5rLWdyaWQtY29udGFpbmVyIC5rLWdyaWQtY29udGVudCAuay1ncmlkLW5vcmVjb3Jkcyxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtbm9yZWNvcmRzIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbn1cbi5rLWdyaWQtY29udGFpbmVyIC5rLWdyaWQtY29udGVudCAuay1ncmlkLW5vcmVjb3JkcyAubm8tZGF0YSxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtbm9yZWNvcmRzIC5uby1kYXRhIHtcbiAgbWFyZ2luLWJsb2NrOiA2MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDMwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtbm9yZWNvcmRzIC5uby1kYXRhX19pbGx1c3RyYXRpb24sXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIC5rLWdyaWQtY29udGVudCAuay1ncmlkLW5vcmVjb3JkcyAubm8tZGF0YV9faWxsdXN0cmF0aW9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC9pbWFnZXMvaWxsdXN0cmF0aW9ucy9mdWxsLXBhZ2UtZXJyb3Iuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtbm9yZWNvcmRzIC5uby1kYXRhX19leHBsYW5hdGlvbixcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtbm9yZWNvcmRzIC5uby1kYXRhX19leHBsYW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtbm9yZWNvcmRzIC5uby1kYXRhIC5uYXZpZ2F0aW9uLWJ1dHRvbnMsXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIC5rLWdyaWQtY29udGVudCAuay1ncmlkLW5vcmVjb3JkcyAubm8tZGF0YSAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgZ3JpZC1jb2x1bW46IDEvMztcbn1cbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIC5rLWdyb3VwLWNvbCxcbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIC5rLWhpZXJhcmNoeS1jb2wsXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSAuay1ncm91cC1jb2wsXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSAuay1oaWVyYXJjaHktY29sLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSAuay1ncm91cC1jb2wsXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIC5rLWhpZXJhcmNoeS1jb2wsXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IC5rLWdyb3VwLWNvbCxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgLmstaGllcmFyY2h5LWNvbCB7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIsXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cixcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIsXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMTAwbXM7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyOmhvdmVyLCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cjphY3RpdmUsIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyOmZvY3VzLCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cjpmb2N1cy13aXRoaW4sXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cjpob3Zlcixcbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyOmFjdGl2ZSxcbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyOmZvY3VzLFxuLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHI6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cjpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHI6YWN0aXZlLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cjpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHI6Zm9jdXMtd2l0aGluLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cjpob3Zlcixcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHI6YWN0aXZlLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cjpmb2N1cyxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHI6Zm9jdXMtd2l0aGluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIgdGQsXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZCxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIgdGQsXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlYmVhZWE7XG4gIHBhZGRpbmctYmxvY2s6IDEwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xufVxuLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDEwMG1zO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2ViZWFlYTtcbn1cbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyIHRkIC5iYWJ5LWRvbnQtd3JhcC1tZS1kb250LXdyYXAtbWUtbm8tbW9yZSxcbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHRkIC5iYWJ5LWRvbnQtd3JhcC1tZS1kb250LXdyYXAtbWUtbm8tbW9yZSxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIgdGQgLmJhYnktZG9udC13cmFwLW1lLWRvbnQtd3JhcC1tZS1uby1tb3JlLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZCAuYmFieS1kb250LXdyYXAtbWUtZG9udC13cmFwLW1lLW5vLW1vcmUge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ci5rLWFsdCxcbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyLmstYWx0LFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ci5rLWFsdCxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIuay1hbHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAxMDBtcztcbn1cbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyLmstYWx0IHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyLmstYWx0IHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIuay1hbHQgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ci5rLWFsdCB0ZC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAxMDBtcztcbn1cbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyLmstc2VsZWN0ZWQsXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ci5rLXNlbGVjdGVkLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ci5rLXNlbGVjdGVkLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ci5rLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyZWNmZjtcbn1cbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyLmstc2VsZWN0ZWQgPiB0ZCxcbi5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyLmstc2VsZWN0ZWQgPiB0ZCxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIuay1zZWxlY3RlZCA+IHRkLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ci5rLXNlbGVjdGVkID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cjpob3ZlciwgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHI6aG92ZXIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHI6aG92ZXIsXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cjpob3ZlciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cjpob3ZlciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyOmhvdmVyLFxuLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cjpob3ZlciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAxMDBtcztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYSAhaW1wb3J0YW50O1xufVxuLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGQsXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ZCxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGQsXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4uay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCxcbi5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4uay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDMwcHg7XG59XG4uay1ncmlkLXBhZ2VyLFxuLmstZ3JpZCAuay1ncmlkLXBhZ2VyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogIzE4MTgxODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlYmVhZWE7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMHB4IDBweDtcbiAgcGFkZGluZzogMHB4IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdixcbi5rLWdyaWQgLmstZ3JpZC1wYWdlciAucGFnZXItbmF2IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBnYXA6IDBweDtcbiAgY29sb3I6ICMxODE4MTg7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uay1ncmlkLXBhZ2VyIC5wYWdlci1uYXYgLmJ1dHRvbiAuaWNvbixcbi5rLWdyaWQgLmstZ3JpZC1wYWdlciAucGFnZXItbmF2IC5idXR0b24gLmljb24ge1xuICBjb2xvcjogIzExNzdhNyAhaW1wb3J0YW50O1xufVxuLmstZ3JpZC1wYWdlciAucGFnZXItbmF2IC5idXR0b246aG92ZXIgLmljb24sXG4uay1ncmlkIC5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdiAuYnV0dG9uOmhvdmVyIC5pY29uIHtcbiAgY29sb3I6ICMwMDNjNWUgIWltcG9ydGFudDtcbn1cbi5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdiAuYnV0dG9uOmRpc2FibGVkIC5pY29uLCAuay1ncmlkLXBhZ2VyIC5wYWdlci1uYXYgLmJ1dHRvbltkaXNhYmxlZF0gLmljb24sXG4uay1ncmlkIC5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdiAuYnV0dG9uOmRpc2FibGVkIC5pY29uLFxuLmstZ3JpZCAuay1ncmlkLXBhZ2VyIC5wYWdlci1uYXYgLmJ1dHRvbltkaXNhYmxlZF0gLmljb24ge1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xufVxuLmstZ3JpZC1wYWdlciAucGFnZXItbmF2IC5wYWdlci1pbmZvLFxuLmstZ3JpZCAuay1ncmlkLXBhZ2VyIC5wYWdlci1uYXYgLnBhZ2VyLWluZm8ge1xuICBtYXJnaW4taW5saW5lLWVuZDogMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMTgxODE4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlcjpmaXJzdC1vZi10eXBlIDpmaXJzdC1jaGlsZC5rLWNvbHVtbm1lbnUtaXRlbSxcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXA6Zmlyc3Qtb2YtdHlwZSA6Zmlyc3QtY2hpbGQuay1jb2x1bW5tZW51LWl0ZW0ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXI6bGFzdC1vZi10eXBlIDpsYXN0LWNoaWxkLmstY29sdW1ubWVudS1pdGVtLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cDpsYXN0LW9mLXR5cGUgOmxhc3QtY2hpbGQuay1jb2x1bW5tZW51LWl0ZW0ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtOmhvdmVyLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW06aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtOmZvY3VzLCAuay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtOmZvY3VzLXdpdGhpbixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtOmZvY3VzLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW06Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtOmFjdGl2ZSxcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtOmFjdGl2ZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbm1lbnUtaXRlbTpob3ZlciAuay1pY29uLCAuay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtOmZvY3VzIC5rLWljb24sIC5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW06Zm9jdXMtd2l0aGluIC5rLWljb24sIC5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW06YWN0aXZlIC5rLWljb24sXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbTpob3ZlciAuay1pY29uLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW06Zm9jdXMgLmstaWNvbixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtOmZvY3VzLXdpdGhpbiAuay1pY29uLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW06YWN0aXZlIC5rLWljb24ge1xuICBjb2xvcjogIzAwM2M1ZTtcbn1cbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW0gLmstYnV0dG9uLWljb24sXG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtIC5rLWljb24sXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbSAuay1idXR0b24taWNvbixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtIC5rLWljb24ge1xuICBjb2xvcjogIzExNzdhNztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW0uay1zZWxlY3RlZCwgLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbm1lbnUtaXRlbS5rLXNlbGVjdGVkLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0uay1zZWxlY3RlZCxcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLmstc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzQ2NDY0Njtcbn1cbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW0uay1zZWxlY3RlZCAuay1idXR0b24taWNvbixcbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW0uay1zZWxlY3RlZCAuay1pY29uLCAuay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtLmstc2VsZWN0ZWQgLmstYnV0dG9uLWljb24sXG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtLmstc2VsZWN0ZWQgLmstaWNvbixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLmstc2VsZWN0ZWQgLmstYnV0dG9uLWljb24sXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS5rLXNlbGVjdGVkIC5rLWljb24sXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS5rLXNlbGVjdGVkIC5rLWJ1dHRvbi1pY29uLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0uay1zZWxlY3RlZCAuay1pY29uIHtcbiAgY29sb3I6ICM0NjQ2NDY7XG59XG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtICsgKiA+IGRpdixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtICsgKiA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIsXG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtLWNvbnRlbnQsXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIsXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIgLmstYWN0aW9uLWJ1dHRvbnMsXG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1uLWxpc3Qtd3JhcHBlciAuay1hY3Rpb25zLFxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbm1lbnUtaXRlbS1jb250ZW50IC5rLWFjdGlvbi1idXR0b25zLFxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbm1lbnUtaXRlbS1jb250ZW50IC5rLWFjdGlvbnMsXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIgLmstYWN0aW9uLWJ1dHRvbnMsXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIgLmstYWN0aW9ucyxcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLWNvbnRlbnQgLmstYWN0aW9uLWJ1dHRvbnMsXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS1jb250ZW50IC5rLWFjdGlvbnMge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW4tbGlzdC13cmFwcGVyIC5rLWFjdGlvbi1idXR0b25zIC5rLWJ1dHRvbixcbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW4tbGlzdC13cmFwcGVyIC5rLWFjdGlvbnMgLmstYnV0dG9uLFxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbm1lbnUtaXRlbS1jb250ZW50IC5rLWFjdGlvbi1idXR0b25zIC5rLWJ1dHRvbixcbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW0tY29udGVudCAuay1hY3Rpb25zIC5rLWJ1dHRvbixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1uLWxpc3Qtd3JhcHBlciAuay1hY3Rpb24tYnV0dG9ucyAuay1idXR0b24sXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIgLmstYWN0aW9ucyAuay1idXR0b24sXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS1jb250ZW50IC5rLWFjdGlvbi1idXR0b25zIC5rLWJ1dHRvbixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLWNvbnRlbnQgLmstYWN0aW9ucyAuay1idXR0b24ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW4tbGlzdC13cmFwcGVyIC5rLWZpbHRlci1tZW51IC5rLWZpbHRlci1tZW51LWNvbnRhaW5lcixcbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW0tY29udGVudCAuay1maWx0ZXItbWVudSAuay1maWx0ZXItbWVudS1jb250YWluZXIsXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIgLmstZmlsdGVyLW1lbnUgLmstZmlsdGVyLW1lbnUtY29udGFpbmVyLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0tY29udGVudCAuay1maWx0ZXItbWVudSAuay1maWx0ZXItbWVudS1jb250YWluZXIge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIgLmstZmlsdGVyLW1lbnUgLmstZmlsdGVyLW1lbnUtY29udGFpbmVyID4gZGl2LFxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIgLmstZmlsdGVyLW1lbnUgLmstZmlsdGVyLW1lbnUtY29udGFpbmVyID4gc3Bhbixcbi5rLWdyaWQtY29sdW1ubWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0td3JhcHBlciAuay1jb2x1bW5tZW51LWl0ZW0tY29udGVudCAuay1maWx0ZXItbWVudSAuay1maWx0ZXItbWVudS1jb250YWluZXIgPiBkaXYsXG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1ubWVudS1pdGVtLWNvbnRlbnQgLmstZmlsdGVyLW1lbnUgLmstZmlsdGVyLW1lbnUtY29udGFpbmVyID4gc3Bhbixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1uLWxpc3Qtd3JhcHBlciAuay1maWx0ZXItbWVudSAuay1maWx0ZXItbWVudS1jb250YWluZXIgPiBkaXYsXG4uay1ncmlkLWhlYWRlci1tZW51LXBvcHVwIC5rLWNvbHVtbi1saXN0LXdyYXBwZXIgLmstZmlsdGVyLW1lbnUgLmstZmlsdGVyLW1lbnUtY29udGFpbmVyID4gc3Bhbixcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLWNvbnRlbnQgLmstZmlsdGVyLW1lbnUgLmstZmlsdGVyLW1lbnUtY29udGFpbmVyID4gZGl2LFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCAuay1jb2x1bW5tZW51LWl0ZW0tY29udGVudCAuay1maWx0ZXItbWVudSAuay1maWx0ZXItbWVudS1jb250YWluZXIgPiBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG4uay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIgLmstY29sdW1uLWxpc3Qtd3JhcHBlciAuay1jb2x1bW4tbGlzdCxcbi5rLWdyaWQtaGVhZGVyLW1lbnUtcG9wdXAgLmstY29sdW1uLWxpc3Qtd3JhcHBlciAuay1jb2x1bW4tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cblxubGFiZWwgKyAuay1ncmlkLFxubGFiZWwgKyAuay1ncmlkIC5rLWdyaWQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmstaGVhZGVyLmstZHJhZy1jbHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4ucGFnZS1zaXplLXNlbGVjdG9yIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZS1zaXplLXNlbGVjdG9yID4gbGFiZWwge1xuICBjb2xvcjogIzE4MTgxODtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlLXNpemUtc2VsZWN0b3IgLmstY29tYm9ib3gge1xuICBtYXJnaW4taW5saW5lOiAxMHB4O1xuICB3aWR0aDogNS42ZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utc2l6ZS1zZWxlY3RvciAuay1jb21ib2JveCAuay1pbnB1dC1pbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE4MTgxODtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDM0cHg7XG59XG4ucGFnZS1zaXplLXNlbGVjdG9yIC5rLWNvbWJvYm94IC5rLWJ1dHRvbiB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlLXNpemUtc2VsZWN0b3IgLmstY29tYm9ib3ggLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4ucGFnZS1zaXplLXNlbGVjdG9yIC5rLWNvbWJvYm94IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjpob3ZlciwgLnBhZ2Utc2l6ZS1zZWxlY3RvciAuay1jb21ib2JveCAuay1idXR0b24gLmstYnV0dG9uLWljb246Zm9jdXMtdmlzaWJsZSwgLnBhZ2Utc2l6ZS1zZWxlY3RvciAuay1jb21ib2JveCAuay1idXR0b24gLmstYnV0dG9uLWljb246Zm9jdXMsIC5wYWdlLXNpemUtc2VsZWN0b3IgLmstY29tYm9ib3ggLmstYnV0dG9uIC5rLWJ1dHRvbi1pY29uOmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1hcnJvdy1kcm9wLWRvd24lMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjM0NjQ2NDYlMjIlMjBkPSUyMm0xMiUyMDE1LTUtNWgxMHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmdyaWQtZmlsdGVyX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uZ3JpZC1maWx0ZXJfX2JhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDYwcHg7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC02MHB4O1xuICBnYXA6IDE1cHg7XG59XG4uZ3JpZC1maWx0ZXJfX2JhciAuZmlsdGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2VmNTg1MjtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA5cHggMTVweCA5cHggMzBweDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xufVxuLmdyaWQtZmlsdGVyX19iYXIgLmZpbHRlcl9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmdyaWQtZmlsdGVyX19iYXIgLmZpbHRlciAuaWNvbiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEwcHg7XG59XG4uZ3JpZC1maWx0ZXJfX2JhciAuZmlsdGVyOmhvdmVyLCAuZ3JpZC1maWx0ZXJfX2JhciAuZmlsdGVyOmZvY3VzLXZpc2libGUsIC5ncmlkLWZpbHRlcl9fYmFyIC5maWx0ZXI6Zm9jdXMsIC5ncmlkLWZpbHRlcl9fYmFyIC5maWx0ZXI6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xufVxuLmdyaWQtZmlsdGVyX19iYXIgLmZpbHRlcjpmb2N1cywgLmdyaWQtZmlsdGVyX19iYXIgLmZpbHRlcjpmb2N1cy13aXRoaW4ge1xuICAvKnJlbW92ZSBvdXRsaW5lIGFuZCBpbnN0ZWFkIHVzZSBib3gtc2hhZG93IGZvciBtb3JlIGNvbnRyb2wqL1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggIzE0YTRlODtcbn1cbi5ncmlkLWZpbHRlcl9fYmFyIC5maWx0ZXI6YWN0aXZlIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG5cbi5rLWFuaW1hdGlvbi1jb250YWluZXIgLmstY29sdW1uLWxpc3Qge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbi5rLWFuaW1hdGlvbi1jb250YWluZXIgLmstY29sdW1uLWxpc3QgLmstY29sdW1uLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmstYW5pbWF0aW9uLWNvbnRhaW5lciAuay1jb2x1bW4tbGlzdCAuay1jb2x1bW4tbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uay1ncmlkIHRoLmljb25zLWNvbHVtbi5rLWdyaWQtaGVhZGVyLXN0aWNreSwgLmstZ3JpZCB0aC5pY29ucy1jb2x1bW4uay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5rLWdyaWQgdGguaWNvbnMtY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDE0cHg7XG59XG4uay1ncmlkIHRkLmljb24tY29sdW1uIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmstZ3JpZCB0ZC5pY29uLWNvbHVtbiAuaWNvbi1zcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAxMDBtcztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmstZ3JpZCB0ZC5pY29uLWNvbHVtbiAuaWNvbi1zcGFuIC50b29sdGlwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmstZ3JpZCB0ZC5pY29uLWNvbHVtbiAuaWNvbi1zcGFuIC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDEwMG1zO1xuICBjb2xvcjogIzExNzdhNztcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmstZ3JpZCB0ZC5pY29uLWNvbHVtbiAuaWNvbi1zcGFuIC5pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMwMDNjNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uay1ncmlkIHRkLmljb24tY29sdW1uOmxhc3QtY2hpbGQgPiA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICNjYmNhY2E7XG59XG5cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZDpob3ZlciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQ6YWN0aXZlLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZDpmb2N1cywgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQ6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQ6YWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQ6Zm9jdXMtd2l0aGluIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggI2ViZWFlYSAhaW1wb3J0YW50O1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVhZWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24sIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24sIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24ge1xuICBjb2xvcjogIzQ2NDY0Njtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLXNvcnQtb3JkZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstc29ydC1vcmRlciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLXNvcnQtb3JkZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXIsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLXNvcnQtb3JkZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyIHtcbiAgY29sb3I6ICMxMTc3YTc7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDVweDtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3ZlciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstc29ydC1vcmRlcjpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLXNvcnQtb3JkZXI6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyOmZvY3VzLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3ZlciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLXNvcnQtb3JkZXI6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLXNvcnQtb3JkZXI6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXI6Zm9jdXMsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3ZlciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstc29ydC1vcmRlcjpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLXNvcnQtb3JkZXI6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstc29ydC1vcmRlcjpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstc29ydC1vcmRlcjpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXI6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcjpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLXNvcnQtb3JkZXI6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstc29ydC1vcmRlcjpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXI6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstc29ydC1vcmRlcjpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstc29ydC1vcmRlcjpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXI6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcjpmb2N1cyB7XG4gIGNvbG9yOiAjMDAzYzVlO1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGgsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aCwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGgsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGgsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGgsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoIHtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogNXB4O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogNXB4O1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZCwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDEwcHg7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3kge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpudGgtY2hpbGQoMykgPiAuay1jZWxsLWlubmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bnRoLWNoaWxkKDMpID4gLmstY2VsbC1pbm5lciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bnRoLWNoaWxkKDMpID4gLmstY2VsbC1pbm5lcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bnRoLWNoaWxkKDMpID4gLmstY2VsbC1pbm5lciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOm50aC1jaGlsZCgzKSA+IC5rLWNlbGwtaW5uZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpudGgtY2hpbGQoMykgPiAuay1jZWxsLWlubmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bnRoLWNoaWxkKDMpID4gLmstY2VsbC1pbm5lcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bnRoLWNoaWxkKDMpID4gLmstY2VsbC1pbm5lcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bnRoLWNoaWxkKDMpID4gLmstY2VsbC1pbm5lcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpudGgtY2hpbGQoMykgPiAuay1jZWxsLWlubmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bnRoLWNoaWxkKDMpID4gLmstY2VsbC1pbm5lcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bnRoLWNoaWxkKDMpID4gLmstY2VsbC1pbm5lciB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDE1cHggIWltcG9ydGFudDsgLypLZW5kbyBwdXRzIDE2cHggcGFkZGluZyBvbiB0aGlzIHNpZGUgb2YgdGhlIGVsZW1lbnQqL1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3kge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNlYmVhZWE7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlIHtcbiAgY29sb3I6ICNlYmVhZWE7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cywgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cywgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNDY0NjQ2JTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOjpiZWZvcmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kge1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlIHtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGJhY2tncm91bmQ6ICNlYmVhZWE7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1saW5rLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmsge1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWFycm93LWRyb3AtZG93biUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzcxNzE3MSUyMiUyMGQ9JTIybTEyJTIwMTUtNS01aDEweiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3ZlciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsIC5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zPSUyMmh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIweG1sbnM6eGxpbms9JTIyaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayUyMiUyMGNsYXNzPSUyMnN2Zy1pY29uJTIwc3ZnLWljb24tLWFycm93LWRyb3AtZG93biUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzQ2NDY0NiUyMiUyMGQ9JTIybTEyJTIwMTUtNS01aDEweiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kudW5sb2NrZWQtbG9ja2VkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kudW5sb2NrZWQtbG9ja2VkLCAuYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreS51bmxvY2tlZC1sb2NrZWQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kudW5sb2NrZWQtbG9ja2VkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreS51bmxvY2tlZC1sb2NrZWQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kudW5sb2NrZWQtbG9ja2VkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kudW5sb2NrZWQtbG9ja2VkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreS51bmxvY2tlZC1sb2NrZWQge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciAuay1ncmlkLWNvbnRlbnQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciAuay1ncmlkLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtY29udGFpbmVyIC5rLWdyaWQtY29udGVudCAuay1ncmlkLW5vcmVjb3Jkcyxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIC5rLWdyaWQtY29udGVudCAuay1ncmlkLW5vcmVjb3JkcyB7XG4gIGJhY2tncm91bmQ6ICNlYmVhZWE7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtbm9yZWNvcmRzIC5uby1kYXRhLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtbm9yZWNvcmRzIC5uby1kYXRhIHtcbiAgbWFyZ2luOiAzMHB4IDYwcHg7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMTAwbXM7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ciB0ZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyIHRkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA1cHg7XG4gIHBhZGRpbmctYmxvY2stZW5kOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZWJlYWVhO1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAxMDBtcztcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIuay1hbHQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIuay1hbHQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ci5rLWFsdCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyLmstYWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMTAwbXM7XG59XG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIuay1hbHQgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyLmstYWx0IHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyLmstYWx0IHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyLmstYWx0IHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDEwMG1zO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cjpob3ZlciwgLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyOmhvdmVyIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cjpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cjpob3ZlciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0cjpob3Zlcixcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyOmhvdmVyIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyOmhvdmVyLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHI6aG92ZXIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xufVxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGQsXG4uYWNjb3JkaW9uLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCxcbi5hY2NvcmRpb24tZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbi1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMTBweDtcbn1cbi5hY2NvcmRpb24tZ3JpZCAuYWN0aW9uLWljb25zIC50b29sdGlwIHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cbi5hY2NvcmRpb24tZ3JpZCArIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDE1cHg7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMzVweDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5cbi5jb250ZW50LWJsb2NrLWdyaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZDpob3ZlciwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkOmZvY3VzLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQ6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQ6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkOmZvY3VzLXdpdGhpbiB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNhY2EgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAtd3JhcCwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZS13cmFwLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcC13cmFwLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlLXdyYXAge1xuICBib3JkZXI6IG5vbmU7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24ge1xuICBjb2xvcjogIzQ2NDY0Njtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLWxpbmsgLmstc29ydC1vcmRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLXNvcnQtb3JkZXIsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1saW5rIC5rLXNvcnQtb3JkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCAuay1zb3J0LWljb24gLmstc29ydC1vcmRlciwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstbGluayAuay1zb3J0LW9yZGVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1saW5rIC5rLXNvcnQtb3JkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay1zb3J0LWljb24gLmstc29ydC1vcmRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstbGluayAuay1zb3J0LW9yZGVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1saW5rIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLWxpbmsgLmstc29ydC1vcmRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIC5rLXNvcnQtaWNvbiAuay1zb3J0LW9yZGVyIHtcbiAgY29sb3I6ICMxMTc3YTc7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGgsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aCwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGgsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGgge1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogNXB4O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogNXB4O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZCwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6Zmlyc3QtY2hpbGQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpmaXJzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDE1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMTVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyOmxhc3QtY2hpbGQuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcjpsYXN0LWNoaWxkLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXI6bGFzdC1jaGlsZC5rLWdyaWQtaGVhZGVyLXN0aWNreSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyIC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSB7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24sIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24sIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24ge1xuICBtYXJnaW4taW5saW5lLWVuZDogLTI0cHg7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3ZlciwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbiwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXdpdGhpbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmZvY3VzLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmZvY3VzLXZpc2libGUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMtdmlzaWJsZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsOmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbDpmb2N1cyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyID4gLmstY2VsbC1pbm5lciAuay1zb3J0LWljb24gLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGw6Zm9jdXMtd2l0aGluLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6aG92ZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy12aXNpYmxlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGw6Zm9jdXMsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlciA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbDpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNDY0NjQ2JTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXJfX2FsaWduLS1yaWdodCA+IC5rLWNlbGwtaW5uZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcl9fYWxpZ24tLXJpZ2h0ID4gLmstY2VsbC1pbm5lciwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcl9fYWxpZ24tLXJpZ2h0ID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlcl9fYWxpZ24tLXJpZ2h0ID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlcl9fYWxpZ24tLXJpZ2h0ID4gLmstY2VsbC1pbm5lcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQgdGguay1oZWFkZXJfX2FsaWduLS1yaWdodCA+IC5rLWNlbGwtaW5uZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyX19hbGlnbi0tcmlnaHQgPiAuay1jZWxsLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXJfX2FsaWduLS1yaWdodCA+IC5rLWNlbGwtaW5uZXIge1xuICBtYXJnaW4taW5saW5lLWVuZDogLTAuNXJlbTtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3ksXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluaywgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1saW5rLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1saW5rLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmssXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstbGluayxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWdyaWQtaGVhZGVyLW1lbnUuay1hY3RpdmUsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlIHtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGJhY2tncm91bmQ6ICNjYmNhY2E7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlciwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXdyYXAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLCAuY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreSAuay1zb3J0LW9yZGVyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXItdGFibGUgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kgLmstc29ydC1vcmRlcixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLXNvcnQtb3JkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kudW5sb2NrZWQtbG9ja2VkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1oZWFkZXItd3JhcCB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCwgLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZCB0aC5rLWhlYWRlci5rLWdyaWQtaGVhZGVyLXN0aWNreS51bmxvY2tlZC1sb2NrZWQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kudW5sb2NrZWQtbG9ja2VkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci13cmFwIHRhYmxlIHRoZWFkLmstdGFibGUtdGhlYWQgdGguay1oZWFkZXIuay1ncmlkLWhlYWRlci1zdGlja3kudW5sb2NrZWQtbG9ja2VkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlci10YWJsZSB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHRoLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LnVubG9ja2VkLWxvY2tlZCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIC5rLWdyaWQtY29udGVudCAuay1ncmlkLW5vcmVjb3JkcyAubm8tZGF0YSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciAuay1ncmlkLWNvbnRlbnQgLmstZ3JpZC1ub3JlY29yZHMgLm5vLWRhdGEge1xuICBtYXJnaW46IDMwcHggNjBweDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ciB0ZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIgdGQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGQge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdHIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyLmstYWx0LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ci5rLWFsdCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ci5rLWFsdCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ci5rLWFsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyLmstYWx0IHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIuay1hbHQgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRyLmstYWx0IHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ci5rLWFsdCB0ZC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMTVweDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdGQ6bGFzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0ZDpsYXN0LWNoaWxkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDE1cHg7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtcGFnZXIsXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1wYWdlciB7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCAwcHg7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLXBhZ2VyIC5wYWdlci1uYXYge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdiAuYnV0dG9uLmljb24gLmljb24sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1wYWdlciAucGFnZXItbmF2IC5idXR0b24uaWNvbiAuaWNvbiB7XG4gIGNvbG9yOiAjNDY0NjQ2ICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdiAuYnV0dG9uLmljb246aG92ZXIgLmljb24sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1wYWdlciAucGFnZXItbmF2IC5idXR0b24uaWNvbjpob3ZlciAuaWNvbiB7XG4gIGNvbG9yOiAjMDAzYzVlICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdiAuYnV0dG9uLmljb246ZGlzYWJsZWQgLmljb24sIC5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZC1wYWdlciAucGFnZXItbmF2IC5idXR0b24uaWNvbltkaXNhYmxlZF0gLmljb24sXG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQgLmstZ3JpZC1wYWdlciAucGFnZXItbmF2IC5idXR0b24uaWNvbjpkaXNhYmxlZCAuaWNvbixcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLXBhZ2VyIC5wYWdlci1uYXYgLmJ1dHRvbi5pY29uW2Rpc2FibGVkXSAuaWNvbiB7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5rLWdyaWQtcGFnZXIgLnBhZ2VyLW5hdiAucGFnZXItaW5mbyxcbi5jb250ZW50LWJsb2NrLWdyaWQgLmstZ3JpZCAuay1ncmlkLXBhZ2VyIC5wYWdlci1uYXYgLnBhZ2VyLWluZm8ge1xuICBtYXJnaW4taW5saW5lLWVuZDogMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDY0NjQ2ICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkIC5wYWdlLXNpemUtc2VsZWN0b3IgPiBsYWJlbCB7XG4gIGNvbG9yOiAjNDY0NjQ2O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAucGFnZS1zaXplLXNlbGVjdG9yIC5rLWNvbWJvYm94IC5rLWlucHV0LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgYm9yZGVyLWNvbG9yOiAjOTY5Njk2O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZCAucGFnZS1zaXplLXNlbGVjdG9yIC5rLWNvbWJvYm94IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1hcnJvdy1kcm9wLWRvd24lMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjNkYzIwMWQlMjIlMjBkPSUyMm0xMiUyMDE1LTUtNWgxMHolMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQgLnBhZ2Utc2l6ZS1zZWxlY3RvciAuay1jb21ib2JveCAuay1idXR0b24gLmstYnV0dG9uLWljb246aG92ZXIsIC5jb250ZW50LWJsb2NrLWdyaWQgLnBhZ2Utc2l6ZS1zZWxlY3RvciAuay1jb21ib2JveCAuay1idXR0b24gLmstYnV0dG9uLWljb246Zm9jdXMtdmlzaWJsZSwgLmNvbnRlbnQtYmxvY2stZ3JpZCAucGFnZS1zaXplLXNlbGVjdG9yIC5rLWNvbWJvYm94IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjpmb2N1cywgLmNvbnRlbnQtYmxvY2stZ3JpZCAucGFnZS1zaXplLXNlbGVjdG9yIC5rLWNvbWJvYm94IC5rLWJ1dHRvbiAuay1idXR0b24taWNvbjpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMDAzYzVlJTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGguay1oZWFkZXJfX2FsaWduLS1yaWdodCA+IC5rLWNlbGwtaW5uZXIge1xuICBtYXJnaW4taW5saW5lLWVuZDogMHB4O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwLWNlbGwge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwaW5nLXJvdyA+IHRkIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNjYmNhY2EgIWltcG9ydGFudDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQtLWdyb3VwZWQgLmstZ3JpZCAuay1ncm91cGluZy1yb3cgLmstaWNvbiB7XG4gIGNvbG9yOiAjMTE3N2E3O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4taW5saW5lOiAtMTVweCAwcHg7XG4gIG1hcmdpbi1ibG9jazogLTE1cHg7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duLCAuY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDMwMG1zO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNzE3MTcxJTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwaW5nLXJvdyAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjpob3ZlciwgLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwaW5nLXJvdyAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjpmb2N1cy12aXNpYmxlLCAuY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLCAuY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLXdpdGhpbiwgLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwaW5nLXJvdyAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6aG92ZXIsIC5jb250ZW50LWJsb2NrLWdyaWQtLWdyb3VwZWQgLmstZ3JpZCAuay1ncm91cGluZy1yb3cgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXZpc2libGUsIC5jb250ZW50LWJsb2NrLWdyaWQtLWdyb3VwZWQgLmstZ3JpZCAuay1ncm91cGluZy1yb3cgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLCAuY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tYXJyb3ctZHJvcC1kb3duJTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzNDY0NjQ2JTIyJTIwZD0lMjJtMTIlMjAxNS01LTVoMTB6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOjpiZWZvcmUsIC5jb250ZW50LWJsb2NrLWdyaWQtLWdyb3VwZWQgLmstZ3JpZCAuay1ncm91cGluZy1yb3cgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwaW5nLXJvdyAuay1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMwMDNjNWU7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93X19oZWFkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMmZyIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBnYXA6IDEwcHg7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93X19oZWFkZXIgLmdyb3VwLW5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwaW5nLXJvd19faGVhZGVyIC5zZWxlY3RlZC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93X19oZWFkZXIgLnNlbGVjdGVkLWl0ZW1zX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IHRkIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IHRkOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiAgcGFkZGluZy1ibG9jazogNXB4O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwaW5nLXJvdyB+IC5rLW1hc3Rlci1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IH4gLmstbWFzdGVyLXJvdyArIC5rLW1hc3Rlci1yb3c6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IH4gLmstbWFzdGVyLXJvdzpob3Zlcixcbi5jb250ZW50LWJsb2NrLWdyaWQtLWdyb3VwZWQgLmstZ3JpZCAuay1ncm91cGluZy1yb3cgfiAuay1tYXN0ZXItcm93ICsgLmstbWFzdGVyLXJvdzpudGgtY2hpbGQob2RkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNhY2EgIWltcG9ydGFudDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQtLWdyb3VwZWQgLmstZ3JpZCAuay1ncm91cGluZy1yb3cgfiAuay1tYXN0ZXItcm93IHRkLFxuLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5rLWdyb3VwaW5nLXJvdyB+IC5rLW1hc3Rlci1yb3cgKyAuay1tYXN0ZXItcm93Om50aC1jaGlsZChvZGQpIHRkIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLmstZ3JvdXBpbmctcm93IH4gLmstbWFzdGVyLXJvdyB0ZDpmaXJzdC1jaGlsZCxcbi5jb250ZW50LWJsb2NrLWdyaWQtLWdyb3VwZWQgLmstZ3JpZCAuay1ncm91cGluZy1yb3cgfiAuay1tYXN0ZXItcm93ICsgLmstbWFzdGVyLXJvdzpudGgtY2hpbGQob2RkKSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVhZWEgIWltcG9ydGFudDtcbn1cbi5jb250ZW50LWJsb2NrLWdyaWQtLWdyb3VwZWQgLmstZ3JpZCAuc2VsZWN0LWNvbHVtbiB7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xufVxuLmNvbnRlbnQtYmxvY2stZ3JpZC0tZ3JvdXBlZCAuay1ncmlkIC5zZWxlY3QtY29sdW1uIC50b29sdGlwX19jaGVja2JveCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLnNlbGVjdC1jb2x1bW4gLnRvb2x0aXBfX2NoZWNrYm94IC5jaGVja2JveCBsYWJlbDo6YmVmb3JlIHtcbiAgbWFyZ2luOiAwcHg7XG59XG4uY29udGVudC1ibG9jay1ncmlkLS1ncm91cGVkIC5rLWdyaWQgLnNlbGVjdC1jb2x1bW4gLnRvb2x0aXBfX2NoZWNrYm94IC5jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDRweDtcbn1cblxudGFibGUgdGQuZ3JpZC1hY3Rpb24tYnV0dG9uLWNvbnRhaW5lcixcbi5rLWdyaWQtbWQgdGQuZ3JpZC1hY3Rpb24tYnV0dG9uLWNvbnRhaW5lcixcbi5rLWdyaWQtbWQgLmstdGFibGUtdGQuZ3JpZC1hY3Rpb24tYnV0dG9uLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDM1cHg7XG59XG50YWJsZSB0ZC5ncmlkLWFjdGlvbi1idXR0b24tY29udGFpbmVyIC5hY3Rpb24taWNvbnMsXG4uay1ncmlkLW1kIHRkLmdyaWQtYWN0aW9uLWJ1dHRvbi1jb250YWluZXIgLmFjdGlvbi1pY29ucyxcbi5rLWdyaWQtbWQgLmstdGFibGUtdGQuZ3JpZC1hY3Rpb24tYnV0dG9uLWNvbnRhaW5lciAuYWN0aW9uLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxudGFibGUgdGQuZ3JpZC1uby1lbGxpcHNpcyxcbi5rLWdyaWQtbWQgdGQuZ3JpZC1uby1lbGxpcHNpcyxcbi5rLWdyaWQtbWQgLmstdGFibGUtdGQuZ3JpZC1uby1lbGxpcHNpcyB7XG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG59XG5cbi8qIEhpZ2hsaWdodCBmaWx0ZXIgaWNvbiB3aGVuIGFjdGl2ZSAqL1xuLm9yZ2FuaXphdGlvbkdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSxcbi5vcmdhbml6YXRpb25HcmlkIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTc3YTc7XG59XG4ub3JnYW5pemF0aW9uR3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlIC5rLWJ1dHRvbi1pY29uLFxuLm9yZ2FuaXphdGlvbkdyaWQgLmstZ3JpZCAuay1ncmlkLWhlYWRlciB0YWJsZSB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlIC5rLWJ1dHRvbi1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIFJlbW92ZSBob3ZlciBzdHlsaW5nICovXG4udXNlci1yb2xlLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0cjpob3ZlciwgLnVzZXItcm9sZS1ncmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHI6aG92ZXIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuLmNyZWRpdE9yZGVyR3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyOmhvdmVyLFxuLmNyZWRpdE9yZGVyR3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyOmhvdmVyIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi51c2VyLXJvbGUtZ3JpZCAuay1ncmlkIC5rLWdyaWQtY29udGFpbmVyIHRhYmxlIHRib2R5IHRyLmstYWx0OmhvdmVyLCAudXNlci1yb2xlLWdyaWQgLmstZ3JpZCAuay1ncmlkLWNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ci5rLWFsdDpob3ZlciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4uY3JlZGl0T3JkZXJHcmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIuay1hbHQ6aG92ZXIsXG4uY3JlZGl0T3JkZXJHcmlkIC5rLWdyaWQgLmstZ3JpZC1jb250YWluZXIgdGFibGUgdGJvZHkgdHIuay1hbHQ6aG92ZXIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZC1pbmZvcm1hdGlvbi1jdXQtb2ZmIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtbGluZS1jbGFtcDogMikge1xuICAuZ3JpZC1pbmZvcm1hdGlvbi1jdXQtb2ZmIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9XG59XG5cbi5uby1ncm91cC1oZWFkZXIgLmstZ3JvdXBpbmctaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdyaWRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuLmdyaWRfX2hlYWRlci0tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi5ncmlkX19oZWFkZXItLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBnYXA6IDMwcHg7XG59XG4uZ3JpZF9faGVhZGVyLS1jb250ZW50IC5hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmdyaWRfX2hlYWRlci0tdGV4dCArIC5ncmlkX19oZWFkZXItLWNvbnRlbnQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmdyaWRfX2hlYWRlciArIC5ncmlkLWNvbnRhaW5lcixcbi5ncmlkX19oZWFkZXIgKyAuay1ncmlkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4O1xufVxuXG4uY29udGVudC1ibG9jayArIC5ncmlkX19oZWFkZXIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDYwcHg7XG59XG5cbi5rLWJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWNvbnRhaW5lciAuay1icmVhZGNydW1iLWl0ZW0ge1xuICBnYXA6IDVweDtcbn1cbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1jb250YWluZXIgLmstYnJlYWRjcnVtYi1pdGVtIC5rLWljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1jaGV2cm9uLXJpZ2h0JTIyJTIwYXJpYS1oaWRkZW49JTIydHJ1ZSUyMiUyMHdpZHRoPSUyMjFlbSUyMiUyMGhlaWdodD0lMjIyNCUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTNDcGF0aCUyMGZpbGw9JTIyJTIzMjYyNjI2JTIyJTIwZD0lMjJNMTIuNiUyMDEyJTIwOCUyMDcuNCUyMDkuNCUyMDZsNiUyMDYtNiUyMDZMOCUyMDE2LjZ6JTIyLyUzRSUzQy9zdmclM0VcIik7XG59XG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbmsge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzExNzdhNztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAzMDBtcztcbiAgZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xuICBwYWRkaW5nLWJsb2NrOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazo6YmVmb3JlLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOjphZnRlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOjpiZWZvcmUsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOjpiZWZvcmUsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluazo6YmVmb3JlIHtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOjphZnRlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOjphZnRlciB7XG4gIGJvdHRvbTogNXB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazpob3ZlciwgLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazpmb2N1cywgLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazpmb2N1cy13aXRoaW4sIC5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbms6YWN0aXZlLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbms6aG92ZXIsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluazpmb2N1cyxcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmZvY3VzLXdpdGhpbixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE0YTRlODtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOmhvdmVyOjpiZWZvcmUsIC5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbms6Zm9jdXM6OmJlZm9yZSwgLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazphY3RpdmU6OmJlZm9yZSxcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmhvdmVyOjpiZWZvcmUsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluazpmb2N1czo6YmVmb3JlLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbms6Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluazphY3RpdmU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGFuaW1hdGlvbjogbGluZS11cCAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIGZvcndhcmRzO1xufVxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazpob3Zlcjo6YWZ0ZXIsIC5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbms6Zm9jdXM6OmFmdGVyLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsIC5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbms6YWN0aXZlOjphZnRlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmhvdmVyOjphZnRlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmZvY3VzOjphZnRlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluazphY3RpdmU6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG59XG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOmZvY3VzLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOmZvY3VzLXdpdGhpbixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmZvY3VzLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbms6Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG4gIGNvbG9yOiAjMTE3N2E3O1xufVxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazpmb2N1czo6YmVmb3JlLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOmZvY3VzOjphZnRlciwgLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazpmb2N1cy13aXRoaW46OmJlZm9yZSwgLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazpmb2N1cy13aXRoaW46OmFmdGVyLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbms6Zm9jdXM6OmJlZm9yZSxcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmZvY3VzOjphZnRlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rOmZvY3VzLXdpdGhpbjo6YmVmb3JlLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbms6Zm9jdXMtd2l0aGluOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNjNWU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xufVxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluazphY3RpdmU6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbms6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE0YTRlODtcbn1cbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbms6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTo6YmVmb3JlLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rOmFjdGl2ZTpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6OmFmdGVyLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbms6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTo6YmVmb3JlLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbms6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAzYzVlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbn1cbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbmsuay1kaXNhYmxlZCxcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rLmstZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItY29sb3I6ICM3MTcxNzE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudCwgMHB4IDBweCAwcHggMnB4IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzE3MTcxICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLmstZGlzYWJsZWQ6OmJlZm9yZSwgLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluay5rLWRpc2FibGVkOjphZnRlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rLmstZGlzYWJsZWQ6OmJlZm9yZSxcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rLmstZGlzYWJsZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbmsuay1kaXNhYmxlZDpob3ZlciwgLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluay5rLWRpc2FibGVkOmZvY3VzLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLmstZGlzYWJsZWQ6YWN0aXZlLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbmsuay1kaXNhYmxlZDpob3Zlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rLmstZGlzYWJsZWQ6Zm9jdXMsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluay5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rLmstZGlzYWJsZWQ6YWN0aXZlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcxNzE3MSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQsIDBweCAwcHggMHB4IDJweCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM3MTcxNzEgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLXJvb3QtbGluay5rLWRpc2FibGVkOmhvdmVyOjpiZWZvcmUsIC5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbmsuay1kaXNhYmxlZDpob3Zlcjo6YWZ0ZXIsIC5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbmsuay1kaXNhYmxlZDpmb2N1czo6YmVmb3JlLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLmstZGlzYWJsZWQ6Zm9jdXM6OmFmdGVyLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjpiZWZvcmUsIC5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbmsuay1kaXNhYmxlZDpmb2N1cy13aXRoaW46OmFmdGVyLCAuay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLmstZGlzYWJsZWQ6YWN0aXZlOjpiZWZvcmUsIC5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1yb290LWxpbmsuay1kaXNhYmxlZDphY3RpdmU6OmFmdGVyLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbmsuay1kaXNhYmxlZDpob3Zlcjo6YmVmb3JlLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbmsuay1kaXNhYmxlZDpob3Zlcjo6YWZ0ZXIsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluay5rLWRpc2FibGVkOmZvY3VzOjpiZWZvcmUsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluay5rLWRpc2FibGVkOmZvY3VzOjphZnRlcixcbi5rLWJyZWFkY3J1bWIgLmstYnJlYWRjcnVtYi1saW5rLmstZGlzYWJsZWQ6Zm9jdXMtd2l0aGluOjpiZWZvcmUsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluay5rLWRpc2FibGVkOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsXG4uay1icmVhZGNydW1iIC5rLWJyZWFkY3J1bWItbGluay5rLWRpc2FibGVkOmFjdGl2ZTo6YmVmb3JlLFxuLmstYnJlYWRjcnVtYiAuay1icmVhZGNydW1iLWxpbmsuay1kaXNhYmxlZDphY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uay10YWJzdHJpcCAuay10YWJzdHJpcC1pdGVtcy13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYmxvY2stZW5kOiAzMHB4O1xufVxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBnYXA6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjY2JjYWNhO1xufVxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay10YWJzdHJpcC1pdGVtLFxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtIHtcbiAgbWFyZ2luLWlubGluZTogMHB4O1xuICBtYXJnaW4tYmxvY2s6IDBweCAtMnB4O1xuICBwYWRkaW5nLWlubGluZTogNXB4O1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cbi5rLXRhYnN0cmlwIC5rLXRhYnN0cmlwLWl0ZW1zLXdyYXBwZXIgLmstdGFic3RyaXAtaXRlbXMgLmstdGFic3RyaXAtaXRlbSAuay1saW5rLFxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtIC5rLWxpbmsge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBjb2xvcjogIzQ2NDY0NjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGdhcDogNXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5rLXRhYnN0cmlwIC5rLXRhYnN0cmlwLWl0ZW1zLXdyYXBwZXIgLmstdGFic3RyaXAtaXRlbXMgLmstdGFic3RyaXAtaXRlbSAuay1saW5rIC5rLWNvbWJvYm94IC5rLWlucHV0LWlubmVyLFxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtIC5rLWxpbmsgLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uay10YWJzdHJpcCAuay10YWJzdHJpcC1pdGVtcy13cmFwcGVyIC5rLXRhYnN0cmlwLWl0ZW1zIC5rLXRhYnN0cmlwLWl0ZW06aG92ZXIsXG4uay10YWJzdHJpcCAuay10YWJzdHJpcC1pdGVtcy13cmFwcGVyIC5rLXRhYnN0cmlwLWl0ZW1zIC5rLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZDhiODc7XG59XG4uay10YWJzdHJpcCAuay10YWJzdHJpcC1pdGVtcy13cmFwcGVyIC5rLXRhYnN0cmlwLWl0ZW1zIC5rLXRhYnN0cmlwLWl0ZW06Zm9jdXMtdmlzaWJsZSxcbi5rLXRhYnN0cmlwIC5rLXRhYnN0cmlwLWl0ZW1zLXdyYXBwZXIgLmstdGFic3RyaXAtaXRlbXMgLmstaXRlbTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjNTkwMDAwO1xufVxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay10YWJzdHJpcC1pdGVtOmZvY3VzLCAuay10YWJzdHJpcCAuay10YWJzdHJpcC1pdGVtcy13cmFwcGVyIC5rLXRhYnN0cmlwLWl0ZW1zIC5rLXRhYnN0cmlwLWl0ZW06Zm9jdXMtd2l0aGluLFxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtOmZvY3VzLFxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtOmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzU5MDAwMDtcbn1cbi5rLXRhYnN0cmlwIC5rLXRhYnN0cmlwLWl0ZW1zLXdyYXBwZXIgLmstdGFic3RyaXAtaXRlbXMgLmstdGFic3RyaXAtaXRlbTphY3RpdmUsXG4uay10YWJzdHJpcCAuay10YWJzdHJpcC1pdGVtcy13cmFwcGVyIC5rLXRhYnN0cmlwLWl0ZW1zIC5rLWl0ZW06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjNTkwMDAwO1xufVxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay10YWJzdHJpcC1pdGVtLmstYWN0aXZlLFxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtLmstYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNkYzIwMWQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtaXRlbXMtd3JhcHBlciAuay10YWJzdHJpcC1pdGVtcyAuay10YWJzdHJpcC1pdGVtLmstYWN0aXZlIC5rLWxpbmssXG4uay10YWJzdHJpcCAuay10YWJzdHJpcC1pdGVtcy13cmFwcGVyIC5rLXRhYnN0cmlwLWl0ZW1zIC5rLWl0ZW0uay1hY3RpdmUgLmstbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uay10YWJzdHJpcCAuay10YWJzdHJpcC1jb250ZW50LFxuLmstdGFic3RyaXAgLmstY29udGVudCB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtY29udGVudDpmb2N1cyxcbi5rLXRhYnN0cmlwIC5rLWNvbnRlbnQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmstdGFic3RyaXAgLmstdGFic3RyaXAtY29udGVudC5hY3RpdmUsIC5rLXRhYnN0cmlwIC5rLXRhYnN0cmlwLWNvbnRlbnQuay1hY3RpdmUsXG4uay10YWJzdHJpcCAuay1jb250ZW50LmFjdGl2ZSxcbi5rLXRhYnN0cmlwIC5rLWNvbnRlbnQuay1hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5rLXRyZWV2aWV3IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgei1pbmRleDogMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gIGNvbG9yOiAjNDY0NjQ2O1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcywgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGdhcDogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0sIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay1hbmltYXRpb24tY29udGFpbmVyID4gKixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqID4gKixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqID4gKiA+ICosIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay1hbmltYXRpb24tY29udGFpbmVyID4gKixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqID4gKixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqID4gKiA+ICoge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIgLmstY2hpbGQtYW5pbWF0aW9uLWNvbnRhaW5lciA+IGRpdixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqIC5rLWNoaWxkLWFuaW1hdGlvbi1jb250YWluZXIgPiBkaXYsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay1hbmltYXRpb24tY29udGFpbmVyID4gKiA+ICogLmstY2hpbGQtYW5pbWF0aW9uLWNvbnRhaW5lciA+IGRpdixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqID4gKiA+ICogLmstY2hpbGQtYW5pbWF0aW9uLWNvbnRhaW5lciA+IGRpdiwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstYW5pbWF0aW9uLWNvbnRhaW5lciAuay1jaGlsZC1hbmltYXRpb24tY29udGFpbmVyID4gZGl2LFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstYW5pbWF0aW9uLWNvbnRhaW5lciA+ICogLmstY2hpbGQtYW5pbWF0aW9uLWNvbnRhaW5lciA+IGRpdixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqID4gKiAuay1jaGlsZC1hbmltYXRpb24tY29udGFpbmVyID4gZGl2LFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstYW5pbWF0aW9uLWNvbnRhaW5lciA+ICogPiAqID4gKiAuay1jaGlsZC1hbmltYXRpb24tY29udGFpbmVyID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIHtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZy1pbmxpbmU6IDBweCA1cHg7XG4gIHBhZGRpbmctYmxvY2s6IDVweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTE1cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd24sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd24sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd24sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd24sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCB7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB4bWxuczp4bGluaz0lMjJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJTIyJTIwY2xhc3M9JTIyc3ZnLWljb24lMjBzdmctaWNvbi0tZXhwYW5kLW1vcmUlMjIlMjBhcmlhLWhpZGRlbj0lMjJ0cnVlJTIyJTIwd2lkdGg9JTIyMWVtJTIyJTIwaGVpZ2h0PSUyMjI0JTIyJTIwdmlld0JveD0lMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlM0NwYXRoJTIwZmlsbD0lMjIlMjMxMTc3YTclMjIlMjBkPSUyMm0xMiUyMDE1LjM3NS02LTYlMjAxLjQtMS40JTIwNC42JTIwNC42JTIwNC42LTQuNiUyMDEuNCUyMDEuNHolMjIvJTNFJTNDL3N2ZyUzRVwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmhvdmVyLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb246Zm9jdXMtdmlzaWJsZSwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb246Zm9jdXMtd2l0aGluLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmhvdmVyLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLXZpc2libGUsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246Zm9jdXMsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246Zm9jdXMtd2l0aGluLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpob3ZlciwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6Zm9jdXMtdmlzaWJsZSwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6Zm9jdXMsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXdpdGhpbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjpmb2N1cy12aXNpYmxlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLXdpdGhpbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246aG92ZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLXZpc2libGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjpmb2N1cy13aXRoaW4sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXZpc2libGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpmb2N1cyxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXdpdGhpbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjpmb2N1cy12aXNpYmxlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLXdpdGhpbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246aG92ZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLXZpc2libGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjpmb2N1cy13aXRoaW4sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXZpc2libGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpmb2N1cyxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXdpdGhpbiwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmhvdmVyLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb246Zm9jdXMtdmlzaWJsZSwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb246Zm9jdXMtd2l0aGluLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmhvdmVyLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLXZpc2libGUsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246Zm9jdXMsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246Zm9jdXMtd2l0aGluLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpob3ZlciwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6Zm9jdXMtdmlzaWJsZSwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6Zm9jdXMsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXdpdGhpbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjpmb2N1cy12aXNpYmxlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLXdpdGhpbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246aG92ZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLXZpc2libGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjpmb2N1cy13aXRoaW4sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXZpc2libGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpmb2N1cyxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXdpdGhpbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjpmb2N1cy12aXNpYmxlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOmZvY3VzLXdpdGhpbixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246aG92ZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLXZpc2libGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duOmZvY3VzLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjpmb2N1cy13aXRoaW4sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXZpc2libGUsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodDpmb2N1cyxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0OmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucz0lMjJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHhtbG5zOnhsaW5rPSUyMmh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmslMjIlMjBjbGFzcz0lMjJzdmctaWNvbiUyMHN2Zy1pY29uLS1leHBhbmQtbW9yZSUyMiUyMGFyaWEtaGlkZGVuPSUyMnRydWUlMjIlMjB3aWR0aD0lMjIxZW0lMjIlMjBoZWlnaHQ9JTIyMjQlMjIlMjB2aWV3Qm94PSUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUzQ3BhdGglMjBmaWxsPSUyMiUyMzAwM2M1ZSUyMiUyMGQ9JTIybTEyJTIwMTUuMzc1LTYtNiUyMDEuNC0xLjQlMjA0LjYlMjA0LjYlMjA0LjYtNC42JTIwMS40JTIwMS40eiUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOjpiZWZvcmUsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246OmJlZm9yZSwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6OmJlZm9yZSxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjo6YmVmb3JlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjo6YmVmb3JlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6OmJlZm9yZSxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjo6YmVmb3JlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjo6YmVmb3JlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6OmJlZm9yZSwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uOjpiZWZvcmUsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd246OmJlZm9yZSwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6OmJlZm9yZSxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjo6YmVmb3JlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjo6YmVmb3JlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6OmJlZm9yZSxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbjo6YmVmb3JlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bjo6YmVmb3JlLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd24sIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLXN2Zy1pLWNhcmV0LWFsdC1kb3duLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLXN2Zy1pLWNhcmV0LWFsdC1kb3duLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtZG93bixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLXN2Zy1pLWNhcmV0LWFsdC1kb3duLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1kb3duLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1zdmctaS1jYXJldC1hbHQtZG93bixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd24sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1zdmctaS1jYXJldC1hbHQtZG93bixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LWRvd24sXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1zdmctaS1jYXJldC1hbHQtZG93biB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLXN2Zy1pLWNhcmV0LWFsdC1yaWdodCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0LFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstc3ZnLWktY2FyZXQtYWx0LXJpZ2h0LFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstaS1jYXJldC1hbHQtcmlnaHQsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1zdmctaS1jYXJldC1hbHQtcmlnaHQsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0LCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1zdmctaS1jYXJldC1hbHQtcmlnaHQsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24uay1pLWNhcmV0LWFsdC1yaWdodCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLXN2Zy1pLWNhcmV0LWFsdC1yaWdodCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy10b2dnbGUgLmstaWNvbi5rLWktY2FyZXQtYWx0LXJpZ2h0LFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LXRvZ2dsZSAuay1pY29uLmstc3ZnLWktY2FyZXQtYWx0LXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay1jaGVja2JveC13cmFwLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLWNoZWNrYm94LXdyYXAsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstY2hlY2tib3gtd3JhcCwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLWNoZWNrYm94LXdyYXAsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstY2hlY2tib3gtd3JhcCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay1jaGVja2JveC13cmFwIHtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWlubGluZTogMHB4O1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLWNoZWNrYm94LXdyYXAgLmstY2hlY2tib3gsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstY2hlY2tib3gtd3JhcCAuay1jaGVja2JveCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay1jaGVja2JveC13cmFwIC5rLWNoZWNrYm94LCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstY2hlY2tib3gtd3JhcCAuay1jaGVja2JveCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay1jaGVja2JveC13cmFwIC5rLWNoZWNrYm94LFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLWNoZWNrYm94LXdyYXAgLmstY2hlY2tib3gge1xuICB6LWluZGV4OiAyO1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LWxlYWYsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctbGVhZixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy1sZWFmLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctbGVhZixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy1sZWFmLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LWxlYWYge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNDY0NjQ2O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDVweCAyMHB4O1xuICBwYWRkaW5nLWJsb2NrOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy1sZWFmOjphZnRlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy1sZWFmOjphZnRlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy1sZWFmOjphZnRlciwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LWxlYWY6OmFmdGVyLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LWxlYWY6OmFmdGVyLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LWxlYWY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMjAwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogLTEwMHZ3O1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy1sZWFmOmhvdmVyLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LWxlYWY6aG92ZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctbGVhZjpob3ZlciwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LWxlYWY6aG92ZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctbGVhZjpob3Zlcixcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy1sZWFmOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ViZWFlYTtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjgsIDEpIDIwMG1zO1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LWxlYWY6aG92ZXI6OmFmdGVyLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LWxlYWY6aG92ZXI6OmFmdGVyLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LWxlYWY6aG92ZXI6OmFmdGVyLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctbGVhZjpob3Zlcjo6YWZ0ZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctbGVhZjpob3Zlcjo6YWZ0ZXIsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctbGVhZjpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSAyMDBtcztcbiAgYmFja2dyb3VuZDogI2ViZWFlYTtcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dCwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0LFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0LFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0IHtcbiAgei1pbmRleDogMjtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBnYXA6IDEwcHg7XG59XG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctbGVhZiAuay10cmVldmlldy1sZWFmLXRleHQgOmZpcnN0LWNoaWxkLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctYm90IC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0IDpmaXJzdC1jaGlsZCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dCA6Zmlyc3QtY2hpbGQsIC5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dCA6Zmlyc3QtY2hpbGQsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctbGVhZiAuay10cmVldmlldy1sZWFmLXRleHQgOmZpcnN0LWNoaWxkLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0IDpmaXJzdC1jaGlsZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0IC5hY3Rpb24taWNvbnMsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctbGVhZiAuay10cmVldmlldy1sZWFmLXRleHQgLmFjdGlvbi1pY29ucyxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LW1pZCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dCAuYWN0aW9uLWljb25zLCAuay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy10b3AgLmstdHJlZXZpZXctbGVhZiAuay10cmVldmlldy1sZWFmLXRleHQgLmFjdGlvbi1pY29ucyxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dCAuYWN0aW9uLWljb25zLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0IC5hY3Rpb24taWNvbnMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctbGluZXMgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LXRvcCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dC0tZGlzYWJsZWQsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWxpbmVzIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1ib3QgLmstdHJlZXZpZXctbGVhZiAuay10cmVldmlldy1sZWFmLXRleHQtLWRpc2FibGVkLFxuLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1saW5lcyBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctbWlkIC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0LS1kaXNhYmxlZCwgLmstdHJlZXZpZXcgdWwuay10cmVldmlldy1ncm91cCBsaS5rLXRyZWV2aWV3LWl0ZW0gLmstdHJlZXZpZXctdG9wIC5rLXRyZWV2aWV3LWxlYWYgLmstdHJlZXZpZXctbGVhZi10ZXh0LS1kaXNhYmxlZCxcbi5rLXRyZWV2aWV3IHVsLmstdHJlZXZpZXctZ3JvdXAgbGkuay10cmVldmlldy1pdGVtIC5rLXRyZWV2aWV3LWJvdCAuay10cmVldmlldy1sZWFmIC5rLXRyZWV2aWV3LWxlYWYtdGV4dC0tZGlzYWJsZWQsXG4uay10cmVldmlldyB1bC5rLXRyZWV2aWV3LWdyb3VwIGxpLmstdHJlZXZpZXctaXRlbSAuay10cmVldmlldy1taWQgLmstdHJlZXZpZXctbGVhZiAuay10cmVldmlldy1sZWFmLXRleHQtLWRpc2FibGVkIHtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgPiAuay10cmVldmlldyB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjYmNhY2E7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyMHB4O1xufVxuXG4ubXVsdGktc2VsZWN0IC5rLXRyZWV2aWV3LXRvZ2dsZSB7XG4gIG9yZGVyOiAxO1xuICBwYWRkaW5nLWlubGluZTogNXB4IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMHB4O1xufVxuLm11bHRpLXNlbGVjdCA+IHVsID4gbGkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubGFuZGluZy5zZXBlcmF0ZS1wYWdlIHtcbiAgcGFkZGluZzogNjBweDtcbn1cbi5sYW5kaW5nLnNlcGVyYXRlLXBhZ2UgaDEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogLTYwcHggLTYwcHggMzBweCAtNjBweDtcbiAgd2lkdGg6IGNhbGMoMTIwcHggKyA2MHB4ICsgNjBweCk7XG4gIHBhZGRpbmc6IDMwcHggNjBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5cbi5wYXRjaE5vdGVzLWNvbnRhaW5lcixcbi5kaXNjbGFpbWVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzBweDtcbn1cbi5wYXRjaE5vdGVzLWNvbnRhaW5lciBoMiArIHVsLFxuLnBhdGNoTm90ZXMtY29udGFpbmVyIGg0ICsgdWwsXG4uZGlzY2xhaW1lci1jb250YWluZXIgaDIgKyB1bCxcbi5kaXNjbGFpbWVyLWNvbnRhaW5lciBoNCArIHVsIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMTBweDtcbn1cbi5wYXRjaE5vdGVzLWNvbnRhaW5lciAuYWN0aW9uLWJ1dHRvbnMsXG4uZGlzY2xhaW1lci1jb250YWluZXIgLmFjdGlvbi1idXR0b25zIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4O1xuICBnYXA6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5sb2dpbi10YWItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLWJsb2NrOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzExNzdhNztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmxvZ2luLXRhYi1jb250YWluZXIge1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5cbi5sb2dpbi10YWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogLTJweDtcbn1cbi5sb2dpbi10YWI6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDNjNWU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjMDAzYzVlLCAwcHggMHB4IDBweCAycHggdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6ICM5ZGRmZmU7XG4gIGNvbG9yOiAjMDAzYzVlO1xufVxuLmxvZ2luLXRhYjpmb2N1cywgLmxvZ2luLXRhYjpmb2N1cy13aXRoaW4sIC5sb2dpbi10YWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbi5sb2dpbi10YWI6Zm9jdXMsIC5sb2dpbi10YWI6Zm9jdXMtd2l0aGluIHtcbiAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzAwM2M1ZSwgMHB4IDBweCAwcHggMnB4ICMxNGE0ZTg7XG59XG4ubG9naW4tdGFiOmFjdGl2ZSB7XG4gIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gIGJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMwMDNjNWUsIDBweCAwcHggMHB4IDJweCAjMTRhNGU4O1xufVxuLmxvZ2luLXRhYi0taXMtYWN0aXZlLCAubG9naW4tdGFiLS1pcy1hY3RpdmU6Zm9jdXMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwM2M1ZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzExNzdhNztcbn1cblxuLmxvZ2luLWhlbHAge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDYwcHg7XG59XG4ubG9naW4taGVscF9fdGV4dCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTE1cHg7XG59XG5cbi5leHRlcm5hbC1yZWRpcmVjdF9fbWVzc2FnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5ldy1tYXRlcmlhbC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgcGFkZGluZzogMHB4O1xuICBnYXA6IDIwcHg7XG59XG4ubmV3LW1hdGVyaWFsLWJsb2NrIGgyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmV3LW1hdGVyaWFsLWJsb2NrX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm5ldy1tYXRlcmlhbC1ibG9ja19fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5ldy1tYXRlcmlhbC1ibG9ja19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBnYXA6IDBweDtcbn1cblxuLmstZ3JpZCAuZWNvLWNvc3RzLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uY29sb3JzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAzMHB4O1xufVxuLmNvbG9ycyAuY29sb3Ige1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBoZWxwO1xufVxuLmNvbG9ycyAuY29sb3I6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSkgMjAwbXM7XG4gIGZvbnQtc3RyZXRjaDogNzUlO1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb2xvcnMgLmNvbG9yOmhvdmVyOjpiZWZvcmUge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0cmV0Y2g6IDkwJTtcbn1cbi5jb2xvcnMgLmNvbG9yLTEge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMTIyLjQsIDgxLjYsIDgxLjYpO1xufVxuLmNvbG9ycyAuY29sb3ItMTo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxMjIuNCwgODEuNiwgODEuNik7XG4gIGNvbnRlbnQ6IFwid2hpdGUgXFxhI2ZmZmZmZlwiO1xufVxuLmNvbG9ycyAuY29sb3ItMiB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxMTguNTYsIDc5LjA0LCA3OS4wNCk7XG59XG4uY29sb3JzIC5jb2xvci0yOjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDExOC41NiwgNzkuMDQsIDc5LjA0KTtcbiAgY29udGVudDogXCJuZXV0cmFsLTAxIFxcYSNmN2Y3ZjdcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTMge1xuICBiYWNrZ3JvdW5kOiAjZWJlYWVhO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMTE0LjM5MDI0MzkwMjQsIDczLjIwOTc1NjA5NzYsIDczLjIwOTc1NjA5NzYpO1xufVxuLmNvbG9ycyAuY29sb3ItMzo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxMTQuMzkwMjQzOTAyNCwgNzMuMjA5NzU2MDk3NiwgNzMuMjA5NzU2MDk3Nik7XG4gIGNvbnRlbnQ6IFwibmV1dHJhbC0wMiBcXGEjZWJlYWVhXCI7XG59XG4uY29sb3JzIC5jb2xvci00IHtcbiAgYmFja2dyb3VuZDogI2NiY2FjYTtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDk3LjgxNzE0Mjg1NzEsIDY0LjE4Mjg1NzE0MjksIDY0LjE4Mjg1NzE0MjkpO1xufVxuLmNvbG9ycyAuY29sb3ItNDo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYig5Ny44MTcxNDI4NTcxLCA2NC4xODI4NTcxNDI5LCA2NC4xODI4NTcxNDI5KTtcbiAgY29udGVudDogXCJuZXV0cmFsLTAzIFxcYSNjYmNhY2FcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTUge1xuICBiYWNrZ3JvdW5kOiAjOTY5Njk2O1xuICBib3JkZXI6IHNvbGlkIDJweCAjNDgzMDMwO1xufVxuLmNvbG9ycyAuY29sb3ItNTo6YmVmb3JlIHtcbiAgY29sb3I6ICM0ODMwMzA7XG4gIGNvbnRlbnQ6IFwibmV1dHJhbC0wNCBcXGEjOTY5Njk2XCI7XG59XG4uY29sb3JzIC5jb2xvci02IHtcbiAgYmFja2dyb3VuZDogIzcxNzE3MTtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDU0LjI0LCAzNi4xNiwgMzYuMTYpO1xufVxuLmNvbG9ycyAuY29sb3ItNjo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYig1NC4yNCwgMzYuMTYsIDM2LjE2KTtcbiAgY29udGVudDogXCJuZXV0cmFsLTA1IFxcYSM3MTcxNzFcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTcge1xuICBiYWNrZ3JvdW5kOiAjNDY0NjQ2O1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMjIxLjcsIDE3Ny4zLCAxNzcuMyk7XG59XG4uY29sb3JzIC5jb2xvci03OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDIyMS43LCAxNzcuMywgMTc3LjMpO1xuICBjb250ZW50OiBcIm5ldXRyYWwtMDYgXFxhIzQ2NDY0NlwiO1xufVxuLmNvbG9ycyAuY29sb3ItOCB7XG4gIGJhY2tncm91bmQ6ICMyNjI2MjY7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigyMTUuOTQsIDE2My44NiwgMTYzLjg2KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTg6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMjE1Ljk0LCAxNjMuODYsIDE2My44Nik7XG4gIGNvbnRlbnQ6IFwibmV1dHJhbC0wNyBcXGEjMjYyNjI2XCI7XG59XG4uY29sb3JzIC5jb2xvci05IHtcbiAgYmFja2dyb3VuZDogIzE4MTgxODtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDIxMy40MiwgMTU3Ljk4LCAxNTcuOTgpO1xufVxuLmNvbG9ycyAuY29sb3ItOTo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigyMTMuNDIsIDE1Ny45OCwgMTU3Ljk4KTtcbiAgY29udGVudDogXCJuZXV0cmFsLTA4IFxcYSMxODE4MThcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTEwIHtcbiAgYmFja2dyb3VuZDogIzA1MDUwNTtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2QyOTY5Njtcbn1cbi5jb2xvcnMgLmNvbG9yLTEwOjpiZWZvcmUge1xuICBjb2xvcjogI2QyOTY5NjtcbiAgY29udGVudDogXCJibGFjayBcXGEjMDUwNTA1XCI7XG59XG4uY29sb3JzIC5jb2xvci0xMSB7XG4gIGJhY2tncm91bmQ6ICNmZmUxZTE7XG4gIGJvcmRlcjogc29saWQgMnB4ICNjMDAwMDA7XG59XG4uY29sb3JzIC5jb2xvci0xMTo6YmVmb3JlIHtcbiAgY29sb3I6ICNjMDAwMDA7XG4gIGNvbnRlbnQ6IFwicHJpbWFyeS0wMSBcXGEjZmZlMWUxXCI7XG59XG4uY29sb3JzIC5jb2xvci0xMiB7XG4gIGJhY2tncm91bmQ6ICNmZmM1YzY7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxODAuOCwgMCwgMy4xMTcyNDEzNzkzKTtcbn1cbi5jb2xvcnMgLmNvbG9yLTEyOjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDE4MC44LCAwLCAzLjExNzI0MTM3OTMpO1xuICBjb250ZW50OiBcInByaW1hcnktMDIgXFxhI2ZmYzVjNlwiO1xufVxuLmNvbG9ycyAuY29sb3ItMTMge1xuICBiYWNrZ3JvdW5kOiAjZmQ4Yjg3O1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMTUzLjE2NDU5MDE2MzksIDcuMTU4NDMyODk4LCAyLjAzNTQwOTgzNjEpO1xufVxuLmNvbG9ycyAuY29sb3ItMTM6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTUzLjE2NDU5MDE2MzksIDcuMTU4NDMyODk4LCAyLjAzNTQwOTgzNjEpO1xuICBjb250ZW50OiBcInByaW1hcnktMDMgXFxhI2ZkOGI4N1wiO1xufVxuLmNvbG9ycyAuY29sb3ItMTQge1xuICBiYWNrZ3JvdW5kOiAjZWY1ODUyO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMTE5LjcwNDEyNjk4NDEsIDEyLjkzODIyNjY3MDcsIDguNjk1ODczMDE1OSk7XG59XG4uY29sb3JzIC5jb2xvci0xNDo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxMTkuNzA0MTI2OTg0MSwgMTIuOTM4MjI2NjcwNywgOC42OTU4NzMwMTU5KTtcbiAgY29udGVudDogXCJwcmltYXJ5LTA0IFxcYSNlZjU4NTJcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTE1IHtcbiAgYmFja2dyb3VuZDogI2RjMjAxZDtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDkwLjMyLCAxMC41NTI4Nzk1ODEyLCA5LjI4KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTE1OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDkwLjMyLCAxMC41NTI4Nzk1ODEyLCA5LjI4KTtcbiAgY29udGVudDogXCJwcmltYXJ5LTA1IFxcYSNkYzIwMWRcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTE2IHtcbiAgYmFja2dyb3VuZDogIzk4MDgwMDtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDI1NSwgMTUzLjI1MjYzMTU3ODksIDE0Ny42KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTE2OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDI1NSwgMTUzLjI1MjYzMTU3ODksIDE0Ny42KTtcbiAgY29udGVudDogXCJwcmltYXJ5LTA2IFxcYSM5ODA4MDBcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTE3IHtcbiAgYmFja2dyb3VuZDogIzU5MDAwMDtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDI1NSwgMTI4LjcsIDEyOC43KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTE3OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDI1NSwgMTI4LjcsIDEyOC43KTtcbiAgY29udGVudDogXCJwcmltYXJ5LTA3IFxcYSM1OTAwMDBcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTE4IHtcbiAgYmFja2dyb3VuZDogIzM3MDAwMDtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDI1NSwgMTE4LjUsIDExOC41KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTE4OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDI1NSwgMTE4LjUsIDExOC41KTtcbiAgY29udGVudDogXCJwcmltYXJ5LTA4IFxcYSMzNzAwMDBcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTE5IHtcbiAgYmFja2dyb3VuZDogIzE4MDEwODtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDI1MS41MDgsIDExMi45OTIsIDE1NS4xNDkwNDM0NzgzKTtcbn1cbi5jb2xvcnMgLmNvbG9yLTE5OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDI1MS41MDgsIDExMi45OTIsIDE1NS4xNDkwNDM0NzgzKTtcbiAgY29udGVudDogXCJwcmltYXJ5LTA5IFxcYSMxODAxMDhcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTIwIHtcbiAgYmFja2dyb3VuZDogI2U0ZjdmZjtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDAsIDEzNS45NTU1NTU1NTU2LCAxOTMuMik7XG59XG4uY29sb3JzIC5jb2xvci0yMDo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigwLCAxMzUuOTU1NTU1NTU1NiwgMTkzLjIpO1xuICBjb250ZW50OiBcInNlY29uZGFyeS0wMSBcXGEjZTRmN2ZmXCI7XG59XG4uY29sb3JzIC5jb2xvci0yMSB7XG4gIGJhY2tncm91bmQ6ICNjMmVjZmY7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigwLCAxMjMuNjU5MDE2MzkzNCwgMTc5LjYpO1xufVxuLmNvbG9ycyAuY29sb3ItMjE6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMCwgMTIzLjY1OTAxNjM5MzQsIDE3OS42KTtcbiAgY29udGVudDogXCJzZWNvbmRhcnktMDIgXFxhI2MyZWNmZlwiO1xufVxuLmNvbG9ycyAuY29sb3ItMjIge1xuICBiYWNrZ3JvdW5kOiAjOWRkZmZlO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMS4zMjg0ODQ4NDg1LCAxMTEuMzgwNDQzNjExNCwgMTYzLjA3MTUxNTE1MTUpO1xufVxuLmNvbG9ycyAuY29sb3ItMjI6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMS4zMjg0ODQ4NDg1LCAxMTEuMzgwNDQzNjExNCwgMTYzLjA3MTUxNTE1MTUpO1xuICBjb250ZW50OiBcInNlY29uZGFyeS0wMyBcXGEjOWRkZmZlXCI7XG59XG4uY29sb3JzIC5jb2xvci0yMyB7XG4gIGJhY2tncm91bmQ6ICM3MGNlZmE7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigzLjkxMzUxMzUxMzUsIDk3LjIxMzk0NDM3OTIsIDE0MC44ODY0ODY0ODY1KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTIzOjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDMuOTEzNTEzNTEzNSwgOTcuMjEzOTQ0Mzc5MiwgMTQwLjg4NjQ4NjQ4NjUpO1xuICBjb250ZW50OiBcInNlY29uZGFyeS0wNCBcXGEjNzBjZWZhXCI7XG59XG4uY29sb3JzIC5jb2xvci0yNCB7XG4gIGJhY2tncm91bmQ6ICMxNGE0ZTg7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYig2LjQsIDY2LjE3MzU4NDkwNTcsIDk0LjQpO1xufVxuLmNvbG9ycyAuY29sb3ItMjQ6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoNi40LCA2Ni4xNzM1ODQ5MDU3LCA5NC40KTtcbiAgY29udGVudDogXCJzZWNvbmRhcnktMDUgXFxhIzE0YTRlOFwiO1xufVxuLmNvbG9ycyAuY29sb3ItMjUge1xuICBiYWNrZ3JvdW5kOiAjMTE3N2E3O1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoNS40NCwgNDguMDg5NiwgNjguMTYpO1xufVxuLmNvbG9ycyAuY29sb3ItMjU6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoNS40NCwgNDguMDg5NiwgNjguMTYpO1xuICBjb250ZW50OiBcInNlY29uZGFyeS0wNiBcXGEjMTE3N2E3XCI7XG59XG4uY29sb3JzIC5jb2xvci0yNiB7XG4gIGJhY2tncm91bmQ6ICMwMDNjNWU7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxMzAuMiwgMjA5Ljg1OTU3NDQ2ODEsIDI1NSk7XG59XG4uY29sb3JzIC5jb2xvci0yNjo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxMzAuMiwgMjA5Ljg1OTU3NDQ2ODEsIDI1NSk7XG4gIGNvbnRlbnQ6IFwic2Vjb25kYXJ5LTA3IFxcYSMwMDNjNWVcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTI3IHtcbiAgYmFja2dyb3VuZDogIzAwMmI0OTtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDEyMy45LCAyMDEuMTIzMjg3NjcxMiwgMjU1KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTI3OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDEyMy45LCAyMDEuMTIzMjg3NjcxMiwgMjU1KTtcbiAgY29udGVudDogXCJzZWNvbmRhcnktMDggXFxhIzAwMmI0OVwiO1xufVxuLmNvbG9ycyAuY29sb3ItMjgge1xuICBiYWNrZ3JvdW5kOiAjMDAxNDI2O1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMTEzLjQsIDE4Ny45MjYzMTU3ODk1LCAyNTUpO1xufVxuLmNvbG9ycyAuY29sb3ItMjg6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTEzLjQsIDE4Ny45MjYzMTU3ODk1LCAyNTUpO1xuICBjb250ZW50OiBcInNlY29uZGFyeS0wOSBcXGEjMDAxNDI2XCI7XG59XG4uY29sb3JzIC5jb2xvci0yOSB7XG4gIGJhY2tncm91bmQ6ICNmZmZjZjM7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxOTkuMiwgMTQ5LjQsIDApO1xufVxuLmNvbG9ycyAuY29sb3ItMjk6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTk5LjIsIDE0OS40LCAwKTtcbiAgY29udGVudDogXCJ0ZXJ0aWFyeS0wMSBcXGEjZmZmY2YzXCI7XG59XG4uY29sb3JzIC5jb2xvci0zMCB7XG4gIGJhY2tncm91bmQ6ICNmZmY2ZDY7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxODcuNiwgMTQ2LjQxOTUxMjE5NTEsIDApO1xufVxuLmNvbG9ycyAuY29sb3ItMzA6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTg3LjYsIDE0Ni40MTk1MTIxOTUxLCAwKTtcbiAgY29udGVudDogXCJ0ZXJ0aWFyeS0wMiBcXGEjZmZmNmQ2XCI7XG59XG4uY29sb3JzIC5jb2xvci0zMSB7XG4gIGJhY2tncm91bmQ6ICNmZmVlYjE7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxNzIuOCwgMTM1LjEzODQ2MTUzODUsIDApO1xufVxuLmNvbG9ycyAuY29sb3ItMzE6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTcyLjgsIDEzNS4xMzg0NjE1Mzg1LCAwKTtcbiAgY29udGVudDogXCJ0ZXJ0aWFyeS0wMyBcXGEjZmZlZWIxXCI7XG59XG4uY29sb3JzIC5jb2xvci0zMiB7XG4gIGJhY2tncm91bmQ6ICNmYmRjNmM7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxNDAuNTU2ODIxMTkyMSwgMTEwLjc0NjE3MTQ0NDQsIDMuMDQzMTc4ODA3OSk7XG59XG4uY29sb3JzIC5jb2xvci0zMjo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxNDAuNTU2ODIxMTkyMSwgMTEwLjc0NjE3MTQ0NDQsIDMuMDQzMTc4ODA3OSk7XG4gIGNvbnRlbnQ6IFwidGVydGlhcnktMDQgXFxhI2ZiZGM2Y1wiO1xufVxuLmNvbG9ycyAuY29sb3ItMzMge1xuICBiYWNrZ3JvdW5kOiAjZjNiZTAwO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoOTcuMiwgNzYsIDApO1xufVxuLmNvbG9ycyAuY29sb3ItMzM6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoOTcuMiwgNzYsIDApO1xuICBjb250ZW50OiBcInRlcnRpYXJ5LTA1IFxcYSNmM2JlMDBcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTM0IHtcbiAgYmFja2dyb3VuZDogI2I5N2EwNztcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDc0LjU2LCA0OC45NjM1OTU1MDU2LCAyLjI0KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTM0OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDc0LjU2LCA0OC45NjM1OTU1MDU2LCAyLjI0KTtcbiAgY29udGVudDogXCJ0ZXJ0aWFyeS0wNiBcXGEjYjk3YTA3XCI7XG59XG4uY29sb3JzIC5jb2xvci0zNSB7XG4gIGJhY2tncm91bmQ6ICM3NjRhMDQ7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigyNTIuNzEwMTYzOTM0NCwgMjA5LjU1MTQ0MDg5NzMsIDE0MC44ODk4MzYwNjU2KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTM1OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDI1Mi43MTAxNjM5MzQ0LCAyMDkuNTUxNDQwODk3MywgMTQwLjg4OTgzNjA2NTYpO1xuICBjb250ZW50OiBcInRlcnRpYXJ5LTA3IFxcYSM3NjRhMDRcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTM2IHtcbiAgYmFja2dyb3VuZDogIzQ4MmMwMTtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDI1My45MjI0NjU3NTM0LCAyMDMuMDcwOTQzNDY5LCAxMjQuOTc3NTM0MjQ2Nik7XG59XG4uY29sb3JzIC5jb2xvci0zNjo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigyNTMuOTIyNDY1NzUzNCwgMjAzLjA3MDk0MzQ2OSwgMTI0Ljk3NzUzNDI0NjYpO1xuICBjb250ZW50OiBcInRlcnRpYXJ5LTA4IFxcYSM0ODJjMDFcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTM3IHtcbiAgYmFja2dyb3VuZDogIzIwMTEwMTtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDI1Mi4zOTgxODE4MTgyLCAxODUuNjc0MTM0ODk3NCwgMTE0LjUwMTgxODE4MTgpO1xufVxuLmNvbG9ycyAuY29sb3ItMzc6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMjUyLjM5ODE4MTgxODIsIDE4NS42NzQxMzQ4OTc0LCAxMTQuNTAxODE4MTgxOCk7XG4gIGNvbnRlbnQ6IFwidGVydGlhcnktMDkgXFxhIzIwMTEwMVwiO1xufVxuLmNvbG9ycyAuY29sb3ItMzgge1xuICBiYWNrZ3JvdW5kOiAjZWVmZmYyO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMCwgMTk3LjIsIDQ2LjQpO1xufVxuLmNvbG9ycyAuY29sb3ItMzg6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMCwgMTk3LjIsIDQ2LjQpO1xuICBjb250ZW50OiBcInF1YXRlcm5hcnktMDEgXFxhI2VlZmZmMlwiO1xufVxuLmNvbG9ycyAuY29sb3ItMzkge1xuICBiYWNrZ3JvdW5kOiAjY2NmZmQ5O1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMCwgMTgzLjYsIDQ2LjgpO1xufVxuLmNvbG9ycyAuY29sb3ItMzk6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMCwgMTgzLjYsIDQ2LjgpO1xuICBjb250ZW50OiBcInF1YXRlcm5hcnktMDIgXFxhI2NjZmZkOVwiO1xufVxuLmNvbG9ycyAuY29sb3ItNDAge1xuICBiYWNrZ3JvdW5kOiAjOTRlZWFhO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMTYuOTM0MTkzNTQ4NCwgMTM3LjQ2NTgwNjQ1MTYsIDQ2LjM5NzQ3NjcwMjUpO1xufVxuLmNvbG9ycyAuY29sb3ItNDA6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTYuOTM0MTkzNTQ4NCwgMTM3LjQ2NTgwNjQ1MTYsIDQ2LjM5NzQ3NjcwMjUpO1xuICBjb250ZW50OiBcInF1YXRlcm5hcnktMDMgXFxhIzk0ZWVhYVwiO1xufVxuLmNvbG9ycyAuY29sb3ItNDEge1xuICBiYWNrZ3JvdW5kOiAjNWRjZDc5O1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMjIuNDkwNTY2MDM3NywgOTYuNzA5NDMzOTYyMywgNDEuMDQ1MjgzMDE4OSk7XG59XG4uY29sb3JzIC5jb2xvci00MTo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigyMi40OTA1NjYwMzc3LCA5Ni43MDk0MzM5NjIzLCA0MS4wNDUyODMwMTg5KTtcbiAgY29udGVudDogXCJxdWF0ZXJuYXJ5LTA0IFxcYSM1ZGNkNzlcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTQyIHtcbiAgYmFja2dyb3VuZDogIzM3OTc0ZjtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDE3LjYsIDY0LjgsIDI5LjQpO1xufVxuLmNvbG9ycyAuY29sb3ItNDI6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTcuNiwgNjQuOCwgMjkuNCk7XG4gIGNvbnRlbnQ6IFwicXVhdGVybmFyeS0wNSBcXGEjMzc5NzRmXCI7XG59XG4uY29sb3JzIC5jb2xvci00MyB7XG4gIGJhY2tncm91bmQ6ICMyMDU1MmQ7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxNTYuNDQ3NjkyMzA3NywgMjM1LjY1MjMwNzY5MjMsIDE3NS44NzUyMzk0Nzc1KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTQzOjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDE1Ni40NDc2OTIzMDc3LCAyMzUuNjUyMzA3NjkyMywgMTc1Ljg3NTIzOTQ3NzUpO1xuICBjb250ZW50OiBcInF1YXRlcm5hcnktMDYgXFxhIzIwNTUyZFwiO1xufVxuLmNvbG9ycyAuY29sb3ItNDQge1xuICBiYWNrZ3JvdW5kOiAjMTQzYTFlO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoMTQ1LjMzODQ2MTUzODUsIDIzNS4wNjE1Mzg0NjE1LCAxNjguOTQ5Nzk3NTcwOSk7XG59XG4uY29sb3JzIC5jb2xvci00NDo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYigxNDUuMzM4NDYxNTM4NSwgMjM1LjA2MTUzODQ2MTUsIDE2OC45NDk3OTc1NzA5KTtcbiAgY29udGVudDogXCJxdWF0ZXJuYXJ5LTA3IFxcYSMxNDNhMWVcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTQ1IHtcbiAgYmFja2dyb3VuZDogIzA4MjMwZjtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDEzMC41MzkwNjk3Njc0LCAyMzkuMzYwOTMwMjMyNiwgMTU4Ljc1MjE0NDcwMjgpO1xufVxuLmNvbG9ycyAuY29sb3ItNDU6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTMwLjUzOTA2OTc2NzQsIDIzOS4zNjA5MzAyMzI2LCAxNTguNzUyMTQ0NzAyOCk7XG4gIGNvbnRlbnQ6IFwicXVhdGVybmFyeS0wOCBcXGEjMDgyMzBmXCI7XG59XG4uY29sb3JzIC5jb2xvci00NiB7XG4gIGJhY2tncm91bmQ6ICMwMzFhMTU7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigxMTkuNjU2NTUxNzI0MSwgMjQ2LjA0MzQ0ODI3NTksIDIxOC41NjgwMzU5ODIpO1xufVxuLmNvbG9ycyAuY29sb3ItNDY6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTE5LjY1NjU1MTcyNDEsIDI0Ni4wNDM0NDgyNzU5LCAyMTguNTY4MDM1OTgyKTtcbiAgY29udGVudDogXCJxdWF0ZXJuYXJ5LTA5IFxcYSMwMzFhMTVcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTQ3IHtcbiAgYmFja2dyb3VuZDogIzBkYTUzMztcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDQuMTYsIDY3LjA0LCAxOS44OCk7XG59XG4uY29sb3JzIC5jb2xvci00Nzo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYig0LjE2LCA2Ny4wNCwgMTkuODgpO1xuICBjb250ZW50OiBcInNjb3JlLWEgXFxhIzBkYTUzM1wiO1xufVxuLmNvbG9ycyAuY29sb3ItNDgge1xuICBiYWNrZ3JvdW5kOiAjOGJjNTE2O1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoNTYuMTkzMzcxNDI4NiwgODAuNTYsIDcuMDQpO1xufVxuLmNvbG9ycyAuY29sb3ItNDg6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoNTYuMTkzMzcxNDI4NiwgODAuNTYsIDcuMDQpO1xuICBjb250ZW50OiBcInNjb3JlLWIgXFxhIzhiYzUxNlwiO1xufVxuLmNvbG9ycyAuY29sb3ItNDkge1xuICBiYWNrZ3JvdW5kOiAjZTBlMDAwO1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2IoODkuNiwgODkuNiwgMCk7XG59XG4uY29sb3JzIC5jb2xvci00OTo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYig4OS42LCA4OS42LCAwKTtcbiAgY29udGVudDogXCJzY29yZS1jIFxcYSNlMGUwMDBcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTUwIHtcbiAgYmFja2dyb3VuZDogI2ZhYzMwMDtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzY0NGUwMDtcbn1cbi5jb2xvcnMgLmNvbG9yLTUwOjpiZWZvcmUge1xuICBjb2xvcjogIzY0NGUwMDtcbiAgY29udGVudDogXCJzY29yZS1kIFxcYSNmYWMzMDBcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTUxIHtcbiAgYmFja2dyb3VuZDogI2ZmNzkxODtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDExMS42LCA0Ni44NjIzMzc2NjIzLCAwKTtcbn1cbi5jb2xvcnMgLmNvbG9yLTUxOjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDExMS42LCA0Ni44NjIzMzc2NjIzLCAwKTtcbiAgY29udGVudDogXCJzY29yZS1lIFxcYSNmZjc5MThcIjtcbn1cbi5jb2xvcnMgLmNvbG9yLTUyIHtcbiAgYmFja2dyb3VuZDogI2VlMzIyNDtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDEwMy4yODQwNjc3OTY2LCAxMy4wMzY0OTYwNTY0LCA2LjMxNTkzMjIwMzQpO1xufVxuLmNvbG9ycyAuY29sb3ItNTI6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2IoMTAzLjI4NDA2Nzc5NjYsIDEzLjAzNjQ5NjA1NjQsIDYuMzE1OTMyMjAzNCk7XG4gIGNvbnRlbnQ6IFwic2NvcmUtZiBcXGEjZWUzMjI0XCI7XG59XG4uY29sb3JzIC5jb2xvci01MyB7XG4gIGJhY2tncm91bmQ6ICNkNjA2NTE7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYig4Ni4wOCwgMS45MiwgMzIuMjY2MTUzODQ2Mik7XG59XG4uY29sb3JzIC5jb2xvci01Mzo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYig4Ni4wOCwgMS45MiwgMzIuMjY2MTUzODQ2Mik7XG4gIGNvbnRlbnQ6IFwic2NvcmUtZyBcXGEjZDYwNjUxXCI7XG59XG4uY29sb3JzIC5jb2xvci01NCB7XG4gIGJhY2tncm91bmQ6ICM4ZDAzNTY7XG4gIGJvcmRlcjogc29saWQgMnB4IHJnYigyNTMuNjI3NSwgMTQ2LjU3MjUsIDIxMC45NjA2NTIxNzM5KTtcbn1cbi5jb2xvcnMgLmNvbG9yLTU0OjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDI1My42Mjc1LCAxNDYuNTcyNSwgMjEwLjk2MDY1MjE3MzkpO1xuICBjb250ZW50OiBcInNjb3JlLWggXFxhIzhkMDM1NlwiO1xufVxuLmNvbG9ycyAuY29sb3ItNTUge1xuICBiYWNrZ3JvdW5kOiAjOTY5Njk2O1xuICBib3JkZXI6IHNvbGlkIDJweCAjNDgzMDMwO1xufVxuLmNvbG9ycyAuY29sb3ItNTU6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNDgzMDMwO1xuICBjb250ZW50OiBcInNjb3JlLW5vbmUgXFxhIzk2OTY5NlwiO1xufVxuXG5oMS5zdHlsaW5nLWhlYWRlciArIC5jb250ZW50LWJsb2NrIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNjBweCAhaW1wb3J0YW50O1xufVxuaDEuc3R5bGluZy1oZWFkZXIgKyAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19faGVhZGVyIGgxIHtcbiAgbWFyZ2luLWJsb2NrOiAwcHg7XG59XG5oMS5zdHlsaW5nLWhlYWRlciArIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19jb250ZW50ID4gaDEge1xuICBtYXJnaW4tYmxvY2stZW5kOiAzMHB4O1xufVxuaDEuc3R5bGluZy1oZWFkZXIgKyAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fY29udGVudCA+IGgxICsgaDEge1xuICBtYXJnaW4tYmxvY2s6IDBweDtcbn1cbmgxLnN0eWxpbmctaGVhZGVyICsgLmNvbnRlbnQtYmxvY2sgLmRpdmlkZXIuc3R5bGluZy1wYWdlIHtcbiAgbWFyZ2luLWJsb2NrOiAzMHB4O1xufVxuaDEuc3R5bGluZy1oZWFkZXIgKyAuY29udGVudC1ibG9jayAuZGl2aWRlci5zdHlsaW5nLXBhZ2UgKyBoMSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDMwcHg7XG59XG5oMS5zdHlsaW5nLWhlYWRlciArIC5jb250ZW50LWJsb2NrIC5kaXZpZGVyLnN0eWxpbmctcGFnZSArIGgxICsgaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogaW5oZXJpdDtcbn1cbmgxLnN0eWxpbmctaGVhZGVyICsgLmNvbnRlbnQtYmxvY2sgLnN0eWxpbmctcGFnZV9fZm9ybS1ncm91cHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzBweDtcbiAgY29sdW1uLWdhcDogMzBweDtcbiAgcm93LWdhcDogMTVweDtcbn1cbmgxLnN0eWxpbmctaGVhZGVyICsgLmNvbnRlbnQtYmxvY2sgLnN0eWxpbmctcGFnZV9fZm9ybS1ncm91cHMgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbmgxLnN0eWxpbmctaGVhZGVyICsgLmNvbnRlbnQtYmxvY2sgLnN0eWxpbmctcGFnZV9fZm9ybS1ncm91cHMgLmZvcm0tZ3JvdXAgPiAqLFxuaDEuc3R5bGluZy1oZWFkZXIgKyAuY29udGVudC1ibG9jayAuc3R5bGluZy1wYWdlX19mb3JtLWdyb3VwcyAuZm9ybS1ncm91cCA+ICogPiAqOm5vdCgudW5pdCkge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuaDEuc3R5bGluZy1oZWFkZXIgKyAuY29udGVudC1ibG9jayAuc3R5bGluZy1wYWdlX19mb3JtLWdyb3VwcyAuZm9ybS1ncm91cCA+ICogPiAuay1mb3JtLWhpbnQgPiAqIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbmgxLnN0eWxpbmctaGVhZGVyICsgLmNvbnRlbnQtYmxvY2sgLmNoaXAge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbmgxLnN0eWxpbmctaGVhZGVyICsgLmNvbnRlbnQtYmxvY2sgLmstdHJlZXZpZXcge1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2JjYWNhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuaDEuc3R5bGluZy1oZWFkZXIgKyAuY29udGVudC1ibG9jayAuZmxvYXRpbmctcGxhY2Vob2xkZXIgbGFiZWwsXG5oMS5zdHlsaW5nLWhlYWRlciArIC5jb250ZW50LWJsb2NrIC5mbG9hdGluZy1mb3JtIGxhYmVsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyICogMTJweCkgIWltcG9ydGFudDtcbiAgd2lkdGg6IG1heC1jb250ZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5wdXJjaGFzZS1yZWdpc3RyYXRpb25fX21ldGFkYXRhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLnB1cmNoYXNlLXJlZ2lzdHJhdGlvbl9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLnB1cmNoYXNlLXJlZ2lzdHJhdGlvbl9faW5mby1pdGVtIHtcbiAgZmxleDogMSAwO1xufVxuLnB1cmNoYXNlLXJlZ2lzdHJhdGlvbl9faW5mby10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucHVyY2hhc2UtcmVnaXN0cmF0aW9uX191cGxvYWQtc2VjdGlvbi0tZW1wdHktbWVzc2FnZSB7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuLnB1cmNoYXNlLXJlZ2lzdHJhdGlvbl9fdXBsb2FkLXNlY3Rpb24gLmJ1dHRvbiB7XG4gIHdvcmQtd3JhcDogYW55d2hlcmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICB0ZXh0LWRlY29yYXRpb246IHNvbGlkIHVuZGVybGluZSB0cmFuc3BhcmVudCAxcHggIWltcG9ydGFudDtcbn1cbi5wdXJjaGFzZS1yZWdpc3RyYXRpb25fX3VwbG9hZC1zZWN0aW9uIC5idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHNvbGlkIHVuZGVybGluZSBjdXJyZW50Y29sb3IgMXB4ICFpbXBvcnRhbnQ7XG59XG4ucHVyY2hhc2UtcmVnaXN0cmF0aW9uX191cGxvYWQtc2VjdGlvbiAuYnV0dG9uIC5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnB1cmNoYXNlLXJlZ2lzdHJhdGlvbl9fdXBsb2FkLXNlY3Rpb24gLmJ1dHRvbiAuaWNvbiA+IHNwYW4ge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuLnB1cmNoYXNlLXJlZ2lzdHJhdGlvbl9fdXBsb2FkLXNlY3Rpb24gLmJ1dHRvbjo6YmVmb3JlLCAucHVyY2hhc2UtcmVnaXN0cmF0aW9uX191cGxvYWQtc2VjdGlvbiAuYnV0dG9uOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wdXJjaGFzZS1yZWdpc3RyYXRpb25fX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wdXJjaGFzZS1yZWdpc3RyYXRpb25fX2FjdGlvbiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucHVyY2hhc2UtcmVnaXN0cmF0aW9uX19hY3Rpb246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2s6IDBweCAyMHB4O1xufVxuLnB1cmNoYXNlLXJlZ2lzdHJhdGlvbl9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYmxvY2stZW5kOiAyMHB4O1xufVxuXG4uc2V0dGluZ3Mtc2VjdGlvbiBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4O1xufVxuLnNldHRpbmdzLXNlY3Rpb24gZm9ybTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xuICBwYWRkaW5nLWJsb2NrOiA1cHg7XG59XG4uc2V0dGluZ3Mtc2VjdGlvbiBmb3JtICsgZm9ybSB7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuLnNldHRpbmdzLXNlY3Rpb24gZm9ybSAuZm9ybS1ncm91cCB7XG4gIGdhcDogNXB4O1xufVxuLnNldHRpbmdzLXNlY3Rpb24gZm9ybSAuYnV0dG9uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uc2V0dGluZ3Mtc2VjdGlvbiA+IC5idXR0b24ge1xuICBtYXJnaW4taW5saW5lOiAwIGF1dG87XG59XG4uc2V0dGluZ3Mtc2VjdGlvbiA+IC5idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jazogMTE1cHggMHB4O1xufVxuXG4jcmVxdWVzdC1pbmZvcm1hdGlvbiBoMiArIC5pdGVtLXNlbGVjdG9yLFxuI3JlcXVlc3QtaW5mb3JtYXRpb24gaDQgKyAuaXRlbS1zZWxlY3RvcixcbiNyZXF1ZXN0LWluZm9ybWF0aW9uIC5oMiArIC5pdGVtLXNlbGVjdG9yLFxuI3JlcXVlc3QtaW5mb3JtYXRpb24gLmg0ICsgLml0ZW0tc2VsZWN0b3Ige1xuICBtYXJnaW4tYmxvY2s6IDIwcHg7XG59XG4jcmVxdWVzdC1pbmZvcm1hdGlvbiAuZm9ybS1ncm91cC5zZWxlY3RlZC1tYXRlcmlhbHMgLnJvdyB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjY2JjYWNhO1xufVxuI3JlcXVlc3QtaW5mb3JtYXRpb24gLmZvcm0tZ3JvdXAuc2VsZWN0ZWQtbWF0ZXJpYWxzIC5yb3cgOmZpcnN0LWNoaWxkIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5jb250ZW50LWJsb2NrX19oZWFkZXIuc3VibWl0dGVkIHtcbiAgcGFkZGluZy1ibG9jazogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBnYXA6IDIwcHg7XG59XG4uY29udGVudC1ibG9ja19faGVhZGVyLnN1Ym1pdHRlZCAuaWNvbi5zdWJtaXR0ZWQge1xuICBjb2xvcjogIzVkY2Q3OTtcbn1cblxuLmxhYmVsLXdpdGgtaW5mby10b29sdGlwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG59XG5cbi5wdWJsaWNhdGlvbi1lZGl0LWNvbHVtbnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDYwcHg7XG59XG4ucHVibGljYXRpb24tZWRpdC1jb2x1bW5zIC5wdWJsaWNhdGlvbi1lZGl0LWZvcm0ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnFyLWNvZGUtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG4ucXItY29kZS1ibG9jayAucXItY29kZSB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5xci1jb2RlLWJsb2NrIC51cmwtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRlbnQtYmxvY2sgLmstZ3JpZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMTVweDtcbn1cblxuLnByb2R1Y3QtZ3JvdXAtc2VsZWN0b3Ige1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMwcHg7XG59XG5cbi5wdWJsaWNhdGlvbi1wcm9kdWN0IHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5wdWJsaWNhdGlvbi1wcm9kdWN0X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stZW5kOiA5MHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9faGVhZGVyIC5sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuLnB1YmxpY2F0aW9uLXByb2R1Y3RfX2hlYWRlciAubG9nbyBpbWcge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDIwcHg7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9faGVhZGVyIC5sb2dvIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9faGVhZGVyIC5leHBvcnQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5wdWJsaWNhdGlvbi1wcm9kdWN0X19wcm9kdWN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGY3ZmY7XG4gIHBhZGRpbmc6IDYwcHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNjBweDtcbn1cbi5wdWJsaWNhdGlvbi1wcm9kdWN0X19wcm9kdWN0IC5pbmZvIHtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkZGZmZTtcbiAgbWFyZ2luLXRvcDogLTEyMHB4O1xufVxuLnB1YmxpY2F0aW9uLXByb2R1Y3RfX3Byb2R1Y3QgLmluZm8gaDIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEwcHg7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9fcHJvZHVjdCAuaW5mbyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9fcHJvZHVjdCAuaW5mby1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMjBweDtcbn1cbi5wdWJsaWNhdGlvbi1wcm9kdWN0X19wcm9kdWN0IC5lY28tY29zdHMtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMzBweDtcbn1cbi5wdWJsaWNhdGlvbi1wcm9kdWN0X19wcm9kdWN0IC5lY28tY29zdHMtcm93cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnB1YmxpY2F0aW9uLXByb2R1Y3RfX3Byb2R1Y3QgLmVjby1jb3N0cyAubGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnB1YmxpY2F0aW9uLXByb2R1Y3RfX3Byb2R1Y3QgLmVjby1jb3N0cyAudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wdWJsaWNhdGlvbi1wcm9kdWN0X19wcm9kdWN0IC5lY28tY29zdHMgLmxhcmdlLXRleHQge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9faW5mbyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA2MHB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiA2MHB4O1xufVxuLnB1YmxpY2F0aW9uLXByb2R1Y3RfX2luZm8gLmxpbmsge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEwcHg7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9faW5mbyAucHVibGlzaGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWFlYTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wdWJsaWNhdGlvbi1wcm9kdWN0X19pbmZvIC5wdWJsaXNoZXIgaDQge1xuICBtYXJnaW4tYmxvY2stZW5kOiAxMHB4O1xufVxuLnB1YmxpY2F0aW9uLXByb2R1Y3RfX2NvbXBvc2l0aW9uIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNjBweDtcbn1cbi5wdWJsaWNhdGlvbi1wcm9kdWN0X19jb21wb3NpdGlvbiAuY29udGVudC1ibG9jayB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xufVxuLnB1YmxpY2F0aW9uLXByb2R1Y3RfX2NvbXBvc2l0aW9uIC5iYWRnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9fY29tcG9zaXRpb24gLmxvY2tlZC1jb21wb3NpdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnB1YmxpY2F0aW9uLXByb2R1Y3RfX2Zvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGY3ZmY7XG4gIHBhZGRpbmc6IDYwcHg7XG59XG4ucHVibGljYXRpb24tcHJvZHVjdF9fZm9vdGVyIC5ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbn0iLCJAdXNlIFwiY3NzLXZhcmlhYmxlc1wiIGFzIGN2O1xuQHVzZSBcImRlcml2ZWQtdmFyaWFibGVzXCIgYXMgZHY7XG5AdXNlIFwiaW5pdGlhbC12YXJpYWJsZXNcIiBhcyBpdjtcblxuJGNvbnRyb2wtcmFkaXVzOiBjdi5nZXRWYXIoXCJyYWRpdXNcIikgIWRlZmF1bHQ7XG4kY29udHJvbC1yYWRpdXMtc21hbGw6IGN2LmdldFZhcihcInJhZGl1cy1zbWFsbFwiKSAhZGVmYXVsdDtcblxuJGNvbnRyb2wtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kY29udHJvbC1zaXplOiBjdi5nZXRWYXIoXCJzaXplLW5vcm1hbFwiKSAhZGVmYXVsdDtcblxuJGNvbnRyb2wtaGVpZ2h0OiAyLjVlbSAhZGVmYXVsdDtcbiRjb250cm9sLWxpbmUtaGVpZ2h0OiAxLjUgIWRlZmF1bHQ7XG5cbiRjb250cm9sLXBhZGRpbmctdmVydGljYWw6IGNhbGMoMC41ZW0gLSAjeyRjb250cm9sLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsOiBjYWxjKDAuNzVlbSAtICN7JGNvbnRyb2wtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG5cbiRjb250cm9sLWZvY3VzLXNoYWRvdy1sOiA1MCUgIWRlZmF1bHQ7XG5cbiN7aXYuJHZhcmlhYmxlcy1ob3N0fSB7XG4gIEBpbmNsdWRlIGN2LnJlZ2lzdGVyLXZhcnMoXG4gICAgKFxuICAgICAgXCJjb250cm9sLXJhZGl1c1wiOiAjeyRjb250cm9sLXJhZGl1c30sXG4gICAgICBcImNvbnRyb2wtcmFkaXVzLXNtYWxsXCI6ICN7JGNvbnRyb2wtcmFkaXVzLXNtYWxsfSxcbiAgICAgIFwiY29udHJvbC1ib3JkZXItd2lkdGhcIjogI3skY29udHJvbC1ib3JkZXItd2lkdGh9LFxuICAgICAgXCJjb250cm9sLWhlaWdodFwiOiAjeyRjb250cm9sLWhlaWdodH0sXG4gICAgICBcImNvbnRyb2wtbGluZS1oZWlnaHRcIjogI3skY29udHJvbC1saW5lLWhlaWdodH0sXG4gICAgICBcImNvbnRyb2wtcGFkZGluZy12ZXJ0aWNhbFwiOiAjeyRjb250cm9sLXBhZGRpbmctdmVydGljYWx9LFxuICAgICAgXCJjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbFwiOiAjeyRjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbH0sXG4gICAgICBcImNvbnRyb2wtc2l6ZVwiOiAjeyRjb250cm9sLXNpemV9LFxuICAgICAgXCJjb250cm9sLWZvY3VzLXNoYWRvdy1sXCI6ICN7JGNvbnRyb2wtZm9jdXMtc2hhZG93LWx9LFxuICAgIClcbiAgKTtcbn1cblxuQG1peGluIGNvbnRyb2wge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IGN2LmdldFZhcihcImNvbnRyb2wtYm9yZGVyLXdpZHRoXCIpO1xuICBib3JkZXItcmFkaXVzOiBjdi5nZXRWYXIoXCJjb250cm9sLXJhZGl1c1wiKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogY3YuZ2V0VmFyKFwiY29udHJvbC1zaXplXCIpO1xuICBoZWlnaHQ6IGN2LmdldFZhcihcImNvbnRyb2wtaGVpZ2h0XCIpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiBjdi5nZXRWYXIoXCJjb250cm9sLWxpbmUtaGVpZ2h0XCIpO1xuICBwYWRkaW5nLWJvdHRvbTogY3YuZ2V0VmFyKFwiY29udHJvbC1wYWRkaW5nLXZlcnRpY2FsXCIpO1xuICBwYWRkaW5nLWxlZnQ6IGN2LmdldFZhcihcImNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsXCIpO1xuICBwYWRkaW5nLXJpZ2h0OiBjdi5nZXRWYXIoXCJjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbFwiKTtcbiAgcGFkZGluZy10b3A6IGN2LmdldFZhcihcImNvbnRyb2wtcGFkZGluZy12ZXJ0aWNhbFwiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBjdi5nZXRWYXIoXCJkdXJhdGlvblwiKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBib3gtc2hhZG93LCBjb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAvLyBTdGF0ZXNcbiAgJjpmb2N1cyxcbiAgJjpmb2N1cy12aXNpYmxlLFxuICAmOmZvY3VzLXdpdGhpbixcbiAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtZm9jdXNlZCxcbiAgJjphY3RpdmUsXG4gICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuXG4vLyBUaGUgY29udHJvbHMgc2l6ZXMgdXNlIG1peGlucyBzbyB0aGV5IGNhbiBiZSB1c2VkIGF0IGRpZmZlcmVudCBicmVha3BvaW50c1xuQG1peGluIGNvbnRyb2wtc21hbGwge1xuICBib3JkZXItcmFkaXVzOiAkY29udHJvbC1yYWRpdXMtc21hbGw7XG4gIGZvbnQtc2l6ZTogY3YuZ2V0VmFyKFwic2l6ZS1zbWFsbFwiKTtcbn1cblxuQG1peGluIGNvbnRyb2wtbWVkaXVtIHtcbiAgZm9udC1zaXplOiBjdi5nZXRWYXIoXCJzaXplLW1lZGl1bVwiKTtcbn1cblxuQG1peGluIGNvbnRyb2wtbGFyZ2Uge1xuICBmb250LXNpemU6IGN2LmdldFZhcihcInNpemUtbGFyZ2VcIik7XG59XG4iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInNhc3M6bGlzdFwiO1xuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbkB1c2UgXCJpbml0aWFsLXZhcmlhYmxlc1wiIGFzIGl2O1xuQHVzZSBcImZ1bmN0aW9uc1wiIGFzIGZuO1xuXG5AZnVuY3Rpb24gYnVpbGRWYXJOYW1lKCRuYW1lLCAkcHJlZml4OiBcIlwiLCAkc3VmZml4OiBcIlwiKSB7XG4gIEByZXR1cm4gXCItLSN7aXYuJGNzc3ZhcnMtcHJlZml4fSN7JHByZWZpeH0jeyRuYW1lfSN7JHN1ZmZpeH1cIjtcbn1cblxuQGZ1bmN0aW9uIGJ1aWxkSHNsYVN0cmluZygkbmFtZSwgJGwsICRhOiAxKSB7XG4gICRsaWdodG5lc3M6IGdldFZhcigkbmFtZSwgXCJcIiwgXCItbFwiKTtcbiAgQGlmICgkbCkge1xuICAgICRsaWdodG5lc3M6ICRsO1xuICB9XG4gIEByZXR1cm4gXCJoc2xhKCN7Z2V0VmFyKCRuYW1lLCAnJywgJy1oJyl9LCAje2dldFZhcigkbmFtZSwgJycsICctcycpfSwgI3skbGlnaHRuZXNzfSwgI3skYX0pXCI7XG59XG5cbkBmdW5jdGlvbiBnZXRWYXIoJG5hbWUsICRwcmVmaXg6IFwiXCIsICRzdWZmaXg6IFwiXCIpIHtcbiAgJHZhck5hbWU6IGJ1aWxkVmFyTmFtZSgkbmFtZSwgJHByZWZpeCwgJHN1ZmZpeCk7XG4gIEByZXR1cm4gdmFyKCN7JHZhck5hbWV9KTtcbn1cblxuQGZ1bmN0aW9uIGdldFZhcldpdGhCYWNrdXAoJG5hbWUsICRiYWNrdXAsICRwcmVmaXg6IFwiXCIsICRzdWZmaXg6IFwiXCIpIHtcbiAgJHZhck5hbWU6IGJ1aWxkVmFyTmFtZSgkbmFtZSwgJHByZWZpeCwgJHN1ZmZpeCk7XG4gICRiYWNrdXBOYW1lOiBidWlsZFZhck5hbWUoJGJhY2t1cCwgJHByZWZpeCwgJHN1ZmZpeCk7XG4gIEByZXR1cm4gdmFyKCN7JHZhck5hbWV9LCB2YXIoI3skYmFja3VwTmFtZX0pKTtcbn1cblxuQGZ1bmN0aW9uIGdldFJnYmFWYXIoJG5hbWUsICRhbHBoYSwgJHByZWZpeDogXCJcIiwgJHN1ZmZpeDogXCJcIikge1xuICAkdmFyTmFtZTogYnVpbGRWYXJOYW1lKCRuYW1lLCAkcHJlZml4LCAkc3VmZml4KTtcbiAgQHJldHVybiB1bnF1b3RlKFwicmdiYSh2YXIoI3skdmFyTmFtZX0pLCAjeyRhbHBoYX0pXCIpO1xufVxuXG5AbWl4aW4gcmVnaXN0ZXItdmFyKCRuYW1lLCAkdmFsdWUsICRwcmVmaXg6IFwiXCIsICRzdWZmaXg6IFwiXCIpIHtcbiAgJHZhck5hbWU6IGJ1aWxkVmFyTmFtZSgkbmFtZSwgJHByZWZpeCwgJHN1ZmZpeCk7XG4gICN7JHZhck5hbWV9OiAjeyR2YWx1ZX07XG59XG5cbkBtaXhpbiByZWdpc3Rlci12YXJzKCR2YXJzLCAkcHJlZml4OiBcIlwiLCAkc3VmZml4OiBcIlwiKSB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHZhcnMge1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcigkbmFtZSwgJHZhbHVlLCAkcHJlZml4LCAkc3VmZml4KTtcbiAgfVxufVxuXG5AbWl4aW4gcmVnaXN0ZXItcmdiKCRuYW1lLCAkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICRuYW1lLFxuICAgIChcbiAgICAgIGNvbG9yLmNoYW5uZWwoJHZhbHVlLCBcInJlZFwiLCAkc3BhY2U6IHJnYiksXG4gICAgICBjb2xvci5jaGFubmVsKCR2YWx1ZSwgXCJncmVlblwiLCAkc3BhY2U6IHJnYiksXG4gICAgICBjb2xvci5jaGFubmVsKCR2YWx1ZSwgXCJibHVlXCIsICRzcGFjZTogcmdiKVxuICAgICksXG4gICAgXCJcIixcbiAgICBcIi1yZ2JcIlxuICApO1xufVxuXG5AbWl4aW4gcmVnaXN0ZXItaHNsKCRuYW1lLCAkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICRuYW1lLFxuICAgIG1hdGgucm91bmQoY29sb3IuY2hhbm5lbCgkdmFsdWUsIFwiaHVlXCIsICRzcGFjZTogaHNsKSksXG4gICAgXCJcIixcbiAgICBcIi1oXCJcbiAgKTtcbiAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICRuYW1lLFxuICAgIG1hdGgucm91bmQoY29sb3IuY2hhbm5lbCgkdmFsdWUsIFwic2F0dXJhdGlvblwiLCAkc3BhY2U6IGhzbCkpLFxuICAgIFwiXCIsXG4gICAgXCItc1wiXG4gICk7XG4gIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcbiAgICAkbmFtZSxcbiAgICBtYXRoLnJvdW5kKGNvbG9yLmNoYW5uZWwoJHZhbHVlLCBcImxpZ2h0bmVzc1wiLCAkc3BhY2U6IGhzbCkpLFxuICAgIFwiXCIsXG4gICAgXCItbFwiXG4gICk7XG59XG5cbkBtaXhpbiBnZW5lcmF0ZS1vbi1zY2hlbWUtY29sb3JzKCRuYW1lLCAkYmFzZSwgJHNjaGVtZS1tYWluKSB7XG4gIC8vIEFjY2Vzc2liaWxpdHkgQ29udHJhc3QgU3lzdGVtXG4gICRzY2hlbWUtbWFpbi1icmlnaHRuZXNzOiBmbi5idWxtYUNvbG9yQnJpZ2h0bmVzcygkc2NoZW1lLW1haW4pO1xuICAkb24tc2NoZW1lLWNvbG9yOiAkYmFzZTtcbiAgJGZnLWx1bTogZm4uYnVsbWFDb2xvckx1bWluYW5jZSgkb24tc2NoZW1lLWNvbG9yKTtcbiAgJGJnLWx1bTogZm4uYnVsbWFDb2xvckx1bWluYW5jZSgkc2NoZW1lLW1haW4pO1xuICAkcmF0aW86IDA7XG4gICRmb3VuZC1kZWNlbnQtY29sb3I6IGZhbHNlO1xuXG4gIEBpZiAoJGZnLWx1bSA+ICRiZy1sdW0pIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAgICRyYXRpbzogbWF0aC5kaXYoKCRmZy1sdW0gKyAwLjA1KSwgKCRiZy1sdW0gKyAwLjA1KSk7XG5cbiAgICAgIEBpZiAkcmF0aW8gPiA1IHtcbiAgICAgICAgJGZvdW5kLWRlY2VudC1jb2xvcjogdHJ1ZTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAkb24tc2NoZW1lLWNvbG9yOiBjb2xvci5hZGp1c3QoXG4gICAgICAgICAgJG9uLXNjaGVtZS1jb2xvcixcbiAgICAgICAgICAkbGlnaHRuZXNzOiA1JSxcbiAgICAgICAgICAkc3BhY2U6IGhzbFxuICAgICAgICApO1xuICAgICAgICAkZmctbHVtOiBmbi5idWxtYUNvbG9yTHVtaW5hbmNlKCRvbi1zY2hlbWUtY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAkcmF0aW86IG1hdGguZGl2KCgkYmctbHVtICsgMC4wNSksICgkZmctbHVtICsgMC4wNSkpO1xuXG4gICAgICBAaWYgJHJhdGlvID4gNSB7XG4gICAgICAgICRmb3VuZC1kZWNlbnQtY29sb3I6IHRydWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJG9uLXNjaGVtZS1jb2xvcjogY29sb3IuYWRqdXN0KFxuICAgICAgICAgICRvbi1zY2hlbWUtY29sb3IsXG4gICAgICAgICAgJGxpZ2h0bmVzczogLTUlLFxuICAgICAgICAgICRzcGFjZTogaHNsXG4gICAgICAgICk7XG4gICAgICAgICRmZy1sdW06IGZuLmJ1bG1hQ29sb3JMdW1pbmFuY2UoJG9uLXNjaGVtZS1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJG9uLXNjaGVtZS1saWdodG5lc3M6IGNvbG9yLmNoYW5uZWwoXG4gICAgJG9uLXNjaGVtZS1jb2xvcixcbiAgICBcImxpZ2h0bmVzc1wiLFxuICAgICRzcGFjZTogaHNsXG4gICk7XG4gIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcigkbmFtZSwgJG9uLXNjaGVtZS1saWdodG5lc3MsIFwiXCIsIFwiLW9uLXNjaGVtZS1sXCIpO1xuICAkb24tc2NoZW1lLWw6IGdldFZhcigkbmFtZSwgXCJcIiwgXCItb24tc2NoZW1lLWxcIik7XG4gIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcbiAgICBcIiN7JG5hbWV9LW9uLXNjaGVtZVwiLFxuICAgIGJ1aWxkSHNsYVN0cmluZygkbmFtZSwgJG9uLXNjaGVtZS1sKVxuICApO1xufVxuXG5AbWl4aW4gdjEtZ2VuZXJhdGUtb24tc2NoZW1lLWNvbG9ycygkbmFtZSwgJGJhc2UsICRzY2hlbWUtbWFpbikge1xuICAvLyBBY2Nlc3NpYmlsaXR5IENvbnRyYXN0IFN5c3RlbVxuICAkc2NoZW1lLW1haW4tYnJpZ2h0bmVzczogZm4uYnVsbWFDb2xvckJyaWdodG5lc3MoJHNjaGVtZS1tYWluKTtcbiAgJG9uLXNjaGVtZS1jb2xvcjogJGJhc2U7XG5cbiAgQGlmICgkc2NoZW1lLW1haW4tYnJpZ2h0bmVzcyA9PSBcImJyaWdodFwiKSB7XG4gICAgQHdoaWxlIChmbi5idWxtYUVub3VnaENvbnRyYXN0KCRvbi1zY2hlbWUtY29sb3IsICNmZmYpID09IGZhbHNlKSB7XG4gICAgICAvLyBXZSdyZSBvbiBhIGxpZ2h0IGJhY2tncm91bmQsIHNvIHdlJ2xsIGRhcmtlbiB0aGUgdGVzdCBjb2xvciBzdGVwIGJ5IHN0ZXAuXG4gICAgICAkb24tc2NoZW1lLWNvbG9yOiBjb2xvci5hZGp1c3QoXG4gICAgICAgICRvbi1zY2hlbWUtY29sb3IsXG4gICAgICAgICRsaWdodG5lc3M6IC01JSxcbiAgICAgICAgJHNwYWNlOiBoc2xcbiAgICAgICk7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAd2hpbGUgKGZuLmJ1bG1hRW5vdWdoQ29udHJhc3QoJG9uLXNjaGVtZS1jb2xvciwgIzAwMCkgPT0gZmFsc2UpIHtcbiAgICAgIC8vIFdlJ3JlIG9uIGEgZGFyayBiYWNrZ3JvdW5kLCBzbyB3ZSdsbCBsaWdodGVuIHRoZSB0ZXN0IGNvbG9yIHN0ZXAgYnkgc3RlcC5cbiAgICAgICRvbi1zY2hlbWUtY29sb3I6IGNvbG9yLmFkanVzdChcbiAgICAgICAgJG9uLXNjaGVtZS1jb2xvcixcbiAgICAgICAgJGxpZ2h0bmVzczogNSUsXG4gICAgICAgICRzcGFjZTogaHNsXG4gICAgICApO1xuICAgIH1cbiAgfVxuXG4gICRvbi1zY2hlbWUtbGlnaHRuZXNzOiBjb2xvci5jaGFubmVsKFxuICAgICRvbi1zY2hlbWUtY29sb3IsXG4gICAgXCJsaWdodG5lc3NcIixcbiAgICAkc3BhY2U6IGhzbFxuICApO1xuICBAaW5jbHVkZSByZWdpc3Rlci12YXIoJG5hbWUsICRvbi1zY2hlbWUtbGlnaHRuZXNzLCBcIlwiLCBcIi1vbi1zY2hlbWUtbFwiKTtcbn1cblxuQG1peGluIHJlZ2lzdGVyLWJhc2UtY29sb3IoJG5hbWUsICRiYXNlKSB7XG4gICRoc2xhOiBidWlsZEhzbGFTdHJpbmcoJG5hbWUsIGdldFZhcigkbmFtZSwgXCJcIiwgXCItbFwiKSk7XG4gIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcigkbmFtZSwgJGhzbGEpO1xuICBAaW5jbHVkZSByZWdpc3Rlci12YXIoJG5hbWUsICRoc2xhLCBcIlwiLCBcIi1iYXNlXCIpOyAvLyBKdXN0IGZvciByZWZlcmVuY2VcbiAgQGluY2x1ZGUgcmVnaXN0ZXItcmdiKCRuYW1lLCAkYmFzZSk7XG4gIEBpbmNsdWRlIHJlZ2lzdGVyLWhzbCgkbmFtZSwgJGJhc2UpO1xufVxuXG5AbWl4aW4gZ2VuZXJhdGUtYmFzaWMtcGFsZXR0ZSgkbmFtZSwgJGJhc2UsICRpbnZlcnQ6IG51bGwpIHtcbiAgQGluY2x1ZGUgcmVnaXN0ZXItYmFzZS1jb2xvcigkbmFtZSwgJGJhc2UpO1xuXG4gIEBpZiAkaW52ZXJ0IHtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXG4gICAgICAkbmFtZSxcbiAgICAgIGNvbG9yLmNoYW5uZWwoJGludmVydCwgXCJsaWdodG5lc3NcIiwgJHNwYWNlOiBoc2wpLFxuICAgICAgXCJcIixcbiAgICAgIFwiLWludmVydC1sXCJcbiAgICApO1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcIiN7JG5hbWV9LWludmVydFwiLCAkaW52ZXJ0KTtcbiAgfVxufVxuXG5AbWl4aW4gZ2VuZXJhdGUtY29sb3ItcGFsZXR0ZShcbiAgJG5hbWUsXG4gICRiYXNlLFxuICAkc2NoZW1lLW1haW4tbDogMTAwJSxcbiAgJGludmVydDogbnVsbCxcbiAgJGxpZ2h0OiBudWxsLFxuICAkZGFyazogbnVsbFxuKSB7XG4gICRoOm1hdGgucm91bmQoY29sb3IuY2hhbm5lbCgkYmFzZSwgXCJodWVcIiwgJHNwYWNlOiBoc2wpKTsgLy8gSHVlXG4gICRzOm1hdGgucm91bmQoY29sb3IuY2hhbm5lbCgkYmFzZSwgXCJzYXR1cmF0aW9uXCIsICRzcGFjZTogaHNsKSk7IC8vIFNhdHVyYXRpb25cbiAgJGw6bWF0aC5yb3VuZChjb2xvci5jaGFubmVsKCRiYXNlLCBcImxpZ2h0bmVzc1wiLCAkc3BhY2U6IGhzbCkpOyAvLyBMaWdodG5lc3NcbiAgJGJhc2UtbHVtOiBmbi5idWxtYUNvbG9yTHVtaW5hbmNlKCRiYXNlKTtcbiAgJGwtYmFzZTogbWF0aC5yb3VuZCgkbCAlIDEwKTsgLy8gR2V0IGxpZ2h0bmVzcyBzZWNvbmQgZGlnaXQ6IDUzJSAtPiAzJVxuICAkbC0wOiAwJTsgLy8gNSUgb3IgbGVzc1xuICAkbC01OiA1JTsgLy8gTW9yZSB0aGFuIDUlXG4gICRhOiAxOyAvLyBBbHBoYVxuICAkYmFzZS1kaWdpdHM6IFwiMDBcIjtcblxuICAvLyBDYWxjdWxhdGUgZGlnaXRzIGxpa2UgXCI0MFwiIGZvciB0aGUgc2NoZW1lLW1haW5cbiAgJHNjaGVtZS1sLTA6IDAlO1xuICAkc2NoZW1lLWwtYmFzZTogbWF0aC5yb3VuZCgkc2NoZW1lLW1haW4tbCAlIDEwKTtcbiAgJGNsb3Nlc3QtNTogbWF0aC5yb3VuZChtYXRoLmRpdigkc2NoZW1lLW1haW4tbCwgNSkpICogNTtcbiAgJHBjdC10by1pbnQ6IG1hdGguZGl2KCRjbG9zZXN0LTUsIDEwMCUpICogMTAwO1xuICAkc2NoZW1lLW1haW4tZGlnaXRzOiAjeyRwY3QtdG8taW50fTtcblxuICAvLyA9PT0gU1RFUCAxID09PVxuICAvLyBSZWdpc3RlciB0aGUgYmFzZSBjb2xvcnNcbiAgQGluY2x1ZGUgcmVnaXN0ZXItYmFzZS1jb2xvcigkbmFtZSwgJGJhc2UpO1xuXG4gIC8vID09PSBTVEVQIDIgPT09XG4gIC8vIEdlbmVyYXRpbmcgMjAgc2hhZGVzIG9mIHRoZSBjb2xvclxuXG4gIC8vIDAwOiAwJSwgMSUsIDIlXG4gIC8vIDA1OiAzJSwgNCUsIDUlLCA2JSwgNyVcbiAgLy8gMTA6IDglLCA5JVxuXG4gIEBpZiAoJGwtYmFzZSA8IDMlKSB7XG4gICAgJGwtMDogJGwtYmFzZTtcbiAgICAkbC01OiAkbC1iYXNlICsgNSU7XG4gIH0gQGVsc2UgaWYgKCRsLWJhc2UgPCA4JSkge1xuICAgIC8vICRsLTA6IG1hdGgubWF4KCRsLWJhc2UgLSA1JSwgMCUpO1xuICAgICRsLTA6ICRsLWJhc2UgLSA1JTtcbiAgICAkbC01OiAkbC1iYXNlO1xuICB9IEBlbHNlIHtcbiAgICAvLyAkbC0wOiBtYXRoLm1heCgkbC1iYXNlIC0gMTAlLCAwJSk7XG4gICAgJGwtMDogJGwtYmFzZSAtIDEwJTtcbiAgICAkbC01OiAkbC1iYXNlIC0gNSU7XG4gIH1cblxuICAkc2hhZGVzOiAoKTtcblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDkge1xuICAgIC8vIGlmICRsLWJhc2UgPSAzJSwgdGhlbiB3ZSBnZXQgMyUsIDEzJSwgMjMlLCAzMyUgZXRjLlxuICAgICRjb2xvci1sLTA6IG1hdGgubWF4KCRsLTAgKyAkaSAqIDEwLCAwJSk7XG5cbiAgICAvLyBpZiAkbC1iYXNlID0gMyUsIHRoZW4gd2UgZ2V0IDglLCAxOCUsIDI4JSwgMzglIGV0Yy5cbiAgICAkY29sb3ItbC01OiAkbC01ICsgJGkgKiAxMDtcblxuICAgICRzaGFkZXM6IG1hcC5zZXQoJHNoYWRlcywgXCIjeyRpfTBcIiwgJGNvbG9yLWwtMCk7XG4gICAgJHNoYWRlczogbWFwLnNldCgkc2hhZGVzLCBcIiN7JGl9NVwiLCAkY29sb3ItbC01KTtcblxuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcigkbmFtZSwgJGNvbG9yLWwtMCwgXCJcIiwgXCItI3skaX0wLWxcIik7XG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKCRuYW1lLCAkY29sb3ItbC01LCBcIlwiLCBcIi0jeyRpfTUtbFwiKTtcblxuICAgIEBpZiAkY29sb3ItbC0wID09ICRsIHtcbiAgICAgICRiYXNlLWRpZ2l0czogXCIjeyRpfTBcIjtcbiAgICB9IEBlbHNlIGlmICRjb2xvci1sLTUgPT0gJGwge1xuICAgICAgJGJhc2UtZGlnaXRzOiBcIiN7JGl9NVwiO1xuICAgIH1cbiAgfVxuXG4gICRsLTEwMDogbWF0aC5taW4oJGwtMCArIDEwMCUsIDEwMCUpO1xuICAkc2hhZGVzOiBtYXAuc2V0KCRzaGFkZXMsIFwiMTAwXCIsICRsLTEwMCk7XG4gIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcigkbmFtZSwgJGwtMTAwLCBcIlwiLCBcIi0xMDAtbFwiKTtcblxuICAvLyA9PT0gU1RFUCAzID09PVxuICAvLyBGaW5kIGFjY2Vzc2libGUgY29sb3IgY29tYmluYXRpb25zXG5cbiAgJGNvbWJvczogKCk7XG5cbiAgQGVhY2ggJGRpZ2l0cy1iZywgJGJnLWwgaW4gJHNoYWRlcyB7XG4gICAgJGJhY2tncm91bmQ6IGhzbCgkaCwgJHMsICRiZy1sKTtcbiAgICAkYmctbHVtOiBmbi5idWxtYUNvbG9yTHVtaW5hbmNlKCRiYWNrZ3JvdW5kKTtcbiAgICAkYmctaXMtbGlnaHQ6ICRiZy1sdW0gPiAwLjU1O1xuICAgICRjYW5kaWRhdGVzOiAoKTtcbiAgICAkZm91bmQ6IGZhbHNlO1xuXG4gICAgLy8gSWYgdGhlIGJhY2tncm91bmQgY29sb3IgaXMgdGhlIGJhc2UgY29sb3JcbiAgICBAaWYgJGJnLWwgPT0gJGwge1xuICAgICAgJGJhc2UtZGlnaXRzOiAkZGlnaXRzLWJnO1xuXG4gICAgICAvLyBFdmVuIGlmIHRoZSBiYXNlIGNvbG9yIGFzIGEgYmFja2dyb3VuZFxuICAgICAgLy8gZG9lc24ndCBoYXZlIGFuIGFwcHJvcHJpYXRlIGZvcmVncm91bmQsXG4gICAgICAvLyB3ZSBzdGlsbCBhZGQgdG8gdGhlIGxpc3Qgb2YgXCJ2YWxpZFwiIGNvbnRyYXN0IGNvbWJvcyBmb3Igbm93LlxuICAgICAgQGlmICRiZy1pcy1saWdodCB7XG4gICAgICAgICRjb21ib3M6IG1hcC5zZXQoJGNvbWJvcywgJGJhc2UtZGlnaXRzLCBcIjEwXCIpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICRjb21ib3M6IG1hcC5zZXQoJGNvbWJvcywgJGJhc2UtZGlnaXRzLCBcIjEwMFwiKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXZSBjYXB0dXJlIGFsbCBjb250cmFzdCByYXRpb3MgZm9yIGFueSBnaXZlbiBiYWNrZ3JvdW5kXG4gICAgLy8gdXNpbmcgYWxsIGZvcmVncm91bmQgb3B0aW9uc1xuICAgICRjdXJyZW50LWJlc3QtZGlnaXRzOiBcIjAwXCI7XG4gICAgJGN1cnJlbnQtYmVzdC1yYXRpbzogMDtcblxuICAgIEBlYWNoICRkaWdpdHMtZmcsICRmZy1sIGluICRzaGFkZXMge1xuICAgICAgJGZvcmVncm91bmQ6IGhzbCgkaCwgJHMsICRmZy1sKTtcbiAgICAgICRyYXRpbzogMDtcbiAgICAgICRpcy1saWdodC1mZzogZmFsc2U7XG5cbiAgICAgIC8vIFNvdXJjZTogaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC1URUNIUy9HMTcuaHRtbFxuICAgICAgJGZnLWx1bTogZm4uYnVsbWFDb2xvckx1bWluYW5jZSgkZm9yZWdyb3VuZCk7XG5cbiAgICAgIEBpZiAoXG4gICAgICAgIGNvbG9yLmNoYW5uZWwoJGZvcmVncm91bmQsIFwibGlnaHRuZXNzXCIsICRzcGFjZTogaHNsKSA+XG4gICAgICAgICAgY29sb3IuY2hhbm5lbCgkYmFja2dyb3VuZCwgXCJsaWdodG5lc3NcIiwgJHNwYWNlOiBoc2wpXG4gICAgICApIHtcbiAgICAgICAgJGlzLWxpZ2h0LWZnOiB0cnVlO1xuICAgICAgICAkcmF0aW86IG1hdGguZGl2KCgkZmctbHVtICsgMC4wNSksICgkYmctbHVtICsgMC4wNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICRyYXRpbzogbWF0aC5kaXYoKCRiZy1sdW0gKyAwLjA1KSwgKCRmZy1sdW0gKyAwLjA1KSk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmF0aW8gPiA3IHtcbiAgICAgICAgJGNhbmRpZGF0ZXM6IGxpc3QuYXBwZW5kKFxuICAgICAgICAgICRjYW5kaWRhdGVzLFxuICAgICAgICAgIGZuLmJ1bG1hU3RyaW5nVG9OdW1iZXIoJGRpZ2l0cy1mZylcbiAgICAgICAgKTtcblxuICAgICAgICBAaWYgKCRpcy1saWdodC1mZykge1xuICAgICAgICAgIEBpZiAobm90ICRmb3VuZCkge1xuICAgICAgICAgICAgLy8gU3RvcmUgdGhlIGJhY2tncm91bmQvZm9yZWdyb3VuZCBjb21iaW5hdGlvblxuICAgICAgICAgICAgJGNvbWJvczogbWFwLnNldCgkY29tYm9zLCAkZGlnaXRzLWJnLCAkZGlnaXRzLWZnKTtcbiAgICAgICAgICAgICRjdXJyZW50LWJlc3QtZGlnaXRzOiAkZGlnaXRzLWZnO1xuICAgICAgICAgICAgJGN1cnJlbnQtYmVzdC1yYXRpbzogJHJhdGlvO1xuICAgICAgICAgICAgJGZvdW5kOiB0cnVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgJGNvbWJvczogbWFwLnNldCgkY29tYm9zLCAkZGlnaXRzLWJnLCAkZGlnaXRzLWZnKTtcbiAgICAgICAgICAkY3VycmVudC1iZXN0LWRpZ2l0czogJGRpZ2l0cy1mZztcbiAgICAgICAgICAkY3VycmVudC1iZXN0LXJhdGlvOiAkcmF0aW87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXZSBoYXZlbid0IGZvdW5kIGEgZGVjZW50IHJhdGlvXG4gICAgQGVhY2ggJGRpZ2l0cy1mZywgJGZnLWwgaW4gJHNoYWRlcyB7XG4gICAgICBAaWYgKG1hcC5oYXMta2V5KCRjb21ib3MsICRkaWdpdHMtYmcpID09IGZhbHNlKSB7XG4gICAgICAgIEBpZiAoJGJnLWlzLWxpZ2h0KSB7XG4gICAgICAgICAgLy8gTGlnaHQgYmFja2dyb3VuZCBzbyB3ZSBzZXQgYSBkYXJrIGZvcmVncm91bmRcbiAgICAgICAgICAkY29tYm9zOiBtYXAuc2V0KCRjb21ib3MsICRkaWdpdHMtYmcsIFwiMDBcIik7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIERhcmsgYmFja2dyb3VuZCBzbyB3ZSBzZXQgYSBsaWdodCBmb3JlZ3JvdW5kXG4gICAgICAgICAgJGNvbWJvczogbWFwLnNldCgkY29tYm9zLCAkZGlnaXRzLWJnLCBcIjEwMFwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFRoZSBvdXRwdXQgbmVlZHMgdG8gYmU6XG4gIC8vIC0tYnVsbWEtcHJpbWFyeS1pbnZlcnQtbDogdmFyKC0tYnVsbWEtcHJpbWFyeS0xMDAtbCk7XG5cbiAgQGVhY2ggJGJnLCAkZmcgaW4gJGNvbWJvcyB7XG4gICAgLy8gSnVzdCB1c2luZyB0aGlzIGxvb3AgdG8gcmVnaXN0ZXIgYWxsIDIwIGRpZ2l0c1xuICAgICRiZy1sOiBnZXRWYXIoJG5hbWUsIFwiXCIsIFwiLSN7JGJnfS1sXCIpO1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcIiN7JG5hbWV9LSN7JGJnfVwiLCBidWlsZEhzbGFTdHJpbmcoJG5hbWUsICRiZy1sKSk7XG5cbiAgICAvLyBSZWdpc3RlciB0aGUgbGlnaHRuZXNzXG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICAgJG5hbWUsXG4gICAgICBnZXRWYXIoJG5hbWUsIFwiXCIsIFwiLSN7JGZnfS1sXCIpLFxuICAgICAgXCJcIixcbiAgICAgIFwiLSN7JGJnfS1pbnZlcnQtbFwiXG4gICAgKTtcblxuICAgIC8vIFJlc2l0ZXIgdGhlIGNvbG9yIHVzaW5nIHRoYXQgbGlnaHRuZXNzXG4gICAgJGJnLWludmVydC1sOiBnZXRWYXIoJG5hbWUsIFwiXCIsIFwiLSN7JGJnfS1pbnZlcnQtbFwiKTtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXG4gICAgICBcIiN7JG5hbWV9LSN7JGJnfS1pbnZlcnRcIixcbiAgICAgIGJ1aWxkSHNsYVN0cmluZygkbmFtZSwgJGJnLWludmVydC1sKVxuICAgICk7XG4gIH1cblxuICAvLyBJZiBhbiBpbnZlcnQgY29sb3IgaXMgcHJvdmlkZWQgYnkgdGhlIHVzZXJcbiAgQGlmICRpbnZlcnQge1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcbiAgICAgICRuYW1lLFxuICAgICAgY29sb3IuY2hhbm5lbCgkaW52ZXJ0LCBcImxpZ2h0bmVzc1wiLCAkc3BhY2U6IGhzbCksXG4gICAgICBcIlwiLFxuICAgICAgXCItaW52ZXJ0LWxcIlxuICAgICk7XG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFwiI3skbmFtZX0taW52ZXJ0XCIsICRpbnZlcnQpO1xuICB9IEBlbHNlIHtcbiAgICAkYmFzZS1pbnZlcnQtbC1kaWdpdHM6IG1hcC5nZXQoJGNvbWJvcywgJGJhc2UtZGlnaXRzKTtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXG4gICAgICAkbmFtZSxcbiAgICAgIGdldFZhcigkbmFtZSwgXCJcIiwgXCItI3skYmFzZS1pbnZlcnQtbC1kaWdpdHN9LWxcIiksXG4gICAgICBcIlwiLFxuICAgICAgXCItaW52ZXJ0LWxcIlxuICAgICk7XG5cbiAgICAkYmFzZS1pbnZlcnQtbDogZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1pbnZlcnQtbFwiKTtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXG4gICAgICBcIiN7JG5hbWV9LWludmVydFwiLFxuICAgICAgYnVpbGRIc2xhU3RyaW5nKCRuYW1lLCAkYmFzZS1pbnZlcnQtbClcbiAgICApO1xuICB9XG5cbiAgLy8gR29vZCBjb2xvciBvbiBsaWdodCBiYWNrZ3JvdW5kICg5MCUgbGlnaHRuZXNzKVxuICBAaWYgJGxpZ2h0IGFuZCAkZGFyayB7XG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICAgJG5hbWUsXG4gICAgICBjb2xvci5jaGFubmVsKCRsaWdodCwgXCJsaWdodG5lc3NcIiwgJHNwYWNlOiBoc2wpLFxuICAgICAgXCJcIixcbiAgICAgIFwiLWxpZ2h0LWxcIlxuICAgICk7XG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICAgJG5hbWUsXG4gICAgICBjb2xvci5jaGFubmVsKCRsaWdodCwgXCJsaWdodG5lc3NcIiwgJHNwYWNlOiBoc2wpLFxuICAgICAgXCJcIixcbiAgICAgIFwiLWRhcmstaW52ZXJ0LWxcIlxuICAgICk7XG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFwiI3skbmFtZX0tbGlnaHRcIiwgJGxpZ2h0KTtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXCIjeyRuYW1lfS1kYXJrLWludmVydFwiLCAkbGlnaHQpO1xuXG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICAgJG5hbWUsXG4gICAgICBjb2xvci5jaGFubmVsKCRkYXJrLCBcImxpZ2h0bmVzc1wiLCAkc3BhY2U6IGhzbCksXG4gICAgICBcIlwiLFxuICAgICAgXCItZGFyay1sXCJcbiAgICApO1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcbiAgICAgICRuYW1lLFxuICAgICAgY29sb3IuY2hhbm5lbCgkZGFyaywgXCJsaWdodG5lc3NcIiwgJHNwYWNlOiBoc2wpLFxuICAgICAgXCJcIixcbiAgICAgIFwiLWxpZ2h0LWludmVydC1sXCJcbiAgICApO1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcIiN7JG5hbWV9LWRhcmtcIiwgJGRhcmspO1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcIiN7JG5hbWV9LWxpZ2h0LWludmVydFwiLCAkZGFyayk7XG4gIH0gQGVsc2Uge1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcigkbmFtZSwgZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi05MC1sXCIpLCBcIlwiLCBcIi1saWdodC1sXCIpO1xuXG4gICAgJGxpZ2h0LWw6IGdldFZhcigkbmFtZSwgXCJcIiwgXCItbGlnaHQtbFwiKTtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXCIjeyRuYW1lfS1saWdodFwiLCBidWlsZEhzbGFTdHJpbmcoJG5hbWUsICRsaWdodC1sKSk7XG5cbiAgICAkbGlnaHQtaW52ZXJ0LWwtZGlnaXRzOiBtYXAuZ2V0KCRjb21ib3MsIFwiOTBcIik7XG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICAgJG5hbWUsXG4gICAgICBnZXRWYXIoJG5hbWUsIFwiXCIsIFwiLSN7JGxpZ2h0LWludmVydC1sLWRpZ2l0c30tbFwiKSxcbiAgICAgIFwiXCIsXG4gICAgICBcIi1saWdodC1pbnZlcnQtbFwiXG4gICAgKTtcblxuICAgICRsaWdodC1pbnZlcnQtbDogZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1saWdodC1pbnZlcnQtbFwiKTtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXG4gICAgICBcIiN7JG5hbWV9LWxpZ2h0LWludmVydFwiLFxuICAgICAgYnVpbGRIc2xhU3RyaW5nKCRuYW1lLCAkbGlnaHQtaW52ZXJ0LWwpXG4gICAgKTtcblxuICAgIC8vIEdvb2QgY29sb3Igb24gZGFyayBiYWNrZ3JvdW5kICgxMCUgbGlnaHRuZXNzKVxuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcigkbmFtZSwgZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi0xMC1sXCIpLCBcIlwiLCBcIi1kYXJrLWxcIik7XG5cbiAgICAkZGFyay1sOiBnZXRWYXIoJG5hbWUsIFwiXCIsIFwiLWRhcmstbFwiKTtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXCIjeyRuYW1lfS1kYXJrXCIsIGJ1aWxkSHNsYVN0cmluZygkbmFtZSwgJGRhcmstbCkpO1xuXG4gICAgJGRhcmstaW52ZXJ0LWwtZGlnaXRzOiBtYXAuZ2V0KCRjb21ib3MsIFwiMTBcIik7XG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICAgJG5hbWUsXG4gICAgICBnZXRWYXIoJG5hbWUsIFwiXCIsIFwiLSN7JGRhcmstaW52ZXJ0LWwtZGlnaXRzfS1sXCIpLFxuICAgICAgXCJcIixcbiAgICAgIFwiLWRhcmstaW52ZXJ0LWxcIlxuICAgICk7XG5cbiAgICAkZGFyay1pbnZlcnQtbDogZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1kYXJrLWludmVydC1sXCIpO1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcbiAgICAgIFwiI3skbmFtZX0tZGFyay1pbnZlcnRcIixcbiAgICAgIGJ1aWxkSHNsYVN0cmluZygkbmFtZSwgJGRhcmstaW52ZXJ0LWwpXG4gICAgKTtcblxuICAgIC8vIFNvZnQgYW5kIEJvbGQgY29sb3JzXG4gICAgJHNvZnQtbDogZ2V0VmFyKFwic29mdC1sXCIpO1xuICAgICRzb2Z0LWludmVydC1sOiBnZXRWYXIoXCJzb2Z0LWludmVydC1sXCIpO1xuICAgICRib2xkLWw6IGdldFZhcihcImJvbGQtbFwiKTtcbiAgICAkYm9sZC1pbnZlcnQtbDogZ2V0VmFyKFwiYm9sZC1pbnZlcnQtbFwiKTtcbiAgICBAaW5jbHVkZSByZWdpc3Rlci12YXIoXCIjeyRuYW1lfS1zb2Z0XCIsIGJ1aWxkSHNsYVN0cmluZygkbmFtZSwgJHNvZnQtbCkpO1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcIiN7JG5hbWV9LWJvbGRcIiwgYnVpbGRIc2xhU3RyaW5nKCRuYW1lLCAkYm9sZC1sKSk7XG4gICAgQGluY2x1ZGUgcmVnaXN0ZXItdmFyKFxuICAgICAgXCIjeyRuYW1lfS1zb2Z0LWludmVydFwiLFxuICAgICAgYnVpbGRIc2xhU3RyaW5nKCRuYW1lLCAkc29mdC1pbnZlcnQtbClcbiAgICApO1xuICAgIEBpbmNsdWRlIHJlZ2lzdGVyLXZhcihcbiAgICAgIFwiI3skbmFtZX0tYm9sZC1pbnZlcnRcIixcbiAgICAgIGJ1aWxkSHNsYVN0cmluZygkbmFtZSwgJGJvbGQtaW52ZXJ0LWwpXG4gICAgKTtcbiAgfVxufVxuXG5AbWl4aW4gYnVsbWEtdGhlbWUoJG5hbWUpIHtcbiAgW2RhdGEtI3tpdi4kY2xhc3MtcHJlZml4fXRoZW1lPVwiI3skbmFtZX1cIl0sXG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9dGhlbWUtI3skbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzeXN0ZW0tdGhlbWUoJG5hbWUpIHtcbiAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogI3skbmFtZX0pIHtcbiAgICAje2l2LiR2YXJpYWJsZXMtaG9zdH0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvKiEgbWluaXJlc2V0LmNzcyB2MC4wLjYgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vamd0aG1zL21pbmlyZXNldC5jc3MgKi9cbi8vIEJsb2Nrc1xuaHRtbCxcbmJvZHksXG5wLFxub2wsXG51bCxcbmxpLFxuZGwsXG5kdCxcbmRkLFxuYmxvY2txdW90ZSxcbmZpZ3VyZSxcbmZpZWxkc2V0LFxubGVnZW5kLFxudGV4dGFyZWEsXG5wcmUsXG5pZnJhbWUsXG5ocixcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy8gSGVhZGluZ3NcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLy8gTGlzdFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vLyBGb3JtXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vLyBCb3ggc2l6aW5nXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiB7XG4gICYsXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gTWVkaWFcbmltZyxcbnZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8vIElmcmFtZVxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBUYWJsZVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgJjpub3QoW2FsaWduXSkge1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi91dGlsaXRpZXMvaW5pdGlhbC12YXJpYWJsZXNcIiBhcyBpdjtcbkB1c2UgXCIuLi91dGlsaXRpZXMvY3NzLXZhcmlhYmxlcy5zY3NzXCIgYXMgY3Y7XG5AdXNlIFwiLi4vdXRpbGl0aWVzL21peGluc1wiIGFzIG14O1xuXG4kYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJzY2hlbWUtbWFpblwiKSAhZGVmYXVsdDtcbiRib2R5LXNpemU6IDFlbSAhZGVmYXVsdDtcbiRib2R5LW1pbi13aWR0aDogMzAwcHggIWRlZmF1bHQ7XG4kYm9keS1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAhZGVmYXVsdDtcbiRib2R5LWZhbWlseTogY3YuZ2V0VmFyKFwiZmFtaWx5LXByaW1hcnlcIikgIWRlZmF1bHQ7XG4kYm9keS1vdmVyZmxvdy14OiBoaWRkZW4gIWRlZmF1bHQ7XG4kYm9keS1vdmVyZmxvdy15OiBzY3JvbGwgIWRlZmF1bHQ7XG5cbiRib2R5LWNvbG9yOiBjdi5nZXRWYXIoXCJ0ZXh0XCIpICFkZWZhdWx0O1xuJGJvZHktZm9udC1zaXplOiAxZW0gIWRlZmF1bHQ7XG4kYm9keS13ZWlnaHQ6IGN2LmdldFZhcihcIndlaWdodC1ub3JtYWxcIikgIWRlZmF1bHQ7XG4kYm9keS1saW5lLWhlaWdodDogMS41ICFkZWZhdWx0O1xuXG4kY29kZS1mYW1pbHk6IGN2LmdldFZhcihcImZhbWlseS1jb2RlXCIpICFkZWZhdWx0O1xuJGNvZGUtcGFkZGluZzogMC4yNWVtIDAuNWVtIDAuMjVlbSAhZGVmYXVsdDtcbiRjb2RlLXdlaWdodDogbm9ybWFsICFkZWZhdWx0O1xuJGNvZGUtc2l6ZTogMC44NzVlbSAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogMC44NzVlbSAhZGVmYXVsdDtcblxuJGhyLWJhY2tncm91bmQtY29sb3I6IGN2LmdldFZhcihcImJhY2tncm91bmRcIikgIWRlZmF1bHQ7XG4kaHItaGVpZ2h0OiAycHggIWRlZmF1bHQ7XG4kaHItbWFyZ2luOiAxLjVyZW0gMCAhZGVmYXVsdDtcblxuJHN0cm9uZy1jb2xvcjogY3YuZ2V0VmFyKFwidGV4dC1zdHJvbmdcIikgIWRlZmF1bHQ7XG4kc3Ryb25nLXdlaWdodDogY3YuZ2V0VmFyKFwid2VpZ2h0LXNlbWlib2xkXCIpICFkZWZhdWx0O1xuXG4kcHJlLWZvbnQtc2l6ZTogMC44NzVlbSAhZGVmYXVsdDtcbiRwcmUtcGFkZGluZzogMS4yNXJlbSAxLjVyZW0gIWRlZmF1bHQ7XG4kcHJlLWNvZGUtZm9udC1zaXplOiAxZW0gIWRlZmF1bHQ7XG5cbiN7aXYuJHZhcmlhYmxlcy1ob3N0fSB7XG4gIEBpbmNsdWRlIGN2LnJlZ2lzdGVyLXZhcnMoXG4gICAgKFxuICAgICAgXCJib2R5LWJhY2tncm91bmQtY29sb3JcIjogI3skYm9keS1iYWNrZ3JvdW5kLWNvbG9yfSxcbiAgICAgIFwiYm9keS1zaXplXCI6ICN7JGJvZHktc2l6ZX0sXG4gICAgICBcImJvZHktbWluLXdpZHRoXCI6ICN7JGJvZHktbWluLXdpZHRofSxcbiAgICAgIFwiYm9keS1yZW5kZXJpbmdcIjogI3skYm9keS1yZW5kZXJpbmd9LFxuICAgICAgXCJib2R5LWZhbWlseVwiOiAjeyRib2R5LWZhbWlseX0sXG4gICAgICBcImJvZHktb3ZlcmZsb3cteFwiOiAjeyRib2R5LW92ZXJmbG93LXh9LFxuICAgICAgXCJib2R5LW92ZXJmbG93LXlcIjogI3skYm9keS1vdmVyZmxvdy15fSxcbiAgICAgIFwiYm9keS1jb2xvclwiOiAjeyRib2R5LWNvbG9yfSxcbiAgICAgIFwiYm9keS1mb250LXNpemVcIjogI3skYm9keS1mb250LXNpemV9LFxuICAgICAgXCJib2R5LXdlaWdodFwiOiAjeyRib2R5LXdlaWdodH0sXG4gICAgICBcImJvZHktbGluZS1oZWlnaHRcIjogI3skYm9keS1saW5lLWhlaWdodH0sXG4gICAgICBcImNvZGUtZmFtaWx5XCI6ICN7JGNvZGUtZmFtaWx5fSxcbiAgICAgIFwiY29kZS1wYWRkaW5nXCI6ICN7JGNvZGUtcGFkZGluZ30sXG4gICAgICBcImNvZGUtd2VpZ2h0XCI6ICN7JGNvZGUtd2VpZ2h0fSxcbiAgICAgIFwiY29kZS1zaXplXCI6ICN7JGNvZGUtc2l6ZX0sXG4gICAgICBcInNtYWxsLWZvbnQtc2l6ZVwiOiAjeyRzbWFsbC1mb250LXNpemV9LFxuICAgICAgXCJoci1iYWNrZ3JvdW5kLWNvbG9yXCI6ICN7JGhyLWJhY2tncm91bmQtY29sb3J9LFxuICAgICAgXCJoci1oZWlnaHRcIjogI3skaHItaGVpZ2h0fSxcbiAgICAgIFwiaHItbWFyZ2luXCI6ICN7JGhyLW1hcmdpbn0sXG4gICAgICBcInN0cm9uZy1jb2xvclwiOiAjeyRzdHJvbmctY29sb3J9LFxuICAgICAgXCJzdHJvbmctd2VpZ2h0XCI6ICN7JHN0cm9uZy13ZWlnaHR9LFxuICAgICAgXCJwcmUtZm9udC1zaXplXCI6ICN7JHByZS1mb250LXNpemV9LFxuICAgICAgXCJwcmUtcGFkZGluZ1wiOiAjeyRwcmUtcGFkZGluZ30sXG4gICAgICBcInByZS1jb2RlLWZvbnQtc2l6ZVwiOiAjeyRwcmUtY29kZS1mb250LXNpemV9LFxuICAgIClcbiAgKTtcbn1cblxuaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN2LmdldFZhcihcImJvZHktYmFja2dyb3VuZC1jb2xvclwiKTtcbiAgZm9udC1zaXplOiBjdi5nZXRWYXIoXCJib2R5LXNpemVcIik7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBtaW4td2lkdGg6IGN2LmdldFZhcihcImJvZHktbWluLXdpZHRoXCIpO1xuICBvdmVyZmxvdy14OiBjdi5nZXRWYXIoXCJib2R5LW92ZXJmbG93LXhcIik7XG4gIG92ZXJmbG93LXk6IGN2LmdldFZhcihcImJvZHktb3ZlcmZsb3cteVwiKTtcbiAgdGV4dC1yZW5kZXJpbmc6IGN2LmdldFZhcihcImJvZHktcmVuZGVyaW5nXCIpO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogY3YuZ2V0VmFyKFwiYm9keS1mYW1pbHlcIik7XG59XG5cbmNvZGUsXG5wcmUge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC1mYW1pbHk6IGN2LmdldFZhcihcImNvZGUtZmFtaWx5XCIpO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6IGN2LmdldFZhcihcImJvZHktY29sb3JcIik7XG4gIGZvbnQtc2l6ZTogY3YuZ2V0VmFyKFwiYm9keS1mb250LXNpemVcIik7XG4gIGZvbnQtd2VpZ2h0OiBjdi5nZXRWYXIoXCJib2R5LXdlaWdodFwiKTtcbiAgbGluZS1oZWlnaHQ6IGN2LmdldFZhcihcImJvZHktbGluZS1oZWlnaHRcIik7XG59XG5cbi8vIElubGluZVxuXG5hLFxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZS1jb2xvcjogaHNsKFxuICAgICAgY3YuZ2V0VmFyKFwiZm9jdXMtaFwiKSxcbiAgICAgIGN2LmdldFZhcihcImZvY3VzLXNcIiksXG4gICAgICBjdi5nZXRWYXIoXCJmb2N1cy1sXCIpXG4gICAgKTtcbiAgICBvdXRsaW5lLW9mZnNldDogY3YuZ2V0VmFyKFwiZm9jdXMtb2Zmc2V0XCIpO1xuICAgIG91dGxpbmUtc3R5bGU6IGN2LmdldFZhcihcImZvY3VzLXN0eWxlXCIpO1xuICAgIG91dGxpbmUtd2lkdGg6IGN2LmdldFZhcihcImZvY3VzLXdpZHRoXCIpO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgb3V0bGluZS13aWR0aDogMXB4O1xuICAgIH1cbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lLXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiBjdi5nZXRWYXIoXCJsaW5rLXRleHRcIik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBjdi5nZXRWYXIoXCJkdXJhdGlvblwiKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvcjtcblxuICBzdHJvbmcge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cbn1cblxuYnV0dG9uIHtcbiAgQGluY2x1ZGUgbXgucmVzZXQ7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IGN2LmdldFZhcihcImR1cmF0aW9uXCIpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yO1xufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwiY29kZS1iYWNrZ3JvdW5kXCIpO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgY29sb3I6IGN2LmdldFZhcihcImNvZGVcIik7XG4gIGZvbnQtc2l6ZTogY3YuZ2V0VmFyKFwiY29kZS1zaXplXCIpO1xuICBmb250LXdlaWdodDogY3YuZ2V0VmFyKFwiY29kZS13ZWlnaHRcIik7XG4gIHBhZGRpbmc6IGN2LmdldFZhcihcImNvZGUtcGFkZGluZ1wiKTtcbn1cblxuaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJoci1iYWNrZ3JvdW5kLWNvbG9yXCIpO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGN2LmdldFZhcihcImhyLWhlaWdodFwiKTtcbiAgbWFyZ2luOiBjdi5nZXRWYXIoXCJoci1tYXJnaW5cIik7XG59XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiBjdi5nZXRWYXIoXCJzbWFsbC1mb250LXNpemVcIik7XG59XG5cbnNwYW4ge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuc3Ryb25nIHtcbiAgY29sb3I6IGN2LmdldFZhcihcInN0cm9uZy1jb2xvclwiKTtcbiAgZm9udC13ZWlnaHQ6IGN2LmdldFZhcihcInN0cm9uZy13ZWlnaHRcIik7XG59XG5cbnN2ZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8vIEJsb2NrXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5wcmUge1xuICBAaW5jbHVkZSBteC5vdmVyZmxvdy10b3VjaDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJwcmUtYmFja2dyb3VuZFwiKTtcbiAgY29sb3I6IGN2LmdldFZhcihcInByZVwiKTtcbiAgZm9udC1zaXplOiBjdi5nZXRWYXIoXCJwcmUtZm9udC1zaXplXCIpO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiBjdi5nZXRWYXIoXCJwcmUtcGFkZGluZ1wiKTtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgY29kZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBmb250LXNpemU6IGN2LmdldFZhcihcInByZS1jb2RlLWZvbnQtc2l6ZVwiKTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbnRhYmxlIHtcbiAgdGQsXG4gIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgJjpub3QoW2FsaWduXSkge1xuICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICB0aCB7XG4gICAgY29sb3I6IGN2LmdldFZhcihcInRleHQtc3Ryb25nXCIpO1xuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXBcIjtcblxuQHVzZSBcImluaXRpYWwtdmFyaWFibGVzXCIgYXMgaXY7XG5AdXNlIFwiY3NzLXZhcmlhYmxlc1wiIGFzIGN2O1xuXG5AbWl4aW4gYXJyb3coJGNvbG9yOiAje2N2LmdldFZhcihcImFycm93LWNvbG9yXCIpfSkge1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgJGNvbG9yO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjYyNWVtO1xuICBtYXJnaW4tdG9wOiAtMC40Mzc1ZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IGN2LmdldFZhcihcImR1cmF0aW9uXCIpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3I7XG4gIHdpZHRoOiAwLjYyNWVtO1xufVxuXG5AbWl4aW4gYmxvY2soJHNwYWNpbmc6IGN2LmdldFZhcihcImJsb2NrLXNwYWNpbmdcIikpIHtcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZztcbiAgfVxufVxuXG5AbWl4aW4gY2VudGVyKCR3aWR0aCwgJGhlaWdodDogMCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpZiAkaGVpZ2h0ICE9IDAge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gKCN7JHdpZHRofSAqIDAuNSkpO1xuICAgIHRvcDogY2FsYyg1MCUgLSAoI3skaGVpZ2h0fSAqIDAuNSkpO1xuICB9IEBlbHNlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtICgjeyR3aWR0aH0gKiAwLjUpKTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gKCN7JHdpZHRofSAqIDAuNSkpO1xuICB9XG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxufVxuXG5AbWl4aW4gZGVsZXRlIHtcbiAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFycyhcbiAgICAoXG4gICAgICBcImRlbGV0ZS1kaW1lbnNpb25zXCI6IDEuMjVyZW0sXG4gICAgICBcImRlbGV0ZS1iYWNrZ3JvdW5kLWxcIjogMCUsXG4gICAgICBcImRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhXCI6IDAuNSxcbiAgICAgIFwiZGVsZXRlLWNvbG9yXCI6ICN7Y3YuZ2V0VmFyKFwid2hpdGVcIil9LFxuICAgIClcbiAgKTtcblxuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKFxuICAgICN7Y3YuZ2V0VmFyKFwic2NoZW1lLWhcIil9LFxuICAgICN7Y3YuZ2V0VmFyKFwic2NoZW1lLXNcIil9LFxuICAgICN7Y3YuZ2V0VmFyKFwiZGVsZXRlLWJhY2tncm91bmQtbFwiKX0sXG4gICAgI3tjdi5nZXRWYXIoXCJkZWxldGUtYmFja2dyb3VuZC1hbHBoYVwiKX1cbiAgKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiBjdi5nZXRWYXIoXCJyYWRpdXMtcm91bmRlZFwiKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IGN2LmdldFZhcihcImRlbGV0ZS1kaW1lbnNpb25zXCIpO1xuICBtYXgtaGVpZ2h0OiBjdi5nZXRWYXIoXCJkZWxldGUtZGltZW5zaW9uc1wiKTtcbiAgbWF4LXdpZHRoOiBjdi5nZXRWYXIoXCJkZWxldGUtZGltZW5zaW9uc1wiKTtcbiAgbWluLWhlaWdodDogY3YuZ2V0VmFyKFwiZGVsZXRlLWRpbWVuc2lvbnNcIik7XG4gIG1pbi13aWR0aDogY3YuZ2V0VmFyKFwiZGVsZXRlLWRpbWVuc2lvbnNcIik7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IGN2LmdldFZhcihcImRlbGV0ZS1kaW1lbnNpb25zXCIpO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN2LmdldFZhcihcImRlbGV0ZS1jb2xvclwiKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNTAlO1xuICAgIHdpZHRoOiAycHg7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAaW5jbHVkZSBjdi5yZWdpc3Rlci12YXIoXCJkZWxldGUtYmFja2dyb3VuZC1hbHBoYVwiLCAwLjQpO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIEBpbmNsdWRlIGN2LnJlZ2lzdGVyLXZhcihcImRlbGV0ZS1iYWNrZ3JvdW5kLWFscGhhXCIsIDAuNSk7XG4gIH1cblxuICAvLyBTaXplc1xuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1zbWFsbCB7XG4gICAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFyKFwiZGVsZXRlLWRpbWVuc2lvbnNcIiwgMXJlbSk7XG4gIH1cblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1tZWRpdW0ge1xuICAgIEBpbmNsdWRlIGN2LnJlZ2lzdGVyLXZhcihcImRlbGV0ZS1kaW1lbnNpb25zXCIsIDEuNXJlbSk7XG4gIH1cblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1sYXJnZSB7XG4gICAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFyKFwiZGVsZXRlLWRpbWVuc2lvbnNcIiwgMnJlbSk7XG4gIH1cbn1cblxuQG1peGluIGZhKCRzaXplLCAkZGltZW5zaW9ucykge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGhlaWdodDogJGRpbWVuc2lvbnM7XG4gIGxpbmUtaGVpZ2h0OiAkZGltZW5zaW9ucztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogJGRpbWVuc2lvbnM7XG59XG5cbkBtaXhpbiBidXJnZXIoJGRpbWVuc2lvbnMpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiBjdi5nZXRWYXIoXCJidXJnZXItYm9yZGVyLXJhZGl1c1wiKTtcbiAgY29sb3I6IGhzbChcbiAgICBjdi5nZXRWYXIoXCJidXJnZXItaFwiKSxcbiAgICBjdi5nZXRWYXIoXCJidXJnZXItc1wiKSxcbiAgICBjdi5nZXRWYXIoXCJidXJnZXItbFwiKVxuICApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAkZGltZW5zaW9ucztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6ICRkaW1lbnNpb25zO1xuXG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGN2LmdldFZhcihcImJ1cmdlci1pdGVtLWhlaWdodFwiKTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIGNhbGMoI3tjdi5nZXRWYXIoXCJidXJnZXItaXRlbS13aWR0aFwiKX0pIC8gMik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBjdi5nZXRWYXIoXCJkdXJhdGlvblwiKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciwgb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdi5nZXRWYXIoXCJlYXNpbmdcIik7XG4gICAgd2lkdGg6IGN2LmdldFZhcihcImJ1cmdlci1pdGVtLXdpZHRoXCIpO1xuXG4gICAgJjpudGgtY2hpbGQoMSksXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIGNhbGMoI3tjdi5nZXRWYXIoXCJidXJnZXItaXRlbS1oZWlnaHRcIil9KSAvIDIpO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJvdHRvbTogY2FsYyg1MCUgKyAje2N2LmdldFZhcihcImJ1cmdlci1nYXBcIil9KTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICB0b3A6IGNhbGMoNTAlICsgI3tjdi5nZXRWYXIoXCJidXJnZXItZ2FwXCIpfSk7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYShcbiAgICAgIGN2LmdldFZhcihcImJ1cmdlci1oXCIpLFxuICAgICAgY3YuZ2V0VmFyKFwiYnVyZ2VyLXNcIiksXG4gICAgICBjdi5nZXRWYXIoXCJidXJnZXItbFwiKSxcbiAgICAgIDAuMVxuICAgICk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYShcbiAgICAgIGN2LmdldFZhcihcImJ1cmdlci1oXCIpLFxuICAgICAgY3YuZ2V0VmFyKFwiYnVyZ2VyLXNcIiksXG4gICAgICBjdi5nZXRWYXIoXCJidXJnZXItbFwiKSxcbiAgICAgIDAuMlxuICAgICk7XG4gIH1cblxuICAvLyBNb2RpZmVyc1xuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1hY3RpdmUge1xuICAgIHNwYW4ge1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBvdmVyZmxvdy10b3VjaCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJHBsYWNlaG9sZGVyczogXCI6LW1velwiIFwiOi13ZWJraXQtaW5wdXRcIiBcIi1tb3pcIiBcIi1tcy1pbnB1dFwiO1xuXG4gIEBlYWNoICRwbGFjZWhvbGRlciBpbiAkcGxhY2Vob2xkZXJzIHtcbiAgICAmOiN7JHBsYWNlaG9sZGVyfS1wbGFjZWhvbGRlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHJlc2V0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtaXhpbiBzZWxlY3Rpb24oJGN1cnJlbnQtc2VsZWN0b3I6IGZhbHNlKSB7XG4gIEBpZiAkY3VycmVudC1zZWxlY3RvciB7XG4gICAgJjo6LW1vei1zZWxlY3Rpb24ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgICY6OnNlbGVjdGlvbiB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIDo6LW1vei1zZWxlY3Rpb24ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgIDo6c2VsZWN0aW9uIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlbmVzc1xuXG5AbWl4aW4gZnJvbSgkZGV2aWNlKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXZpY2UpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdW50aWwoJGRldmljZSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJGRldmljZSAtIDFweCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYmV0d2VlbigkZnJvbSwgJHVudGlsKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmcm9tKSBhbmQgKG1heC13aWR0aDogKCR1bnRpbCAtIDFweCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKGl2LiR0YWJsZXQgLSAxcHgpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGl2LiR0YWJsZXQpLCBwcmludCB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldC1vbmx5IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogaXYuJHRhYmxldCkgYW5kIChtYXgtd2lkdGg6IChpdi4kZGVza3RvcCAtIDFweCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdG91Y2gge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoaXYuJGRlc2t0b3AgLSAxcHgpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGRlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBpdi4kZGVza3RvcCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wLW9ubHkge1xuICBAaWYgaXYuJHdpZGVzY3JlZW4tZW5hYmxlZCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogaXYuJGRlc2t0b3ApIGFuZCAobWF4LXdpZHRoOiAoaXYuJHdpZGVzY3JlZW4gLSAxcHgpKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHVudGlsLXdpZGVzY3JlZW4ge1xuICBAaWYgaXYuJHdpZGVzY3JlZW4tZW5hYmxlZCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKGl2LiR3aWRlc2NyZWVuIC0gMXB4KSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB3aWRlc2NyZWVuIHtcbiAgQGlmIGl2LiR3aWRlc2NyZWVuLWVuYWJsZWQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGl2LiR3aWRlc2NyZWVuKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHdpZGVzY3JlZW4tb25seSB7XG4gIEBpZiBpdi4kd2lkZXNjcmVlbi1lbmFibGVkIGFuZCBpdi4kZnVsbGhkLWVuYWJsZWQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IGl2LiR3aWRlc2NyZWVuKSBhbmQgKG1heC13aWR0aDogKGl2LiRmdWxsaGQgLSAxcHgpKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHVudGlsLWZ1bGxoZCB7XG4gIEBpZiBpdi4kZnVsbGhkLWVuYWJsZWQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IChpdi4kZnVsbGhkIC0gMXB4KSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmdWxsaGQge1xuICBAaWYgaXYuJGZ1bGxoZC1lbmFibGVkIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBpdi4kZnVsbGhkKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJyZWFrcG9pbnQoJG5hbWUpIHtcbiAgJGJyZWFrcG9pbnQ6IG1hcC5nZXQoaXYuJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG5cbiAgQGlmICRicmVha3BvaW50IHtcbiAgICAkZnJvbTogbWFwLmdldCgkYnJlYWtwb2ludCwgXCJmcm9tXCIpO1xuICAgICR1bnRpbDogbWFwLmdldCgkYnJlYWtwb2ludCwgXCJ1bnRpbFwiKTtcblxuICAgIEBpZiAkZnJvbSBhbmQgJHVudGlsIHtcbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJGZyb20sICR1bnRpbCkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9IEBlbHNlIGlmICRmcm9tIHtcbiAgICAgIEBpbmNsdWRlIGZyb20oJGZyb20pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfSBAZWxzZSBpZiAkdW50aWwge1xuICAgICAgQGluY2x1ZGUgdW50aWwoJHVudGlsKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29udGFpbmVyLWZyb20oJG5hbWUsICR3aWR0aCkge1xuICBAY29udGFpbmVyICN7JG5hbWV9IChtaW4td2lkdGg6ICN7JHdpZHRofSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBjb250YWluZXItdW50aWwoJG5hbWUsICR3aWR0aCkge1xuICBAY29udGFpbmVyICN7JG5hbWV9IChtYXgtd2lkdGg6ICN7JHdpZHRoIC0gMXB4fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBsdHIge1xuICBAaWYgbm90IGl2LiRydGwge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBydGwge1xuICBAaWYgaXYuJHJ0bCB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGx0ci1wcm9wZXJ0eSgkcHJvcGVydHksICRzcGFjaW5nLCAkcmlnaHQ6IHRydWUpIHtcbiAgJG5vcm1hbDogaWYoJHJpZ2h0LCBcInJpZ2h0XCIsIFwibGVmdFwiKTtcbiAgJG9wcG9zaXRlOiBpZigkcmlnaHQsIFwibGVmdFwiLCBcInJpZ2h0XCIpO1xuXG4gIEBpZiBpdi4kcnRsIHtcbiAgICAjeyRwcm9wZXJ0eX0tI3skb3Bwb3NpdGV9OiAkc3BhY2luZztcbiAgfSBAZWxzZSB7XG4gICAgI3skcHJvcGVydHl9LSN7JG5vcm1hbH06ICRzcGFjaW5nO1xuICB9XG59XG5cbkBtaXhpbiBsdHItcG9zaXRpb24oJHNwYWNpbmcsICRyaWdodDogdHJ1ZSkge1xuICAkbm9ybWFsOiBpZigkcmlnaHQsIFwicmlnaHRcIiwgXCJsZWZ0XCIpO1xuICAkb3Bwb3NpdGU6IGlmKCRyaWdodCwgXCJsZWZ0XCIsIFwicmlnaHRcIik7XG5cbiAgQGlmIGl2LiRydGwge1xuICAgICN7JG9wcG9zaXRlfTogJHNwYWNpbmc7XG4gIH0gQGVsc2Uge1xuICAgICN7JG5vcm1hbH06ICRzcGFjaW5nO1xuICB9XG59XG5cbi8vIFBsYWNlaG9sZGVyc1xuXG5AbWl4aW4gdW5zZWxlY3RhYmxlIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5AbWl4aW4gbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzcGluQXJvdW5kIDUwMG1zIGluZmluaXRlIGxpbmVhcjtcbiAgYm9yZGVyOiAycHggc29saWQgY3YuZ2V0VmFyKFwibG9hZGluZy1jb2xvclwiKTtcbiAgYm9yZGVyLXJhZGl1czogY3YuZ2V0VmFyKFwicmFkaXVzLXJvdW5kZWRcIik7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuQG1peGluIG92ZXJsYXkoJG9mZnNldDogMCkge1xuICBib3R0b206ICRvZmZzZXQ7XG4gIGxlZnQ6ICRvZmZzZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICRvZmZzZXQ7XG4gIHRvcDogJG9mZnNldDtcbn1cbiIsIkBrZXlmcmFtZXMgc3BpbkFyb3VuZCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzYXRlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbiIsIi8qIEJ1bG1hIFV0aWxpdGllcyAqL1xuQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG5AZm9yd2FyZCBcImluaXRpYWwtdmFyaWFibGVzXCI7XG5AZm9yd2FyZCBcImZ1bmN0aW9uc1wiO1xuQGZvcndhcmQgXCJkZXJpdmVkLXZhcmlhYmxlc1wiO1xuQGZvcndhcmQgXCJjb250cm9sc1wiO1xuIiwiQHVzZSBcImNvbnRyb2xzXCI7XG5AdXNlIFwibWl4aW5zXCI7XG5cbiVhcnJvdyB7XG4gIEBpbmNsdWRlIG1peGlucy5hcnJvdztcbn1cblxuJWJsb2NrIHtcbiAgQGluY2x1ZGUgbWl4aW5zLmJsb2NrO1xufVxuXG4lY29udHJvbCB7XG4gIEBpbmNsdWRlIGNvbnRyb2xzLmNvbnRyb2w7XG59XG5cbiVkZWxldGUge1xuICBAaW5jbHVkZSBtaXhpbnMuZGVsZXRlO1xufVxuXG4lbG9hZGVyIHtcbiAgQGluY2x1ZGUgbWl4aW5zLmxvYWRlcjtcbn1cblxuJW92ZXJsYXkge1xuICBAaW5jbHVkZSBtaXhpbnMub3ZlcmxheTtcbn1cblxuJXJlc2V0IHtcbiAgQGluY2x1ZGUgbWl4aW5zLnJlc2V0O1xufVxuXG4ldW5zZWxlY3RhYmxlIHtcbiAgQGluY2x1ZGUgbWl4aW5zLnVuc2VsZWN0YWJsZTtcbn1cbiIsIkB1c2UgXCIuLi91dGlsaXRpZXMvY3NzLXZhcmlhYmxlc1wiIGFzIGN2O1xuQHVzZSBcIi4uL3V0aWxpdGllcy9pbml0aWFsLXZhcmlhYmxlc1wiIGFzIGl2O1xuQHVzZSBcIi4uL3V0aWxpdGllcy9leHRlbmRzXCI7XG5AdXNlIFwiLi4vdXRpbGl0aWVzL21peGluc1wiIGFzIG14O1xuXG4kbWVudS1pdGVtLWg6IGN2LmdldFZhcihcInNjaGVtZS1oXCIpO1xuJG1lbnUtaXRlbS1zOiBjdi5nZXRWYXIoXCJzY2hlbWUtc1wiKTtcbiRtZW51LWl0ZW0tbDogY3YuZ2V0VmFyKFwic2NoZW1lLW1haW4tbFwiKTtcbiRtZW51LWl0ZW0tYmFja2dyb3VuZC1sOiBjdi5nZXRWYXIoXCJzY2hlbWUtbWFpbi1sXCIpO1xuJG1lbnUtaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGE6IDAlO1xuJG1lbnUtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGE6IGN2LmdldFZhcihcImhvdmVyLWJhY2tncm91bmQtbC1kZWx0YVwiKTtcbiRtZW51LWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtbC1kZWx0YTogY3YuZ2V0VmFyKFwiYWN0aXZlLWJhY2tncm91bmQtbC1kZWx0YVwiKTtcbiRtZW51LWl0ZW0tY29sb3ItbDogY3YuZ2V0VmFyKFwidGV4dC1sXCIpO1xuJG1lbnUtaXRlbS1yYWRpdXM6IGN2LmdldFZhcihcInJhZGl1cy1zbWFsbFwiKSAhZGVmYXVsdDtcbiRtZW51LWl0ZW0tc2VsZWN0ZWQtaDogY3YuZ2V0VmFyKFwibGluay1oXCIpO1xuJG1lbnUtaXRlbS1zZWxlY3RlZC1zOiBjdi5nZXRWYXIoXCJsaW5rLXNcIik7XG4kbWVudS1pdGVtLXNlbGVjdGVkLWw6IGN2LmdldFZhcihcImxpbmstbFwiKTtcbiRtZW51LWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sOiBjdi5nZXRWYXIoXCJsaW5rLWxcIik7XG4kbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yLWw6IGN2LmdldFZhcihcImxpbmstaW52ZXJ0LWxcIik7XG5cbiRtZW51LWxpc3QtYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBjdi5nZXRWYXIoXCJib3JkZXJcIikgIWRlZmF1bHQ7XG4kbWVudS1saXN0LWxpbmUtaGVpZ2h0OiAxLjI1ICFkZWZhdWx0O1xuJG1lbnUtbGlzdC1saW5rLXBhZGRpbmc6IDAuNWVtIDAuNzVlbSAhZGVmYXVsdDtcbiRtZW51LW5lc3RlZC1saXN0LW1hcmdpbjogMC43NWVtICFkZWZhdWx0O1xuJG1lbnUtbmVzdGVkLWxpc3QtcGFkZGluZy1sZWZ0OiAwLjc1ZW0gIWRlZmF1bHQ7XG5cbiRtZW51LWxhYmVsLWNvbG9yOiBjdi5nZXRWYXIoXCJ0ZXh0LXdlYWtcIikgIWRlZmF1bHQ7XG4kbWVudS1sYWJlbC1mb250LXNpemU6IDAuNzVlbSAhZGVmYXVsdDtcbiRtZW51LWxhYmVsLWxldHRlci1zcGFjaW5nOiAwLjFlbSAhZGVmYXVsdDtcbiRtZW51LWxhYmVsLXNwYWNpbmc6IDFlbSAhZGVmYXVsdDtcblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tZW51IHtcbiAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFycyhcbiAgICAoXG4gICAgICBcIm1lbnUtaXRlbS1oXCI6ICN7JG1lbnUtaXRlbS1ofSxcbiAgICAgIFwibWVudS1pdGVtLXNcIjogI3skbWVudS1pdGVtLXN9LFxuICAgICAgXCJtZW51LWl0ZW0tbFwiOiAjeyRtZW51LWl0ZW0tbH0sXG4gICAgICBcIm1lbnUtaXRlbS1iYWNrZ3JvdW5kLWxcIjogI3skbWVudS1pdGVtLWJhY2tncm91bmQtbH0sXG4gICAgICBcIm1lbnUtaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGFcIjogI3skbWVudS1pdGVtLWJhY2tncm91bmQtbC1kZWx0YX0sXG4gICAgICBcIm1lbnUtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGFcIjogI3skbWVudS1pdGVtLWhvdmVyLWJhY2tncm91bmQtbC1kZWx0YX0sXG4gICAgICBcIm1lbnUtaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1sLWRlbHRhXCI6ICN7JG1lbnUtaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1sLWRlbHRhfSxcbiAgICAgIFwibWVudS1pdGVtLWNvbG9yLWxcIjogI3skbWVudS1pdGVtLWNvbG9yLWx9LFxuICAgICAgXCJtZW51LWl0ZW0tcmFkaXVzXCI6ICN7JG1lbnUtaXRlbS1yYWRpdXN9LFxuICAgICAgXCJtZW51LWl0ZW0tc2VsZWN0ZWQtaFwiOiAjeyRtZW51LWl0ZW0tc2VsZWN0ZWQtaH0sXG4gICAgICBcIm1lbnUtaXRlbS1zZWxlY3RlZC1zXCI6ICN7JG1lbnUtaXRlbS1zZWxlY3RlZC1zfSxcbiAgICAgIFwibWVudS1pdGVtLXNlbGVjdGVkLWxcIjogI3skbWVudS1pdGVtLXNlbGVjdGVkLWx9LFxuICAgICAgXCJtZW51LWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sXCI6ICN7JG1lbnUtaXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWx9LFxuICAgICAgXCJtZW51LWl0ZW0tc2VsZWN0ZWQtY29sb3ItbFwiOiAjeyRtZW51LWl0ZW0tc2VsZWN0ZWQtY29sb3ItbH0sXG4gICAgICBcIm1lbnUtbGlzdC1ib3JkZXItbGVmdFwiOiAjeyRtZW51LWxpc3QtYm9yZGVyLWxlZnR9LFxuICAgICAgXCJtZW51LWxpc3QtbGluZS1oZWlnaHRcIjogI3skbWVudS1saXN0LWxpbmUtaGVpZ2h0fSxcbiAgICAgIFwibWVudS1saXN0LWxpbmstcGFkZGluZ1wiOiAjeyRtZW51LWxpc3QtbGluay1wYWRkaW5nfSxcbiAgICAgIFwibWVudS1uZXN0ZWQtbGlzdC1tYXJnaW5cIjogI3skbWVudS1uZXN0ZWQtbGlzdC1tYXJnaW59LFxuICAgICAgXCJtZW51LW5lc3RlZC1saXN0LXBhZGRpbmctbGVmdFwiOiAjeyRtZW51LW5lc3RlZC1saXN0LXBhZGRpbmctbGVmdH0sXG4gICAgICBcIm1lbnUtbGFiZWwtY29sb3JcIjogI3skbWVudS1sYWJlbC1jb2xvcn0sXG4gICAgICBcIm1lbnUtbGFiZWwtZm9udC1zaXplXCI6ICN7JG1lbnUtbGFiZWwtZm9udC1zaXplfSxcbiAgICAgIFwibWVudS1sYWJlbC1sZXR0ZXItc3BhY2luZ1wiOiAjeyRtZW51LWxhYmVsLWxldHRlci1zcGFjaW5nfSxcbiAgICAgIFwibWVudS1sYWJlbC1zcGFjaW5nXCI6ICN7JG1lbnUtbGFiZWwtc3BhY2luZ30sXG4gICAgKVxuICApO1xufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fW1lbnUge1xuICBmb250LXNpemU6IGN2LmdldFZhcihcInNpemUtbm9ybWFsXCIpO1xuXG4gIC8vIFNpemVzXG4gICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6IGN2LmdldFZhcihcInNpemUtc21hbGxcIik7XG4gIH1cblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogY3YuZ2V0VmFyKFwic2l6ZS1tZWRpdW1cIik7XG4gIH1cblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiBjdi5nZXRWYXIoXCJzaXplLWxhcmdlXCIpO1xuICB9XG59XG5cbi4je2l2LiRjbGFzcy1wcmVmaXh9bWVudS1saXN0IHtcbiAgbGluZS1oZWlnaHQ6IGN2LmdldFZhcihcIm1lbnUtbGlzdC1saW5lLWhlaWdodFwiKTtcblxuICBhLFxuICBidXR0b24sXG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9bWVudS1pdGVtIHtcbiAgICBAZXh0ZW5kICVyZXNldDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woXG4gICAgICAje2N2LmdldFZhcihcIm1lbnUtaXRlbS1oXCIpfSxcbiAgICAgICN7Y3YuZ2V0VmFyKFwibWVudS1pdGVtLXNcIil9LFxuICAgICAgY2FsYyhcbiAgICAgICAgI3tjdi5nZXRWYXIoXCJtZW51LWl0ZW0tYmFja2dyb3VuZC1sXCIpfSArICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgXCJtZW51LWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhXCJcbiAgICAgICAgICApfVxuICAgICAgKVxuICAgICk7XG4gICAgYm9yZGVyLXJhZGl1czogY3YuZ2V0VmFyKFwibWVudS1pdGVtLXJhZGl1c1wiKTtcbiAgICBjb2xvcjogaHNsKFxuICAgICAgI3tjdi5nZXRWYXIoXCJtZW51LWl0ZW0taFwiKX0sXG4gICAgICAje2N2LmdldFZhcihcIm1lbnUtaXRlbS1zXCIpfSxcbiAgICAgICN7Y3YuZ2V0VmFyKFwibWVudS1pdGVtLWNvbG9yLWxcIil9XG4gICAgKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiBjdi5nZXRWYXIoXCJtZW51LWxpc3QtbGluay1wYWRkaW5nXCIpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIGN2LnJlZ2lzdGVyLXZhcnMoXG4gICAgICAgIChcbiAgICAgICAgICBcIm1lbnUtaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGFcIjogI3tjdi5nZXRWYXIoXG4gICAgICAgICAgICAgIFwibWVudS1pdGVtLWhvdmVyLWJhY2tncm91bmQtbC1kZWx0YVwiXG4gICAgICAgICAgICApfSxcbiAgICAgICAgKVxuICAgICAgKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBjdi5yZWdpc3Rlci12YXJzKFxuICAgICAgICAoXG4gICAgICAgICAgXCJtZW51LWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhXCI6ICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgICBcIm1lbnUtaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1sLWRlbHRhXCJcbiAgICAgICAgICAgICl9LFxuICAgICAgICApXG4gICAgICApO1xuICAgIH1cblxuICAgIC8vIE1vZGlmaWVyc1xuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWFjdGl2ZSxcbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1zZWxlY3RlZCB7XG4gICAgICBAaW5jbHVkZSBjdi5yZWdpc3Rlci12YXJzKFxuICAgICAgICAoXG4gICAgICAgICAgXCJtZW51LWl0ZW0taFwiOiAje2N2LmdldFZhcihcIm1lbnUtaXRlbS1zZWxlY3RlZC1oXCIpfSxcbiAgICAgICAgICBcIm1lbnUtaXRlbS1zXCI6ICN7Y3YuZ2V0VmFyKFwibWVudS1pdGVtLXNlbGVjdGVkLXNcIil9LFxuICAgICAgICAgIFwibWVudS1pdGVtLWxcIjogI3tjdi5nZXRWYXIoXCJtZW51LWl0ZW0tc2VsZWN0ZWQtbFwiKX0sXG4gICAgICAgICAgXCJtZW51LWl0ZW0tYmFja2dyb3VuZC1sXCI6ICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgICBcIm1lbnUtaXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWxcIlxuICAgICAgICAgICAgKX0sXG4gICAgICAgICAgXCJtZW51LWl0ZW0tY29sb3ItbFwiOiAje2N2LmdldFZhcihcIm1lbnUtaXRlbS1zZWxlY3RlZC1jb2xvci1sXCIpfSxcbiAgICAgICAgKVxuICAgICAgKTtcbiAgICB9XG4gIH1cblxuICBsaSB7XG4gICAgdWwge1xuICAgICAgYm9yZGVyLWlubGluZS1zdGFydDogY3YuZ2V0VmFyKFwibWVudS1saXN0LWJvcmRlci1sZWZ0XCIpO1xuICAgICAgbWFyZ2luOiBjdi5nZXRWYXIoXCJtZW51LW5lc3RlZC1saXN0LW1hcmdpblwiKTtcbiAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjdi5nZXRWYXIoXCJtZW51LW5lc3RlZC1saXN0LXBhZGRpbmctbGVmdFwiKTtcbiAgICB9XG4gIH1cbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tZW51LWxhYmVsIHtcbiAgY29sb3I6IGN2LmdldFZhcihcIm1lbnUtbGFiZWwtY29sb3JcIik7XG4gIGZvbnQtc2l6ZTogY3YuZ2V0VmFyKFwibWVudS1sYWJlbC1mb250LXNpemVcIik7XG4gIGxldHRlci1zcGFjaW5nOiBjdi5nZXRWYXIoXCJtZW51LWxhYmVsLWxldHRlci1zcGFjaW5nXCIpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IGN2LmdldFZhcihcIm1lbnUtbGFiZWwtc3BhY2luZ1wiKTtcbiAgfVxuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogY3YuZ2V0VmFyKFwibWVudS1sYWJlbC1zcGFjaW5nXCIpO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vdXRpbGl0aWVzL2Nzcy12YXJpYWJsZXNcIiBhcyBjdjtcbkB1c2UgXCIuLi91dGlsaXRpZXMvZGVyaXZlZC12YXJpYWJsZXNcIiBhcyBkdjtcbkB1c2UgXCIuLi91dGlsaXRpZXMvaW5pdGlhbC12YXJpYWJsZXNcIiBhcyBpdjtcbkB1c2UgXCIuLi91dGlsaXRpZXMvZXh0ZW5kc1wiO1xuQHVzZSBcIi4uL3V0aWxpdGllcy9taXhpbnNcIiBhcyBteDtcblxuJG1vZGFsLXo6IDQwICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2dyb3VuZC1iYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKFxuICAje2N2LmdldFZhcihcInNjaGVtZS1oXCIpfSxcbiAgI3tjdi5nZXRWYXIoXCJzY2hlbWUtc1wiKX0sXG4gICN7Y3YuZ2V0VmFyKFwic2NoZW1lLWludmVydC1sXCIpfSxcbiAgMC44NlxuKSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtd2lkdGg6IDQwcmVtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtbWFyZ2luLW1vYmlsZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LXNwYWNpbmctbW9iaWxlOiAxMHJlbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LXNwYWNpbmctdGFibGV0OiAyLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1jbG9zZS1kaW1lbnNpb25zOiAyLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtY2xvc2UtcmlnaHQ6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtY2xvc2UtdG9wOiAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtY2FyZC1zcGFjaW5nOiAyLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLWhlYWQtYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwic2NoZW1lLW1haW5cIikgIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC1oZWFkLXBhZGRpbmc6IDJyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC1oZWFkLXJhZGl1czogY3YuZ2V0VmFyKFwicmFkaXVzLWxhcmdlXCIpICFkZWZhdWx0O1xuXG4kbW9kYWwtY2FyZC10aXRsZS1jb2xvcjogY3YuZ2V0VmFyKFwidGV4dC1zdHJvbmdcIikgIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC10aXRsZS1saW5lLWhlaWdodDogMSAhZGVmYXVsdDtcbiRtb2RhbC1jYXJkLXRpdGxlLXNpemU6IGN2LmdldFZhcihcInNpemUtNFwiKSAhZGVmYXVsdDtcblxuJG1vZGFsLWNhcmQtZm9vdC1iYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJzY2hlbWUtbWFpbi1iaXNcIikgIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC1mb290LXJhZGl1czogY3YuZ2V0VmFyKFwicmFkaXVzLWxhcmdlXCIpICFkZWZhdWx0O1xuXG4kbW9kYWwtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I6IGN2LmdldFZhcihcInNjaGVtZS1tYWluXCIpICFkZWZhdWx0O1xuJG1vZGFsLWNhcmQtYm9keS1wYWRkaW5nOiAycmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtYnJlYWtwb2ludDogaXYuJHRhYmxldCAhZGVmYXVsdDtcblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tb2RhbCB7XG4gIEBpbmNsdWRlIGN2LnJlZ2lzdGVyLXZhcnMoXG4gICAgKFxuICAgICAgXCJtb2RhbC16XCI6ICN7JG1vZGFsLXp9LFxuICAgICAgXCJtb2RhbC1iYWNrZ3JvdW5kLWJhY2tncm91bmQtY29sb3JcIjogI3skbW9kYWwtYmFja2dyb3VuZC1iYWNrZ3JvdW5kLWNvbG9yfSxcbiAgICAgIFwibW9kYWwtY29udGVudC13aWR0aFwiOiAjeyRtb2RhbC1jb250ZW50LXdpZHRofSxcbiAgICAgIFwibW9kYWwtY29udGVudC1tYXJnaW4tbW9iaWxlXCI6ICN7JG1vZGFsLWNvbnRlbnQtbWFyZ2luLW1vYmlsZX0sXG4gICAgICBcIm1vZGFsLWNvbnRlbnQtc3BhY2luZy1tb2JpbGVcIjogI3skbW9kYWwtY29udGVudC1zcGFjaW5nLW1vYmlsZX0sXG4gICAgICBcIm1vZGFsLWNvbnRlbnQtc3BhY2luZy10YWJsZXRcIjogI3skbW9kYWwtY29udGVudC1zcGFjaW5nLXRhYmxldH0sXG4gICAgICBcIm1vZGFsLWNsb3NlLWRpbWVuc2lvbnNcIjogI3skbW9kYWwtY2xvc2UtZGltZW5zaW9uc30sXG4gICAgICBcIm1vZGFsLWNsb3NlLXJpZ2h0XCI6ICN7JG1vZGFsLWNsb3NlLXJpZ2h0fSxcbiAgICAgIFwibW9kYWwtY2xvc2UtdG9wXCI6ICN7JG1vZGFsLWNsb3NlLXRvcH0sXG4gICAgICBcIm1vZGFsLWNhcmQtc3BhY2luZ1wiOiAjeyRtb2RhbC1jYXJkLXNwYWNpbmd9LFxuICAgICAgXCJtb2RhbC1jYXJkLWhlYWQtYmFja2dyb3VuZC1jb2xvclwiOiAjeyRtb2RhbC1jYXJkLWhlYWQtYmFja2dyb3VuZC1jb2xvcn0sXG4gICAgICBcIm1vZGFsLWNhcmQtaGVhZC1wYWRkaW5nXCI6ICN7JG1vZGFsLWNhcmQtaGVhZC1wYWRkaW5nfSxcbiAgICAgIFwibW9kYWwtY2FyZC1oZWFkLXJhZGl1c1wiOiAjeyRtb2RhbC1jYXJkLWhlYWQtcmFkaXVzfSxcbiAgICAgIFwibW9kYWwtY2FyZC10aXRsZS1jb2xvclwiOiAjeyRtb2RhbC1jYXJkLXRpdGxlLWNvbG9yfSxcbiAgICAgIFwibW9kYWwtY2FyZC10aXRsZS1saW5lLWhlaWdodFwiOiAjeyRtb2RhbC1jYXJkLXRpdGxlLWxpbmUtaGVpZ2h0fSxcbiAgICAgIFwibW9kYWwtY2FyZC10aXRsZS1zaXplXCI6ICN7JG1vZGFsLWNhcmQtdGl0bGUtc2l6ZX0sXG4gICAgICBcIm1vZGFsLWNhcmQtZm9vdC1iYWNrZ3JvdW5kLWNvbG9yXCI6ICN7JG1vZGFsLWNhcmQtZm9vdC1iYWNrZ3JvdW5kLWNvbG9yfSxcbiAgICAgIFwibW9kYWwtY2FyZC1mb290LXJhZGl1c1wiOiAjeyRtb2RhbC1jYXJkLWZvb3QtcmFkaXVzfSxcbiAgICAgIFwibW9kYWwtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3JcIjogI3skbW9kYWwtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3J9LFxuICAgICAgXCJtb2RhbC1jYXJkLWJvZHktcGFkZGluZ1wiOiAjeyRtb2RhbC1jYXJkLWJvZHktcGFkZGluZ30sXG4gICAgKVxuICApO1xufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fW1vZGFsIHtcbiAgQGV4dGVuZCAlb3ZlcmxheTtcblxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiBjdi5nZXRWYXIoXCJtb2RhbC16XCIpO1xuXG4gIC8vIE1vZGlmaWVyc1xuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgQGV4dGVuZCAlb3ZlcmxheTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwibW9kYWwtYmFja2dyb3VuZC1iYWNrZ3JvdW5kLWNvbG9yXCIpO1xufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fW1vZGFsLWNvbnRlbnQsXG4uI3tpdi4kY2xhc3MtcHJlZml4fW1vZGFsLWNhcmQge1xuICBtYXJnaW46IDAgY3YuZ2V0VmFyKFwibW9kYWwtY29udGVudC1tYXJnaW4tbW9iaWxlXCIpO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3tjdi5nZXRWYXIoXCJtb2RhbC1jb250ZW50LXNwYWNpbmctbW9iaWxlXCIpfSk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIG14LmZyb20oJG1vZGFsLWJyZWFrcG9pbnQpIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3tjdi5nZXRWYXIoXCJtb2RhbC1jb250ZW50LXNwYWNpbmctdGFibGV0XCIpfSk7XG4gICAgd2lkdGg6IGN2LmdldFZhcihcIm1vZGFsLWNvbnRlbnQtd2lkdGhcIik7XG4gIH1cbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tb2RhbC1jbG9zZSB7XG4gIEBleHRlbmQgJWRlbGV0ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiBjdi5nZXRWYXIoXCJtb2RhbC1jbG9zZS1kaW1lbnNpb25zXCIpO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjdi5nZXRWYXIoXCJtb2RhbC1jbG9zZS1yaWdodFwiKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGN2LmdldFZhcihcIm1vZGFsLWNsb3NlLXRvcFwiKTtcbiAgd2lkdGg6IGN2LmdldFZhcihcIm1vZGFsLWNsb3NlLWRpbWVuc2lvbnNcIik7XG59XG5cbi4je2l2LiRjbGFzcy1wcmVmaXh9bW9kYWwtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAje2N2LmdldFZhcihcIm1vZGFsLWNhcmQtc3BhY2luZ1wiKX0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fW1vZGFsLWNhcmQtaGVhZCxcbi4je2l2LiRjbGFzcy1wcmVmaXh9bW9kYWwtY2FyZC1mb290IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogY3YuZ2V0VmFyKFwibW9kYWwtY2FyZC1oZWFkLXBhZGRpbmdcIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tb2RhbC1jYXJkLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJtb2RhbC1jYXJkLWhlYWQtYmFja2dyb3VuZC1jb2xvclwiKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY3YuZ2V0VmFyKFwibW9kYWwtY2FyZC1oZWFkLXJhZGl1c1wiKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGN2LmdldFZhcihcIm1vZGFsLWNhcmQtaGVhZC1yYWRpdXNcIik7XG4gIGJveC1zaGFkb3c6IGN2LmdldFZhcihcInNoYWRvd1wiKTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tb2RhbC1jYXJkLXRpdGxlIHtcbiAgY29sb3I6IGN2LmdldFZhcihcIm1vZGFsLWNhcmQtdGl0bGUtY29sb3JcIik7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogY3YuZ2V0VmFyKFwibW9kYWwtY2FyZC10aXRsZS1zaXplXCIpO1xuICBsaW5lLWhlaWdodDogY3YuZ2V0VmFyKFwibW9kYWwtY2FyZC10aXRsZS1saW5lLWhlaWdodFwiKTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tb2RhbC1jYXJkLWZvb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJtb2RhbC1jYXJkLWZvb3QtYmFja2dyb3VuZC1jb2xvclwiKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGN2LmdldFZhcihcIm1vZGFsLWNhcmQtZm9vdC1yYWRpdXNcIik7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogY3YuZ2V0VmFyKFwibW9kYWwtY2FyZC1mb290LXJhZGl1c1wiKTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1tb2RhbC1jYXJkLWJvZHkge1xuICBAaW5jbHVkZSBteC5vdmVyZmxvdy10b3VjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwibW9kYWwtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3JcIik7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiBjdi5nZXRWYXIoXCJtb2RhbC1jYXJkLWJvZHktcGFkZGluZ1wiKTtcbn1cbiIsIkB1c2UgXCIuLi91dGlsaXRpZXMvY3NzLXZhcmlhYmxlc1wiIGFzIGN2O1xuQHVzZSBcIi4uL3V0aWxpdGllcy9pbml0aWFsLXZhcmlhYmxlc1wiIGFzIGl2O1xuQHVzZSBcIi4uL3V0aWxpdGllcy9kZXJpdmVkLXZhcmlhYmxlc1wiIGFzIGR2O1xuQHVzZSBcIi4uL3V0aWxpdGllcy9leHRlbmRzXCI7XG5AdXNlIFwiLi4vdXRpbGl0aWVzL21peGluc1wiIGFzIG14O1xuXG4kbmF2YmFyLWg6IGN2LmdldFZhcihcInNjaGVtZS1oXCIpICFkZWZhdWx0O1xuJG5hdmJhci1zOiBjdi5nZXRWYXIoXCJzY2hlbWUtc1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItbDogY3YuZ2V0VmFyKFwic2NoZW1lLW1haW4tbFwiKSAhZGVmYXVsdDtcbiRuYXZiYXItYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwic2NoZW1lLW1haW5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWJveC1zaGFkb3ctc2l6ZTogMCAwLjEyNWVtIDAgMCAhZGVmYXVsdDtcbiRuYXZiYXItYm94LXNoYWRvdy1jb2xvcjogY3YuZ2V0VmFyKFwiYmFja2dyb3VuZFwiKSAhZGVmYXVsdDtcbiRuYXZiYXItaGVpZ2h0OiAzLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsOiAxcmVtICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw6IDJyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXo6IDMwICFkZWZhdWx0O1xuJG5hdmJhci1maXhlZC16OiAzMCAhZGVmYXVsdDtcblxuJG5hdmJhci1pdGVtLWJhY2tncm91bmQtYTogMCAhZGVmYXVsdDtcbiRuYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWw6IGN2LmdldFZhcihcInNjaGVtZS1tYWluLWxcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhOiAwJSAhZGVmYXVsdDtcbiRuYXZiYXItaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGE6IGN2LmdldFZhcihcbiAgXCJob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGFcIlxuKSAhZGVmYXVsdDtcbiRuYXZiYXItaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1sLWRlbHRhOiBjdi5nZXRWYXIoXG4gIFwiYWN0aXZlLWJhY2tncm91bmQtbC1kZWx0YVwiXG4pICFkZWZhdWx0O1xuJG5hdmJhci1pdGVtLWNvbG9yLWw6IGN2LmdldFZhcihcInRleHQtbFwiKSAhZGVmYXVsdDtcbiRuYXZiYXItaXRlbS1jb2xvcjogaHNsKFxuICAje2N2LmdldFZhcihcIm5hdmJhci1oXCIpfSxcbiAgI3tjdi5nZXRWYXIoXCJuYXZiYXItc1wiKX0sXG4gICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWl0ZW0tY29sb3ItbFwiKX1cbikgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtaDogY3YuZ2V0VmFyKFwibGluay1oXCIpICFkZWZhdWx0O1xuJG5hdmJhci1pdGVtLXNlbGVjdGVkLXM6IGN2LmdldFZhcihcImxpbmstc1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItaXRlbS1zZWxlY3RlZC1sOiBjdi5nZXRWYXIoXCJsaW5rLWxcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sOiBjdi5nZXRWYXIoXCJsaW5rLWxcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbDogY3YuZ2V0VmFyKFwibGluay1pbnZlcnQtbFwiKSAhZGVmYXVsdDtcbiRuYXZiYXItaXRlbS1pbWctbWF4LWhlaWdodDogMS43NXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1kcm9wZG93bi1pdGVtLWg6IGN2LmdldFZhcihcInNjaGVtZS1oXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1pdGVtLXM6IGN2LmdldFZhcihcInNjaGVtZS1zXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1pdGVtLWw6IGN2LmdldFZhcihcInNjaGVtZS1tYWluLWxcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sOiBjdi5nZXRWYXIoXCJzY2hlbWUtbWFpbi1sXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1pdGVtLWNvbG9yLWw6IGN2LmdldFZhcihcInRleHQtbFwiKSAhZGVmYXVsdDtcblxuJG5hdmJhci1idXJnZXItY29sb3I6IGN2LmdldFZhcihcImxpbmtcIikgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdGFiLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJG5hdmJhci10YWItaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcjogY3YuZ2V0VmFyKFwibGlua1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItdGFiLWFjdGl2ZS1jb2xvcjogY3YuZ2V0VmFyKFwibGlua1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItdGFiLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLWNvbG9yOiBjdi5nZXRWYXIoXCJsaW5rXCIpICFkZWZhdWx0O1xuJG5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkICFkZWZhdWx0O1xuJG5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20td2lkdGg6IDAuMTg3NWVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRyb3Bkb3duLWJhY2tncm91bmQtY29sb3I6IGN2LmdldFZhcihcInNjaGVtZS1tYWluXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1ib3JkZXItbDogY3YuZ2V0VmFyKFwiYm9yZGVyLWxcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogaHNsKFxuICBjdi5nZXRWYXIoXCJuYXZiYXItaFwiKSxcbiAgY3YuZ2V0VmFyKFwibmF2YmFyLXNcIiksXG4gIGN2LmdldFZhcihcIm5hdmJhci1kcm9wZG93bi1ib3JkZXItbFwiKVxuKSAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24tYm9yZGVyLXN0eWxlOiBzb2xpZCAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAwLjEyNWVtICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1vZmZzZXQ6IC0wLjI1ZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLWRyb3Bkb3duLWFycm93OiBjdi5nZXRWYXIoXCJsaW5rXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1yYWRpdXM6IGN2LmdldFZhcihcInJhZGl1cy1sYXJnZVwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24tejogMjAgIWRlZmF1bHQ7XG5cbiRuYXZiYXItZHJvcGRvd24tYm94ZWQtcmFkaXVzOiBjdi5nZXRWYXIoXCJyYWRpdXMtbGFyZ2VcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRyb3Bkb3duLWJveGVkLXNoYWRvdzpcbiAgMCAwLjVlbSAwLjVlbVxuICAgIGhzbGEoXG4gICAgICAje2N2LmdldFZhcihcInNjaGVtZS1oXCIpfSxcbiAgICAgICN7Y3YuZ2V0VmFyKFwic2NoZW1lLXNcIil9LFxuICAgICAgI3tjdi5nZXRWYXIoXCJzY2hlbWUtaW52ZXJ0LWxcIil9LFxuICAgICAgMC4xXG4gICAgKSxcbiAgMCAwIDAgMXB4XG4gICAgaHNsYShcbiAgICAgICN7Y3YuZ2V0VmFyKFwic2NoZW1lLWhcIil9LFxuICAgICAgI3tjdi5nZXRWYXIoXCJzY2hlbWUtc1wiKX0sXG4gICAgICAje2N2LmdldFZhcihcInNjaGVtZS1pbnZlcnQtbFwiKX0sXG4gICAgICAwLjFcbiAgICApICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRpdmlkZXItYmFja2dyb3VuZC1sOiBjdi5nZXRWYXIoXCJiYWNrZ3JvdW5kLWxcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRpdmlkZXItaGVpZ2h0OiAwLjEyNWVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJvdHRvbS1ib3gtc2hhZG93LXNpemU6IDAgLTAuMTI1ZW0gMCAwICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyZWFrcG9pbnQ6IGl2LiRkZXNrdG9wICFkZWZhdWx0O1xuXG4kbmF2YmFyLWNvbG9yczogZHYuJGNvbG9ycyAhZGVmYXVsdDtcblxuQG1peGluIG5hdmJhci1maXhlZCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IGN2LmdldFZhcihcIm5hdmJhci1maXhlZC16XCIpO1xufVxuXG4je2l2LiR2YXJpYWJsZXMtaG9zdH0ge1xuICBAaW5jbHVkZSBjdi5yZWdpc3Rlci12YXJzKFxuICAgIChcbiAgICAgIFwibmF2YmFyLWhlaWdodFwiOiAjeyRuYXZiYXItaGVpZ2h0fSxcbiAgICApXG4gICk7XG59XG5cbi4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyIHtcbiAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFycyhcbiAgICAoXG4gICAgICBcIm5hdmJhci1oXCI6ICN7JG5hdmJhci1ofSxcbiAgICAgIFwibmF2YmFyLXNcIjogI3skbmF2YmFyLXN9LFxuICAgICAgXCJuYXZiYXItbFwiOiAjeyRuYXZiYXItbH0sXG4gICAgICBcIm5hdmJhci1iYWNrZ3JvdW5kLWNvbG9yXCI6ICN7JG5hdmJhci1iYWNrZ3JvdW5kLWNvbG9yfSxcbiAgICAgIFwibmF2YmFyLWJveC1zaGFkb3ctc2l6ZVwiOiAjeyRuYXZiYXItYm94LXNoYWRvdy1zaXplfSxcbiAgICAgIFwibmF2YmFyLWJveC1zaGFkb3ctY29sb3JcIjogI3skbmF2YmFyLWJveC1zaGFkb3ctY29sb3J9LFxuICAgICAgXCJuYXZiYXItcGFkZGluZy12ZXJ0aWNhbFwiOiAjeyRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbH0sXG4gICAgICBcIm5hdmJhci1wYWRkaW5nLWhvcml6b250YWxcIjogI3skbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbH0sXG4gICAgICBcIm5hdmJhci16XCI6ICN7JG5hdmJhci16fSxcbiAgICAgIFwibmF2YmFyLWZpeGVkLXpcIjogI3skbmF2YmFyLWZpeGVkLXp9LFxuICAgICAgXCJuYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWFcIjogI3skbmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1hfSxcbiAgICAgIFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sXCI6ICN7JG5hdmJhci1pdGVtLWJhY2tncm91bmQtbH0sXG4gICAgICBcIm5hdmJhci1pdGVtLWJhY2tncm91bmQtbC1kZWx0YVwiOiAjeyRuYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGF9LFxuICAgICAgXCJuYXZiYXItaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGFcIjogI3skbmF2YmFyLWl0ZW0taG92ZXItYmFja2dyb3VuZC1sLWRlbHRhfSxcbiAgICAgIFwibmF2YmFyLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtbC1kZWx0YVwiOiAjeyRuYXZiYXItaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1sLWRlbHRhfSxcbiAgICAgIFwibmF2YmFyLWl0ZW0tY29sb3ItbFwiOiAjeyRuYXZiYXItaXRlbS1jb2xvci1sfSxcbiAgICAgIFwibmF2YmFyLWl0ZW0tY29sb3JcIjogI3skbmF2YmFyLWl0ZW0tY29sb3J9LFxuICAgICAgXCJuYXZiYXItaXRlbS1zZWxlY3RlZC1oXCI6ICN7JG5hdmJhci1pdGVtLXNlbGVjdGVkLWh9LFxuICAgICAgXCJuYXZiYXItaXRlbS1zZWxlY3RlZC1zXCI6ICN7JG5hdmJhci1pdGVtLXNlbGVjdGVkLXN9LFxuICAgICAgXCJuYXZiYXItaXRlbS1zZWxlY3RlZC1sXCI6ICN7JG5hdmJhci1pdGVtLXNlbGVjdGVkLWx9LFxuICAgICAgXCJuYXZiYXItaXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWxcIjogI3skbmF2YmFyLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sfSxcbiAgICAgIFwibmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbFwiOiAjeyRuYXZiYXItaXRlbS1zZWxlY3RlZC1jb2xvci1sfSxcbiAgICAgIFwibmF2YmFyLWl0ZW0taW1nLW1heC1oZWlnaHRcIjogI3skbmF2YmFyLWl0ZW0taW1nLW1heC1oZWlnaHR9LFxuICAgICAgXCJuYXZiYXItYnVyZ2VyLWNvbG9yXCI6ICN7JG5hdmJhci1idXJnZXItY29sb3J9LFxuICAgICAgXCJuYXZiYXItdGFiLWhvdmVyLWJhY2tncm91bmQtY29sb3JcIjogI3skbmF2YmFyLXRhYi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yfSxcbiAgICAgIFwibmF2YmFyLXRhYi1ob3Zlci1ib3JkZXItYm90dG9tLWNvbG9yXCI6ICN7JG5hdmJhci10YWItaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcn0sXG4gICAgICBcIm5hdmJhci10YWItYWN0aXZlLWNvbG9yXCI6ICN7JG5hdmJhci10YWItYWN0aXZlLWNvbG9yfSxcbiAgICAgIFwibmF2YmFyLXRhYi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclwiOiAjeyRuYXZiYXItdGFiLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yfSxcbiAgICAgIFwibmF2YmFyLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS1jb2xvclwiOiAjeyRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLWNvbG9yfSxcbiAgICAgIFwibmF2YmFyLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS1zdHlsZVwiOiAjeyRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLXN0eWxlfSxcbiAgICAgIFwibmF2YmFyLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS13aWR0aFwiOiAjeyRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLXdpZHRofSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWJhY2tncm91bmQtY29sb3JcIjogI3skbmF2YmFyLWRyb3Bkb3duLWJhY2tncm91bmQtY29sb3J9LFxuICAgICAgXCJuYXZiYXItZHJvcGRvd24tYm9yZGVyLWxcIjogI3skbmF2YmFyLWRyb3Bkb3duLWJvcmRlci1sfSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWJvcmRlci1jb2xvclwiOiAjeyRuYXZiYXItZHJvcGRvd24tYm9yZGVyLWNvbG9yfSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWJvcmRlci1zdHlsZVwiOiAjeyRuYXZiYXItZHJvcGRvd24tYm9yZGVyLXN0eWxlfSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWJvcmRlci13aWR0aFwiOiAjeyRuYXZiYXItZHJvcGRvd24tYm9yZGVyLXdpZHRofSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLW9mZnNldFwiOiAjeyRuYXZiYXItZHJvcGRvd24tb2Zmc2V0fSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWFycm93XCI6ICN7JG5hdmJhci1kcm9wZG93bi1hcnJvd30sXG4gICAgICBcIm5hdmJhci1kcm9wZG93bi1yYWRpdXNcIjogI3skbmF2YmFyLWRyb3Bkb3duLXJhZGl1c30sXG4gICAgICBcIm5hdmJhci1kcm9wZG93bi16XCI6ICN7JG5hdmJhci1kcm9wZG93bi16fSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWJveGVkLXJhZGl1c1wiOiAjeyRuYXZiYXItZHJvcGRvd24tYm94ZWQtcmFkaXVzfSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWJveGVkLXNoYWRvd1wiOiAjeyRuYXZiYXItZHJvcGRvd24tYm94ZWQtc2hhZG93fSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWl0ZW0taFwiOiAjeyRuYXZiYXItZHJvcGRvd24taXRlbS1ofSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWl0ZW0tc1wiOiAjeyRuYXZiYXItZHJvcGRvd24taXRlbS1zfSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWl0ZW0tbFwiOiAjeyRuYXZiYXItZHJvcGRvd24taXRlbS1sfSxcbiAgICAgIFwibmF2YmFyLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sXCI6ICN7JG5hdmJhci1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbH0sXG4gICAgICBcIm5hdmJhci1kcm9wZG93bi1pdGVtLWNvbG9yLWxcIjogI3skbmF2YmFyLWRyb3Bkb3duLWl0ZW0tY29sb3ItbH0sXG4gICAgICBcIm5hdmJhci1kaXZpZGVyLWJhY2tncm91bmQtbFwiOiAjeyRuYXZiYXItZGl2aWRlci1iYWNrZ3JvdW5kLWx9LFxuICAgICAgXCJuYXZiYXItZGl2aWRlci1oZWlnaHRcIjogI3skbmF2YmFyLWRpdmlkZXItaGVpZ2h0fSxcbiAgICAgIFwibmF2YmFyLWJvdHRvbS1ib3gtc2hhZG93LXNpemVcIjogI3skbmF2YmFyLWJvdHRvbS1ib3gtc2hhZG93LXNpemV9LFxuICAgIClcbiAgKTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJuYXZiYXItYmFja2dyb3VuZC1jb2xvclwiKTtcbiAgbWluLWhlaWdodDogY3YuZ2V0VmFyKFwibmF2YmFyLWhlaWdodFwiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiBjdi5nZXRWYXIoXCJuYXZiYXItelwiKTtcblxuICBAZWFjaCAkbmFtZSwgJHBhaXIgaW4gJG5hdmJhci1jb2xvcnMge1xuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLSN7JG5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIGN2LnJlZ2lzdGVyLXZhcnMoXG4gICAgICAgIChcbiAgICAgICAgICBcIm5hdmJhci1oXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1oXCIpfSxcbiAgICAgICAgICBcIm5hdmJhci1zXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1zXCIpfSxcbiAgICAgICAgICBcIm5hdmJhci1sXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1sXCIpfSxcbiAgICAgICAgICBcImJ1cmdlci1oXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1oXCIpfSxcbiAgICAgICAgICBcImJ1cmdlci1zXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1zXCIpfSxcbiAgICAgICAgICBcImJ1cmdlci1sXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1pbnZlcnQtbFwiKX0sXG4gICAgICAgICAgXCJuYXZiYXItYmFja2dyb3VuZC1jb2xvclwiOiAje2N2LmdldFZhcigkbmFtZSl9LFxuICAgICAgICAgIFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1sXCIpfSxcbiAgICAgICAgICBcIm5hdmJhci1pdGVtLWNvbG9yLWxcIjogI3tjdi5nZXRWYXIoJG5hbWUsIFwiXCIsIFwiLWludmVydC1sXCIpfSxcbiAgICAgICAgICBcIm5hdmJhci1pdGVtLXNlbGVjdGVkLWhcIjogI3tjdi5nZXRWYXIoJG5hbWUsIFwiXCIsIFwiLWhcIil9LFxuICAgICAgICAgIFwibmF2YmFyLWl0ZW0tc2VsZWN0ZWQtc1wiOiAje2N2LmdldFZhcigkbmFtZSwgXCJcIiwgXCItc1wiKX0sXG4gICAgICAgICAgXCJuYXZiYXItaXRlbS1zZWxlY3RlZC1sXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1sXCIpfSxcbiAgICAgICAgICBcIm5hdmJhci1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbFwiOiAje2N2LmdldFZhcigkbmFtZSwgXCJcIiwgXCItbFwiKX0sXG4gICAgICAgICAgXCJuYXZiYXItaXRlbS1zZWxlY3RlZC1jb2xvci1sXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1pbnZlcnQtbFwiKX0sXG4gICAgICAgICAgXCJuYXZiYXItZHJvcGRvd24tYXJyb3dcIjogI3tjdi5nZXRWYXIoJG5hbWUsIFwiXCIsIFwiLWludmVydC1sXCIpfSxcbiAgICAgICAgICBcIm5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yXCI6XG4gICAgICAgICAgICBoc2woXG4gICAgICAgICAgICAgICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1oXCIpfSxcbiAgICAgICAgICAgICAgI3tjdi5nZXRWYXIoJG5hbWUsIFwiXCIsIFwiLXNcIil9LFxuICAgICAgICAgICAgICAje2N2LmdldFZhcihcIm5hdmJhci1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbFwiKX1cbiAgICAgICAgICAgICksXG4gICAgICAgICAgXCJuYXZiYXItZHJvcGRvd24taXRlbS1oXCI6ICN7Y3YuZ2V0VmFyKCRuYW1lLCBcIlwiLCBcIi1oXCIpfSxcbiAgICAgICAgICBcIm5hdmJhci1kcm9wZG93bi1pdGVtLXNcIjogI3tjdi5nZXRWYXIoJG5hbWUsIFwiXCIsIFwiLXNcIil9LFxuICAgICAgICApXG4gICAgICApO1xuICAgIH1cbiAgfVxuXG4gICYgPiAuI3tpdi4kY2xhc3MtcHJlZml4fWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiBjdi5nZXRWYXIoXCJuYXZiYXItaGVpZ2h0XCIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aGFzLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogY3YuZ2V0VmFyKFwibmF2YmFyLWJveC1zaGFkb3ctc2l6ZVwiKVxuICAgICAgY3YuZ2V0VmFyKFwibmF2YmFyLWJveC1zaGFkb3ctY29sb3JcIik7XG4gIH1cblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1maXhlZC1ib3R0b20sXG4gICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWZpeGVkLXRvcCB7XG4gICAgQGluY2x1ZGUgbmF2YmFyLWZpeGVkO1xuICB9XG5cbiAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtZml4ZWQtYm90dG9tIHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1oYXMtc2hhZG93IHtcbiAgICAgIGJveC1zaGFkb3c6IGN2LmdldFZhcihcIm5hdmJhci1ib3R0b20tYm94LXNoYWRvdy1zaXplXCIpXG4gICAgICAgIGN2LmdldFZhcihcIm5hdmJhci1ib3gtc2hhZG93LWNvbG9yXCIpO1xuICAgIH1cbiAgfVxuXG4gICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWZpeGVkLXRvcCB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aGFzLW5hdmJhci1maXhlZC10b3Age1xuICAgIHBhZGRpbmctdG9wOiBjdi5nZXRWYXIoXCJuYXZiYXItaGVpZ2h0XCIpO1xuICB9XG5cbiAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aGFzLW5hdmJhci1maXhlZC1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiBjdi5nZXRWYXIoXCJuYXZiYXItaGVpZ2h0XCIpO1xuICB9XG59XG5cbi4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWJyYW5kLFxuLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLWhlaWdodDogY3YuZ2V0VmFyKFwibmF2YmFyLWhlaWdodFwiKTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItdGFicyB7XG4gIEBpbmNsdWRlIG14Lm92ZXJmbG93LXRvdWNoO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWJ1cmdlciB7XG4gIEBleHRlbmQgJXJlc2V0O1xuICBAaW5jbHVkZSBteC5idXJnZXIoMi41cmVtKTtcblxuICAmIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgY29sb3I6IGN2LmdldFZhcihcIm5hdmJhci1idXJnZXItY29sb3JcIik7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgICBtYXJnaW4taW5saW5lLWVuZDogMC4zNzVyZW07XG4gIH1cbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWl0ZW0sXG4uI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1saW5rIHtcbiAgY29sb3I6IGN2LmdldFZhcihcIm5hdmJhci1pdGVtLWNvbG9yXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZ2FwOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9aWNvbiB7XG4gICAgJjpvbmx5LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gICAgfVxuICB9XG59XG5cbmEuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1pdGVtLFxuLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEoXG4gICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItaFwiKX0sXG4gICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItc1wiKX0sXG4gICAgY2FsYyhcbiAgICAgICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sXCIpfSArICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgIFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhXCJcbiAgICAgICAgKX1cbiAgICApLFxuICAgICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1hXCIpfVxuICApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpmb2N1cyxcbiAgJjpmb2N1cy13aXRoaW4sXG4gICY6aG92ZXIge1xuICAgIEBpbmNsdWRlIGN2LnJlZ2lzdGVyLXZhcnMoXG4gICAgICAoXG4gICAgICAgIFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhXCI6ICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgXCJuYXZiYXItaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGFcIlxuICAgICAgICAgICl9LFxuICAgICAgICBcIm5hdmJhci1pdGVtLWJhY2tncm91bmQtYVwiOiAxLFxuICAgICAgKVxuICAgICk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFycyhcbiAgICAgIChcbiAgICAgICAgXCJuYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGFcIjogI3tjdi5nZXRWYXIoXG4gICAgICAgICAgICBcIm5hdmJhci1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGFcIlxuICAgICAgICAgICl9LFxuICAgICAgICBcIm5hdmJhci1pdGVtLWJhY2tncm91bmQtYVwiOiAxLFxuICAgICAgKVxuICAgICk7XG4gIH1cblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1hY3RpdmUsXG4gICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLXNlbGVjdGVkIHtcbiAgICBAaW5jbHVkZSBjdi5yZWdpc3Rlci12YXJzKFxuICAgICAgKFxuICAgICAgICBcIm5hdmJhci1oXCI6ICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWl0ZW0tc2VsZWN0ZWQtaFwiKX0sXG4gICAgICAgIFwibmF2YmFyLXNcIjogI3tjdi5nZXRWYXIoXCJuYXZiYXItaXRlbS1zZWxlY3RlZC1zXCIpfSxcbiAgICAgICAgXCJuYXZiYXItbFwiOiAje2N2LmdldFZhcihcIm5hdmJhci1pdGVtLXNlbGVjdGVkLWxcIil9LFxuICAgICAgICBcIm5hdmJhci1pdGVtLWJhY2tncm91bmQtbFwiOiAje2N2LmdldFZhcihcbiAgICAgICAgICAgIFwibmF2YmFyLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sXCJcbiAgICAgICAgICApfSxcbiAgICAgICAgXCJuYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWFcIjogMSxcbiAgICAgICAgXCJuYXZiYXItaXRlbS1jb2xvci1sXCI6ICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbFwiKX0sXG4gICAgICApXG4gICAgKTtcbiAgfVxufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1pdGVtIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcblxuICBpbWcsXG4gIHN2ZyB7XG4gICAgbWF4LWhlaWdodDogY3YuZ2V0VmFyKFwibmF2YmFyLWl0ZW0taW1nLW1heC1oZWlnaHRcIik7XG4gIH1cblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1oYXMtZHJvcGRvd24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1leHBhbmRlZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtdGFiIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbWluLWhlaWdodDogY3YuZ2V0VmFyKFwibmF2YmFyLWhlaWdodFwiKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gLSAxcHgpO1xuXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGN2LmdldFZhcihcIm5hdmJhci10YWItaG92ZXItYmFja2dyb3VuZC1jb2xvclwiKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN2LmdldFZhcihcIm5hdmJhci10YWItaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvclwiKTtcbiAgICB9XG5cbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwibmF2YmFyLXRhYi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvclwiKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN2LmdldFZhcihcIm5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tY29sb3JcIik7XG4gICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBjdi5nZXRWYXIoXCJuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLXN0eWxlXCIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY3YuZ2V0VmFyKFwibmF2YmFyLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS13aWR0aFwiKTtcbiAgICAgIGNvbG9yOiBjdi5nZXRWYXIoXCJuYXZiYXItdGFiLWFjdGl2ZS1jb2xvclwiKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKFxuICAgICAgICAwLjVyZW0gLSAje2N2LmdldFZhcihcIm5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20td2lkdGhcIil9XG4gICAgICApO1xuICAgIH1cbiAgfVxufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItbGluazpub3QoLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1hcnJvd2xlc3MpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAyLjVlbTtcblxuICAmOjphZnRlciB7XG4gICAgQGV4dGVuZCAlYXJyb3c7XG4gICAgYm9yZGVyLWNvbG9yOiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24tYXJyb3dcIik7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1ZW07XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMS4xMjVlbTtcbiAgfVxufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1kcm9wZG93biB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuXG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcblxuICAgICY6bm90KC5pcy1hY3RpdmUsIC5pcy1zZWxlY3RlZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsKFxuICAgICAgICAje2N2LmdldFZhcihcIm5hdmJhci1kcm9wZG93bi1pdGVtLWhcIil9LFxuICAgICAgICAje2N2LmdldFZhcihcIm5hdmJhci1kcm9wZG93bi1pdGVtLXNcIil9LFxuICAgICAgICBjYWxjKFxuICAgICAgICAgICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sXCIpfSArICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgICBcIm5hdmJhci1pdGVtLWJhY2tncm91bmQtbC1kZWx0YVwiXG4gICAgICAgICAgICApfVxuICAgICAgICApXG4gICAgICApO1xuICAgICAgY29sb3I6IGhzbChcbiAgICAgICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24taXRlbS1oXCIpfSxcbiAgICAgICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24taXRlbS1zXCIpfSxcbiAgICAgICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24taXRlbS1jb2xvci1sXCIpfVxuICAgICAgKTtcbiAgICB9XG4gIH1cbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbChcbiAgICAje2N2LmdldFZhcihcIm5hdmJhci1oXCIpfSxcbiAgICAje2N2LmdldFZhcihcIm5hdmJhci1zXCIpfSxcbiAgICAje2N2LmdldFZhcihcIm5hdmJhci1kaXZpZGVyLWJhY2tncm91bmQtbFwiKX1cbiAgKTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGN2LmdldFZhcihcIm5hdmJhci1kaXZpZGVyLWhlaWdodFwiKTtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cblxuQGluY2x1ZGUgbXgudW50aWwoJG5hdmJhci1icmVha3BvaW50KSB7XG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyID4gLiN7aXYuJGNsYXNzLXByZWZpeH1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItYnJhbmQsXG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLXRhYnMge1xuICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWl0ZW0ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItbGluayB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJuYXZiYXItYmFja2dyb3VuZC1jb2xvclwiKTtcbiAgICBib3gtc2hhZG93OiAwIDAuNWVtIDFlbVxuICAgICAgaHNsYShcbiAgICAgICAgI3tjdi5nZXRWYXIoXCJzY2hlbWUtaFwiKX0sXG4gICAgICAgICN7Y3YuZ2V0VmFyKFwic2NoZW1lLXNcIil9LFxuICAgICAgICAje2N2LmdldFZhcihcInNjaGVtZS1pbnZlcnQtbFwiKX0sXG4gICAgICAgIDAuMVxuICAgICAgKTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcblxuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAvLyBGaXhlZCBuYXZiYXJcbiAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXIge1xuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWZpeGVkLWJvdHRvbS10b3VjaCxcbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1maXhlZC10b3AtdG91Y2gge1xuICAgICAgQGluY2x1ZGUgbmF2YmFyLWZpeGVkO1xuICAgIH1cblxuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWZpeGVkLWJvdHRvbS10b3VjaCB7XG4gICAgICBib3R0b206IDA7XG5cbiAgICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWhhcy1zaGFkb3cge1xuICAgICAgICBib3gtc2hhZG93OiAwIC0wLjEyNWVtIDAuMTg3NWVtIGhzbGEoI3tjdi5nZXRWYXIoXCJzY2hlbWUtaFwiKX0sICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgICAgIFwic2NoZW1lLXNcIlxuICAgICAgICAgICAgICApfSwgI3tjdi5nZXRWYXIoXCJzY2hlbWUtaW52ZXJ0LWxcIil9LCAwLjEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWZpeGVkLXRvcC10b3VjaCB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtZml4ZWQtdG9wLFxuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWZpeGVkLXRvcC10b3VjaCB7XG4gICAgICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1tZW51IHtcbiAgICAgICAgQGluY2x1ZGUgbXgub3ZlcmZsb3ctdG91Y2g7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAje2N2LmdldFZhcihcIm5hdmJhci1oZWlnaHRcIil9KTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaHRtbCxcbiAgYm9keSB7XG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aGFzLW5hdmJhci1maXhlZC10b3AtdG91Y2gge1xuICAgICAgcGFkZGluZy10b3A6IGN2LmdldFZhcihcIm5hdmJhci1oZWlnaHRcIik7XG4gICAgfVxuXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aGFzLW5hdmJhci1maXhlZC1ib3R0b20tdG91Y2gge1xuICAgICAgcGFkZGluZy1ib3R0b206IGN2LmdldFZhcihcIm5hdmJhci1oZWlnaHRcIik7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG14LmZyb20oJG5hdmJhci1icmVha3BvaW50KSB7XG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLFxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1tZW51LFxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1zdGFydCxcbiAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItZW5kIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXIge1xuICAgIG1pbi1oZWlnaHQ6IGN2LmdldFZhcihcIm5hdmJhci1oZWlnaHRcIik7XG5cbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1zcGFjZWQge1xuICAgICAgcGFkZGluZzogY3YuZ2V0VmFyKFwibmF2YmFyLXBhZGRpbmctdmVydGljYWxcIilcbiAgICAgICAgY3YuZ2V0VmFyKFwibmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbFwiKTtcblxuICAgICAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItc3RhcnQsXG4gICAgICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1lbmQge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBhLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItaXRlbSxcbiAgICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWxpbmsge1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjdi5nZXRWYXIoXCJyYWRpdXNcIik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtdHJhbnNwYXJlbnQge1xuICAgICAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFycyhcbiAgICAgICAgKFxuICAgICAgICAgIFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1hXCI6IDAsXG4gICAgICAgIClcbiAgICAgICk7XG5cbiAgICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgICAgYS4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWl0ZW0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbChcbiAgICAgICAgICAgICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWhcIil9LFxuICAgICAgICAgICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItc1wiKX0sXG4gICAgICAgICAgICBjYWxjKFxuICAgICAgICAgICAgICAje2N2LmdldFZhcihcIm5hdmJhci1pdGVtLWJhY2tncm91bmQtbFwiKX0gKyAje2N2LmdldFZhcihcbiAgICAgICAgICAgICAgICAgIFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhXCJcbiAgICAgICAgICAgICAgICApfVxuICAgICAgICAgICAgKVxuICAgICAgICAgICk7XG5cbiAgICAgICAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1hY3RpdmUsXG4gICAgICAgICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFycyhcbiAgICAgICAgICAgICAgKFxuICAgICAgICAgICAgICAgIFwibmF2YmFyLWhcIjogI3tjdi5nZXRWYXIoXCJuYXZiYXItaXRlbS1zZWxlY3RlZC1oXCIpfSxcbiAgICAgICAgICAgICAgICBcIm5hdmJhci1zXCI6ICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWl0ZW0tc2VsZWN0ZWQtc1wiKX0sXG4gICAgICAgICAgICAgICAgXCJuYXZiYXItbFwiOiAje2N2LmdldFZhcihcIm5hdmJhci1pdGVtLXNlbGVjdGVkLWxcIil9LFxuICAgICAgICAgICAgICAgIFwibmF2YmFyLWl0ZW0tYmFja2dyb3VuZC1sXCI6ICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgICAgICAgICBcIm5hdmJhci1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbFwiXG4gICAgICAgICAgICAgICAgICApfSxcbiAgICAgICAgICAgICAgICBcIm5hdmJhci1pdGVtLWNvbG9yLWxcIjogI3tjdi5nZXRWYXIoXG4gICAgICAgICAgICAgICAgICAgIFwibmF2YmFyLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbFwiXG4gICAgICAgICAgICAgICAgICApfSxcbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1pdGVtLFxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1saW5rIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1pdGVtIHtcbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1oYXMtZHJvcGRvd24ge1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aGFzLWRyb3Bkb3duLXVwIHtcbiAgICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoMC4yNWVtLCAtMC4yNWVtKTtcbiAgICAgIH1cblxuICAgICAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItZHJvcGRvd24ge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24tYm9yZGVyLWNvbG9yXCIpO1xuICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24tYm9yZGVyLXN0eWxlXCIpO1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24tYm9yZGVyLXdpZHRoXCIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24tcmFkaXVzXCIpXG4gICAgICAgICAgY3YuZ2V0VmFyKFwibmF2YmFyLWRyb3Bkb3duLXJhZGl1c1wiKSAwIDA7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMC41ZW0gMC41ZW0gaHNsYSgje2N2LmdldFZhcihcInNjaGVtZS1oXCIpfSwgI3tjdi5nZXRWYXIoXG4gICAgICAgICAgICAgICAgXCJzY2hlbWUtc1wiXG4gICAgICAgICAgICAgICl9LCAje2N2LmdldFZhcihcInNjaGVtZS1pbnZlcnQtbFwiKX0sIDAuMSk7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1hY3RpdmUsXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtaG92ZXJhYmxlOmZvY3VzLFxuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWhvdmVyYWJsZTpmb2N1cy13aXRoaW4sXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtaG92ZXJhYmxlOmhvdmVyIHtcbiAgICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXIuI3tpdi4kY2xhc3MtcHJlZml4fWlzLXNwYWNlZCAmLFxuICAgICAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1ib3hlZCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1tZW51IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiBhdXRvO1xuICB9XG5cbiAgLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXItZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIH1cblxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwibmF2YmFyLWRyb3Bkb3duLWJhY2tncm91bmQtY29sb3JcIik7XG4gICAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGN2LmdldFZhcihcIm5hdmJhci1kcm9wZG93bi1yYWRpdXNcIik7XG4gICAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24tcmFkaXVzXCIpO1xuICAgIGJvcmRlci10b3AtY29sb3I6IGN2LmdldFZhcihcIm5hdmJhci1kcm9wZG93bi1ib3JkZXItY29sb3JcIik7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogY3YuZ2V0VmFyKFwibmF2YmFyLWRyb3Bkb3duLWJvcmRlci1zdHlsZVwiKTtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24tYm9yZGVyLXdpZHRoXCIpO1xuICAgIGJveC1zaGFkb3c6IDAgMC41ZW0gMC41ZW1cbiAgICAgIGhzbGEoXG4gICAgICAgICN7Y3YuZ2V0VmFyKFwic2NoZW1lLWhcIil9LFxuICAgICAgICAje2N2LmdldFZhcihcInNjaGVtZS1zXCIpfSxcbiAgICAgICAgI3tjdi5nZXRWYXIoXCJzY2hlbWUtaW52ZXJ0LWxcIil9LFxuICAgICAgICAwLjFcbiAgICAgICk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24telwiKTtcblxuICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgYS4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWl0ZW0ge1xuICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAzcmVtO1xuXG4gICAgICAmOm5vdCguaXMtYWN0aXZlLCAuaXMtc2VsZWN0ZWQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsKFxuICAgICAgICAgICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWRyb3Bkb3duLWl0ZW0taFwiKX0sXG4gICAgICAgICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24taXRlbS1zXCIpfSxcbiAgICAgICAgICBjYWxjKFxuICAgICAgICAgICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWxcIil9ICsgI3tjdi5nZXRWYXIoXG4gICAgICAgICAgICAgICAgXCJuYXZiYXItaXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGFcIlxuICAgICAgICAgICAgICApfVxuICAgICAgICAgIClcbiAgICAgICAgKTtcbiAgICAgICAgY29sb3I6IGhzbChcbiAgICAgICAgICAje2N2LmdldFZhcihcIm5hdmJhci1kcm9wZG93bi1pdGVtLWhcIil9LFxuICAgICAgICAgICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWRyb3Bkb3duLWl0ZW0tc1wiKX0sXG4gICAgICAgICAgI3tjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24taXRlbS1jb2xvci1sXCIpfVxuICAgICAgICApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1zcGFjZWQgJixcbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1ib3hlZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiBjdi5nZXRWYXIoXCJuYXZiYXItZHJvcGRvd24tYm94ZWQtcmFkaXVzXCIpO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IGN2LmdldFZhcihcIm5hdmJhci1kcm9wZG93bi1ib3hlZC1zaGFkb3dcIik7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRvcDogY2FsYygxMDAlICsgKCN7Y3YuZ2V0VmFyKFwibmF2YmFyLWRyb3Bkb3duLW9mZnNldFwiKX0pKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IGN2LmdldFZhcihcImR1cmF0aW9uXCIpO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIH1cblxuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLXJpZ2h0IHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhci1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyID4gLiN7aXYuJGNsYXNzLXByZWZpeH1jb250YWluZXIsXG4gIC4je2l2LiRjbGFzcy1wcmVmaXh9Y29udGFpbmVyID4gLiN7aXYuJGNsYXNzLXByZWZpeH1uYXZiYXIge1xuICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLWJyYW5kIHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0wLjc1cmVtO1xuICAgIH1cblxuICAgIC4je2l2LiRjbGFzcy1wcmVmaXh9bmF2YmFyLW1lbnUge1xuICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IC0wLjc1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC8vIEZpeGVkIG5hdmJhclxuICAuI3tpdi4kY2xhc3MtcHJlZml4fW5hdmJhciB7XG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtZml4ZWQtYm90dG9tLWRlc2t0b3AsXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtZml4ZWQtdG9wLWRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgbmF2YmFyLWZpeGVkO1xuICAgIH1cblxuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWZpeGVkLWJvdHRvbS1kZXNrdG9wIHtcbiAgICAgIGJvdHRvbTogMDtcblxuICAgICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aGFzLXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgLTAuMTI1ZW0gMC4xODc1ZW0gaHNsYSgje2N2LmdldFZhcihcInNjaGVtZS1oXCIpfSwgI3tjdi5nZXRWYXIoXG4gICAgICAgICAgICAgICAgXCJzY2hlbWUtc1wiXG4gICAgICAgICAgICAgICl9LCAje2N2LmdldFZhcihcInNjaGVtZS1pbnZlcnQtbFwiKX0sIDAuMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtZml4ZWQtdG9wLWRlc2t0b3Age1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIGh0bWwsXG4gIGJvZHkge1xuICAgICYuI3tpdi4kY2xhc3MtcHJlZml4fWhhcy1uYXZiYXItZml4ZWQtdG9wLWRlc2t0b3Age1xuICAgICAgcGFkZGluZy10b3A6IGN2LmdldFZhcihcIm5hdmJhci1oZWlnaHRcIik7XG4gICAgfVxuXG4gICAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aGFzLW5hdmJhci1maXhlZC1ib3R0b20tZGVza3RvcCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY3YuZ2V0VmFyKFwibmF2YmFyLWhlaWdodFwiKTtcbiAgICB9XG5cbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1oYXMtc3BhY2VkLW5hdmJhci1maXhlZC10b3Age1xuICAgICAgcGFkZGluZy10b3A6IGNhbGMoXG4gICAgICAgICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWhlaWdodFwiKX0gKyAje2N2LmdldFZhcihcIm5hdmJhci1wYWRkaW5nLXZlcnRpY2FsXCIpfSAqXG4gICAgICAgICAgMlxuICAgICAgKTtcbiAgICB9XG5cbiAgICAmLiN7aXYuJGNsYXNzLXByZWZpeH1oYXMtc3BhY2VkLW5hdmJhci1maXhlZC1ib3R0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoXG4gICAgICAgICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWhlaWdodFwiKX0gKyAje2N2LmdldFZhcihcIm5hdmJhci1wYWRkaW5nLXZlcnRpY2FsXCIpfSAqXG4gICAgICAgICAgMlxuICAgICAgKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29tYmluYXRpb25cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1oZXJvIHtcbiAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtZnVsbGhlaWdodC13aXRoLW5hdmJhciB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7Y3YuZ2V0VmFyKFwibmF2YmFyLWhlaWdodFwiKX0pO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vdXRpbGl0aWVzL2Nzcy12YXJpYWJsZXNcIiBhcyBjdjtcbkB1c2UgXCIuLi91dGlsaXRpZXMvaW5pdGlhbC12YXJpYWJsZXNcIiBhcyBpdjtcbkB1c2UgXCIuLi91dGlsaXRpZXMvZXh0ZW5kc1wiO1xuQHVzZSBcIi4uL3V0aWxpdGllcy9taXhpbnNcIiBhcyBteDtcblxuJGRyb3Bkb3duLW1lbnUtbWluLXdpZHRoOiAxMnJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWNvbnRlbnQtYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwic2NoZW1lLW1haW5cIikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29udGVudC1vZmZzZXQ6IDAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29udGVudC1wYWRkaW5nLWJvdHRvbTogMC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbnRlbnQtcGFkZGluZy10b3A6IDAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb250ZW50LXJhZGl1czogY3YuZ2V0VmFyKFwicmFkaXVzXCIpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbnRlbnQtc2hhZG93OiBjdi5nZXRWYXIoXCJzaGFkb3dcIikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29udGVudC16OiAyMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0taDogY3YuZ2V0VmFyKFwic2NoZW1lLWhcIik7XG4kZHJvcGRvd24taXRlbS1zOiBjdi5nZXRWYXIoXCJzY2hlbWUtc1wiKTtcbiRkcm9wZG93bi1pdGVtLWw6IGN2LmdldFZhcihcInNjaGVtZS1tYWluLWxcIik7XG4kZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWw6IGN2LmdldFZhcihcInNjaGVtZS1tYWluLWxcIik7XG4kZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGE6IDAlO1xuJGRyb3Bkb3duLWl0ZW0taG92ZXItYmFja2dyb3VuZC1sLWRlbHRhOiBjdi5nZXRWYXIoXCJob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGFcIik7XG4kZHJvcGRvd24taXRlbS1hY3RpdmUtYmFja2dyb3VuZC1sLWRlbHRhOiBjdi5nZXRWYXIoXG4gIFwiYWN0aXZlLWJhY2tncm91bmQtbC1kZWx0YVwiXG4pO1xuJGRyb3Bkb3duLWl0ZW0tY29sb3ItbDogY3YuZ2V0VmFyKFwidGV4dC1zdHJvbmctbFwiKTtcbiRkcm9wZG93bi1pdGVtLXNlbGVjdGVkLWg6IGN2LmdldFZhcihcImxpbmstaFwiKTtcbiRkcm9wZG93bi1pdGVtLXNlbGVjdGVkLXM6IGN2LmdldFZhcihcImxpbmstc1wiKTtcbiRkcm9wZG93bi1pdGVtLXNlbGVjdGVkLWw6IGN2LmdldFZhcihcImxpbmstbFwiKTtcbiRkcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtbDogY3YuZ2V0VmFyKFwibGluay1sXCIpO1xuJGRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbDogY3YuZ2V0VmFyKFwibGluay1pbnZlcnQtbFwiKTtcblxuJGRyb3Bkb3duLWRpdmlkZXItYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwiYm9yZGVyLXdlYWtcIikgIWRlZmF1bHQ7XG5cbi4je2l2LiRjbGFzcy1wcmVmaXh9ZHJvcGRvd24ge1xuICAvLyBwcmV0dGllci1pZ25vcmUtc3RhcnRcbiAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFycyhcbiAgICAoXG4gICAgICBcImRyb3Bkb3duLW1lbnUtbWluLXdpZHRoXCI6ICN7JGRyb3Bkb3duLW1lbnUtbWluLXdpZHRofSxcbiAgICAgIFwiZHJvcGRvd24tY29udGVudC1iYWNrZ3JvdW5kLWNvbG9yXCI6ICN7JGRyb3Bkb3duLWNvbnRlbnQtYmFja2dyb3VuZC1jb2xvcn0sXG4gICAgICBcImRyb3Bkb3duLWNvbnRlbnQtb2Zmc2V0XCI6ICN7JGRyb3Bkb3duLWNvbnRlbnQtb2Zmc2V0fSxcbiAgICAgIFwiZHJvcGRvd24tY29udGVudC1wYWRkaW5nLWJvdHRvbVwiOiAjeyRkcm9wZG93bi1jb250ZW50LXBhZGRpbmctYm90dG9tfSxcbiAgICAgIFwiZHJvcGRvd24tY29udGVudC1wYWRkaW5nLXRvcFwiOiAjeyRkcm9wZG93bi1jb250ZW50LXBhZGRpbmctdG9wfSxcbiAgICAgIFwiZHJvcGRvd24tY29udGVudC1yYWRpdXNcIjogI3skZHJvcGRvd24tY29udGVudC1yYWRpdXN9LFxuICAgICAgXCJkcm9wZG93bi1jb250ZW50LXNoYWRvd1wiOiAjeyRkcm9wZG93bi1jb250ZW50LXNoYWRvd30sXG4gICAgICBcImRyb3Bkb3duLWNvbnRlbnQtelwiOiAjeyRkcm9wZG93bi1jb250ZW50LXp9LFxuICAgICAgXCJkcm9wZG93bi1pdGVtLWhcIjogI3skZHJvcGRvd24taXRlbS1ofSxcbiAgICAgIFwiZHJvcGRvd24taXRlbS1zXCI6ICN7JGRyb3Bkb3duLWl0ZW0tc30sXG4gICAgICBcImRyb3Bkb3duLWl0ZW0tbFwiOiAjeyRkcm9wZG93bi1pdGVtLWx9LFxuICAgICAgXCJkcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbFwiOiAjeyRkcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbH0sXG4gICAgICBcImRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhXCI6ICN7JGRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhfSxcbiAgICAgIFwiZHJvcGRvd24taXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGFcIjogI3skZHJvcGRvd24taXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWwtZGVsdGF9LFxuICAgICAgXCJkcm9wZG93bi1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGFcIjogI3skZHJvcGRvd24taXRlbS1hY3RpdmUtYmFja2dyb3VuZC1sLWRlbHRhfSxcbiAgICAgIFwiZHJvcGRvd24taXRlbS1jb2xvci1sXCI6ICN7JGRyb3Bkb3duLWl0ZW0tY29sb3ItbH0sXG4gICAgICBcImRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtaFwiOiAjeyRkcm9wZG93bi1pdGVtLXNlbGVjdGVkLWh9LFxuICAgICAgXCJkcm9wZG93bi1pdGVtLXNlbGVjdGVkLXNcIjogI3skZHJvcGRvd24taXRlbS1zZWxlY3RlZC1zfSxcbiAgICAgIFwiZHJvcGRvd24taXRlbS1zZWxlY3RlZC1sXCI6ICN7JGRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtbH0sXG4gICAgICBcImRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sXCI6ICN7JGRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1sfSxcbiAgICAgIFwiZHJvcGRvd24taXRlbS1zZWxlY3RlZC1jb2xvci1sXCI6ICN7JGRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbH0sXG4gICAgICBcImRyb3Bkb3duLWRpdmlkZXItYmFja2dyb3VuZC1jb2xvclwiOiAjeyRkcm9wZG93bi1kaXZpZGVyLWJhY2tncm91bmQtY29sb3J9LFxuICAgIClcbiAgKTtcbiAgLy8gcHJldHRpZXItaWdub3JlLWVuZFxufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fWRyb3Bkb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1hY3RpdmUsXG4gICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLWhvdmVyYWJsZTpob3ZlciB7XG4gICAgLiN7aXYuJGNsYXNzLXByZWZpeH1kcm9wZG93bi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLXJpZ2h0IHtcbiAgICAuI3tpdi4kY2xhc3MtcHJlZml4fWRyb3Bkb3duLW1lbnUge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYuI3tpdi4kY2xhc3MtcHJlZml4fWlzLXVwIHtcbiAgICAuI3tpdi4kY2xhc3MtcHJlZml4fWRyb3Bkb3duLW1lbnUge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IGN2LmdldFZhcihcImRyb3Bkb3duLWNvbnRlbnQtb2Zmc2V0XCIpO1xuICAgICAgcGFkZGluZy10b3A6IGluaXRpYWw7XG4gICAgICB0b3A6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi4je2l2LiRjbGFzcy1wcmVmaXh9ZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG14Lmx0ci1wb3NpdGlvbigwLCBmYWxzZSk7XG4gIG1pbi13aWR0aDogY3YuZ2V0VmFyKFwiZHJvcGRvd24tbWVudS1taW4td2lkdGhcIik7XG4gIHBhZGRpbmctdG9wOiBjdi5nZXRWYXIoXCJkcm9wZG93bi1jb250ZW50LW9mZnNldFwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IGN2LmdldFZhcihcImRyb3Bkb3duLWNvbnRlbnQtelwiKTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1kcm9wZG93bi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3YuZ2V0VmFyKFwiZHJvcGRvd24tY29udGVudC1iYWNrZ3JvdW5kLWNvbG9yXCIpO1xuICBib3JkZXItcmFkaXVzOiBjdi5nZXRWYXIoXCJkcm9wZG93bi1jb250ZW50LXJhZGl1c1wiKTtcbiAgYm94LXNoYWRvdzogY3YuZ2V0VmFyKFwiZHJvcGRvd24tY29udGVudC1zaGFkb3dcIik7XG4gIHBhZGRpbmctYm90dG9tOiBjdi5nZXRWYXIoXCJkcm9wZG93bi1jb250ZW50LXBhZGRpbmctYm90dG9tXCIpO1xuICBwYWRkaW5nLXRvcDogY3YuZ2V0VmFyKFwiZHJvcGRvd24tY29udGVudC1wYWRkaW5nLXRvcFwiKTtcbn1cblxuLiN7aXYuJGNsYXNzLXByZWZpeH1kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6IGhzbChcbiAgICAje2N2LmdldFZhcihcImRyb3Bkb3duLWl0ZW0taFwiKX0sXG4gICAgI3tjdi5nZXRWYXIoXCJkcm9wZG93bi1pdGVtLXNcIil9LFxuICAgICN7Y3YuZ2V0VmFyKFwiZHJvcGRvd24taXRlbS1jb2xvci1sXCIpfVxuICApO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbn1cblxuYS4je2l2LiRjbGFzcy1wcmVmaXh9ZHJvcGRvd24taXRlbSxcbmJ1dHRvbi4je2l2LiRjbGFzcy1wcmVmaXh9ZHJvcGRvd24taXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbChcbiAgICAje2N2LmdldFZhcihcImRyb3Bkb3duLWl0ZW0taFwiKX0sXG4gICAgI3tjdi5nZXRWYXIoXCJkcm9wZG93bi1pdGVtLXNcIil9LFxuICAgIGNhbGMoXG4gICAgICAje2N2LmdldFZhcihcImRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sXCIpfSArICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgIFwiZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWwtZGVsdGFcIlxuICAgICAgICApfVxuICAgIClcbiAgKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAzcmVtO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcblxuICAmOmhvdmVyIHtcbiAgICBAaW5jbHVkZSBjdi5yZWdpc3Rlci12YXJzKFxuICAgICAgKFxuICAgICAgICBcImRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhXCI6ICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgXCJkcm9wZG93bi1pdGVtLWhvdmVyLWJhY2tncm91bmQtbC1kZWx0YVwiXG4gICAgICAgICAgKX0sXG4gICAgICAgIFwiZHJvcGRvd24taXRlbS1ib3JkZXItbC1kZWx0YVwiOiAje2N2LmdldFZhcihcbiAgICAgICAgICAgIFwiZHJvcGRvd24taXRlbS1ob3Zlci1ib3JkZXItbC1kZWx0YVwiXG4gICAgICAgICAgKX0sXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBAaW5jbHVkZSBjdi5yZWdpc3Rlci12YXJzKFxuICAgICAgKFxuICAgICAgICBcImRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1sLWRlbHRhXCI6ICN7Y3YuZ2V0VmFyKFxuICAgICAgICAgICAgXCJkcm9wZG93bi1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWwtZGVsdGFcIlxuICAgICAgICAgICl9LFxuICAgICAgICBcImRyb3Bkb3duLWl0ZW0tYm9yZGVyLWwtZGVsdGFcIjogI3tjdi5nZXRWYXIoXG4gICAgICAgICAgICBcImRyb3Bkb3duLWl0ZW0tYWN0aXZlLWJvcmRlci1sLWRlbHRhXCJcbiAgICAgICAgICApfSxcbiAgICAgIClcbiAgICApO1xuICB9XG5cbiAgJi4je2l2LiRjbGFzcy1wcmVmaXh9aXMtYWN0aXZlLFxuICAmLiN7aXYuJGNsYXNzLXByZWZpeH1pcy1zZWxlY3RlZCB7XG4gICAgQGluY2x1ZGUgY3YucmVnaXN0ZXItdmFycyhcbiAgICAgIChcbiAgICAgICAgXCJkcm9wZG93bi1pdGVtLWhcIjogI3tjdi5nZXRWYXIoXCJkcm9wZG93bi1pdGVtLXNlbGVjdGVkLWhcIil9LFxuICAgICAgICBcImRyb3Bkb3duLWl0ZW0tc1wiOiAje2N2LmdldFZhcihcImRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtc1wiKX0sXG4gICAgICAgIFwiZHJvcGRvd24taXRlbS1sXCI6ICN7Y3YuZ2V0VmFyKFwiZHJvcGRvd24taXRlbS1zZWxlY3RlZC1sXCIpfSxcbiAgICAgICAgXCJkcm9wZG93bi1pdGVtLWJhY2tncm91bmQtbFwiOiAje2N2LmdldFZhcihcbiAgICAgICAgICAgIFwiZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWxcIlxuICAgICAgICAgICl9LFxuICAgICAgICBcImRyb3Bkb3duLWl0ZW0tY29sb3ItbFwiOiAje2N2LmdldFZhcihcImRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3ItbFwiKX0sXG4gICAgICApXG4gICAgKTtcbiAgfVxufVxuXG4uI3tpdi4kY2xhc3MtcHJlZml4fWRyb3Bkb3duLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdi5nZXRWYXIoXCJkcm9wZG93bi1kaXZpZGVyLWJhY2tncm91bmQtY29sb3JcIik7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuIiwiJG1hdGVyaWFsLXN5bWJvbHMtZm9udC1wYXRoOiAnLi8nICFkZWZhdWx0O1xuXG4vLyBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vc2Nzcy9fZnVuY3Rpb25zLnNjc3NcbkBmdW5jdGlvbiBtYXRlcmlhbC1zeW1ib2xzLXN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiAnJykge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArXG4gICAgICBtYXRlcmlhbC1zeW1ib2xzLXN0ci1yZXBsYWNlKFxuICAgICAgICBzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksXG4gICAgICAgICRzZWFyY2gsXG4gICAgICAgICRyZXBsYWNlXG4gICAgICApO1xuICB9XG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuQG1peGluIG1hdGVyaWFsLXN5bWJvbHMtZm9udCgkZm9udC1mYW1pbHkpIHtcbiAgJGNsYXNzLW5hbWU6IHRvLWxvd2VyLWNhc2UoJGZvbnQtZmFtaWx5KTtcbiAgJGNsYXNzLW5hbWU6IG1hdGVyaWFsLXN5bWJvbHMtc3RyLXJlcGxhY2UoJGNsYXNzLW5hbWUsICcgJywgJy0nKTtcbiAgJGZvbnQtZmlsZTogJG1hdGVyaWFsLXN5bWJvbHMtZm9udC1wYXRoICsgJGNsYXNzLW5hbWU7XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDEwMCA3MDA7XG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgICBzcmM6IHVybCgnI3skZm9udC1maWxlfS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgfVxuXG4gIC4jeyRjbGFzcy1uYW1lfSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLy8gU3VwcG9ydCBmb3IgYWxsIFdlYktpdCBicm93c2Vyc1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IC8vIFN1cHBvcnQgZm9yIEZpcmVmb3hcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyAvLyBTdXBwb3J0IGZvciBTYWZhcmkgYW5kIENocm9tZVxuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnOyAvLyBTdXBwb3J0IGZvciBJRVxuICB9XG59XG4iLCJAaW1wb3J0ICdjb3JlJztcblxuQGluY2x1ZGUgbWF0ZXJpYWwtc3ltYm9scy1mb250KCdNYXRlcmlhbCBTeW1ib2xzIFJvdW5kZWQnKTtcbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICdjb21tb24nO1xuXG4vKiBjaGVjayBodHRwczovL2d3ZmgubXJhbmZ0bC5jb20vZm9udHMgZm9yIGhlbHAgd2l0aCBmb250cyovXG5cbi8vIEZvbnRzIFNUQVRJQ1xuLyogTElHSFQgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLXByaW1hcnk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWxpZ2h0O1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybCgnL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLXByaW1hcnk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWxpZ2h0O1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybCgnL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtMzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBSRUdVTEFSICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1wcmltYXJ5O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybCgnL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1wcmltYXJ5O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybCgnL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBNRURJVU0gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLXByaW1hcnk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLW1lZGl1bTtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoJy9jb250ZW50L2ZvbnRzL25vdG8tc2Fucy12MzYtbGF0aW5fbGF0aW4tZXh0LTUwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1wcmltYXJ5O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1tZWRpdW07XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKCcvY29udGVudC9mb250cy9ub3RvLXNhbnMtdjM2LWxhdGluX2xhdGluLWV4dC01MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIFNFTUktQk9MRCAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybCgnL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLXByaW1hcnk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoJy9jb250ZW50L2ZvbnRzL25vdG8tc2Fucy12MzYtbGF0aW5fbGF0aW4tZXh0LTYwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogQk9MRCAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoJy9jb250ZW50L2ZvbnRzL25vdG8tc2Fucy12MzYtbGF0aW5fbGF0aW4tZXh0LTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1wcmltYXJ5O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybCgnL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtNzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBFWFRSQSBCT0xEICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1wcmltYXJ5O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1leHRyYS1ib2xkO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybCgnL2NvbnRlbnQvZm9udHMvbm90by1zYW5zLXYzNi1sYXRpbl9sYXRpbi1leHQtODAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLXByaW1hcnk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWV4dHJhLWJvbGQ7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKCcvY29udGVudC9mb250cy9ub3RvLXNhbnMtdjM2LWxhdGluX2xhdGluLWV4dC04MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8vIEZvbnRzIFZBUklBQkxFXG5Ac3VwcG9ydHMgKGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBub3JtYWwpIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeTtcbiAgICAgICAgc3JjOlxuICAgICAgICAgICAgdXJsKCcvY29udGVudC9mb250cy9Ob3RvU2Fucy1WYXJpYWJsZUZvbnRfd2R0aCx3Z2h0LnR0ZicpIGZvcm1hdCgnd29mZjIgc3VwcG9ydHMgdmFyaWF0aW9ucycpLFxuICAgICAgICAgICAgdXJsKCcvY29udGVudC9mb250cy9Ob3RvU2Fucy1WYXJpYWJsZUZvbnRfd2R0aCx3Z2h0LnR0ZicpIGZvcm1hdCgnd29mZjItdmFyaWF0aW9ucycpO1xuICAgICAgICBmb250LXdlaWdodDogMzAwIDgwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiA3NSUgMTAwJTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgfVxuICAgIC8qIElUQUxJQyAqL1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1wcmltYXJ5O1xuICAgICAgICBzcmM6XG4gICAgICAgICAgICB1cmwoJy9jb250ZW50L2ZvbnRzL05vdG9TYW5zLUl0YWxpYy1WYXJpYWJsZUZvbnRfd2R0aCx3Z2h0LnR0ZicpIGZvcm1hdCgnd29mZjIgc3VwcG9ydHMgdmFyaWF0aW9ucycpLFxuICAgICAgICAgICAgdXJsKCcvY29udGVudC9mb250cy9Ob3RvU2Fucy1JdGFsaWMtVmFyaWFibGVGb250X3dkdGgsd2dodC50dGYnKSBmb3JtYXQoJ3dvZmYyLXZhcmlhdGlvbnMnKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMCA4MDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogNzUlIDEwMCU7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIH1cbn1cblxuaHRtbCxcbmJvZHksXG5hcHAge1xuICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtICgxMDB2dyAtICRzcGFjaW5nLS1mdWxsKSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxucCB7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLXM7XG59XG5cbmgxLFxuLmgxIHtcbiAgICBjb2xvcjogJGgxLS1mb250LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtdHlwZS0taDEtLWZvbnRTaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC10eXBlLS1oMS0tZm9udFdlaWdodDtcblxuICAgICsgcCxcbiAgICArIGFydGljbGUge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oMS0tZm9udFNpemU7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXR5cGUtLWgxLS1mb250U2l6ZS0tdGFibGV0O1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oMS0tZm9udFNpemUtLW1vYmlsZTtcbiAgICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgICBjb2xvcjogJGgyLS1mb250LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtdHlwZS0taDItLWZvbnRTaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC10eXBlLS1oMi0tZm9udFdlaWdodDtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oMi0tZm9udFNpemUtLW1vYmlsZTtcbiAgICB9XG5cbiAgICArIGg0LFxuICAgICsgaDUsXG4gICAgKyAuaDQsXG4gICAgKyAuaDUge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xuICAgIH1cblxuICAgICsgcCxcbiAgICArIGFydGljbGUge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLXhsO1xuICAgIH1cbn1cblxuaDMsXG4uaDMge1xuICAgIGNvbG9yOiAkaDMtLWZvbnQtY29sb3I7XG4gICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oMy0tZm9udFNpemU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXR5cGUtLWgzLS1mb250V2VpZ2h0O1xuXG4gICAgKyBoNCxcbiAgICArIGg1LFxuICAgICsgLmg0LFxuICAgICsgLmg1IHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbTtcbiAgICB9XG5cbiAgICArIHAsXG4gICAgKyBhcnRpY2xlIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbTtcbiAgICB9XG59XG5cbmg0LFxuaDUsXG4uaDQsXG4uaDUge1xuICAgIGNvbG9yOiAkaDQtLWZvbnQtY29sb3I7XG4gICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oNC0tZm9udFNpemU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXR5cGUtLWg0LS1mb250V2VpZ2h0O1xuXG4gICAgKyBoNCxcbiAgICArIGg1LFxuICAgICsgLmg0LFxuICAgICsgLmg1IHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbTtcbiAgICB9XG5cbiAgICArIHAsXG4gICAgKyBhcnRpY2xlIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tc207XG4gICAgfVxufVxuXG5oNSxcbi5oNSB7XG4gICAgY29sb3I6ICRoNS0tZm9udC1jb2xvcjtcbiAgICBmb250LXNpemU6ICRmb250LXR5cGUtLWg1LS1mb250U2l6ZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtdHlwZS0taDUtLWZvbnRXZWlnaHQ7XG59XG5cbmEge1xuICAgIGNvbG9yOiAkYnV0dG9uLS10ZXJ0aWFyeS0tZGVmYXVsdC0tZm9udC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJ1dHRvbi0tdGVydGlhcnktLWhvdmVyLS1mb250LWNvbG9yO1xuICAgIH1cbn1cblxucCB7XG4gICAgY29sb3I6ICRib2R5LS1mb250LWNvbG9yO1xuICAgIGZsZXg6IDAgMSAkc3BhY2luZy0tYXV0bztcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgKyBwIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgKyBoMSxcbiAgICArIGgyLFxuICAgICsgaDMsXG4gICAgKyBoNCxcbiAgICArIGg1LFxuICAgICsgaDYsXG4gICAgKyAuaDEsXG4gICAgKyAuaDIsXG4gICAgKyAuaDMsXG4gICAgKyAuaDQsXG4gICAgKyAuaDUsXG4gICAgKyAuaDYge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbm1hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGNvbG9yOiAkbWFyay0tZm9udC1jb2xvcjtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy0tc207XG59XG5cbnVsIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkZm9udC1zaXplLS1tO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAkc3BhY2luZy0tc207XG5cbiAgICBsaTo6bWFya2VyIHtcbiAgICAgICAgY29sb3I6ICRidWxsZXQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxufVxuXG4uc2VjdGlvbi1ib2R5IHtcbiAgICBwIHVsIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tc207XG4gICAgfVxufVxuXG4uc2hvdy1vbi1tb2JpbGUge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmhpZGUtb24tbW9iaWxlIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zaG93LW9uLXRhYmxldCB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uaGlkZS1vbi10YWJsZXQge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tIFNlbGVjdGlvbiBzdHlsaW5nIC0tLS0tLS0tLS0tLSAqL1xuQG1peGluIHNlbGVjdGlvbi1zdHlsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGlvbi0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICBjb2xvcjogJHNlbGVjdGlvbi0tZm9udC1jb2xvcjtcbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gICAgQGluY2x1ZGUgc2VsZWN0aW9uLXN0eWxlO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gICAgQGluY2x1ZGUgc2VsZWN0aW9uLXN0eWxlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0gQmFzZSBGb2N1cyBzdHlsaW5nIC0tLS0tLS0tLS0tLSAqL1xuLy8gYnJvd3NlciBvdmVyd3JpdGVcbmEsXG5idXR0b24sXG5pbnB1dCxcbmlucHV0W3R5cGU9J2NvbG9yJ10sXG5pbnB1dFt0eXBlPSdkYXRlJ10sXG5pbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuaW5wdXRbdHlwZT0nZW1haWwnXSxcbmlucHV0W3R5cGU9J2ZpbGUnXSxcbmlucHV0W3R5cGU9J2ltYWdlJ10sXG5pbnB1dFt0eXBlPSdtb250aCddLFxuaW5wdXRbdHlwZT0nbnVtYmVyJ10sXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxuaW5wdXRbdHlwZT0ncmVzZXQnXSxcbmlucHV0W3R5cGU9J3NlYXJjaCddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG5pbnB1dFt0eXBlPSd0ZXh0J10sXG5pbnB1dFt0eXBlPSd0aW1lJ10sXG5pbnB1dFt0eXBlPSd1cmwnXSxcbmlucHV0W3R5cGU9J3dlZWsnXSxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEsXG4uay1pbnB1dC1pbm5lciB7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgQGluY2x1ZGUgZGVmYXVsdDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBAaW5jbHVkZSBob3ZlcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgfVxufVxuXG4vKiBGaXggZm9yIGRldmljZXMgd2l0aCBhIG5vdGNoICovXG5Ac3VwcG9ydHMgKHBhZGRpbmc6IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgICBib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC10b3ApIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSlcbiAgICAgICAgICAgICAgICBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgIG5hdixcbiAgICAgICAgZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC10b3ApIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCkgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSlcbiAgICAgICAgICAgICAgICBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICAgICAgICB9XG5cbiAgICAgICAgbWFpbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKSBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtcmlnaHQpIGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pXG4gICAgICAgICAgICAgICAgY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBGaXggZm9yIG5ld2VyIGRldmljZXMgd2l0aCBhIG5vdGNoICovXG5Ac3VwcG9ydHMgKHBhZGRpbmc6IG1heCgwcHgpKSBhbmQgKHBhZGRpbmc6IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgICBib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IG1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKSkgbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpXG4gICAgICAgICAgICAgICAgbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSBtYXgoMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgbmF2LFxuICAgICAgICBmb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC10b3ApKSBtYXgoMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSlcbiAgICAgICAgICAgICAgICBtYXgoMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpIG1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCkpO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogLW1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgbWFpbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiBtYXgoMHB4LCBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCkpIG1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpKVxuICAgICAgICAgICAgICAgIG1heCgwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgbWF4KDBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJcbi8vIERvIG5vdCBlZGl0IGRpcmVjdGx5LCB0aGlzIGZpbGUgd2FzIGF1dG8tZ2VuZXJhdGVkLlxuXG4kc3BhY2luZy0tbm9uZTogMHB4O1xuJHNwYWNpbmctLWF1dG86IGF1dG87XG4kc3BhY2luZy0tczogNXB4O1xuJHNwYWNpbmctLXNtOiAxMHB4O1xuJHNwYWNpbmctLW06IDE1cHg7XG4kc3BhY2luZy0tbWw6IDIwcHg7XG4kc3BhY2luZy0tbDogMzBweDtcbiRzcGFjaW5nLS14bDogNjBweDtcbiRzcGFjaW5nLS14eGw6IDkwcHg7XG4kc3BhY2luZy0teHh4bDogMTIwcHg7XG4kc3BhY2luZy0teHh4eGw6IDE4MHB4O1xuJHNwYWNpbmctLWZ1bGw6IDEwMCU7XG4kYm9yZGVyLXJhZGl1cy0tbm9uZTogMHB4O1xuJGJvcmRlci1yYWRpdXMtLXhzOiAxcHg7XG4kYm9yZGVyLXJhZGl1cy0tczogMnB4O1xuJGJvcmRlci1yYWRpdXMtLW06IDRweDtcbiRib3JkZXItcmFkaXVzLS1tbDogOHB4O1xuJGJvcmRlci1yYWRpdXMtLWw6IDE2cHg7XG4kYm9yZGVyLXJhZGl1cy0teGw6IDMycHg7XG4kYm9yZGVyLXJhZGl1cy0tZnVsbDogMTAwJTtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRuZXV0cmFsLTAxOiAjZjdmN2Y3O1xuJG5ldXRyYWwtMDI6ICNlYmVhZWE7XG4kbmV1dHJhbC0wMzogI2NiY2FjYTtcbiRuZXV0cmFsLTA0OiAjOTY5Njk2O1xuJG5ldXRyYWwtMDU6ICM3MTcxNzE7XG4kbmV1dHJhbC0wNjogIzQ2NDY0NjtcbiRuZXV0cmFsLTA3OiAjMjYyNjI2O1xuJG5ldXRyYWwtMDg6ICMxODE4MTg7XG4kYmxhY2s6ICMwNTA1MDU7XG4kcHJpbWFyeS0wMTogI2ZmZTFlMTtcbiRwcmltYXJ5LTAyOiAjZmZjNWM2O1xuJHByaW1hcnktMDM6ICNmZDhiODc7XG4kcHJpbWFyeS0wNDogI2VmNTg1MjtcbiRwcmltYXJ5LTA1OiAjZGMyMDFkO1xuJHByaW1hcnktMDY6ICM5ODA4MDA7XG4kcHJpbWFyeS0wNzogIzU5MDAwMDtcbiRwcmltYXJ5LTA4OiAjMzcwMDAwO1xuJHByaW1hcnktMDk6ICMxODAxMDg7XG4kc2Vjb25kYXJ5LTAxOiAjZTRmN2ZmO1xuJHNlY29uZGFyeS0wMjogI2MyZWNmZjtcbiRzZWNvbmRhcnktMDM6ICM5ZGRmZmU7XG4kc2Vjb25kYXJ5LTA0OiAjNzBjZWZhO1xuJHNlY29uZGFyeS0wNTogIzE0YTRlODtcbiRzZWNvbmRhcnktMDY6ICMxMTc3YTc7XG4kc2Vjb25kYXJ5LTA3OiAjMDAzYzVlO1xuJHNlY29uZGFyeS0wODogIzAwMmI0OTtcbiRzZWNvbmRhcnktMDk6ICMwMDE0MjY7XG4kdGVydGlhcnktMDE6ICNmZmZjZjM7XG4kdGVydGlhcnktMDI6ICNmZmY2ZDY7XG4kdGVydGlhcnktMDM6ICNmZmVlYjE7XG4kdGVydGlhcnktMDQ6ICNmYmRjNmM7XG4kdGVydGlhcnktMDU6ICNmM2JlMDA7XG4kdGVydGlhcnktMDY6ICNiOTdhMDc7XG4kdGVydGlhcnktMDc6ICM3NjRhMDQ7XG4kdGVydGlhcnktMDg6ICM0ODJjMDE7XG4kdGVydGlhcnktMDk6ICMyMDExMDE7XG4kcXVhdGVybmFyeS0wMTogI2VlZmZmMjtcbiRxdWF0ZXJuYXJ5LTAyOiAjY2NmZmQ5O1xuJHF1YXRlcm5hcnktMDM6ICM5NGVlYWE7XG4kcXVhdGVybmFyeS0wNDogIzVkY2Q3OTtcbiRxdWF0ZXJuYXJ5LTA1OiAjMzc5NzRmO1xuJHF1YXRlcm5hcnktMDY6ICMyMDU1MmQ7XG4kcXVhdGVybmFyeS0wNzogIzE0M2ExZTtcbiRxdWF0ZXJuYXJ5LTA4OiAjMDgyMzBmO1xuJHF1YXRlcm5hcnktMDk6ICMwMzFhMTU7XG4kc2NvcmUtYTogIzBkYTUzMztcbiRzY29yZS1iOiAjOGJjNTE2O1xuJHNjb3JlLWM6ICNlMGUwMDA7XG4kc2NvcmUtZDogI2ZhYzMwMDtcbiRzY29yZS1lOiAjZmY3OTE4O1xuJHNjb3JlLWY6ICNlZTMyMjQ7XG4kc2NvcmUtZzogI2Q2MDY1MTtcbiRzY29yZS1oOiAjOGQwMzU2O1xuJHNjb3JlLW5vbmU6ICM5Njk2OTY7XG4kdHJhbnNwYXJlbnQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4kYm94LXNoYWRvdy0tY29udGVudC1ibG9jay0tY29sb3I6IHJnYmEoMCwgMTIzLCAxOTksIDAuMjUpO1xuJGJveC1zaGFkb3ctLWNvbnRlbnQtYmxvY2stLXR5cGU6IGRyb3BTaGFkb3c7XG4kYm94LXNoYWRvdy0tY29udGVudC1ibG9jay0teDogMHB4O1xuJGJveC1zaGFkb3ctLWNvbnRlbnQtYmxvY2stLXk6IDI1cHg7XG4kYm94LXNoYWRvdy0tY29udGVudC1ibG9jay0tYmx1cjogMjVweDtcbiRib3gtc2hhZG93LS1jb250ZW50LWJsb2NrLS1zcHJlYWQ6IDBweDtcbiRmb250LWZhbWlseS0tcHJpbWFyeTogJ05vdG8gU2Fucyc7XG4kZm9udC1mYW1pbHktLXNlY29uZGFyeTogJ05vdG8gU2Fucyc7XG4kZm9udC1zaXplLS14czogOXB4O1xuJGZvbnQtc2l6ZS0tczogMTBweDtcbiRmb250LXNpemUtLXNtOiAxM3B4O1xuJGZvbnQtc2l6ZS0tbTogMTZweDtcbiRmb250LXNpemUtLW1sOiAxOHB4O1xuJGZvbnQtc2l6ZS0tbDogMjBweDtcbiRmb250LXNpemUtLXhsOiAyNHB4O1xuJGZvbnQtc2l6ZS0teHhsOiAzMHB4O1xuJGZvbnQtc2l6ZS0teHh4bDogMzZweDtcbiRmb250LXNpemUtLXh4eHhsOiA0OHB4O1xuJGZvbnQtc2l6ZS0teHh4eHhsOiA1OHB4O1xuJGZvbnQtc2l6ZS0teHh4eHh4bDogNzBweDtcbiRmb250LXNpemUtLWVycm9yLW51bWJlcjogMTIwcHg7XG4kZm9udC10eXBlLS1oMS0tZm9udEZhbWlseTogJ05vdG8gU2Fucyc7XG4kZm9udC10eXBlLS1oMS0tZm9udFdlaWdodDogNTAwO1xuJGZvbnQtdHlwZS0taDEtLWxpbmVIZWlnaHQ6IDE1MCU7XG4kZm9udC10eXBlLS1oMS0tZm9udFNpemU6IDM2cHg7XG4kZm9udC10eXBlLS1oMS0tbGV0dGVyU3BhY2luZzogMCU7XG4kZm9udC10eXBlLS1oMS0tcGFyYWdyYXBoU3BhY2luZzogMHB4O1xuJGZvbnQtdHlwZS0taDEtLXRleHRDYXNlOiBub25lO1xuJGZvbnQtdHlwZS0taDEtLXRleHREZWNvcmF0aW9uOiBub25lO1xuJGZvbnQtdHlwZS0taDItLWZvbnRGYW1pbHk6ICdOb3RvIFNhbnMnO1xuJGZvbnQtdHlwZS0taDItLWZvbnRXZWlnaHQ6IDUwMDtcbiRmb250LXR5cGUtLWgyLS1saW5lSGVpZ2h0OiAxNTAlO1xuJGZvbnQtdHlwZS0taDItLWZvbnRTaXplOiAzMHB4O1xuJGZvbnQtdHlwZS0taDItLWxldHRlclNwYWNpbmc6IDAlO1xuJGZvbnQtdHlwZS0taDItLXBhcmFncmFwaFNwYWNpbmc6IDBweDtcbiRmb250LXR5cGUtLWgyLS10ZXh0Q2FzZTogbm9uZTtcbiRmb250LXR5cGUtLWgyLS10ZXh0RGVjb3JhdGlvbjogbm9uZTtcbiRmb250LXR5cGUtLWgzLS1mb250RmFtaWx5OiAnTm90byBTYW5zJztcbiRmb250LXR5cGUtLWgzLS1mb250V2VpZ2h0OiA1MDA7XG4kZm9udC10eXBlLS1oMy0tbGluZUhlaWdodDogMTUwJTtcbiRmb250LXR5cGUtLWgzLS1mb250U2l6ZTogMjRweDtcbiRmb250LXR5cGUtLWgzLS1sZXR0ZXJTcGFjaW5nOiAwJTtcbiRmb250LXR5cGUtLWgzLS1wYXJhZ3JhcGhTcGFjaW5nOiAwcHg7XG4kZm9udC10eXBlLS1oMy0tdGV4dENhc2U6IG5vbmU7XG4kZm9udC10eXBlLS1oMy0tdGV4dERlY29yYXRpb246IG5vbmU7XG4kZm9udC10eXBlLS1oNC0tZm9udEZhbWlseTogJ05vdG8gU2Fucyc7XG4kZm9udC10eXBlLS1oNC0tZm9udFdlaWdodDogNTAwO1xuJGZvbnQtdHlwZS0taDQtLWxpbmVIZWlnaHQ6IDE1MCU7XG4kZm9udC10eXBlLS1oNC0tZm9udFNpemU6IDIwcHg7XG4kZm9udC10eXBlLS1oNC0tbGV0dGVyU3BhY2luZzogMCU7XG4kZm9udC10eXBlLS1oNC0tcGFyYWdyYXBoU3BhY2luZzogMHB4O1xuJGZvbnQtdHlwZS0taDQtLXRleHRDYXNlOiBub25lO1xuJGZvbnQtdHlwZS0taDQtLXRleHREZWNvcmF0aW9uOiBub25lO1xuJGZvbnQtdHlwZS0taDUtLWZvbnRGYW1pbHk6ICdOb3RvIFNhbnMnO1xuJGZvbnQtdHlwZS0taDUtLWZvbnRXZWlnaHQ6IDUwMDtcbiRmb250LXR5cGUtLWg1LS1saW5lSGVpZ2h0OiAxNTAlO1xuJGZvbnQtdHlwZS0taDUtLWZvbnRTaXplOiAxOHB4O1xuJGZvbnQtdHlwZS0taDUtLWxldHRlclNwYWNpbmc6IDAlO1xuJGZvbnQtdHlwZS0taDUtLXBhcmFncmFwaFNwYWNpbmc6IDBweDtcbiRmb250LXR5cGUtLWg1LS10ZXh0Q2FzZTogbm9uZTtcbiRmb250LXR5cGUtLWg1LS10ZXh0RGVjb3JhdGlvbjogbm9uZTtcbiRmb250LXR5cGUtLWg2LS1mb250RmFtaWx5OiAnTm90byBTYW5zJztcbiRmb250LXR5cGUtLWg2LS1mb250V2VpZ2h0OiA1MDA7XG4kZm9udC10eXBlLS1oNi0tbGluZUhlaWdodDogMTUwJTtcbiRmb250LXR5cGUtLWg2LS1mb250U2l6ZTogMTZweDtcbiRmb250LXR5cGUtLWg2LS1sZXR0ZXJTcGFjaW5nOiAwJTtcbiRmb250LXR5cGUtLWg2LS1wYXJhZ3JhcGhTcGFjaW5nOiAwcHg7XG4kZm9udC10eXBlLS1oNi0tdGV4dENhc2U6IG5vbmU7XG4kZm9udC10eXBlLS1oNi0tdGV4dERlY29yYXRpb246IG5vbmU7XG4kZm9udC10eXBlLS1ib2R5LWxpZ2h0LS1mb250RmFtaWx5OiAnTm90byBTYW5zJztcbiRmb250LXR5cGUtLWJvZHktbGlnaHQtLWZvbnRXZWlnaHQ6IDMwMDtcbiRmb250LXR5cGUtLWJvZHktbGlnaHQtLWxpbmVIZWlnaHQ6IDE1MCU7XG4kZm9udC10eXBlLS1ib2R5LWxpZ2h0LS1mb250U2l6ZTogMTZweDtcbiRmb250LXR5cGUtLWJvZHktbGlnaHQtLWxldHRlclNwYWNpbmc6IDAlO1xuJGZvbnQtdHlwZS0tYm9keS1saWdodC0tcGFyYWdyYXBoU3BhY2luZzogMHB4O1xuJGZvbnQtdHlwZS0tYm9keS1saWdodC0tdGV4dENhc2U6IG5vbmU7XG4kZm9udC10eXBlLS1ib2R5LWxpZ2h0LS10ZXh0RGVjb3JhdGlvbjogbm9uZTtcbiRmb250LXR5cGUtLWJvZHktcmVndWxhci0tZm9udEZhbWlseTogJ05vdG8gU2Fucyc7XG4kZm9udC10eXBlLS1ib2R5LXJlZ3VsYXItLWZvbnRXZWlnaHQ6IDQwMDtcbiRmb250LXR5cGUtLWJvZHktcmVndWxhci0tbGluZUhlaWdodDogMTUwJTtcbiRmb250LXR5cGUtLWJvZHktcmVndWxhci0tZm9udFNpemU6IDE2cHg7XG4kZm9udC10eXBlLS1ib2R5LXJlZ3VsYXItLWxldHRlclNwYWNpbmc6IDAlO1xuJGZvbnQtdHlwZS0tYm9keS1yZWd1bGFyLS1wYXJhZ3JhcGhTcGFjaW5nOiAwcHg7XG4kZm9udC10eXBlLS1ib2R5LXJlZ3VsYXItLXRleHRDYXNlOiBub25lO1xuJGZvbnQtdHlwZS0tYm9keS1yZWd1bGFyLS10ZXh0RGVjb3JhdGlvbjogbm9uZTtcbiRmb250LXR5cGUtLWJvZHktbWVkaXVtLS1mb250RmFtaWx5OiAnTm90byBTYW5zJztcbiRmb250LXR5cGUtLWJvZHktbWVkaXVtLS1mb250V2VpZ2h0OiA1MDA7XG4kZm9udC10eXBlLS1ib2R5LW1lZGl1bS0tbGluZUhlaWdodDogMTUwJTtcbiRmb250LXR5cGUtLWJvZHktbWVkaXVtLS1mb250U2l6ZTogMTZweDtcbiRmb250LXR5cGUtLWJvZHktbWVkaXVtLS1sZXR0ZXJTcGFjaW5nOiAwJTtcbiRmb250LXR5cGUtLWJvZHktbWVkaXVtLS1wYXJhZ3JhcGhTcGFjaW5nOiAwcHg7XG4kZm9udC10eXBlLS1ib2R5LW1lZGl1bS0tdGV4dENhc2U6IG5vbmU7XG4kZm9udC10eXBlLS1ib2R5LW1lZGl1bS0tdGV4dERlY29yYXRpb246IG5vbmU7XG4kZm9udC10eXBlLS1ib2R5LXNlbWktYm9sZC0tZm9udEZhbWlseTogJ05vdG8gU2Fucyc7XG4kZm9udC10eXBlLS1ib2R5LXNlbWktYm9sZC0tZm9udFdlaWdodDogNjAwO1xuJGZvbnQtdHlwZS0tYm9keS1zZW1pLWJvbGQtLWxpbmVIZWlnaHQ6IDE1MCU7XG4kZm9udC10eXBlLS1ib2R5LXNlbWktYm9sZC0tZm9udFNpemU6IDE2cHg7XG4kZm9udC10eXBlLS1ib2R5LXNlbWktYm9sZC0tbGV0dGVyU3BhY2luZzogMCU7XG4kZm9udC10eXBlLS1ib2R5LXNlbWktYm9sZC0tcGFyYWdyYXBoU3BhY2luZzogMHB4O1xuJGZvbnQtdHlwZS0tYm9keS1zZW1pLWJvbGQtLXRleHRDYXNlOiBub25lO1xuJGZvbnQtdHlwZS0tYm9keS1zZW1pLWJvbGQtLXRleHREZWNvcmF0aW9uOiBub25lO1xuJGZvbnQtdHlwZS0tYm9keS1ib2xkLS1mb250RmFtaWx5OiAnTm90byBTYW5zJztcbiRmb250LXR5cGUtLWJvZHktYm9sZC0tZm9udFdlaWdodDogNzAwO1xuJGZvbnQtdHlwZS0tYm9keS1ib2xkLS1saW5lSGVpZ2h0OiAxNTAlO1xuJGZvbnQtdHlwZS0tYm9keS1ib2xkLS1mb250U2l6ZTogMTZweDtcbiRmb250LXR5cGUtLWJvZHktYm9sZC0tbGV0dGVyU3BhY2luZzogMCU7XG4kZm9udC10eXBlLS1ib2R5LWJvbGQtLXBhcmFncmFwaFNwYWNpbmc6IDBweDtcbiRmb250LXR5cGUtLWJvZHktYm9sZC0tdGV4dENhc2U6IG5vbmU7XG4kZm9udC10eXBlLS1ib2R5LWJvbGQtLXRleHREZWNvcmF0aW9uOiBub25lO1xuJGZvbnQtdHlwZS0tbGluay0tZm9udEZhbWlseTogJ05vdG8gU2Fucyc7XG4kZm9udC10eXBlLS1saW5rLS1mb250V2VpZ2h0OiA3MDA7XG4kZm9udC10eXBlLS1saW5rLS1saW5lSGVpZ2h0OiAxNTAlO1xuJGZvbnQtdHlwZS0tbGluay0tZm9udFNpemU6IDE2cHg7XG4kZm9udC10eXBlLS1saW5rLS1sZXR0ZXJTcGFjaW5nOiAwJTtcbiRmb250LXR5cGUtLWxpbmstLXBhcmFncmFwaFNwYWNpbmc6IDBweDtcbiRmb250LXR5cGUtLWxpbmstLXRleHRDYXNlOiBub25lO1xuJGZvbnQtdHlwZS0tbGluay0tdGV4dERlY29yYXRpb246IG5vbmU7XG4kZm9udC10eXBlLS1idXR0b24tLWZvbnRGYW1pbHk6ICdOb3RvIFNhbnMnO1xuJGZvbnQtdHlwZS0tYnV0dG9uLS1mb250V2VpZ2h0OiA3MDA7XG4kZm9udC10eXBlLS1idXR0b24tLWxpbmVIZWlnaHQ6IDE1MCU7XG4kZm9udC10eXBlLS1idXR0b24tLWZvbnRTaXplOiAxNnB4O1xuJGZvbnQtdHlwZS0tYnV0dG9uLS1sZXR0ZXJTcGFjaW5nOiAwJTtcbiRmb250LXR5cGUtLWJ1dHRvbi0tcGFyYWdyYXBoU3BhY2luZzogMHB4O1xuJGZvbnQtdHlwZS0tYnV0dG9uLS10ZXh0Q2FzZTogbm9uZTtcbiRmb250LXR5cGUtLWJ1dHRvbi0tdGV4dERlY29yYXRpb246IG5vbmU7XG4kZm9udC10eXBlLS1sYWJlbC0tZm9udEZhbWlseTogJ05vdG8gU2Fucyc7XG4kZm9udC10eXBlLS1sYWJlbC0tZm9udFdlaWdodDogNjAwO1xuJGZvbnQtdHlwZS0tbGFiZWwtLWxpbmVIZWlnaHQ6IDE1MCU7XG4kZm9udC10eXBlLS1sYWJlbC0tZm9udFNpemU6IDE4cHg7XG4kZm9udC10eXBlLS1sYWJlbC0tbGV0dGVyU3BhY2luZzogMCU7XG4kZm9udC10eXBlLS1sYWJlbC0tcGFyYWdyYXBoU3BhY2luZzogMHB4O1xuJGZvbnQtdHlwZS0tbGFiZWwtLXRleHRDYXNlOiBub25lO1xuJGZvbnQtdHlwZS0tbGFiZWwtLXRleHREZWNvcmF0aW9uOiBub25lO1xuJGZvbnQtdHlwZS0tdGFnLS1mb250RmFtaWx5OiAnTm90byBTYW5zJztcbiRmb250LXR5cGUtLXRhZy0tZm9udFdlaWdodDogNjAwO1xuJGZvbnQtdHlwZS0tdGFnLS1saW5lSGVpZ2h0OiAxNTAlO1xuJGZvbnQtdHlwZS0tdGFnLS1mb250U2l6ZTogMTBweDtcbiRmb250LXR5cGUtLXRhZy0tbGV0dGVyU3BhY2luZzogMCU7XG4kZm9udC10eXBlLS10YWctLXBhcmFncmFwaFNwYWNpbmc6IDBweDtcbiRmb250LXR5cGUtLXRhZy0tdGV4dENhc2U6IHVwcGVyY2FzZTtcbiRmb250LXR5cGUtLXRhZy0tdGV4dERlY29yYXRpb246IG5vbmU7XG4kZm9udC10eXBlLS1pbnB1dC1tZXNzYWdlLXRleHQtLWZvbnRGYW1pbHk6ICdOb3RvIFNhbnMnO1xuJGZvbnQtdHlwZS0taW5wdXQtbWVzc2FnZS10ZXh0LS1mb250V2VpZ2h0OiA0MDA7XG4kZm9udC10eXBlLS1pbnB1dC1tZXNzYWdlLXRleHQtLWxpbmVIZWlnaHQ6IDE1MCU7XG4kZm9udC10eXBlLS1pbnB1dC1tZXNzYWdlLXRleHQtLWZvbnRTaXplOiAxMHB4O1xuJGZvbnQtdHlwZS0taW5wdXQtbWVzc2FnZS10ZXh0LS10ZXh0Q2FzZTogbm9uZTtcbiRmb250LXR5cGUtLWlucHV0LW1lc3NhZ2UtbGluay0tZm9udEZhbWlseTogJ05vdG8gU2Fucyc7XG4kZm9udC10eXBlLS1pbnB1dC1tZXNzYWdlLWxpbmstLWZvbnRXZWlnaHQ6IDcwMDtcbiRmb250LXR5cGUtLWlucHV0LW1lc3NhZ2UtbGluay0tbGluZUhlaWdodDogMTUwJTtcbiRmb250LXR5cGUtLWlucHV0LW1lc3NhZ2UtbGluay0tZm9udFNpemU6IDEwcHg7XG4kZm9udC10eXBlLS1pbnB1dC1tZXNzYWdlLWxpbmstLXRleHRDYXNlOiBub25lO1xuJHNpemUtLXhzOiAxMnB4O1xuJHNpemUtLXM6IDE4cHg7XG4kc2l6ZS0tbTogMjRweDtcbiRzaXplLS1sOiAzNnB4O1xuJHNpemUtLXhsOiA0OHB4O1xuJGZvbnQtd2VpZ2h0LS1saWdodDogMzAwO1xuJGZvbnQtd2VpZ2h0LS1yZWd1bGFyOiA0MDA7XG4kZm9udC13ZWlnaHQtLW1lZGl1bTogNTAwO1xuJGZvbnQtd2VpZ2h0LS1zZW1pLWJvbGQ6IDYwMDtcbiRmb250LXdlaWdodC0tYm9sZDogNzAwO1xuJGZvbnQtd2VpZ2h0LS1leHRyYS1ib2xkOiA4MDA7XG4kdGV4dC1jYXNlLS1ub25lOiBub25lO1xuJHRleHQtY2FzZS0tdXBwZXJjYXNlOiB1cHBlcmNhc2U7XG4kdGV4dC1jYXNlLS1sb3dlcmNhc2U6IGxvd2VyY2FzZTtcbiR0ZXh0LWNhc2UtLWxvd2VyY2FzZS1jYXBpdGFsaXplOiBjYXBpdGFsaXplO1xuJGJvcmRlci13aWR0aC0tbTogMXB4O1xuJGJvcmRlci13aWR0aC0tbDogMnB4O1xuJGJvcmRlci13aWR0aC0teGw6IDNweDtcbiRib3JkZXItd2lkdGgtLXh4bDogNXB4O1xuJGxpbmUtaGVpZ2h0LS1zOiAxMDAlO1xuJGxpbmUtaGVpZ2h0LS1tOiAxNTAlO1xuJHRyYW5zaXRpb24tLW5vbmU6IG5vbmU7XG4kdHJhbnNpdGlvbi0tY3VydmU6IGN1YmljLWJlemllcigwLjQsIDAsIDAuOCwgMSk7XG4kdHJhbnNpdGlvbi0tY3VydmUtLWVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllciguNSwuMDUsLjQ1LDEuNCk7XG4kdHJhbnNpdGlvbi1zcGVlZC0tczogMTAwbXM7XG4kdHJhbnNpdGlvbi1zcGVlZC0tbTogMjAwbXM7XG4kdHJhbnNpdGlvbi1zcGVlZC0tbDogMzAwbXM7XG4kdHJhbnNpdGlvbi1zcGVlZC0teGw6IDYwMG1zO1xuJGJ1dHRvbi0tcHJpbWFyeS0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjogIzExNzdhNztcbiRidXR0b24tLXByaW1hcnktLWRlZmF1bHQtLWJvcmRlci1jb2xvcjogIzExNzdhNztcbiRidXR0b24tLXByaW1hcnktLWRlZmF1bHQtLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS1wcmltYXJ5LS1kZWZhdWx0LS1pY29uLWNvbG9yOiAjZmZmZmZmO1xuJGJ1dHRvbi0tcHJpbWFyeS0tZGVmYXVsdC0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRidXR0b24tLXByaW1hcnktLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjMTRhNGU4O1xuJGJ1dHRvbi0tcHJpbWFyeS0taG92ZXItLWJvcmRlci1jb2xvcjogIzE0YTRlODtcbiRidXR0b24tLXByaW1hcnktLWhvdmVyLS1mb250LWNvbG9yOiAjZmZmZmZmO1xuJGJ1dHRvbi0tcHJpbWFyeS0taG92ZXItLWljb24tY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS1wcmltYXJ5LS1ob3Zlci0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRidXR0b24tLXByaW1hcnktLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yOiAjMTE3N2E3O1xuJGJ1dHRvbi0tcHJpbWFyeS0tZm9jdXMtLWJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiRidXR0b24tLXByaW1hcnktLWZvY3VzLS1mb250LWNvbG9yOiAjZmZmZmZmO1xuJGJ1dHRvbi0tcHJpbWFyeS0tZm9jdXMtLWljb24tY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS1wcmltYXJ5LS1mb2N1cy0tYm94LXNoYWRvdy1jb2xvcjogIzE0YTRlODtcbiRidXR0b24tLXByaW1hcnktLXByZXNzZWQtLWJhY2tncm91bmQtY29sb3I6ICMxNGE0ZTg7XG4kYnV0dG9uLS1wcmltYXJ5LS1wcmVzc2VkLS1ib3JkZXItY29sb3I6ICMwMDNjNWU7XG4kYnV0dG9uLS1wcmltYXJ5LS1wcmVzc2VkLS1mb250LWNvbG9yOiAjZmZmZmZmO1xuJGJ1dHRvbi0tcHJpbWFyeS0tcHJlc3NlZC0taWNvbi1jb2xvcjogI2ZmZmZmZjtcbiRidXR0b24tLXByaW1hcnktLXByZXNzZWQtLWJveC1zaGFkb3ctY29sb3I6ICMxNGE0ZTg7XG4kYnV0dG9uLS1wcmltYXJ5LS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiRidXR0b24tLXByaW1hcnktLWRpc2FibGVkLS1ib3JkZXItY29sb3I6ICM3MTcxNzE7XG4kYnV0dG9uLS1wcmltYXJ5LS1kaXNhYmxlZC0tZm9udC1jb2xvcjogI2ViZWFlYTtcbiRidXR0b24tLXByaW1hcnktLWRpc2FibGVkLS1pY29uLWNvbG9yOiAjZWJlYWVhO1xuJGJ1dHRvbi0tcHJpbWFyeS0tZGlzYWJsZWQtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWJvcmRlci1jb2xvcjogIzExNzdhNztcbiRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0tZm9udC1jb2xvcjogIzAwM2M1ZTtcbiRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0taWNvbi1jb2xvcjogIzAwM2M1ZTtcbiRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRidXR0b24tLXNlY29uZGFyeS0taG92ZXItLWJhY2tncm91bmQtY29sb3I6ICM5ZGRmZmU7XG4kYnV0dG9uLS1zZWNvbmRhcnktLWhvdmVyLS1ib3JkZXItY29sb3I6ICMxMTc3YTc7XG4kYnV0dG9uLS1zZWNvbmRhcnktLWhvdmVyLS1mb250LWNvbG9yOiAjMDAzYzVlO1xuJGJ1dHRvbi0tc2Vjb25kYXJ5LS1ob3Zlci0taWNvbi1jb2xvcjogIzAwM2M1ZTtcbiRidXR0b24tLXNlY29uZGFyeS0taG92ZXItLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kYnV0dG9uLS1zZWNvbmRhcnktLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJGJ1dHRvbi0tc2Vjb25kYXJ5LS1mb2N1cy0tYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuJGJ1dHRvbi0tc2Vjb25kYXJ5LS1mb2N1cy0tZm9udC1jb2xvcjogIzAwM2M1ZTtcbiRidXR0b24tLXNlY29uZGFyeS0tZm9jdXMtLWljb24tY29sb3I6ICMwMDNjNWU7XG4kYnV0dG9uLS1zZWNvbmRhcnktLWZvY3VzLS1ib3gtc2hhZG93LWNvbG9yOiAjMTRhNGU4O1xuJGJ1dHRvbi0tc2Vjb25kYXJ5LS1wcmVzc2VkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjOWRkZmZlO1xuJGJ1dHRvbi0tc2Vjb25kYXJ5LS1wcmVzc2VkLS1ib3JkZXItY29sb3I6ICMwMDNjNWU7XG4kYnV0dG9uLS1zZWNvbmRhcnktLXByZXNzZWQtLWZvbnQtY29sb3I6ICMwMDNjNWU7XG4kYnV0dG9uLS1zZWNvbmRhcnktLXByZXNzZWQtLWljb24tY29sb3I6ICMwMDNjNWU7XG4kYnV0dG9uLS1zZWNvbmRhcnktLXByZXNzZWQtLWJveC1zaGFkb3ctY29sb3I6ICMxNGE0ZTg7XG4kYnV0dG9uLS1zZWNvbmRhcnktLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yOiAjZWJlYWVhO1xuJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kaXNhYmxlZC0tZm9udC1jb2xvcjogIzcxNzE3MTtcbiRidXR0b24tLXNlY29uZGFyeS0tZGlzYWJsZWQtLWljb24tY29sb3I6ICM3MTcxNzE7XG4kYnV0dG9uLS1zZWNvbmRhcnktLWRpc2FibGVkLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGJ1dHRvbi0tdGVydGlhcnktLWRlZmF1bHQtLWZvbnQtY29sb3I6ICMxMTc3YTc7XG4kYnV0dG9uLS10ZXJ0aWFyeS0tZGVmYXVsdC0taWNvbi1jb2xvcjogIzExNzdhNztcbiRidXR0b24tLXRlcnRpYXJ5LS1kZWZhdWx0LS1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kYnV0dG9uLS10ZXJ0aWFyeS0taG92ZXItLWZvbnQtY29sb3I6ICMxNGE0ZTg7XG4kYnV0dG9uLS10ZXJ0aWFyeS0taG92ZXItLWljb24tY29sb3I6ICMxNGE0ZTg7XG4kYnV0dG9uLS10ZXJ0aWFyeS0taG92ZXItLWJvcmRlci1jb2xvcjogIzE0YTRlODtcbiRidXR0b24tLXRlcnRpYXJ5LS1mb2N1cy0tZm9udC1jb2xvcjogIzExNzdhNztcbiRidXR0b24tLXRlcnRpYXJ5LS1mb2N1cy0taWNvbi1jb2xvcjogIzExNzdhNztcbiRidXR0b24tLXRlcnRpYXJ5LS1mb2N1cy0tYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuJGJ1dHRvbi0tdGVydGlhcnktLXByZXNzZWQtLWZvbnQtY29sb3I6ICMxNGE0ZTg7XG4kYnV0dG9uLS10ZXJ0aWFyeS0tcHJlc3NlZC0taWNvbi1jb2xvcjogIzE0YTRlODtcbiRidXR0b24tLXRlcnRpYXJ5LS1wcmVzc2VkLS1ib3JkZXItY29sb3I6ICMwMDNjNWU7XG4kYnV0dG9uLS10ZXJ0aWFyeS0tZGlzYWJsZWQtLWZvbnQtY29sb3I6ICM3MTcxNzE7XG4kYnV0dG9uLS10ZXJ0aWFyeS0tZGlzYWJsZWQtLWljb24tY29sb3I6ICM3MTcxNzE7XG4kYnV0dG9uLS10ZXJ0aWFyeS0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRidXR0b24tLWxvYWRpbmctLWJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4kYnV0dG9uLS1sb2FkaW5nLS1ib3JkZXItY29sb3I6ICM3MTcxNzE7XG4kYnV0dG9uLS1sb2FkaW5nLS1mb250LWNvbG9yOiAjZWJlYWVhO1xuJGJ1dHRvbi0tbG9hZGluZy0taWNvbi1jb2xvcjogI2ViZWFlYTtcbiRidXR0b24tLWxvYWRpbmctLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kYnV0dG9uLS13YXJuaW5nLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yOiAjOTgwODAwO1xuJGJ1dHRvbi0td2FybmluZy0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yOiAjOTgwODAwO1xuJGJ1dHRvbi0td2FybmluZy0tZGVmYXVsdC0tZm9udC1jb2xvcjogI2ZmZmZmZjtcbiRidXR0b24tLXdhcm5pbmctLWRlZmF1bHQtLWljb24tY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS13YXJuaW5nLS1kZWZhdWx0LS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGJ1dHRvbi0td2FybmluZy0taG92ZXItLWJhY2tncm91bmQtY29sb3I6ICNkYzIwMWQ7XG4kYnV0dG9uLS13YXJuaW5nLS1ob3Zlci0tYm9yZGVyLWNvbG9yOiAjZGMyMDFkO1xuJGJ1dHRvbi0td2FybmluZy0taG92ZXItLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS13YXJuaW5nLS1ob3Zlci0taWNvbi1jb2xvcjogI2ZmZmZmZjtcbiRidXR0b24tLXdhcm5pbmctLWhvdmVyLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGJ1dHRvbi0td2FybmluZy0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I6ICM5ODA4MDA7XG4kYnV0dG9uLS13YXJuaW5nLS1mb2N1cy0tYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuJGJ1dHRvbi0td2FybmluZy0tZm9jdXMtLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS13YXJuaW5nLS1mb2N1cy0taWNvbi1jb2xvcjogI2ZmZmZmZjtcbiRidXR0b24tLXdhcm5pbmctLWZvY3VzLS1ib3gtc2hhZG93LWNvbG9yOiAjMTRhNGU4O1xuJGJ1dHRvbi0td2FybmluZy0tcHJlc3NlZC0tYmFja2dyb3VuZC1jb2xvcjogI2RjMjAxZDtcbiRidXR0b24tLXdhcm5pbmctLXByZXNzZWQtLWJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiRidXR0b24tLXdhcm5pbmctLXByZXNzZWQtLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS13YXJuaW5nLS1wcmVzc2VkLS1pY29uLWNvbG9yOiAjZmZmZmZmO1xuJGJ1dHRvbi0td2FybmluZy0tcHJlc3NlZC0tYm94LXNoYWRvdy1jb2xvcjogIzE0YTRlODtcbiRidXR0b24tLXdhcm5pbmctLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJGJ1dHRvbi0td2FybmluZy0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcjogI2ViZWFlYTtcbiRidXR0b24tLXdhcm5pbmctLWRpc2FibGVkLS1mb250LWNvbG9yOiAjNzE3MTcxO1xuJGJ1dHRvbi0td2FybmluZy0tZGlzYWJsZWQtLWljb24tY29sb3I6ICM3MTcxNzE7XG4kYnV0dG9uLS13YXJuaW5nLS1kaXNhYmxlZC0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRidXR0b24tLXRpbGUtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kYnV0dG9uLS10aWxlLS1kZWZhdWx0LS1mb250LWNvbG9yOiAjZWY1ODUyO1xuJGJ1dHRvbi0tdGlsZS0tZGVmYXVsdC0taWNvbi1jb2xvcjogI2VmNTg1MjtcbiRidXR0b24tLXRpbGUtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRidXR0b24tLXRpbGUtLWRlZmF1bHQtLWlubmVyLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kYnV0dG9uLS10aWxlLS1kZWZhdWx0LS1maXJzdC1ib3gtc2hhZG93LWNvbG9yOiAjY2JjYWNhO1xuJGJ1dHRvbi0tdGlsZS0tZGVmYXVsdC0tc2Vjb25kLWJveC1zaGFkb3ctY29sb3I6ICNlZjU4NTI7XG4kYnV0dG9uLS10aWxlLS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRidXR0b24tLXRpbGUtLWhvdmVyLS1mb250LWNvbG9yOiAjZGMyMDFkO1xuJGJ1dHRvbi0tdGlsZS0taG92ZXItLWljb24tY29sb3I6ICNkYzIwMWQ7XG4kYnV0dG9uLS10aWxlLS1ob3Zlci0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGJ1dHRvbi0tdGlsZS0taG92ZXItLWlubmVyLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kYnV0dG9uLS10aWxlLS1ob3Zlci0tZmlyc3QtYm94LXNoYWRvdy1jb2xvcjogI2NiY2FjYTtcbiRidXR0b24tLXRpbGUtLWhvdmVyLS1zZWNvbmQtYm94LXNoYWRvdy1jb2xvcjogI2VmNTg1MjtcbiRidXR0b24tLXRpbGUtLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJGJ1dHRvbi0tdGlsZS0tZm9jdXMtLWZvbnQtY29sb3I6ICNlZjU4NTI7XG4kYnV0dG9uLS10aWxlLS1mb2N1cy0taWNvbi1jb2xvcjogI2VmNTg1MjtcbiRidXR0b24tLXRpbGUtLWZvY3VzLS1ib3JkZXItY29sb3I6ICMwMDNjNWU7XG4kYnV0dG9uLS10aWxlLS1mb2N1cy0taW5uZXItYm94LXNoYWRvdy1jb2xvcjogIzAwM2M1ZTtcbiRidXR0b24tLXRpbGUtLWZvY3VzLS1maXJzdC1ib3gtc2hhZG93LWNvbG9yOiAjY2JjYWNhO1xuJGJ1dHRvbi0tdGlsZS0tZm9jdXMtLXNlY29uZC1ib3gtc2hhZG93LWNvbG9yOiAjZWY1ODUyO1xuJGJ1dHRvbi0tdGlsZS0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4kYnV0dG9uLS10aWxlLS1kaXNhYmxlZC0tZm9udC1jb2xvcjogIzcxNzE3MTtcbiRidXR0b24tLXRpbGUtLWRpc2FibGVkLS1pY29uLWNvbG9yOiAjNzE3MTcxO1xuJGJ1dHRvbi0tdGlsZS0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRidXR0b24tLXRpbGUtLWRpc2FibGVkLS1pbm5lci1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGJ1dHRvbi0tdGlsZS0tZGlzYWJsZWQtLWZpcnN0LWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kYnV0dG9uLS10aWxlLS1kaXNhYmxlZC0tc2Vjb25kLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaDEtLWZvbnQtY29sb3I6ICMwNTA1MDU7XG4kaDItLWZvbnQtY29sb3I6ICMyNjI2MjY7XG4kaDMtLWZvbnQtY29sb3I6ICMyNjI2MjY7XG4kaDQtLWZvbnQtY29sb3I6ICMyNjI2MjY7XG4kaDUtLWZvbnQtY29sb3I6ICMyNjI2MjY7XG4kaDYtLWZvbnQtY29sb3I6ICMyNjI2MjY7XG4kYm9keS0tZm9udC1jb2xvcjogIzQ2NDY0NjtcbiRib2R5LS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJHNrZWxldG9uLS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuJGRpdmlkZXItLWJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG4kZm9jdXMtLWJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiRmb2N1cy0tYm94LXNoYWRvdy1jb2xvcjogIzE0YTRlODtcbiRidWxsZXQtLWJhY2tncm91bmQtY29sb3I6ICNlZjU4NTI7XG4kbWFyay0tYmFja2dyb3VuZC1jb2xvcjogI2VmNTg1MjtcbiRtYXJrLS1mb250LWNvbG9yOiAjZmZmZmZmO1xuJHNlbGVjdGlvbi0tYmFja2dyb3VuZC1jb2xvcjogI2ZmYzVjNjtcbiRzZWxlY3Rpb24tLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kaW5wdXQtLWxhYmVsLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJGlucHV0LS11bml0LS1mb250LWNvbG9yOiAjNzE3MTcxO1xuJGlucHV0LS1wbGFjZWhvbGRlci0tZm9udC1jb2xvcjogIzcxNzE3MTtcbiRpbnB1dC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRpbnB1dC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xuJGlucHV0LS1kZWZhdWx0LS1mb250LWNvbG9yOiAjMTgxODE4O1xuJGlucHV0LS1kZWZhdWx0LS1pY29uLWNvbG9yOiAjMTE3N2E3O1xuJGlucHV0LS1kZWZhdWx0LS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LS1kZWZhdWx0LS1tYW5kYXRvcnktY29sb3I6ICMxMTc3YTc7XG4kaW5wdXQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJGlucHV0LS1ob3Zlci0tYm9yZGVyLWNvbG9yOiAjMDAzYzVlO1xuJGlucHV0LS1ob3Zlci0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRpbnB1dC0taG92ZXItLWljb24tY29sb3I6ICMxMTc3YTc7XG4kaW5wdXQtLWhvdmVyLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LS1ob3Zlci0tbWFuZGF0b3J5LWNvbG9yOiAjMTE3N2E3O1xuJGlucHV0LS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRpbnB1dC0tZm9jdXMtLWJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiRpbnB1dC0tZm9jdXMtLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kaW5wdXQtLWZvY3VzLS1pY29uLWNvbG9yOiAjMTE3N2E3O1xuJGlucHV0LS1mb2N1cy0tYm94LXNoYWRvdy1jb2xvcjogIzE0YTRlODtcbiRpbnB1dC0tZm9jdXMtLW1hbmRhdG9yeS1jb2xvcjogIzExNzdhNztcbiRpbnB1dC0tZXJyb3ItLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kaW5wdXQtLWVycm9yLS1ib3JkZXItY29sb3I6ICNkYzIwMWQ7XG4kaW5wdXQtLWVycm9yLS1mb250LWNvbG9yOiAjMTgxODE4O1xuJGlucHV0LS1lcnJvci0taWNvbi1jb2xvcjogIzExNzdhNztcbiRpbnB1dC0tZXJyb3ItLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtLWVycm9yLS1tYW5kYXRvcnktY29sb3I6ICNkYzIwMWQ7XG4kaW5wdXQtLWVycm9yLS1tZXNzYWdlLS1mb250LWNvbG9yOiAjZGMyMDFkO1xuJGlucHV0LS1lcnJvci0tbWVzc2FnZS0taWNvbi1jb2xvcjogI2RjMjAxZDtcbiRpbnB1dC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG4kaW5wdXQtLWRpc2FibGVkLS1ib3JkZXItY29sb3I6ICM3MTcxNzE7XG4kaW5wdXQtLWRpc2FibGVkLS1mb250LWNvbG9yOiAjNzE3MTcxO1xuJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcjogIzcxNzE3MTtcbiRpbnB1dC0tZGlzYWJsZWQtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtLWRpc2FibGVkLS1tYW5kYXRvcnktY29sb3I6ICM3MTcxNzE7XG4kaW5wdXQtbGlzdC0tZGVmYXVsdC0tZm9udC1jb2xvcjogIzQ2NDY0NjtcbiRpbnB1dC1saXN0LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJGlucHV0LWxpc3QtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiRpbnB1dC1saXN0LS1kZWZhdWx0LS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWxpc3QtLWhvdmVyLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJGlucHV0LWxpc3QtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJGlucHV0LWxpc3QtLWhvdmVyLS1ib3JkZXItY29sb3I6ICNlYmVhZWE7XG4kaW5wdXQtbGlzdC0taG92ZXItLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtbGlzdC0tZm9jdXMtLWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kaW5wdXQtbGlzdC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kaW5wdXQtbGlzdC0tZm9jdXMtLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiRpbnB1dC1saXN0LS1mb2N1cy0tYm94LXNoYWRvdy1jb2xvcjogIzAwM2M1ZTtcbiRpbnB1dC1saXN0LS1wcmVzc2VkLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJGlucHV0LWxpc3QtLXByZXNzZWQtLWJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4kaW5wdXQtbGlzdC0tcHJlc3NlZC0tYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuJGlucHV0LWxpc3QtLXByZXNzZWQtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtbGlzdC0tZGlzYWJsZWQtLWZvbnQtY29sb3I6ICNjYmNhY2E7XG4kaW5wdXQtbGlzdC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kaW5wdXQtbGlzdC0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiRpbnB1dC1saXN0LS1kaXNhYmxlZC0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRpbnB1dC1saXN0LS1hbHQtdGV4dC0tZm9udC1jb2xvcjogI2NiY2FjYTtcbiRpbnB1dC1saXN0LS1zZWxlY3RlZC0tZGVmYXVsdC0tZm9udC1jb2xvcjogIzQ2NDY0NjtcbiRpbnB1dC1saXN0LS1zZWxlY3RlZC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbiRpbnB1dC1saXN0LS1zZWxlY3RlZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xuJGlucHV0LWxpc3QtLXNlbGVjdGVkLS1kZWZhdWx0LS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWxpc3QtLXNlbGVjdGVkLS1ob3Zlci0tZm9udC1jb2xvcjogIzQ2NDY0NjtcbiRpbnB1dC1saXN0LS1zZWxlY3RlZC0taG92ZXItLWJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4kaW5wdXQtbGlzdC0tc2VsZWN0ZWQtLWhvdmVyLS1ib3JkZXItY29sb3I6ICNlYmVhZWE7XG4kaW5wdXQtbGlzdC0tc2VsZWN0ZWQtLWhvdmVyLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWxpc3QtLXNlbGVjdGVkLS1mb2N1cy0tZm9udC1jb2xvcjogIzQ2NDY0NjtcbiRpbnB1dC1saXN0LS1zZWxlY3RlZC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4kaW5wdXQtbGlzdC0tc2VsZWN0ZWQtLWZvY3VzLS1ib3JkZXItY29sb3I6ICNlYmVhZWE7XG4kaW5wdXQtbGlzdC0tc2VsZWN0ZWQtLWZvY3VzLS1ib3gtc2hhZG93LWNvbG9yOiAjMDAzYzVlO1xuJGlucHV0LWxpc3QtLXNlbGVjdGVkLS1wcmVzc2VkLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJGlucHV0LWxpc3QtLXNlbGVjdGVkLS1wcmVzc2VkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuJGlucHV0LWxpc3QtLXNlbGVjdGVkLS1wcmVzc2VkLS1ib3JkZXItY29sb3I6ICM3MTcxNzE7XG4kaW5wdXQtbGlzdC0tc2VsZWN0ZWQtLXByZXNzZWQtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtbGlzdC0tc2VsZWN0ZWQtLWRpc2FibGVkLS1mb250LWNvbG9yOiAjY2JjYWNhO1xuJGlucHV0LWxpc3QtLXNlbGVjdGVkLS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiRpbnB1dC1saXN0LS1zZWxlY3RlZC0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcjogI2Y3ZjdmNztcbiRpbnB1dC1saXN0LS1zZWxlY3RlZC0tZGlzYWJsZWQtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtbGlzdC0tc2VsZWN0ZWQtLWFsdC10ZXh0LS1mb250LWNvbG9yOiAjY2JjYWNhO1xuJGlucHV0LWRhdGUtLWNhdGVnb3J5LS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJGlucHV0LWRhdGUtLWNhdGVnb3J5LS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLWNhdGVnb3J5LS1kZWZhdWx0LS1pY29uLWNvbG9yOiAjMTRhNGU4O1xuJGlucHV0LWRhdGUtLWNhdGVnb3J5LS1kaXNhYmxlZC0taWNvbi1jb2xvcjogI2NiY2FjYTtcbiRpbnB1dC1kYXRlLS1kYXktLWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kaW5wdXQtZGF0ZS0tZGF0ZXMtLWRlZmF1bHQtLWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kaW5wdXQtZGF0ZS0tZGF0ZXMtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtZGF0ZS0tZGF0ZXMtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRpbnB1dC1kYXRlLS1kYXRlcy0tZGVmYXVsdC0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRpbnB1dC1kYXRlLS1kYXRlcy0taG92ZXItLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kaW5wdXQtZGF0ZS0tZGF0ZXMtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjMTE3N2E3O1xuJGlucHV0LWRhdGUtLWRhdGVzLS1ob3Zlci0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLWRhdGVzLS1ob3Zlci0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRpbnB1dC1kYXRlLS1kYXRlcy0tZm9jdXMtLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kaW5wdXQtZGF0ZS0tZGF0ZXMtLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yOiAjMTRhNGU4O1xuJGlucHV0LWRhdGUtLWRhdGVzLS1mb2N1cy0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLWRhdGVzLS1mb2N1cy0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRpbnB1dC1kYXRlLS1kYXRlcy0tcHJlc3NlZC0tZm9udC1jb2xvcjogI2ZmZmZmZjtcbiRpbnB1dC1kYXRlLS1kYXRlcy0tcHJlc3NlZC0tYmFja2dyb3VuZC1jb2xvcjogIzE0YTRlODtcbiRpbnB1dC1kYXRlLS1kYXRlcy0tcHJlc3NlZC0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLWRhdGVzLS1wcmVzc2VkLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLWRhdGVzLS1kaXNhYmxlZC0tZm9udC1jb2xvcjogIzcxNzE3MTtcbiRpbnB1dC1kYXRlLS1kYXRlcy0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtZGF0ZS0tZGF0ZXMtLWRpc2FibGVkLS1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtZGF0ZS0tZGF0ZXMtLWRpc2FibGVkLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLXRvZGF5LS1mb250LWNvbG9yOiAjZmZmZmZmO1xuJGlucHV0LWRhdGUtLXRvZGF5LS1iYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xuJGlucHV0LWRhdGUtLXRvZGF5LS1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtZGF0ZS0tdG9kYXktLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I6ICM0NjQ2NDY7XG4kaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRpbnB1dC1kYXRlLS1zZWxlY3RlZC0tZGVmYXVsdC0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRpbnB1dC1kYXRlLS1zZWxlY3RlZC0taG92ZXItLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xuJGlucHV0LWRhdGUtLXNlbGVjdGVkLS1ob3Zlci0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLXNlbGVjdGVkLS1ob3Zlci0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRpbnB1dC1kYXRlLS1zZWxlY3RlZC0tZGlzYWJsZWQtLWZvbnQtY29sb3I6ICM3MTcxNzE7XG4kaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLXNlbGVjdGVkLS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGlucHV0LWRhdGUtLXNlbGVjdGVkLS1kaXNhYmxlZC0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRtZXNzYWdlLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJG1lc3NhZ2UtLWRlZmF1bHQtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kbWVzc2FnZS0tZGVmYXVsdC0taWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjNDY0NjQ2O1xuJG1lc3NhZ2UtLWRlZmF1bHQtLWljb24tY29sb3I6ICNmZmZmZmY7XG4kbWVzc2FnZS0tZGVmYXVsdC0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRtZXNzYWdlLS1pbmZvLS1iYWNrZ3JvdW5kLWNvbG9yOiAjYzJlY2ZmO1xuJG1lc3NhZ2UtLWluZm8tLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kbWVzc2FnZS0taW5mby0taWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjMTE3N2E3O1xuJG1lc3NhZ2UtLWluZm8tLWljb24tY29sb3I6ICNmZmZmZmY7XG4kbWVzc2FnZS0taW5mby0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRtZXNzYWdlLS1zdWNjZXNzLS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2NmZmQ5O1xuJG1lc3NhZ2UtLXN1Y2Nlc3MtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kbWVzc2FnZS0tc3VjY2Vzcy0taWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjMjA1NTJkO1xuJG1lc3NhZ2UtLXN1Y2Nlc3MtLWljb24tY29sb3I6ICNmZmZmZmY7XG4kbWVzc2FnZS0tc3VjY2Vzcy0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRtZXNzYWdlLS13YXJuaW5nLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNmQ2O1xuJG1lc3NhZ2UtLXdhcm5pbmctLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kbWVzc2FnZS0td2FybmluZy0taWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjYjk3YTA3O1xuJG1lc3NhZ2UtLXdhcm5pbmctLWljb24tY29sb3I6ICNmZmZmZmY7XG4kbWVzc2FnZS0td2FybmluZy0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRtZXNzYWdlLS1lcnJvci0tYmFja2dyb3VuZC1jb2xvcjogI2ZmYzVjNjtcbiRtZXNzYWdlLS1lcnJvci0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRtZXNzYWdlLS1lcnJvci0taWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjOTgwODAwO1xuJG1lc3NhZ2UtLWVycm9yLS1pY29uLWNvbG9yOiAjZmZmZmZmO1xuJG1lc3NhZ2UtLWVycm9yLS1mb250LWNvbG9yOiAjMTgxODE4O1xuJG1lc3NhZ2UtLWlucHV0LW1lc3NhZ2UtLWljb24tY29sb3I6ICNiOTdhMDc7XG4kbWVzc2FnZS0taW5wdXQtbWVzc2FnZS0tZm9udC1jb2xvcjogIzk4MDgwMDtcbiRtZXNzYWdlLS10ZXh0LW1lc3NhZ2UtLWVycm9yLS1mb250LWNvbG9yOiAjOTgwODAwO1xuJG1lc3NhZ2UtLXRleHQtbWVzc2FnZS0tZXJyb3ItLWljb24tY29sb3I6ICM5ODA4MDA7XG4kaWNvbi0tZGVmYXVsdC0tY29sb3I6ICMxMTc3YTc7XG4kaWNvbi0taG92ZXItLWNvbG9yOiAjMDAzYzVlO1xuJGljb24tLWRpc2FibGVkLS1jb2xvcjogIzcxNzE3MTtcbiRpY29uLS1ub24tY2xpY2thYmxlLS1jb2xvcjogIzE4MTgxODtcbiRpY29uLS13aGl0ZS0tY29sb3I6ICNmZmZmZmY7XG4kaWNvbi0tYXR0ZW50aW9uLS1jb2xvcjogI2RjMjAxZDtcbiRpY29uLS1zdWNjZXNzLS1jb2xvcjogIzIwNTUyZDtcbiRjaGlwLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuJGNoaXAtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiRjaGlwLS1kZWZhdWx0LS1pY29uLWNvbG9yOiAjMTgxODE4O1xuJGNoaXAtLWRlZmF1bHQtLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kY2hpcC0taW5mby0tYmFja2dyb3VuZC1jb2xvcjogIzlkZGZmZTtcbiRjaGlwLS1pbmZvLS1ib3JkZXItY29sb3I6ICM5ZGRmZmU7XG4kY2hpcC0taW5mby0taWNvbi1jb2xvcjogIzAwM2M1ZTtcbiRjaGlwLS1pbmZvLS1mb250LWNvbG9yOiAjMDAzYzVlO1xuJGNoaXAtLXN1Y2Nlc3MtLWJhY2tncm91bmQtY29sb3I6ICM5NGVlYWE7XG4kY2hpcC0tc3VjY2Vzcy0tYm9yZGVyLWNvbG9yOiAjOTRlZWFhO1xuJGNoaXAtLXN1Y2Nlc3MtLWljb24tY29sb3I6ICMwODIzMGY7XG4kY2hpcC0tc3VjY2Vzcy0tZm9udC1jb2xvcjogIzA4MjMwZjtcbiRjaGlwLS13YXJuaW5nLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWIxO1xuJGNoaXAtLXdhcm5pbmctLWJvcmRlci1jb2xvcjogI2ZmZWViMTtcbiRjaGlwLS13YXJuaW5nLS1pY29uLWNvbG9yOiAjNDgyYzAxO1xuJGNoaXAtLXdhcm5pbmctLWZvbnQtY29sb3I6ICM0ODJjMDE7XG4kY2hpcC0tZXJyb3ItLWJhY2tncm91bmQtY29sb3I6ICNmZDhiODc7XG4kY2hpcC0tZXJyb3ItLWJvcmRlci1jb2xvcjogI2ZkOGI4NztcbiRjaGlwLS1lcnJvci0taWNvbi1jb2xvcjogIzM3MDAwMDtcbiRjaGlwLS1lcnJvci0tZm9udC1jb2xvcjogIzM3MDAwMDtcbiRjaGlwLS1hbHQtLWJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4kY2hpcC0tYWx0LS1ib3JkZXItY29sb3I6ICMyNjI2MjY7XG4kY2hpcC0tYWx0LS1pY29uLWNvbG9yOiAjZmZmZmZmO1xuJGNoaXAtLWFsdC0tZm9udC1jb2xvcjogI2ZmZmZmZjtcbiRjaGlwLS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiRjaGlwLS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yOiAjNzE3MTcxO1xuJGNoaXAtLWRpc2FibGVkLS1pY29uLWNvbG9yOiAjZWJlYWVhO1xuJGNoaXAtLWRpc2FibGVkLS1mb250LWNvbG9yOiAjZWJlYWVhO1xuJGNoaXAtLW91dGxpbmVkLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGNoaXAtLW91dGxpbmVkLS1kZWZhdWx0LS1ib3JkZXItY29sb3I6ICNjYmNhY2E7XG4kY2hpcC0tb3V0bGluZWQtLWRlZmF1bHQtLWljb24tY29sb3I6ICMxODE4MTg7XG4kY2hpcC0tb3V0bGluZWQtLWRlZmF1bHQtLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kY2hpcC0tb3V0bGluZWQtLWluZm8tLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kY2hpcC0tb3V0bGluZWQtLWluZm8tLWJvcmRlci1jb2xvcjogIzcwY2VmYTtcbiRjaGlwLS1vdXRsaW5lZC0taW5mby0taWNvbi1jb2xvcjogIzAwM2M1ZTtcbiRjaGlwLS1vdXRsaW5lZC0taW5mby0tZm9udC1jb2xvcjogIzAwM2M1ZTtcbiRjaGlwLS1vdXRsaW5lZC0tc3VjY2Vzcy0tYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRjaGlwLS1vdXRsaW5lZC0tc3VjY2Vzcy0tYm9yZGVyLWNvbG9yOiAjNWRjZDc5O1xuJGNoaXAtLW91dGxpbmVkLS1zdWNjZXNzLS1pY29uLWNvbG9yOiAjMDgyMzBmO1xuJGNoaXAtLW91dGxpbmVkLS1zdWNjZXNzLS1mb250LWNvbG9yOiAjMDgyMzBmO1xuJGNoaXAtLW91dGxpbmVkLS13YXJuaW5nLS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGNoaXAtLW91dGxpbmVkLS13YXJuaW5nLS1ib3JkZXItY29sb3I6ICNmYmRjNmM7XG4kY2hpcC0tb3V0bGluZWQtLXdhcm5pbmctLWljb24tY29sb3I6ICM0ODJjMDE7XG4kY2hpcC0tb3V0bGluZWQtLXdhcm5pbmctLWZvbnQtY29sb3I6ICM0ODJjMDE7XG4kY2hpcC0tb3V0bGluZWQtLWVycm9yLS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGNoaXAtLW91dGxpbmVkLS1lcnJvci0tYm9yZGVyLWNvbG9yOiAjZmQ4Yjg3O1xuJGNoaXAtLW91dGxpbmVkLS1lcnJvci0taWNvbi1jb2xvcjogIzM3MDAwMDtcbiRjaGlwLS1vdXRsaW5lZC0tZXJyb3ItLWZvbnQtY29sb3I6ICMzNzAwMDA7XG4kY2hpcC0tb3V0bGluZWQtLWFsdC0tYm9yZGVyLWNvbG9yOiAjMjYyNjI2O1xuJGNoaXAtLW91dGxpbmVkLS1hbHQtLWljb24tY29sb3I6ICMyNjI2MjY7XG4kY2hpcC0tb3V0bGluZWQtLWFsdC0tZm9udC1jb2xvcjogIzI2MjYyNjtcbiRjaGlwLS1vdXRsaW5lZC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kY2hpcC0tb3V0bGluZWQtLWRpc2FibGVkLS1ib3JkZXItY29sb3I6ICM3MTcxNzE7XG4kY2hpcC0tb3V0bGluZWQtLWRpc2FibGVkLS1pY29uLWNvbG9yOiAjNzE3MTcxO1xuJGNoaXAtLW91dGxpbmVkLS1kaXNhYmxlZC0tZm9udC1jb2xvcjogIzcxNzE3MTtcbiRjaGlwLS1pY29uLS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGNoaXAtLWljb24tLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRjaGlwLS1pY29uLS1pY29uLWNvbG9yOiAjMjYyNjI2O1xuJGNoaXAtLWljb24tLWZvbnQtY29sb3I6ICMyNjI2MjY7XG4kYmFkZ2UtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG4kYmFkZ2UtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiRiYWRnZS0tZGVmYXVsdC0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRiYWRnZS0taW5mby0tYmFja2dyb3VuZC1jb2xvcjogIzlkZGZmZTtcbiRiYWRnZS0taW5mby0tYm9yZGVyLWNvbG9yOiAjOWRkZmZlO1xuJGJhZGdlLS1pbmZvLS1mb250LWNvbG9yOiAjMDAyYjQ5O1xuJGJhZGdlLS1zdWNjZXNzLS1iYWNrZ3JvdW5kLWNvbG9yOiAjOTRlZWFhO1xuJGJhZGdlLS1zdWNjZXNzLS1ib3JkZXItY29sb3I6ICM5NGVlYWE7XG4kYmFkZ2UtLXN1Y2Nlc3MtLWZvbnQtY29sb3I6ICMwODIzMGY7XG4kYmFkZ2UtLXdhcm5pbmctLWJhY2tncm91bmQtY29sb3I6ICNmZmVlYjE7XG4kYmFkZ2UtLXdhcm5pbmctLWJvcmRlci1jb2xvcjogI2ZmZWViMTtcbiRiYWRnZS0td2FybmluZy0tZm9udC1jb2xvcjogIzQ4MmMwMTtcbiRiYWRnZS0tZXJyb3ItLWJhY2tncm91bmQtY29sb3I6ICNmZDhiODc7XG4kYmFkZ2UtLWVycm9yLS1ib3JkZXItY29sb3I6ICNmZDhiODc7XG4kYmFkZ2UtLWVycm9yLS1mb250LWNvbG9yOiAjMzcwMDAwO1xuJGJhZGdlLS1hbHQtLWJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4kYmFkZ2UtLWFsdC0tYm9yZGVyLWNvbG9yOiAjMjYyNjI2O1xuJGJhZGdlLS1hbHQtLWZvbnQtY29sb3I6ICNlYmVhZWE7XG4kYmFkZ2UtLWdob3N0LS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJGJhZGdlLS1naG9zdC0tYm9yZGVyLWNvbG9yOiAjZWJlYWVhO1xuJGJhZGdlLS1naG9zdC0tZm9udC1jb2xvcjogIzQ2NDY0NjtcbiRiYWRnZS0taW5mby1hbHQtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kYmFkZ2UtLWluZm8tYWx0LS1ib3JkZXItY29sb3I6ICMxNGE0ZTg7XG4kYmFkZ2UtLWluZm8tYWx0LS1mb250LWNvbG9yOiAjMDAyYjQ5O1xuJHRvb2x0aXAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdG9vbHRpcC0tZm9udC1jb2xvcjogIzE4MTgxODtcbiR0b29sdGlwLS1kZXNjcmlwdGl2ZS10ZXh0LWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kdG9vbHRpcC0tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuJHRvb2x0aXAtLWJveC1zaGFkb3ctY29sb3I6ICMxODE4MTg7XG4kbW9kYWwtLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRtb2RhbC0taGVhZGVyLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJG1vZGFsLS1oZWFkZXItLWljb24tY29sb3I6ICMxNGE0ZTg7XG4kbW9kYWwtLWhlYWRlci0tZGl2aWRlci0tYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbiRtb2RhbC0tYm9keS0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRtb2RhbC0tYm9keS0tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuJG1vZGFsLS1ib2R5LWhpZ2hsaWdodC0tYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiRtb2RhbC0tYm9keS1oaWdobGlnaHQtLXRhYmxlLS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJG1vZGFsLS1ib2R5LWhpZ2hsaWdodC1zdWItLWJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG4kbW9kYWwtLWJvZHktZXhjZXB0aW9uLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJG1vZGFsLS1mb290ZXItLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kbW9kYWwtLWZvb3Rlci0tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuJG1vZGFsLS1ib3gtc2hhZG93LWNvbG9yOiAjMDUwNTA1O1xuJG1vZGFsLS1iYWNrZHJvcC0tYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcbiRjb250ZW50LWJsb2NrLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4kY29udGVudC1ibG9jay0taGVhZGVyLS1mb250LWNvbG9yOiAjMDUwNTA1O1xuJGNvbnRlbnQtYmxvY2stLWhlYWRlci0taWNvbi1jb2xvcjogIzA1MDUwNTtcbiRjb250ZW50LWJsb2NrLS1oZWFkZXItLWRpdmlkZXItLWJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG4kY29udGVudC1ibG9jay0tYm9keS0tYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiRjb250ZW50LWJsb2NrLS1ib2R5LS1ib3JkZXItY29sb3I6ICNmN2Y3Zjc7XG4kY29udGVudC1ibG9jay0tYm9keS1oaWdobGlnaHQtLWJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4kY29udGVudC1ibG9jay0tYm9keS1oaWdobGlnaHQtLXRhYmxlLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJGNvbnRlbnQtYmxvY2stLWJvZHktaGlnaGxpZ2h0LXN1Yi0tYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiRjb250ZW50LWJsb2NrLS1ib2R5LWV4Y2VwdGlvbi0tYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcbiRjb250ZW50LWJsb2NrLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGdyaWQtLWNhcmQtLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRncmlkLS1jYXJkLS1oZWFkZXItLXRpdGxlLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJGdyaWQtLWNhcmQtLWhlYWRlci0tZGVzY3JpcHRpb24tLWZvbnQtY29sb3I6ICM3MTcxNzE7XG4kZ3JpZC0taGVhZGVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJGdyaWQtLWhlYWRlci0tbG9ja2VkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJGdyaWQtLWhlYWRlci0tZm9udC1jb2xvcjogIzQ2NDY0NjtcbiRncmlkLS1oZWFkZXItLWxvY2tlZC0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRncmlkLS1oZWFkZXItLWRpdmlkZXItLWJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4kZ3JpZC0taGVhZGVyLS1pY29uLWNvbG9yOiAjNzE3MTcxO1xuJGdyaWQtLWhlYWRlci0taWNvbi1jb2xvci0tYWN0aXZlOiAjNDY0NjQ2O1xuJGdyaWQtLWhlYWRlci1maWx0ZXItLXVub3BlbmVkLS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGdyaWQtLWhlYWRlci1maWx0ZXItLXVub3BlbmVkLS1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kZ3JpZC0taGVhZGVyLWZpbHRlci0tdW5vcGVuZWQtLWljb24tY29sb3I6ICM3MTcxNzE7XG4kZ3JpZC0taGVhZGVyLWZpbHRlci0tb3BlbmVkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJGdyaWQtLWhlYWRlci1maWx0ZXItLW9wZW5lZC0tYm9yZGVyLWNvbG9yOiAjOTY5Njk2O1xuJGdyaWQtLWhlYWRlci1maWx0ZXItLW9wZW5lZC0taWNvbi1jb2xvcjogIzcxNzE3MTtcbiRncmlkLS1yb3ctb2RkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJGdyaWQtLXJvdy1ldmVuLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuJGdyaWQtLXJvdy0taG92ZXItLWJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4kZ3JpZC0tcm93LS1zZWxlY3RlZC0tYmFja2dyb3VuZC1jb2xvcjogI2MyZWNmZjtcbiRncmlkLS1yb3ctLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kZ3JpZC0tcm93LS1ib3JkZXItY29sb3I6ICNlYmVhZWE7XG4kZ3JpZC0tcm93LS1pY29uLWNvbHVtbi0tYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xuJGdyaWQtLWZvb3Rlci0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRncmlkLS1mb290ZXItLWJvcmRlci1jb2xvcjogI2ViZWFlYTtcbiRncmlkLS1mb290ZXItLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kZ3JpZC0tZm9vdGVyLS1wYWdpbmF0aW9uLS1kZWZhdWx0LS1mb250LWNvbG9yOiAjMTgxODE4O1xuJGdyaWQtLWZvb3Rlci0tcGFnaW5hdGlvbi0tc2VsZWN0ZWQtLWZvbnQtY29sb3I6ICNmZmZmZmY7XG4kZ3JpZC0tZm9vdGVyLS1wYWdpbmF0aW9uLS1zZWxlY3RlZC0tYmFja2dyb3VuZC1jb2xvcjogIzExNzdhNztcbiRncmlkLS1mb290ZXItLXBhZ2luYXRpb24tLXNlbGVjdGVkLS1ib3JkZXItY29sb3I6ICMxMTc3YTc7XG4kZ3JpZC0tZm9vdGVyLS1wYWdpbmF0aW9uLS1kZWZhdWx0LS1pY29uLWNvbG9yOiAjMTE3N2E3O1xuJGdyaWQtLWZvb3Rlci0tcGFnaW5hdGlvbi0taG92ZXItLWljb24tY29sb3I6ICMwMDNjNWU7XG4kZ3JpZC0tZm9vdGVyLS1wYWdpbmF0aW9uLS1kaXNhYmxlZC0taWNvbi1jb2xvcjogIzcxNzE3MTtcbiRncmlkLS1mb290ZXItLWl0ZW1zLWRyb3Bkb3duLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJGdyaWQtLWZvb3Rlci0taXRlbXMtZHJvcGRvd24tLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kZ3JpZC0tZm9vdGVyLS1pdGVtcy1kcm9wZG93bi0tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuJGdyaWQtLWZvb3Rlci0taXRlbXMtZHJvcGRvd24tLWljb24tY29sb3I6ICNkYzIwMWQ7XG4kZ3JpZC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRncmlkLS1ib3JkZXItY29sb3I6ICNlZjU4NTI7XG4kZ3JpZC0tYm94LXNoYWRvdy1jb2xvcjogI2VmNTg1MjtcbiRncmlkLWZpbHRlci1iYXItLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kZ3JpZC1maWx0ZXItYmFyLS1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4kZ3JpZC1maWx0ZXItYmFyLS1maWx0ZXItLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kZ3JpZC1maWx0ZXItYmFyLS1maWx0ZXItLWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kZ3JpZC1maWx0ZXItYmFyLS1maWx0ZXItLWJvcmRlci1jb2xvcjogI2VmNTg1MjtcbiR0YWJsZS0tY2FyZC0taGVhZGVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJHRhYmxlLS1jYXJkLS1oZWFkZXItLXRpdGxlLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJHRhYmxlLS1jYXJkLS1oZWFkZXItLWRlc2NyaXB0aW9uLS1mb250LWNvbG9yOiAjNzE3MTcxO1xuJHRhYmxlLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG4kdGFibGUtLWhlYWRlci0tbG9ja2VkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJHRhYmxlLS1oZWFkZXItLWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kdGFibGUtLWhlYWRlci0taWNvbi1jb2xvcjogIzcxNzE3MTtcbiR0YWJsZS0taGVhZGVyLWZpbHRlci0tdW5vcGVuZWQtLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdGFibGUtLWhlYWRlci1maWx0ZXItLXVub3BlbmVkLS1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdGFibGUtLWhlYWRlci1maWx0ZXItLXVub3BlbmVkLS1pY29uLWNvbG9yOiAjNzE3MTcxO1xuJHRhYmxlLS1oZWFkZXItZmlsdGVyLS1vcGVuZWQtLWJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4kdGFibGUtLWhlYWRlci1maWx0ZXItLW9wZW5lZC0tYm9yZGVyLWNvbG9yOiAjOTY5Njk2O1xuJHRhYmxlLS1oZWFkZXItZmlsdGVyLS1vcGVuZWQtLWljb24tY29sb3I6ICM3MTcxNzE7XG4kdGFibGUtLXJvdy1vZGQtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdGFibGUtLXJvdy1ldmVuLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJHRhYmxlLS1yb3ctLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuJHRhYmxlLS1yb3ctLXNlbGVjdGVkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJHRhYmxlLS1yb3ctLWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kdGFibGUtLXJvdy0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJHRhYmxlLS1yb3ctLWljb24tY29sdW1uLS1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdGFibGUtLWZvb3Rlci0tYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbiR0YWJsZS0tZm9vdGVyLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJHRhYmxlLS1mb290ZXItLXBhZ2luYXRpb24tLWRlZmF1bHQtLWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kdGFibGUtLWZvb3Rlci0tcGFnaW5hdGlvbi0tc2VsZWN0ZWQtLWZvbnQtY29sb3I6ICM0NjQ2NDY7XG4kdGFibGUtLWZvb3Rlci0tcGFnaW5hdGlvbi0tc2VsZWN0ZWQtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdGFibGUtLWZvb3Rlci0tcGFnaW5hdGlvbi0tc2VsZWN0ZWQtLWJvcmRlci1jb2xvcjogIzQ2NDY0NjtcbiR0YWJsZS0tZm9vdGVyLS1wYWdpbmF0aW9uLS1kZWZhdWx0LS1pY29uLWNvbG9yOiAjNDY0NjQ2O1xuJHRhYmxlLS1mb290ZXItLXBhZ2luYXRpb24tLWRpc2FibGVkLS1pY29uLWNvbG9yOiAjNzE3MTcxO1xuJHRhYmxlLS1mb290ZXItLWl0ZW1zLWRyb3Bkb3duLS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuJHRhYmxlLS1mb290ZXItLWl0ZW1zLWRyb3Bkb3duLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJHRhYmxlLS1mb290ZXItLWl0ZW1zLWRyb3Bkb3duLS1ib3JkZXItY29sb3I6ICM5Njk2OTY7XG4kdGFibGUtLWZvb3Rlci0taXRlbXMtZHJvcGRvd24tLWljb24tY29sb3I6ICM0NjQ2NDY7XG4kdGFibGUtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdGFibGUtLWJvcmRlci1jb2xvcjogI2ViZWFlYTtcbiR0YWJsZS0tYm94LXNoYWRvdy1jb2xvcjogI2ViZWFlYTtcbiRyYWRpby1jaGVjay0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRyYWRpby1jaGVjay0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xuJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1maWxsLWNvbG9yOiAjMTRhNGU4O1xuJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJHJhZGlvLWNoZWNrLS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRyYWRpby1jaGVjay0taG92ZXItLWJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiRyYWRpby1jaGVjay0taG92ZXItLWZpbGwtY29sb3I6ICMxMTc3YTc7XG4kcmFkaW8tY2hlY2stLWhvdmVyLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJHJhZGlvLWNoZWNrLS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRyYWRpby1jaGVjay0tZm9jdXMtLWJvcmRlci1jb2xvcjogIzAwM2M1ZTtcbiRyYWRpby1jaGVjay0tZm9jdXMtLWZpbGwtY29sb3I6ICMxMTc3YTc7XG4kcmFkaW8tY2hlY2stLWZvY3VzLS1ib3gtc2hhZG93LWNvbG9yOiAjMTRhNGU4O1xuJHJhZGlvLWNoZWNrLS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiRyYWRpby1jaGVjay0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcjogIzcxNzE3MTtcbiRyYWRpby1jaGVjay0tZGlzYWJsZWQtLWZpbGwtY29sb3I6ICM3MTcxNzE7XG4kcmFkaW8tY2hlY2stLWRpc2FibGVkLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJHJhZGlvLWNoZWNrLS1lcnJvci0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRyYWRpby1jaGVjay0tZXJyb3ItLWJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiRyYWRpby1jaGVjay0tZXJyb3ItLWZpbGwtY29sb3I6ICNkYzIwMWQ7XG4kcmFkaW8tY2hlY2stLWVycm9yLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJHJhZGlvLWNoZWNrLS1pbmRldGVybWluYXRlLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJHJhZGlvLWNoZWNrLS1pbmRldGVybWluYXRlLS1ib3JkZXItY29sb3I6ICNjYmNhY2E7XG4kcmFkaW8tY2hlY2stLWluZGV0ZXJtaW5hdGUtLWZpbGwtY29sb3I6ICMxNGE0ZTg7XG4kcmFkaW8tY2hlY2stLWluZGV0ZXJtaW5hdGUtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdG9nZ2xlLS1kZWZhdWx0LS1vZmYtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdG9nZ2xlLS1kZWZhdWx0LS1vZmYtLWJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiR0b2dnbGUtLWRlZmF1bHQtLW9mZi0tZmlsbC1jb2xvcjogI2NiY2FjYTtcbiR0b2dnbGUtLWRlZmF1bHQtLW9mZi0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiR0b2dnbGUtLWRlZmF1bHQtLW9uLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJHRvZ2dsZS0tZGVmYXVsdC0tb24tLWJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiR0b2dnbGUtLWRlZmF1bHQtLW9uLS1maWxsLWNvbG9yOiAjMTE3N2E3O1xuJHRvZ2dsZS0tZGVmYXVsdC0tb24tLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdG9nZ2xlLS1ob3Zlci0tb2ZmLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJHRvZ2dsZS0taG92ZXItLW9mZi0tYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xuJHRvZ2dsZS0taG92ZXItLW9mZi0tZmlsbC1jb2xvcjogIzE0YTRlODtcbiR0b2dnbGUtLWhvdmVyLS1vZmYtLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kdG9nZ2xlLS1ob3Zlci0tb24tLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kdG9nZ2xlLS1ob3Zlci0tb24tLWJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiR0b2dnbGUtLWhvdmVyLS1vbi0tZmlsbC1jb2xvcjogIzE0YTRlODtcbiR0b2dnbGUtLWhvdmVyLS1vbi0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiR0b2dnbGUtLWRpc2FibGVkLS1vZmYtLWJhY2tncm91bmQtY29sb3I6ICNjYmNhY2E7XG4kdG9nZ2xlLS1kaXNhYmxlZC0tb2ZmLS1ib3JkZXItY29sb3I6ICNjYmNhY2E7XG4kdG9nZ2xlLS1kaXNhYmxlZC0tb2ZmLS1maWxsLWNvbG9yOiAjNzE3MTcxO1xuJHRvZ2dsZS0tZGlzYWJsZWQtLW9mZi0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiR0b2dnbGUtLWRpc2FibGVkLS1vbi0tYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbiR0b2dnbGUtLWRpc2FibGVkLS1vbi0tYm9yZGVyLWNvbG9yOiAjY2JjYWNhO1xuJHRvZ2dsZS0tZGlzYWJsZWQtLW9uLS1maWxsLWNvbG9yOiAjNzE3MTcxO1xuJHRvZ2dsZS0tZGlzYWJsZWQtLW9uLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJGFjY29yZGlvbi0tYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiRhY2NvcmRpb24tLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiRhY2NvcmRpb24tdGFibGUtLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiRhY2NvcmRpb24tdGFibGUtLWhlYWRlci0tbG9ja2VkLS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuJGFjY29yZGlvbi10YWJsZS0taGVhZGVyLS1mb250LWNvbG9yOiAjNDY0NjQ2O1xuJGFjY29yZGlvbi10YWJsZS0tcm93LW9kZC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiRhY2NvcmRpb24tdGFibGUtLXJvdy1ldmVuLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYWVhO1xuJGFjY29yZGlvbi10YWJsZS0tcm93LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjYTtcbiRhY2NvcmRpb24tdGFibGUtLXJvdy0tZm9udC1jb2xvcjogIzQ2NDY0NjtcbiRhY2NvcmRpb24tdGFibGUtLXJvdy0tYm9yZGVyLWNvbG9yOiAjZWJlYWVhO1xuJG1haW4tbWVudS0tYXBwbGljYXRpb24tbmFtZS0tZm9udC1jb2xvcjogIzI2MjYyNjtcbiRtYWluLW1lbnUtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kbWFpbi1tZW51LS1ib3JkZXItY29sb3I6ICNjYmNhY2E7XG4kbWFpbi1tZW51LS1kaXZpZGVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuJG1haW4tbWVudS0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRtYWluLW1lbnUtLWljb24tY29sb3I6ICNkYzIwMWQ7XG4kbWFpbi1tZW51LS1pdGVtLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJG1haW4tbWVudS0taXRlbS0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJG1haW4tbWVudS0taXRlbS0tZGVmYXVsdC0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRtYWluLW1lbnUtLWl0ZW0tLWRlZmF1bHQtLWljb24tY29sb3I6ICMxODE4MTg7XG4kbWFpbi1tZW51LS1pdGVtLS1kZWZhdWx0LS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJG1haW4tbWVudS0taXRlbS0taG92ZXItLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kbWFpbi1tZW51LS1pdGVtLS1ob3Zlci0tYm9yZGVyLWNvbG9yOiAjZmZjNWM2O1xuJG1haW4tbWVudS0taXRlbS0taG92ZXItLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kbWFpbi1tZW51LS1pdGVtLS1ob3Zlci0taWNvbi1jb2xvcjogIzE4MTgxODtcbiRtYWluLW1lbnUtLWl0ZW0tLWhvdmVyLS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kbWFpbi1tZW51LS1pdGVtLS1mb2N1cy0tYm9yZGVyLWNvbG9yOiAjNTkwMDAwO1xuJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kbWFpbi1tZW51LS1pdGVtLS1mb2N1cy0taWNvbi1jb2xvcjogIzE4MTgxODtcbiRtYWluLW1lbnUtLWl0ZW0tLWZvY3VzLS1ib3gtc2hhZG93LWNvbG9yOiAjMDAzYzVlO1xuJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yOiAjZGMyMDFkO1xuJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0taWNvbi1jb2xvcjogIzE4MTgxODtcbiRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1ib3gtc2hhZG93LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWhvdmVyLS1ib3JkZXItY29sb3I6ICM1OTAwMDA7XG4kbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0taG92ZXItLWZvbnQtY29sb3I6ICMxODE4MTg7XG4kbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0taG92ZXItLWljb24tY29sb3I6ICMxODE4MTg7XG4kbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0taG92ZXItLWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4kbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4kbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZm9jdXMtLWJvcmRlci1jb2xvcjogIzU5MDAwMDtcbiRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1mb2N1cy0tZm9udC1jb2xvcjogIzE4MTgxODtcbiRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1mb2N1cy0taWNvbi1jb2xvcjogIzE4MTgxODtcbiRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1mb2N1cy0tYm94LXNoYWRvdy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiRhdmF0YXItLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I6ICNlYmVhZWE7XG4kYXZhdGFyLS1kZWZhdWx0LS1ib3JkZXItY29sb3I6ICNlYmVhZWE7XG4kYXZhdGFyLS1kZWZhdWx0LS1pY29uLWNvbG9yOiAjNzE3MTcxO1xuJGF2YXRhci0tZGVmYXVsdC0tZm9udC1jb2xvcjogIzcxNzE3MTtcbiRhdmF0YXItLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuJGF2YXRhci0taG92ZXItLWJvcmRlci1jb2xvcjogI2NiY2FjYTtcbiRhdmF0YXItLWhvdmVyLS1pY29uLWNvbG9yOiAjNzE3MTcxO1xuJGF2YXRhci0taG92ZXItLWZvbnQtY29sb3I6ICM3MTcxNzE7XG4kYXZhdGFyLS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjogI2ViZWFlYTtcbiRhdmF0YXItLWZvY3VzLS1ib3JkZXItY29sb3I6ICM3MTcxNzE7XG4kYXZhdGFyLS1mb2N1cy0taWNvbi1jb2xvcjogIzcxNzE3MTtcbiRhdmF0YXItLWZvY3VzLS1mb250LWNvbG9yOiAjNzE3MTcxO1xuJGF2YXRhci0tYWN0aXZlLS1iYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYWNhO1xuJGF2YXRhci0tYWN0aXZlLS1ib3JkZXItY29sb3I6ICNjYmNhY2E7XG4kYXZhdGFyLS1hY3RpdmUtLWljb24tY29sb3I6ICM3MTcxNzE7XG4kYXZhdGFyLS1hY3RpdmUtLWZvbnQtY29sb3I6ICM3MTcxNzE7XG4kdG9rZW5TZXRPcmRlci0tMDogRS1EYXRhO1xuIiwiQHVzZSAnc2FzczptYXRoJztcbkB1c2UgJ3Nhc3M6Y29sb3InO1xuQGltcG9ydCAndmFycyc7XG5cbi8vIFRoZXJlIHNob3VsZCBvbmx5IGJlIG1peGlucyBhbmQgZnVuY3Rpb25zIHBsYWNlZCBoZXJlLCBubyBhY3R1YWwgY3NzXG5cbi8vIE1JWElOU1xuQG1peGluIGZvbnQtQm9keS1saWdodCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtdHlwZS0tYm9keS1saWdodC0tZm9udFdlaWdodDtcbiAgICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgICBjb2xvcjogJGJvZHktLWZvbnQtY29sb3I7XG59XG5cbkBtaXhpbiBmb250LUJvZHktcmVndWxhciB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtdHlwZS0tYm9keS1yZWd1bGFyLS1mb250V2VpZ2h0O1xuICAgIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICAgIGNvbG9yOiAkYm9keS0tZm9udC1jb2xvcjtcbn1cblxuQG1peGluIGZvbnQtQm9keS1tZWRpdW0ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLXByaW1hcnksICdIZWx2ZXRpY2EgTmV1ZScsICdIZWx2ZXRpY2EnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbWVkaXVtO1xuICAgIGZvbnQtc3ludGhlc2lzOiBub25lO1xuICAgIGNvbG9yOiAkYm9keS0tZm9udC1jb2xvcjtcbn1cblxuQG1peGluIGZvbnQtQm9keS1zZW1pYm9sZCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1zZW1pLWJvbGQ7XG4gICAgZm9udC1zeW50aGVzaXM6IG5vbmU7XG4gICAgY29sb3I6ICRib2R5LS1mb250LWNvbG9yO1xufVxuXG5AbWl4aW4gZm9udC1Cb2R5LWJvbGQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLXByaW1hcnksICdIZWx2ZXRpY2EgTmV1ZScsICdIZWx2ZXRpY2EnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgICBjb2xvcjogJGJvZHktLWZvbnQtY29sb3I7XG59XG5cbkBtaXhpbiBkZWZhdWx0IHtcbiAgICBib3gtc2hhZG93OlxuICAgICAgICBpbnNldCAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAycHggJHRyYW5zcGFyZW50LFxuICAgICAgICAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAycHggJHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbkBtaXhpbiBob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OlxuICAgICAgICBpbnNldCAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAycHggJGZvY3VzLS1ib3JkZXItY29sb3IsXG4gICAgICAgICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lIDJweCAkdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBmb2N1cyB7XG4gICAgLypyZW1vdmUgb3V0bGluZSBhbmQgaW5zdGVhZCB1c2UgYm94LXNoYWRvdyBmb3IgbW9yZSBjb250cm9sKi9cbiAgICBib3JkZXItY29sb3I6ICRmb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgICAgaW5zZXQkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAycHggJGZvY3VzLS1ib3JkZXItY29sb3IsXG4gICAgICAgICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lIDJweCAkZm9jdXMtLWJveC1zaGFkb3ctY29sb3I7XG59XG5cbkBtaXhpbiBhY3RpdmUge1xuICAgIC8qcmVtb3ZlIG91dGxpbmUgYW5kIGluc3RlYWQgdXNlIGJveC1zaGFkb3cgZm9yIG1vcmUgY29udHJvbCovXG4gICAgYm9yZGVyLWNvbG9yOiAkZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAgIGluc2V0ICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lIDJweCAkZm9jdXMtLWJvcmRlci1jb2xvcixcbiAgICAgICAgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgMnB4ICRmb2N1cy0tYm94LXNoYWRvdy1jb2xvcjtcbn1cblxuQG1peGluIGRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRpbnB1dC0tZGlzYWJsZWQtLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAgIGluc2V0ICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lIDJweCAkdHJhbnNwYXJlbnQsXG4gICAgICAgICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lIDJweCAkdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBzaGFkb3coJGNvbG9yKSB7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDhweCAxNnB4IGNvbG9yLmFkanVzdCgkY29sb3IsICRhbHBoYTogLTAuOTIpKVxuICAgICAgICBkcm9wLXNoYWRvdygwIDJweCA0cHggY29sb3IuYWRqdXN0KCRjb2xvciwgJGFscGhhOiAtMC45NCkpO1xufVxuXG4vLyBXaGVuIHVzaW5nIEdvb2dsZSBNYXRlcmlhbCBTeW1ib2xzLCBjaGFuZ2UgdGhlIHNldHRpbmdzIGhlcmVcbkBtaXhpbiBvdmVycmlkZS1pY29uLXdlaWdodCgkYW1vdW50KSB7XG4gICAgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCB7XG4gICAgICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOlxuICAgICAgICAgICAgJ0ZJTEwnIDAsXG4gICAgICAgICAgICAnd2dodCcgJGFtb3VudCxcbiAgICAgICAgICAgICdHUkFEJyAwLFxuICAgICAgICAgICAgJ29wc3onIDI0O1xuICAgIH1cbn1cblxuLy8vIFJlbW92ZSB0aGUgdW5pdCBvZiBhIGxlbmd0aCBieSBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL3Nhc3Mvc3RyaXAtdW5pdC1mdW5jdGlvbi9cbi8vLyBAcGFyYW0ge051bWJlcn0gJG51bWJlciAtIE51bWJlciB0byByZW1vdmUgdW5pdCBmcm9tXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIFVuaXRsZXNzIG51bWJlclxuQGZ1bmN0aW9uIHN0cmlwLXVuaXQoJG51bWJlcikge1xuICAgIEBpZiB0eXBlLW9mKCRudW1iZXIpID09ICdudW1iZXInIGFuZCBub3QgdW5pdGxlc3MoJG51bWJlcikge1xuICAgICAgICBAcmV0dXJuIG1hdGguZGl2KCRudW1iZXIsICgkbnVtYmVyICogMCArIDEpKTtcbiAgICB9XG5cbiAgICBAcmV0dXJuICRudW1iZXI7XG59XG4iLCLvu79AdXNlICdzYXNzOm1hdGgnO1xuQHVzZSAnc2Fzczpjb2xvcic7XG5cbi8vIERlc2lnbiB0b2tlbnM6IEdlbmVyYXRlZCBieSBBbWF6b24gc3R5bGUtZGljdGlvbmFyeSB2aWEgZ3VscC5cbkBpbXBvcnQgJ2J1aWxkL19idWlsdGluLWljb24tdmFycyc7XG5AaW1wb3J0ICdidWlsZC9faWNvbmlmeS1pY29uLXZhcnMnO1xuQGltcG9ydCAnYnVpbGQvX3ZhcnMnO1xuXG4kbm9uZTogbm9uZTtcbiR0cmFuc3BhcmVudDogdHJhbnNwYXJlbnQ7XG5cbi8vIFNpemVzXG4kbW9kYWwtbWF4LXdpZHRoOiAxMDI0cHg7XG4kYm9keS1tYXgtd2lkdGg6IDE0NDBweDtcbiRtb2RhbC1jb250ZW50LXdpZHRoOiAkbW9kYWwtbWF4LXdpZHRoIC0gKDIgKiAkc3BhY2luZy0tbCk7XG4kZHJhd2VyLXdpZHRoOiA3MjBweDtcbiRkaXZpZGVyLXNpemU6IDFweDtcblxuLy8gU2NyZWVuIHZhcmlhYmxlc1xuJHRhYmxldC1taW4td2lkdGg6IDgwMHB4O1xuJHRhYmxldC1tYXgtd2lkdGg6IDEwMjRweDtcbiRkZXNrdG9wLW1pbi13aWR0aDogMTAyNXB4O1xuJGRlc2t0b3AtbWF4LXdpZHRoOiAxMjgwcHg7XG4kYmlnLWRlc2t0b3AtbWluLXdpZHRoOiAxMjgxcHg7XG4kYmlnLWRlc2t0b3AtbWF4LXdpZHRoOiAxOTIwcHg7XG4kdWx0cmEtZGVza3RvcC1taW4td2lkdGg6IDE5MjFweDtcbiRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aDogJGJpZy1kZXNrdG9wLW1pbi13aWR0aDtcbiR0YWJsZXQtdG9nZ2xlLXdpZHRoOiAkZGVza3RvcC1taW4td2lkdGg7XG4kbW9iaWxlLXRvZ2dsZS13aWR0aDogJHRhYmxldC1taW4td2lkdGg7XG4kdGFibGV0LWlwYWQtcHJvLTEyOiAkZGVza3RvcC1tYXgtd2lkdGg7XG5cbiRmb250LXR5cGUtLWgxLS1mb250U2l6ZS0tdGFibGV0OiAkZm9udC1zaXplLS14eGw7XG4kZm9udC10eXBlLS1oMS0tZm9udFNpemUtLW1vYmlsZTogJGZvbnQtc2l6ZS0teHhsO1xuJGZvbnQtdHlwZS0taDItLWZvbnRTaXplLS1tb2JpbGU6ICRmb250LXNpemUtLXhsO1xuXG4vLyBUcmFuc2l0aW9uc1xuJHRyYW5zaXRpb24tLXM6IGFsbCAkdHJhbnNpdGlvbi0tY3VydmUgJHRyYW5zaXRpb24tc3BlZWQtLXM7XG4kdHJhbnNpdGlvbi0tbTogYWxsICR0cmFuc2l0aW9uLS1jdXJ2ZSAkdHJhbnNpdGlvbi1zcGVlZC0tbTtcbiR0cmFuc2l0aW9uLS1sOiBhbGwgJHRyYW5zaXRpb24tLWN1cnZlICR0cmFuc2l0aW9uLXNwZWVkLS1sO1xuXG4vLyBCdXR0b25zXG4kYnV0dG9uLS1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGgtLWw7XG4kYnV0dG9uLS1wYWRkaW5nLWlubGluZTogKCRzcGFjaW5nLS1tbCArIDRweCk7XG4kYnV0dG9uLS1wYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tbTtcblxuLy8gUGFnZSBsYXlvdXRcbiRwYWdlLXBhZGRpbmctLWRlc2t0b3A6ICRzcGFjaW5nLS1sO1xuJHBhZ2UtcGFkZGluZy0tbW9iaWxlOiAkc3BhY2luZy0tbWw7XG5cbi8vIElucHV0XG4kaW5wdXQtLWNsaWNrYWJsZS1jb250YWluZXItc2l6ZTogMiAqICRzcGFjaW5nLS1zbTtcbiRpbnB1dC0tY2xpY2thYmxlLWhhbmRsZS1zaXplOiAxMnB4O1xuJGlucHV0LS1jbGlja2FibGUtaGFuZGxlLXNwYWNlOiBtYXRoLmRpdigoJGlucHV0LS1jbGlja2FibGUtY29udGFpbmVyLXNpemUgLSAkaW5wdXQtLWNsaWNrYWJsZS1oYW5kbGUtc2l6ZSksIDIpO1xuXG4kaW5wdXQtLWhlaWdodDogNDhweDtcbiRpbnB1dC0taGVpZ2h0LXRvdGFsOiAkaW5wdXQtLWhlaWdodCArICgyICogJGJvcmRlci13aWR0aC0tbSk7XG5cbiRpbnB1dC0tcGFkZGluZy1ibG9jazogMTJweDtcbiRpbnB1dC0tcGFkZGluZy1pbmxpbmU6IDEycHg7XG5cbiRpbnB1dC0tbGFiZWwtLXNwYWNpbmc6ICRzcGFjaW5nLS1zO1xuJGlucHV0LS1sYWJlbC0taG9yaXpvbnRhbC0tc3BhY2luZzogJHNwYWNpbmctLWw7XG5cbi8vIFNoYWRvd3NcbiRjb250ZW50LWJsb2NrLXNoYWRvdzogMHB4IDRweCAzMHB4IGNvbG9yLmFkanVzdCgkY29udGVudC1ibG9jay0tYm94LXNoYWRvdy1jb2xvciwgJGFscGhhOiAtMC43NSk7XG4kbGFuZGluZy1zaGFkb3c6IDBweCA0cHggMzBweCBjb2xvci5hZGp1c3QoJGNvbnRlbnQtYmxvY2stLWJveC1zaGFkb3ctY29sb3IsICRhbHBoYTogLTAuNzUpO1xuXG4vLyBCbG9ja1xuJG1heC13aWR0aC1ibG9jazogJGRlc2t0b3AtbWluLXdpZHRoO1xuXG4vLyBNZW51XG4kbWFpbi1tZW51LS13aWR0aDogMTIwcHg7XG4kbWFpbi1tZW51LS1oZWlnaHQ6IDYwcHg7XG4kbWFpbi1tZW51LS1oZWlnaHQtLW1vYmlsZTogNzBweDtcbiRtYWluLW1lbnUtLWF2YXRhci1zaXplOiA0MHB4O1xuXG4vLyBFY28gbGFiZWxzXG4kZWNvTGFiZWxDb2xvcnM6IChcbiAgICAnYSc6ICRzY29yZS1hLFxuICAgICdiJzogJHNjb3JlLWIsXG4gICAgJ2MnOiAkc2NvcmUtYyxcbiAgICAnZCc6ICRzY29yZS1kLFxuICAgICdlJzogJHNjb3JlLWUsXG4gICAgJ2YnOiAkc2NvcmUtZixcbiAgICAnZyc6ICRzY29yZS1nLFxuICAgICdoJzogJHNjb3JlLWgsXG4gICAgJ25vbmUnOiAkc2NvcmUtbm9uZSxcbik7XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4vL2ljb25zIHVzZWRcbiRsYW5kaW5nLS1pY29uLS1pbXBvcnQtc3VjY2VzczogJGNoZWNrO1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICBhcHAgPiBzZWN0aW9uLmxhbmRpbmctY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1ibG9jay1zdGFydDogJG1haW4tbWVudS0taGVpZ2h0LS1tb2JpbGUgKyAkcGFnZS1wYWRkaW5nLS1tb2JpbGU7XG4gICAgfVxufVxuXG4ubGFuZGluZy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgYmFja2dyb3VuZDogJGJvZHktLWJhY2tncm91bmQtY29sb3IgdXJsKC9pbWFnZXMvYmFja2dyb3VuZHMvbG9naW4uanBnKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkbWFpbi1tZW51LS1oZWlnaHQtLW1vYmlsZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkbWFpbi1tZW51LS1oZWlnaHQtLW1vYmlsZTtcbiAgICB9XG5cbiAgICBmb290ZXI6bm90KC5tb2RhbC1jYXJkLWZvb3Rlcikge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0teGw7XG5cbiAgICAgICAgLmF0dHJpYnV0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6ICRzcGFjaW5nLS14bDtcbiAgICAgICAgICAgIHRvcDogLSRzcGFjaW5nLS14bDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWNlbnRlcmVkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtLXdpdGgtbG9nbyB7XG4gICAgICAgIC5icmFuZCB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgICAgICAgICAgJl9fYXBwbGljYXRpb24tbmFtZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG59XG5cbi5sYW5kaW5nIHtcbiAgICB3aWR0aDogJG1vZGFsLW1heC13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgYm94LXNoYWRvdzogJGxhbmRpbmctc2hhZG93O1xuICAgIGZsZXg6IDAgMCAkc3BhY2luZy0tYXV0bztcbiAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS14bDtcbiAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udGVudC1ibG9jay0tYm9keS0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy0tbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoI3skc3BhY2luZy0tZnVsbH0gLSAoMiAqICN7JHNwYWNpbmctLXhsfSkpO1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS14bDtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCN7JHNwYWNpbmctLWZ1bGx9IC0gKDIgKiAjeyRzcGFjaW5nLS1tbH0pKTtcbiAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbWw7XG4gICAgfVxuXG4gICAgLmxvYWRpbmctbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW5vbmU7XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG5cbiAgICAgICAgLm5vdGlmaWNhdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWdyb3VwICsgLmZvcm0tZ3JvdXA6bm90KC5mb3JtLWdyb3VwLS1uby1tYXJnaW4pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9uLWJ0biB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICArIGZvb3RlciB7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGJvdHRvbTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uZXJyb3Ige1xuICAgIC8qICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCB1cmwoJy9pbWFnZXMvUGhvdG9zLzQwNC1oZWFkZXIucG5nJykgdG9wIGNlbnRlciBuby1yZXBlYXQ7XG4qL1xuICAgIG1pbi1oZWlnaHQ6IDkwdmg7XG5cbiAgICAuZXJyb3ItcGFnZSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDI1JTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgIGZsZXg6IDAgMCAkc3BhY2luZy0tYXV0bztcbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uY3VzdG9tLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgIG1hcmdpbjogMDtcblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgZmxleDogMSAxICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIH1cblxuICAgICZfX21lbnUtc2lkZSxcbiAgICAmX19tZW51LXRvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgbWluLXdpZHRoOiAkbWFpbi1tZW51LS13aWR0aDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICB9XG5cbiAgICAmX19tZW51LXNpZGUge1xuICAgICAgICAvKiBUYWJsZXQgZGV2aWNlcyAqL1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC8qIGlQYWQgUHJvICovXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1pcGFkLXByby0xMikgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWVudS10b3Age1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRtYWluLW1lbnUtLWhlaWdodDtcbiAgICAgICAgZmxleDogMCAwIDAlO1xuXG4gICAgICAgIC8qIFRhYmxldCBkZXZpY2VzICovXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICRtYWluLW1lbnUtLWhlaWdodC0tbW9iaWxlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoJi0tZml4ZWQpIHtcbiAgICAgICAgICAgIC8qIFRhYmxldCBkZXZpY2VzICovXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8qIGlQYWQgUHJvICovXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtaXBhZC1wcm8tMTIpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnN2Zy5sb2FkZXIge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ubG9hZGluZy1tZXNzYWdlIHtcbiAgICB6LWluZGV4OiA5OTk5ODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkYm9keS0tZm9udC1jb2xvcjtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tYXV0bztcblxuICAgIC5sb2FkZXIge1xuICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tcztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHdhaXQ7XG4gICAgfVxuXG4gICAgJi0taW5saW5lIHtcbiAgICAgICAgei1pbmRleDogaW5oZXJpdDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAubG9hZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYtLXN0YXJ0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZW5kIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgZ2FwOiAkc3BhY2luZy0tbDtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICYtLW5vLWdhcCB7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW5vbmU7XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxufVxuXG4uY29udGVudC1ibG9jayxcbi5tb2RhbCB7XG4gICAgLmNvbHVtbnMge1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1sO1xuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1tO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAgKyAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29sdW1ucyB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogJHNwYWNpbmctLW5vbmU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLXhsO1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW1sO1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICYudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXh4bDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiB1bnNldDtcbiAgICB9XG5cbiAgICAkY29sdW1uczogKFxuICAgICAgICAnMyc6IDMsXG4gICAgICAgICc0JzogNCxcbiAgICAgICAgJzUnOiA1LFxuICAgICk7XG5cbiAgICBAZWFjaCAkY29sdW1uLWNsYXNzLCAkY29sdW1uIGluICRjb2x1bW5zIHtcbiAgICAgICAgJi0tI3skY29sdW1uLWNsYXNzfSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29sdW1uLCAxZnIpO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgICYudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgkY29sdW1uLCAxZnIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICRjb2x1bW5zLWFtb3VudDogKFxuICAgICAgICAnMWZyJzogMWZyLFxuICAgICAgICAnMmZyJzogMmZyLFxuICAgICAgICAnM2ZyJzogM2ZyLFxuICAgICAgICAnNGZyJzogNGZyLFxuICAgICk7XG5cbiAgICAvLyBhdXRvIGNvbHVtbnNcbiAgICBAZWFjaCAkY29sdW1uLWNsYXNzLCAkY29sdW1ucy1hbW91bnQgaW4gJGNvbHVtbnMtYW1vdW50IHtcbiAgICAgICAgJi0tI3skY29sdW1uLWNsYXNzfS1hdXRvIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGNvbHVtbnMtYW1vdW50IGF1dG87XG5cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgJi50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogJGNvbHVtbnMtYW1vdW50IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbHVtbi1jbGFzcywgJGNvbHVtbnMtYW1vdW50IGluICRjb2x1bW5zLWFtb3VudCB7XG4gICAgICAgICYtLWF1dG8tI3skY29sdW1uLWNsYXNzfSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gJGNvbHVtbnMtYW1vdW50O1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgICYudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gJGNvbHVtbnMtYW1vdW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGZpeGVkIGNvbHVtbnNcbiAgICBAZWFjaCAkY29sdW1uLWNsYXNzLCAkY29sdW1ucy1hbW91bnQgaW4gJGNvbHVtbnMtYW1vdW50IHtcbiAgICAgICAgJi0tI3skY29sdW1uLWNsYXNzfS0xZnIge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkY29sdW1ucy1hbW91bnQgMWZyO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgICYudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6ICRjb2x1bW5zLWFtb3VudCAxZnI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbHVtbi1jbGFzcywgJGNvbHVtbnMtYW1vdW50IGluICRjb2x1bW5zLWFtb3VudCB7XG4gICAgICAgICYtLSN7JGNvbHVtbi1jbGFzc30tMmZyIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGNvbHVtbnMtYW1vdW50IDJmcjtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwtZGVza3RvcC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICAmLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAkY29sdW1ucy1hbW91bnQgMmZyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlYWNoICRjb2x1bW4tY2xhc3MsICRjb2x1bW5zLWFtb3VudCBpbiAkY29sdW1ucy1hbW91bnQge1xuICAgICAgICAmLS0jeyRjb2x1bW4tY2xhc3N9LTNmciB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRjb2x1bW5zLWFtb3VudCAzZnI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgJi50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogJGNvbHVtbnMtYW1vdW50IDNmcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAkY29sdW1uLWNsYXNzLCAkY29sdW1ucy1hbW91bnQgaW4gJGNvbHVtbnMtYW1vdW50IHtcbiAgICAgICAgJi0tMWZyLSN7JGNvbHVtbi1jbGFzc30ge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgJGNvbHVtbnMtYW1vdW50O1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgICYudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAkY29sdW1ucy1hbW91bnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbHVtbi1jbGFzcywgJGNvbHVtbnMtYW1vdW50IGluICRjb2x1bW5zLWFtb3VudCB7XG4gICAgICAgICYtLTJmci0jeyRjb2x1bW4tY2xhc3N9IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyICRjb2x1bW5zLWFtb3VudDtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwtZGVza3RvcC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICAmLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyZnIgJGNvbHVtbnMtYW1vdW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlYWNoICRjb2x1bW4tY2xhc3MsICRjb2x1bW5zLWFtb3VudCBpbiAkY29sdW1ucy1hbW91bnQge1xuICAgICAgICAmLS0zZnItI3skY29sdW1uLWNsYXNzfSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciAkY29sdW1ucy1hbW91bnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgJi50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogM2ZyICRjb2x1bW5zLWFtb3VudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRvcC1hbGlnbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICYuYm90dG9tLWFsaWduIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgICYuY2VudGVyLWFsaWduIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLnNwYWNpbmctdG9wIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyICogJHNwYWNpbmctLXhsO1xuICAgIH1cblxuICAgIC5jb2x1bW4ge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnAgKyAuY29sdW1ucyB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbDtcbn1cblxuLmZha2UtbG9nbyB7XG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9sb2dvL2xvZ28tLW1vYmlsZS5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgICAgei1pbmRleDogOTk5OTk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMTU0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9sb2dvL2xvZ28uc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/QGltcG9ydCAnLi4vY29tbW9uJztcblxuJGNvbnRlbnQtYmxvY2stLXNwYWNpbmctLW5vdC1tb2JpbGU6ICRzcGFjaW5nLS1sO1xuJGNvbnRlbnQtYmxvY2stLXNwYWNpbmctLW1vYmlsZTogJHNwYWNpbmctLW1sO1xuJGNvbnRlbnQtYmxvY2stLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuXG5hcHAgPiBzZWN0aW9uIHtcbiAgICAvKiBtYWtlIHJvb20gZm9yIHRoZSB0b3AgbmF2aWdhdGlvbiAqL1xuICAgIC8qVGFibGV0IGRldmljZXMqL1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6ICRtYWluLW1lbnUtLWhlaWdodC0tbW9iaWxlO1xuICAgIH1cbiAgICAvKiBpUGFkIFBybyAqL1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1pcGFkLXByby0xMikgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6ICRtYWluLW1lbnUtLWhlaWdodC0tbW9iaWxlO1xuICAgIH1cbn1cblxuaGVhZGVyLFxuc2VjdGlvbiB7XG4gICAgZmxleDogMSAxICRzcGFjaW5nLS1hdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIG1hcmdpbjogJHNwYWNpbmctLW5vbmU7XG4gICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuXG4gICAgJi5zZWN0aW9uLWJvZHkge1xuICAgICAgICBmbGV4OiAwIDEgMDtcblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgZmxleDogMCAxIDA7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tYXV0bztcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkcGFnZS1wYWRkaW5nLS1kZXNrdG9wO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRwYWdlLXBhZGRpbmctLW1vYmlsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAkYm9keS1tYXgtd2lkdGg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHRhYmxldC1taW4td2lkdGggKyAkc3BhY2luZy0teHhsICsgMjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZ1bGwtc2NyZWVuIHtcbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAvLyB0YWJsZXRzIGFuZCBzbWFsbGVyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICR0YWJsZXQtbWF4LXdpZHRoIC0gKDIgKiAkc3BhY2luZy0tbCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIHNtYWxsZXIgZGVza3RvcCBzY3JlZW5zIHdpdGggc2lkZSBtZW51XG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYmlnLWRlc2t0b3AtbWF4LXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgICAgICYuc2lkZS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIDRrIGRlc2t0b3Agc2NyZWVucyB3aXRoIHNpZGUgbWVudVxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHVsdHJhLWRlc2t0b3AtbWluLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgICAgICYuc2lkZS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSB7XG4gICAgICAgICAgICAvLyBzbWFsbGVyIHRoYW4gNGtcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHVsdHJhLWRlc2t0b3AtbWluLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkc3BhY2luZy0teGwgKiAyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBzbWFsbGVyIGRlc2t0b3Agc2NyZWVucyB3aXRoIHNpZGUgbWVudVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygoI3skc3BhY2luZy0tZnVsbH0gLSAoI3skc3BhY2luZy0tbH0gKiAxMCkpIC0gI3skc3BhY2luZy0tc219KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6ICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gdGFibGV0XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkc3BhY2luZy0tbCAqIDEwICsgJHNwYWNpbmctLXhsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy9tb2JpbGVcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6ICRzcGFjaW5nLS1zbSAqIDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlY3Rpb24tYm9keSB7XG4gICAgICAgIGZsZXg6IDEgMSAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgcGFkZGluZy1ibG9jazogJHBhZ2UtcGFkZGluZy0tZGVza3RvcCAoJHBhZ2UtcGFkZGluZy0tZGVza3RvcCArICRzcGFjaW5nLS1sKTtcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgLy8gc21hbGxlciBzY3JlZW5zXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pbnRyby10ZXh0IHtcbiAgICAgICAgcGFkZGluZy1ibG9jay1zdGFydDogJHNwYWNpbmctLXhsO1xuICAgICAgICBwYWRkaW5nLWJsb2NrLWVuZDogJHNwYWNpbmctLXhsO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgaDIsXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgICYgKyBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1tO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiArIHNlY3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0teGw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnNlY3Rpb24gLmFjdGlvbi1idG4sXG4uYWN0aW9uLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBjb2x1bW4tZ2FwOiAkc3BhY2luZy0tbDtcbiAgICByb3ctZ2FwOiAkc3BhY2luZy0tbDtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sICFpbXBvcnRhbnQ7XG5cbiAgICArIHAge1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1tICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+ICo6b25seS1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1hdXRvO1xuICAgIH1cblxuICAgICYtLWlubGluZSB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogNjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2stZW5kOiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbTtcbiAgICB9XG5cbiAgICAuYnV0dG9uIC5sb25nLWxhYmVsIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC8vIHdpdGggdGFrZXMgaWNvbiBhbmQgZ2FwIGludG8gYWNjb3VudCBhcyB0aGUgaWNvbiBpcyBhbHdheXMgdGhlcmUgZm9yIHRoaXMgY2xhc3MgaW5zaWRlIGJ1dHRvblxuICAgICAgICB3aWR0aDogY2FsYygjeyRzcGFjaW5nLS1mdWxsfSAtICN7JHNpemUtLW19IC0gI3skc3BhY2luZy0tc219KTtcbiAgICB9XG59XG5cbi5jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoLWJsb2NrO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1hdXRvO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkc3BhY2luZy0tYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAkY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1cztcbiAgICBib3gtc2hhZG93OiAkY29udGVudC1ibG9jay1zaGFkb3c7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaDEgKyAmLFxuICAgIHAgKyAmLFxuICAgICYgKyAmLFxuICAgICYgKyAubW9kYWwgKyAmLFxuICAgICYgKyAmX190YWJzLFxuICAgICYgKyAubW9kYWwgKyAmX190YWJzIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0teGwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubm8tZGF0YSB7XG4gICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW1sICRzcGFjaW5nLS1ub25lO1xuICAgIH1cblxuICAgICZfX2lsbHVzdHJhdGlvbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcblxuICAgICAgICAmLS1wYWdlLWVycm9yIHtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgoMzMlLCAxMnJlbSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1mdWxsLXNjcmVlbiB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRjb250ZW50LWJsb2NrLS1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRjb250ZW50LWJsb2NrLS1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnRlbnQtYmxvY2stLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS14bDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1ub3QtbW9iaWxlICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkY29udGVudC1ibG9jay0tc3BhY2luZy0tbm90LW1vYmlsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1tb2JpbGUgJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1tb2JpbGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb250ZW50LWJsb2NrLS1oZWFkZXItLWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgxLFxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29udGVudC1ibG9jay0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0td2l0aC1pbGx1c3RyYXRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG5cbiAgICAgICAgICAgICAgICA+IDpmaXJzdC1jaGlsZCxcbiAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNSU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwcmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fYWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX21ldGEtZGF0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogJHNwYWNpbmctLXNtO1xuXG4gICAgICAgICAgICAmLS10YWdzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b29sdGlwLFxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udGVudC1ibG9jay0tYm9keS0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLW1sO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjb250ZW50LWJsb2NrLS1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1cztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jay1lbmQ6ICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1ub3QtbW9iaWxlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jay1lbmQ6ICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1ub3QtbW9iaWxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1tb2JpbGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAgKyBmb3JtLFxuICAgICAgICAgICAgdWwgKyBmb3JtLFxuICAgICAgICAgICAgZm9ybSArIGZvcm0sXG4gICAgICAgICAgICBmb3JtICsgZmllbGRzZXQsXG4gICAgICAgICAgICBmaWVsZHNldCArIGZvcm0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLXhsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLW1sO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGZpZWxkc2V0ICsgZmllbGRzZXQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBXZSB1c2UgdGhpcyBpZiBhIGZvcm0gZWxlbWVudCBuZWVkcyBkaXZlcmdlbnQgZ2Fwc1xuICAgICAgICAgICAgICAgIC5zbWFsbGVyLWZvcm0tc3BhY2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiAuYnV0dG9uLFxuICAgICAgICAgICAgICAgIC5zbWFsbGVyLWZvcm0tc3BhY2UgPiAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0tZ3JvdXAgKyAuZm9ybS1ncm91cDpub3QoLmZvcm0tZ3JvdXAtLW5vLW1hcmdpbikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb3JtLWdyb3VwcyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogJGNvbnRlbnQtYmxvY2stLXNwYWNpbmctLW5vdC1tb2JpbGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIERlZmluZSB0aGUgZ3JpZCB0ZW1wbGF0ZSBjb2x1bW5zIGJhc2VkIG9uIHRoZSBudW1iZXIgb2YgY29sdW1uc1xuICAgICAgICAgICAgICAgICAgICAmLS1mcjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWZyMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tZnI0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gTWVkaWEgcXVlcnkgZm9yIG1vYmlsZSB2aWV3XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0cyBzdGF0ZWQgYWJvdmVcbiAgICAgICAgICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwICsgZm9ybSxcbiAgICAgICAgICAgICAgICAgICAgdWwgKyBmb3JtLFxuICAgICAgICAgICAgICAgICAgICBmb3JtICsgZm9ybSxcbiAgICAgICAgICAgICAgICAgICAgZm9ybSArIGZpZWxkc2V0LFxuICAgICAgICAgICAgICAgICAgICBmaWVsZHNldCArIGZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWdyb3VwICsgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBwIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogJGNvbnRlbnQtYmxvY2stLXNwYWNpbmctLW5vdC1tb2JpbGUgKiAyO1xuXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBjb250ZW50czsgLy8gS2VlcCA8c3Ryb25nPiBpbmxpbmUgYW5kIHByZXZlbnQgaXQgZnJvbSBicmVha2luZyB1cFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXdpdGhvdXQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udGVudC1ibG9jay0tYm9keS0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1cztcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1ub25lICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1ub3QtbW9iaWxlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkY29udGVudC1ibG9jay0tc3BhY2luZy0tbm90LW1vYmlsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1ub25lICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRjb250ZW50LWJsb2NrLS1zcGFjaW5nLS1tb2JpbGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190YWJzIHtcbiAgICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1sO1xuXG4gICAgICAgICYgPiAuYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyLXdpdGgtaWxsdXN0cmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZ2FwOiAkc3BhY2luZy0tbDtcbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kYWNjb3JkaW9uLS1ib3JkZXItY29sb3I6ICRuZXV0cmFsLTAzO1xuJGFjY29yZGlvbi0tYm9yZGVyLXNpemU6IDFweDtcblxuLmFjY29yZGlvbiB7XG4gICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy0tbTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tcztcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xuICAgIGJvcmRlci1ib3R0b206ICRhY2NvcmRpb24tLWJvcmRlci1zaXplIHNvbGlkICRhY2NvcmRpb24tLWJvcmRlci1jb2xvcjtcblxuICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1ib2xkO1xuICAgICAgICAgICAgZmxleDogMSAxICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oMy0tZm9udFNpemU7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbWV0YS1kYXRhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tc207XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tc207XG4gICAgICAgIH1cblxuICAgICAgICAmX19lbGVtZW50cyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1tO1xuXG4gICAgICAgICAgICAuYWN0aW9uLWljb25zIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcblxuICAgICAgICAgICAgJl9fZXhwYW5kIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWV4cGFuZGVkIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1ibG9jay1lbmQ6ICRzcGFjaW5nLS1tO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgIC8vIEhpZGUgYnkgZGVmYXVsdFxuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRoNC0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtdHlwZS0taDQtLWZvbnRTaXplO1xuICAgICAgICB9XG5cbiAgICAgICAgcCArIGZvcm0ge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbWw7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWV4cGFuZGVkIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuIiwi77u/QGltcG9ydCAnLi4vY29tbW9uJztcblxuLnBhZ2UtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBnYXA6ICRzcGFjaW5nLS1ub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb250ZW50LWJsb2NrLS1ib2R5LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1tbDtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoLS1tIHNvbGlkICRtYWluLW1lbnUtLWJvcmRlci1jb2xvcjtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRwYWdlLXBhZGRpbmctLWRlc2t0b3A7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHBhZ2UtcGFkZGluZy0tbW9iaWxlO1xuICAgIH1cblxuICAgID4gKiB7XG4gICAgICAgIG1heC13aWR0aDogJGJvZHktbWF4LXdpZHRoO1xuICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgIH1cblxuICAgICYtLWZ1bGwtc2NyZWVuID4gKiB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuXG4gICAgJl9fYnJlYWRjcnVtYiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLyogVE9ETzogZml4IGJyZWFkY3J1bWJzICovXG4gICAgICAgIC5rLWJyZWFkY3J1bWItbGFzdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZS1oZWFkZXItYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW0gKyAkZGl2aWRlci1zaXplO1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tc207XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tc20gLSAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW1sO1xuICAgICAgICBib3JkZXI6IHNvbGlkICRib3JkZXItd2lkdGgtLW0gJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcblxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG5cbiAgICAgICAgICAgICY6bm90KC50b29sdGlwKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0oJHNwYWNpbmctLXNtKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpdmlkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkZGl2aWRlci1zaXplO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiBzcGFuLnRvb2x0aXAge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9AdXNlICdzYXNzOm1hcCc7XG4vL0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kc2l6ZS0tZGl2aWRlci1zaXplczogKFxuICAgIHM6ICRzcGFjaW5nLS1zLFxuICAgIG06ICRzcGFjaW5nLS1tLFxuICAgIG1sOiAkc3BhY2luZy0tbWwsXG4gICAgbDogJHNwYWNpbmctLWwsXG4gICAgeGw6ICRzcGFjaW5nLS14bCxcbiAgICB4eGw6ICRzcGFjaW5nLS14eGwsXG4pO1xuXG4uZGl2aWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRpdmlkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG5cbiAgICAmLFxuICAgICYtLWhvcml6b250YWwge1xuICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgIGhlaWdodDogJGRpdmlkZXItc2l6ZTtcbiAgICB9XG5cbiAgICAmLS1ob3Jpem9udGFsIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0teGw7XG4gICAgfVxuXG4gICAgJl9faG9yaXpvbnRhbCB7XG4gICAgICAgIEBlYWNoICRuYW1lLCAkc2l6ZSBpbiAkc2l6ZS0tZGl2aWRlci1zaXplcyB7XG4gICAgICAgICAgICAmX19zaXplLS0jeyRuYW1lfSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXZlcnRpY2FsIHtcbiAgICAgICAgd2lkdGg6ICRkaXZpZGVyLXNpemU7XG4gICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICgkZm9udC1zaXplLS1tICogMS41KTtcbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogJHNwYWNpbmctLXhsICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogJHNwYWNpbmctLWw7XG4gICAgcm93LWdhcDogJHNwYWNpbmctLXNtO1xuICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zbTtcbiAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgei1pbmRleDogMzA7IC8vIFByZXZlbnQgcmFkaW8gYnV0dG9ucyAmIGltcG9ydGFudCAqIGZyb20gYmVpbmcgc2hvd24gb3ZlciB0aGUgZm9vdGVyLlxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHBhZ2UtcGFkZGluZy0tZGVza3RvcDtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkcGFnZS1wYWRkaW5nLS1tb2JpbGU7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXNtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1zZW1pLWJvbGQ7XG4gICAgICAgIGNvbG9yOiAkbmV1dHJhbC0wNjtcbiAgICB9XG59XG4iLCLvu79AdXNlICdzYXNzOmNvbG9yJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbiRtZW51LS1zaWRlLS1zcGFjaW5nLS1pbmxpbmU6IDdweDtcbiRtZW51LS1zaWRlLS1zcGFjaW5nLS1ibG9jazogMjBweDtcbiRtZW51LS1zaWRlLS1pdGVtLS1wYWRkaW5nOiAxMnB4O1xuJG1lbnUtLWl0ZW0tLWdhcDogMTBweDtcbiRtZW51LS1pdGVtLS1ib3JkZXItc2l6ZTogNHB4O1xuXG4vLyBPdmVycmlkZSBidWxtYSBtZW51LWxpc3RcbnVsLm1lbnUtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogJHNwYWNpbmctLW5vbmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1ub25lO1xuXG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1tO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgID4gZm9ybSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMSAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMSAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLW1lbnUtLWl0ZW0tLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkbWVudS0taXRlbS0tYm9yZGVyLXNpemU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkbWVudS0taXRlbS0tYm9yZGVyLXNpemUgc29saWQgJG1haW4tbWVudS0taXRlbS0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1tZWRpdW07XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemUtLW07XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplLS1tO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1tO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LS1pY29uLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1tZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLWhvdmVyLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLWhvdmVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1mb2N1cy0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1ob3Zlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZm9jdXMtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1mb2N1cy0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1mb2N1cy0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bC5zdWJtZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICBtYXJnaW46IDA7IC8vIHJlc2V0IG1hcmdpblxuICAgICAgICAgICAgcGFkZGluZzogMDsgLy8gcmVzZXQgcGFkZGluZ1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tbWVudS0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aC0tbSBzb2xpZCAkaW5wdXQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAwOyAvLyBFbnN1cmUgc3VibWVudSBhcHBlYXJzIG9uIHRvcCBvZiBvdGhlciBlbGVtZW50c1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87IC8vIG1ha2Ugc3VyZSBsYXJnZXIgaXRlbXMgZ3JvdyB0byBmaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctLWZ1bGw7IC8vIE1ha2Ugc3VyZSBzbWFsbGVyIGl0ZW1zIHRha2UgdXAgYWxsIHNwYWNlXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgIHBlcnNwZWN0aXZlOiA2NnB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc3ViLW1lbnUgJHRyYW5zaXRpb24tc3BlZWQtLW0gZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIHN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAwJSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtOTBkZWcpIHNjYWxlWSgwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHNjYWxlWSgxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGgtLW0gc29saWQgJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkbWVudS0tc2lkZS0taXRlbS0tcGFkZGluZztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tbWVudS0taXRlbS0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tbWVudS0taXRlbS0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1ob3Zlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tbWVudS0taXRlbS0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tbWVudS0taXRlbS0tc2VsZWN0ZWQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLXNlbGVjdGVkLS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1tZW51LS1pdGVtLS1zZWxlY3RlZC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgPiB1bC5zdWJtZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXNpZGUge1xuICAgIC5tZW51IHtcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuXG4gICAgICAgICZfX2JyYW5kLS1jb250YWluZXIge1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bC5tZW51LWxpc3Qge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJG1lbnUtLXNpZGUtLXNwYWNpbmctLWJsb2NrO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkbWVudS0tc2lkZS0tc3BhY2luZy0taW5saW5lO1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkbWVudS0tc2lkZS0tc3BhY2luZy0taW5saW5lO1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkbWVudS0tc2lkZS0tc3BhY2luZy0tYmxvY2s7XG5cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJG1lbnUtLXNpZGUtLWl0ZW0tLXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJG1lbnUtLXNpZGUtLWl0ZW0tLXBhZGRpbmc7XG5cbiAgICAgICAgICAgICAgICBzcGFuLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy9tYWtlIHNpZGUgbWVudSBmb2xkIG91dFxuICAgIC5tZW51IHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAubWVudS1saXN0IHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgc3Bhbi5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogJG1lbnUtLWl0ZW0tLWdhcCAkc3BhY2luZy0tbTsgLy8gdGhlIDhweCB0b2dldGhlciB3aXRoIHRoZSBwYWRkaW5nIHdpbGwgYWNjdW11bGF0ZSB0byAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdHJhbnNpdGlvbi0tbSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5ICR0cmFuc2l0aW9uLS1jdXJ2ZSAyMDBtcyAxMDBtczsgLy8gZ2l2ZXMgb3BhY2l0eSBhIGRlbGF5IHNvIGxldHRlci1zcGFjaW5nIGFuaW1hdGlvbiBpc24ndCBub3RpY2VhYmxlXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b20tY29udGFpbmVyX19tZW51LXRvcCB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAubWVudSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoLS1tIHNvbGlkICRtYWluLW1lbnUtLWJvcmRlci1jb2xvcjtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHBhZ2UtcGFkZGluZy0tZGVza3RvcDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkcGFnZS1wYWRkaW5nLS1tb2JpbGU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19icmFuZCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuXG4gICAgICAgICAgICAmLS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsLm1lbnUtbGlzdCB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lIC0xcHg7XG4gICAgICAgIGhlaWdodDogJG1haW4tbWVudS0taGVpZ2h0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgICAgIGdhcDogJG1lbnUtLWl0ZW0tLWdhcDtcblxuICAgICAgICAgICAgICAgIHNwYW4ubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tbWVudS0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggY29sb3IuYWRqdXN0KCRtYWluLW1lbnUtLWJveC1zaGFkb3ctY29sb3IsICRhbHBoYTogLTAuOCk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG1pbi13aWR0aDogJG1haW4tbWVudS0td2lkdGg7XG4gICAgbWluLWhlaWdodDogJG1haW4tbWVudS0taGVpZ2h0O1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1tO1xuICAgIC8vIHdlIGRvIG5vdCB3YW50IHRvIHNob3cgYSBzY3JvbGxiYXIgaW4gdGhlIG1lbnUuXG4gICAgLy8gYnV0IGRvIHdhbnQgdG8gaGF2ZSB0aGUgc2Nyb2xsYmFyIHNwYWNlXG4gICAgLy8gc28gdGhlIG1lbnUgaXMgcGVyZmVjdGx5IGNlbnRlcmVkLlxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICZfX2JyYW5kIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJi0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLXByaW1hcnksICdIZWx2ZXRpY2EgTmV1ZScsICdIZWx2ZXRpY2EnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWFwcGxpY2F0aW9uLW5hbWUtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJpZy1kZXNrdG9wLW1pbi13aWR0aCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgJi0tYW5vbnltb3VzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1sO1xuICAgIH1cblxuICAgICZfX2FjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgYTpub3QoLmJ1dHRvbikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtMDU7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi0taW5saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVudS1kaXZpZGVyIHtcbiAgICBtYXJnaW4tYmxvY2s6ICRtZW51LS1zaWRlLS1zcGFjaW5nLS1ibG9jayAkc3BhY2luZy0tbm9uZTtcbiAgICBtYXJnaW4taW5saW5lOiAkbWVudS0tc2lkZS0tc3BhY2luZy0taW5saW5lO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6ICRtYWluLW1lbnUtLWRpdmlkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW07XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAkbWVudS0tc2lkZS0tc3BhY2luZy0tYmxvY2s7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1zbTtcbiAgICB9XG59XG5cbi5jdXN0b20tbmF2YmFyIHtcbiAgICBoZWlnaHQ6ICRtYWluLW1lbnUtLWhlaWdodC0tbW9iaWxlO1xuICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1tZW51LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3c7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTk4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAoLSgkbWFpbi1tZW51LS1oZWlnaHQtLW1vYmlsZSkpKTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoLS1tIHNvbGlkICRtYWluLW1lbnUtLWJvcmRlci1jb2xvcjtcbiAgICAvKiBUYWJsZXQgZGV2aWNlcyAqL1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgICB9XG4gICAgLyogaVBhZCBQcm8gKi9cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtaXBhZC1wcm8tMTIpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICAgIH1cblxuICAgICZfX2JyYW5kLS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAoLSgkc3BhY2luZy0tZnVsbCkpKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgaGVpZ2h0OiAkbWFpbi1tZW51LS1oZWlnaHQtLW1vYmlsZTtcbiAgICAgICAgei1pbmRleDogMTAxO1xuICAgICAgICAvKiBUYWJsZXQgZGV2aWNlcyAqL1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAvKiBpUGFkIFBybyAqL1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtaXBhZC1wcm8tMTIpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudV9fYnJhbmQge1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1tO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1tZW51LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJG1haW4tbWVudS0taGVpZ2h0LS1tb2JpbGU7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVpbjtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS14bCAoJHNwYWNpbmctLXh4bCArIDEwKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShcbiAgICAgICAgICAgIDAsXG4gICAgICAgICAgICBjYWxjKCgtMSAqICRzcGFjaW5nLS1mdWxsKSAtICRtYWluLW1lbnUtLWhlaWdodC0tbW9iaWxlKVxuICAgICAgICApOyAvLyBtaW51cyBvd24gaGVpZ2h0IGFuZCBoZWlnaHQgb2YgdGhlIG5hdmJhclxuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1tbDtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAkbWFpbi1tZW51LS1oZWlnaHQtLW1vYmlsZSk7IC8vbWludXMgYW5kIG1lbnVcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkgYW5kIChtYXgtaGVpZ2h0OiA2NjhweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWF1dG87IC8vIGZvciBzY3JlZW5zIG9mIGlQaG9uZSA4IGFuZCBvbGRlclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gJG1haW4tbWVudS0taGVpZ2h0LS1tb2JpbGUpOyAvL21pbnVzIGFuZCBtZW51XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoLS1tIHNvbGlkICRtYWluLW1lbnUtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgKCRzcGFjaW5nLS14bCAqIDAuMSkgKCRzcGFjaW5nLS14bCAqIDAuMSkgMFxuICAgICAgICAgICAgICAgIGNvbG9yLmFkanVzdCgkbWFpbi1tZW51LS1ib3gtc2hhZG93LWNvbG9yLCAkYWxwaGE6IC0wLjcpO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAoJHNwYWNpbmctLXNtICogMC4xKSAwIDAgJG1haW4tbWVudS0tYm94LXNoYWRvdy1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsLm1lbnUtbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLW07XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAgICAgICAgICAgICB1bC5zdWJtZW51IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICgkbWVudS0taXRlbS0tYm9yZGVyLXNpemUgKyAkc3BhY2luZy0tbSkgJHNwYWNpbmctLW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBtb2JpbGVcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gT3ZlcnJpZGUgYnVsbWEgbmF2YmFyLWJ1cmdlclxuICAgIC5uYXZiYXItYnVyZ2VyIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJG1haW4tbWVudS0tZGl2aWRlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRtYWluLW1lbnUtLWl0ZW0tLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogJG1haW4tbWVudS0taGVpZ2h0LS1tb2JpbGU7XG4gICAgICAgIGhlaWdodDogJG1haW4tbWVudS0taGVpZ2h0LS1tb2JpbGU7XG4gICAgICAgIGdhcDogJGRpdmlkZXItc2l6ZSAqIDM7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRkaXZpZGVyLXNpemU7XG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IC0oJGRpdmlkZXItc2l6ZSAqIDQpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogLSgkZGl2aWRlci1zaXplICogMik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2s6IC0kZGl2aWRlci1zaXplO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJ2NvbW1vbic7XG5cbkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0aW9uLXB1bHNlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDMzJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZykgc2NhbGUoMS4yKTtcbiAgICB9XG5cbiAgICA2NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpIHNjYWxlKDAuOCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgc2NhbGUoMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBvcC1pbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLWluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLW91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS41KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVpbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIHdpZHRoOiAwJTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZS1kb3duIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZS1kb3duLWJhY2sge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsIDAsIDAsIDBkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpbmUtdXAge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLjA0NSwgMSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICA1MSUge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMC4wNDUsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzY2FsZS13aWR0aC0tbm9ybWFsIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlLXdpZHRoLS1yZWZlcnNlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgfVxufVxuXG4ud2lnZ2xlIHtcbiAgICBhbmltYXRpb246IHdpZ2dsZSAxcyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbn1cbi53aWdnbGUtcmV2ZXJzZSB7XG4gICAgYW5pbWF0aW9uOiB3aWdnbGUtcmV2ZXJzZSAxcyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbn1cblxuQGtleWZyYW1lcyB3aWdnbGUge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgMTUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZykgc2NhbGUoMS4zKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS41KTtcbiAgICB9XG5cbiAgICA0NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0ZGVnKSBzY2FsZSgxLjUpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKSBzY2FsZSgxLjUpO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpIHNjYWxlKDEuNSk7XG4gICAgfVxuXG4gICAgODUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpIHNjYWxlKDEuNSk7XG4gICAgfVxuXG4gICAgOTIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMWRlZykgc2NhbGUoMS4zKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgc2NhbGUoMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdpZ2dsZS1yZXZlcnNlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEsIC0xKTtcbiAgICB9XG5cbiAgICAxNSUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKSBzY2FsZSgxLjMsIC0xLjMpO1xuICAgIH1cblxuICAgIDMwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSBzY2FsZSgxLjUsIC0xLjUpO1xuICAgIH1cblxuICAgIDQ1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpIHNjYWxlKDEuNSwgLTEuNSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpIHNjYWxlKDEuNSwgLTEuNSk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgICB9XG5cbiAgICA4NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZykgc2NhbGUoMS41LCAtMS41KTtcbiAgICB9XG5cbiAgICA5MiUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKSBzY2FsZSgxLjMsIC0xLjMpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxLCAtMSk7XG4gICAgfVxufVxuIiwi77u/QGltcG9ydCAnY29tbW9uJztcbkBpbXBvcnQgJ19hbmltYXRpb25zLnNjc3MnO1xuXG5Aa2V5ZnJhbWVzIGVkaXQge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKSB0cmFuc2xhdGUoMCwgOCUpO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMGRlZykgdHJhbnNsYXRlKDIwJSwgNCUpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZpc2liaWxpdHkge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICA1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMS40KTtcbiAgICB9XG5cbiAgICAxMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDAuMSk7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZGVsZXRlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDEsIDEpO1xuICAgIH1cblxuICAgIDMzJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC03ZGVnKSBzY2FsZSgxLCAwLjgpO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKSBzY2FsZSgxLCAxLjEpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYWRkIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBhcmNoaXZlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICAzMyUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQlKSBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICA2NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMiUpIHNjYWxlKDEsIDEuMSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbm90aWZpY2F0aW9ucyB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB9XG5cbiAgICAxNSUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gICAgfVxuXG4gICAgNDUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNGRlZyk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTRkZWcpO1xuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xuICAgIH1cblxuICAgIDg1JSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgICB9XG5cbiAgICA5MiUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNldHRpbmdzIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBxci1jb2RlLXNjYW5uZXIge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAzMyUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgfVxuXG4gICAgNjYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmaWxlLWRvd25sb2FkIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICAzMyUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQlKSBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICA2NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMiUpIHNjYWxlKDEsIDEuMSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdXBsb2FkIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICAzMyUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNCUpIHNjYWxlKDAuOCwgMC42KTtcbiAgICB9XG5cbiAgICA2NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIlKSBzY2FsZSgwLjksIDEuMDUpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvcmsge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDZkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC02ZGVnKTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGV1cm8tc3ltYm9sIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUzZCgwLCAwLCAwLCAwZGVnKTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1JSkgcm90YXRlM2QoMSwgMCwgMCwgMTgwZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZTNkKDEsIDAsIDAsIDM2MGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhY2Uge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICAxMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCwgMC44KTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEuMik7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBvd2VyLXNldHRpbmdzLW5ldyB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42LCAwLjYpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBhcnJvdy1mb3J3YXJkIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZVgoMSk7XG4gICAgfVxuXG4gICAgMzMlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yJSkgc2NhbGVYKDEpO1xuICAgIH1cblxuICAgIDY2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4JSkgc2NhbGVYKDEuMSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZVgoMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFycm93LWJhY2sge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlWCgxKTtcbiAgICB9XG5cbiAgICAzMyUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMiUpIHNjYWxlWCgxKTtcbiAgICB9XG5cbiAgICA2NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTglKSBzY2FsZVgoMS4xKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlWCgxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZXhwYW5kLW1vcmUge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlWSgxKTtcbiAgICB9XG5cbiAgICAzMyUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIlKSBzY2FsZVkoMSk7XG4gICAgfVxuXG4gICAgNjYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSkgc2NhbGVZKDEuMik7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZVkoMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGV4cGFuZC1sZXNzIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZVkoMSk7XG4gICAgfVxuXG4gICAgMzMlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIlKSBzY2FsZVkoMSk7XG4gICAgfVxuXG4gICAgNjYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpIHNjYWxlWSgxLjIpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGVZKDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBob21lIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIH1cblxuICAgIDIwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNmRlZyk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBjaGVja2xpc3Qge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHNjYWxlWSgxKTtcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTQwZGVnKSBzY2FsZVkoMS4xKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTJkZWcpIHNjYWxlWSgwLjkpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgc2NhbGVZKDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBpbmZvIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgMzMlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIH1cblxuICAgIDY2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaGVscC1vdXRsaW5lIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgMzMlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIH1cblxuICAgIDY2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgY2xvc2Uge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwgMS4xKTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNiwgMC42KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG59XG5cbi5pY29uLFxuLmJ1dHRvbixcbmEge1xuICAgIHBlcnNwZWN0aXZlOiA2NnB4O1xuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6bm90KC5pY29uLS1kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgICAuc3ZnLWljb24sXG4gICAgICAgIC5tYXRlcmlhbC1zeW1ib2xzIHtcbiAgICAgICAgICAgICYtLXJvdW5kLFxuICAgICAgICAgICAgJi0tc2hhcnAsXG4gICAgICAgICAgICAmLS1vdXRsaW5lLFxuICAgICAgICAgICAgJi0tZmlsbGVkLFxuICAgICAgICAgICAgJi1yb3VuZGVkLFxuICAgICAgICAgICAgJi1zaGFycCxcbiAgICAgICAgICAgICYtb3V0bGluZSxcbiAgICAgICAgICAgICYtZmlsbGVkLFxuICAgICAgICAgICAgJi0ge1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb24tc3BlZWQtLW0gJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtZWRpdCBwYXRoLFxuICAgICAgICAgICAgICAgICYtZWRpdC1wZW5jaWwgcGF0aCxcbiAgICAgICAgICAgICAgICAmLmVkaXQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZWRpdCA2MDBtcyBpbmZpbml0ZSAkdHJhbnNpdGlvbi0tY3VydmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi12aXNpYmlsaXR5IHBhdGgsXG4gICAgICAgICAgICAgICAgJi1leWUgcGF0aCxcbiAgICAgICAgICAgICAgICAmLnZpc2liaWxpdHkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogdmlzaWJpbGl0eSAycyBpbmZpbml0ZSAkdHJhbnNpdGlvbi0tY3VydmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1kZWxldGUgcGF0aCxcbiAgICAgICAgICAgICAgICAmLXRyYXNoIHBhdGgsXG4gICAgICAgICAgICAgICAgJi5kZWxldGUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGRlbGV0ZSA0MDBtcyBmb3J3YXJkcyAkdHJhbnNpdGlvbi0tY3VydmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1hZGQgcGF0aCxcbiAgICAgICAgICAgICAgICAmLXBsdXMgcGF0aCxcbiAgICAgICAgICAgICAgICAmLmFkZCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhZGQgNjAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtYXJjaGl2ZSBwYXRoLFxuICAgICAgICAgICAgICAgICYuYXJjaGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXJjaGl2ZSA0MDBtcyBmb3J3YXJkcyAkdHJhbnNpdGlvbi0tY3VydmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1ub3RpZmljYXRpb25zLW5vbmUgcGF0aCxcbiAgICAgICAgICAgICAgICAmLWJlbGwgcGF0aCxcbiAgICAgICAgICAgICAgICAmLm5vdGlmaWNhdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG5vdGlmaWNhdGlvbnMgNjAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtc2V0dGluZ3MgcGF0aCxcbiAgICAgICAgICAgICAgICAmLnNldHRpbmdzIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IHNldHRpbmdzIDYwMG1zIGZvcndhcmRzICR0cmFuc2l0aW9uLS1jdXJ2ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXFyLWNvZGUtc2Nhbm5lciBwYXRoLFxuICAgICAgICAgICAgICAgICYtc2Nhbi1xci1jb2RlIHBhdGgsXG4gICAgICAgICAgICAgICAgJi5xci1jb2RlLXNjYW5uZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcXItY29kZS1zY2FubmVyIDYwMG1zIGZvcndhcmRzICR0cmFuc2l0aW9uLS1jdXJ2ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWZpbGUtZG93bmxvYWQgcGF0aCxcbiAgICAgICAgICAgICAgICAmLWRvd25sb2FkIHBhdGgsXG4gICAgICAgICAgICAgICAgJi5kb3dubG9hZCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZmlsZS1kb3dubG9hZCA2MDBtcyBmb3J3YXJkcyAkdHJhbnNpdGlvbi0tY3VydmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1jbG91ZC11cGxvYWQgcGF0aCxcbiAgICAgICAgICAgICAgICAmLXVwbG9hZCBwYXRoLFxuICAgICAgICAgICAgICAgICYudXBsb2FkIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiB1cGxvYWQgNjAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtd29yayBwYXRoLFxuICAgICAgICAgICAgICAgICYtc3VpdGNhc2UgcGF0aCxcbiAgICAgICAgICAgICAgICAmLndvcmsge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IHdvcmsgODAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtZXVyby1zeW1ib2wgcGF0aCxcbiAgICAgICAgICAgICAgICAmLWV1cm8gcGF0aCxcbiAgICAgICAgICAgICAgICAmLmV1cm8tc3ltYm9sIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGV1cm8tc3ltYm9sIDYwMG1zIGZvcndhcmRzICR0cmFuc2l0aW9uLS1jdXJ2ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWZhY2UgcGF0aCxcbiAgICAgICAgICAgICAgICAmLWVtb2ppIHBhdGgsXG4gICAgICAgICAgICAgICAgJi5mYWNlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGZhY2UgNjAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtcG93ZXItc2V0dGluZ3MtbmV3IHBhdGgsXG4gICAgICAgICAgICAgICAgJi1zeXN0ZW0tc2h1dCBwYXRoLFxuICAgICAgICAgICAgICAgICYucG93ZXItc2V0dGluZ3MtbmV3IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IHBvd2VyLXNldHRpbmdzLW5ldyA2MDBtcyBmb3J3YXJkcyAkdHJhbnNpdGlvbi0tY3VydmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1hcnJvdy1mb3J3YXJkIHBhdGgsXG4gICAgICAgICAgICAgICAgJi1hcnJvdy1yaWdodCBwYXRoLFxuICAgICAgICAgICAgICAgICYuYXJyb3ctZm9yd2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhcnJvdy1mb3J3YXJkIDYwMG1zIGZvcndhcmRzICR0cmFuc2l0aW9uLS1jdXJ2ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWFycm93LWJhY2sgcGF0aCxcbiAgICAgICAgICAgICAgICAmLWFycm93LWxlZnQgcGF0aCxcbiAgICAgICAgICAgICAgICAmLmFycm93LWJhY2sge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYXJyb3ctYmFjayA2MDBtcyBmb3J3YXJkcyAkdHJhbnNpdGlvbi0tY3VydmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1leHBhbmQtbW9yZSBwYXRoLFxuICAgICAgICAgICAgICAgICYtbmF2LWFycm93LWRvd24gcGF0aCxcbiAgICAgICAgICAgICAgICAmLmV4cGFuZC1tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGV4cGFuZC1tb3JlIDYwMG1zIGZvcndhcmRzICR0cmFuc2l0aW9uLS1jdXJ2ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWV4cGFuZC1sZXNzIHBhdGgsXG4gICAgICAgICAgICAgICAgJi1uYXYtYXJyb3ctdXAgcGF0aCxcbiAgICAgICAgICAgICAgICAmLmV4cGFuZC1sZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGV4cGFuZC1sZXNzIDYwMG1zIGZvcndhcmRzICR0cmFuc2l0aW9uLS1jdXJ2ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWhvbWUgcGF0aCxcbiAgICAgICAgICAgICAgICAmLmhvbWUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGhvbWUgODAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtY2hlY2tsaXN0IHBhdGgsXG4gICAgICAgICAgICAgICAgJi10YXNrLWxpc3QgcGF0aCxcbiAgICAgICAgICAgICAgICAmLmNoZWNrbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogY2hlY2tsaXN0IDgwMG1zIGZvcndhcmRzICR0cmFuc2l0aW9uLS1jdXJ2ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWluZm8gcGF0aCxcbiAgICAgICAgICAgICAgICAmLWluZm8tY2lyY2xlIHBhdGgsXG4gICAgICAgICAgICAgICAgJi5pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGluZm8gNjAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtaGVscC1vdXRsaW5lIHBhdGgsXG4gICAgICAgICAgICAgICAgJi1oZWxwLWNpcmNsZSBwYXRoLFxuICAgICAgICAgICAgICAgICYuaGVscC1vdXRsaW5lLFxuICAgICAgICAgICAgICAgICYuaGVscCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBoZWxwLW91dGxpbmUgNjAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtY2xvc2UgcGF0aCxcbiAgICAgICAgICAgICAgICAmLWNhbmNlbCBwYXRoLFxuICAgICAgICAgICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogY2xvc2UgNjAwbXMgZm9yd2FyZHMgJHRyYW5zaXRpb24tLWN1cnZlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUgcGF0aCxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/QGltcG9ydCAnLi4vY29tbW9uJztcblxubGFiZWwsXG4ubGFiZWwsXG4uZ3JvdXAtbGFiZWwge1xuICAgIEBpbmNsdWRlIGZvbnQtQm9keS1tZWRpdW07XG4gICAgY29sb3I6ICRpbnB1dC0tbGFiZWwtLWZvbnQtY29sb3I7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSAkc3BhY2luZy0tYXV0bztcblxuICAgICY6bGFzdC1vZi10eXBlOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG5cbiAgICAmOm5vdCg6b25seS1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkaW5wdXQtLWxhYmVsLS1zcGFjaW5nO1xuICAgIH1cbn1cblxuLmxhYmVsLS1lbXBoYXNpcyB7XG4gICAgY29sb3I6ICRib2R5LS1mb250LWNvbG9yO1xufVxuXG4ubGFiZWwtLXJlcXVpcmVkIHtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcqJztcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktMDU7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1zO1xuICAgIH1cbn1cblxuLmRhdGFwb2ludC1sYWJlbC1jb250YWluZXIge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS1tO1xuXG4gICAgbGFiZWwsXG4gICAgLmxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgICAgICsgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1tO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAudG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICB9XG5cbiAgICAmLS1oaWRkZW4ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgKyAuY2hlY2tib3gsXG4gICAgICAgICsgLnJhZGlvIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC0taGVpZ2h0LXRvdGFsO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkID4gJixcbiAgICB0aCA+ICYge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG5cbiAgICBsYWJlbCxcbiAgICAubGFiZWwge1xuICAgICAgICArIC50ZWxlcmlrLWJsYXpvcixcbiAgICAgICAgKyBpbnB1dCxcbiAgICAgICAgKyB0ZXh0YXJlYSxcbiAgICAgICAgKyBmb3JtLFxuICAgICAgICArIC5idXR0b24sXG4gICAgICAgICsgLmNoZWNrYm94LFxuICAgICAgICArIC5yYWRpbyxcbiAgICAgICAgKyAuZmlsZS11cGxvYWQsXG4gICAgICAgICsgLmZvcm0tY29udHJvbCxcbiAgICAgICAgKyAuZm9ybS1jb250cm9sLS1zdGF0aWMsXG4gICAgICAgICsgLnRvb2x0aXAgKyAudGVsZXJpay1ibGF6b3IsXG4gICAgICAgICsgLnRvb2x0aXAgKyBpbnB1dCxcbiAgICAgICAgKyAudG9vbHRpcCArIHRleHRhcmVhLFxuICAgICAgICArIC50b29sdGlwICsgZm9ybSxcbiAgICAgICAgKyAudG9vbHRpcCArIC5idXR0b24sXG4gICAgICAgICsgLnRvb2x0aXAgKyAuY2hlY2tib3gsXG4gICAgICAgICsgLnRvb2x0aXAgKyAucmFkaW8sXG4gICAgICAgICsgLnRvb2x0aXAgKyAuZmlsZS11cGxvYWQsXG4gICAgICAgICsgLnRvb2x0aXAgKyAuZm9ybS1jb250cm9sLFxuICAgICAgICArIC50b29sdGlwICsgLmZvcm0tY29udHJvbC0tc3RhdGljIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJGlucHV0LS1sYWJlbC0tc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1hbmRhdG9yeS1maWVsZCB7XG4gICAgbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyogJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LTA1O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/QHVzZSAnc2FzczptYXRoJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbkBtaXhpbiByZWFkLW9ubHkge1xuICAgIC8vIFdoaXRlc3BhY2UgaXMgc2lnbmlmaWNhbnQsIG90aGVyd2lzZSBpdCB3b3VsZCBjb2xsYXBzZSB3aGVyZSBpdCB3b3VsZCBub3QgaW4gYSByZWFsIGVkaXQgY29udHJvbFxuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkaW5wdXQtLWRlZmF1bHQtLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgbWluLWhlaWdodDogJGlucHV0LS1oZWlnaHQtdG90YWw7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tcmVndWxhcjtcbn1cblxuaW5wdXQsXG5pbnB1dFt0eXBlPSdjb2xvciddLFxuaW5wdXRbdHlwZT0nZGF0ZSddLFxuaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbmlucHV0W3R5cGU9J2VtYWlsJ10sXG5pbnB1dFt0eXBlPSdmaWxlJ10sXG5pbnB1dFt0eXBlPSdpbWFnZSddLFxuaW5wdXRbdHlwZT0nbW9udGgnXSxcbmlucHV0W3R5cGU9J251bWJlciddLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbmlucHV0W3R5cGU9J3Jlc2V0J10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0ndGltZSddLFxuaW5wdXRbdHlwZT0ndXJsJ10sXG5pbnB1dFt0eXBlPSd3ZWVrJ10sXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhLFxuLnRlbGVyaWstYmxhem9yIC5rLWlucHV0LWlubmVyLFxuLmstdGV4dGJveCAuay1pbnB1dC1pbm5lciB7XG4gICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICBwYWRkaW5nLWJsb2NrOiAkaW5wdXQtLXBhZGRpbmctYmxvY2s7XG4gICAgcGFkZGluZy1pbmxpbmU6ICRpbnB1dC0tcGFkZGluZy1pbmxpbmU7XG4gICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG4gICAgbWluLWhlaWdodDogJGlucHV0LS1oZWlnaHQ7XG4gICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuICAgIGJvcmRlcjogc29saWQgJGJvcmRlci13aWR0aC0tbSAkaW5wdXQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcblxuICAgICYsXG4gICAgLmstaW5wdXQtdmFsdWUtdGV4dCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtLW07XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJGlucHV0LS1wbGFjZWhvbGRlci0tZm9udC1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gICAgLy8gRGlzYWJsZWQgc3R5bGluZ1xuICAgICY6ZGlzYWJsZWQsXG4gICAgLmRpc2FibGVkLFxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkaW5wdXQtLWRpc2FibGVkLS1mb250LWNvbG9yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBSZWFkIG9ubHkgc3R5bGluZ1xuICAgICY6bm90KC5rLWlucHV0LWlubmVyKTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KFt0eXBlPSdjaGVja2JveCddKTpub3QoW3R5cGU9J3JhZGlvJ10pIHtcbiAgICAgICAgJjpyZWFkLW9ubHk6bm90KFthcmlhLXJlYWRvbmx5PSdmYWxzZSddKSxcbiAgICAgICAgJjpyZWFkb25seTpub3QoW2FyaWEtcmVhZG9ubHk9J2ZhbHNlJ10pLFxuICAgICAgICAmW3JlYWRvbmx5XTpub3QoW2FyaWEtcmVhZG9ubHk9J2ZhbHNlJ10pLFxuICAgICAgICBbYXJpYS1yZWFkb25seT0ndHJ1ZSddIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlYWQtb25seTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaW52YWxpZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1lcnJvci0tYm9yZGVyLWNvbG9yO1xuICAgIH1cbn1cblxudGV4dGFyZWEge1xuICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zbTtcbiAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW07XG4gICAgLy8gUmVhZCBvbmx5IHN0eWxpbmdcbiAgICAmOm5vdCguay1pbnB1dC1pbm5lcikge1xuICAgICAgICAmOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9J2ZhbHNlJ10pLFxuICAgICAgICAmOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT0nZmFsc2UnXSksXG4gICAgICAgICZbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT0nZmFsc2UnXSksXG4gICAgICAgIFthcmlhLXJlYWRvbmx5PSd0cnVlJ10ge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFJlYWQgb25seSBzdHlsaW5nIGZvciBub24ga2VuZG8gY29tcG9uZW50c1xuaW5wdXQsXG5pbnB1dFt0eXBlPSdkYXRlJ10sXG5pbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuaW5wdXRbdHlwZT0nZW1haWwnXSxcbmlucHV0W3R5cGU9J2ZpbGUnXSxcbmlucHV0W3R5cGU9J251bWJlciddLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbmlucHV0W3R5cGU9J3Jlc2V0J10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0ndGltZSddLFxuaW5wdXRbdHlwZT0ndXJsJ10sXG5pbnB1dFt0eXBlPSd3ZWVrJ10sXG5vcHRncm91cCxcbnNlbGVjdCB7XG4gICAgLy8gUmVhZCBvbmx5IHN0eWxpbmdcbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoW3R5cGU9J2NoZWNrYm94J10pOm5vdChbdHlwZT0ncmFkaW8nXSkge1xuICAgICAgICAmOnJlYWQtb25seTpub3QoW2FyaWEtcmVhZG9ubHk9J2ZhbHNlJ10pLFxuICAgICAgICAmOnJlYWRvbmx5Om5vdChbYXJpYS1yZWFkb25seT0nZmFsc2UnXSksXG4gICAgICAgICZbcmVhZG9ubHldOm5vdChbYXJpYS1yZWFkb25seT0nZmFsc2UnXSksXG4gICAgICAgIFthcmlhLXJlYWRvbmx5PSd0cnVlJ10ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogJGlucHV0LS1oZWlnaHQtdG90YWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ncm91cCB7XG4gICAgLy8gTm90aGluZyBoZXJlIGF0IHRoZSBtb21lbnRcbn1cblxuJGZvcm0tZ3JvdXAtc3BhY2luZzogJHNwYWNpbmctLXhsO1xuXG4uZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cbiAgICAmLS1uby1tYXJnaW4ge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgbWluLWhlaWdodDogNzVweDtcbiAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgICB9XG5cbiAgICAubGFyZ2UtdGV4dGFyZWEge1xuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leHRyYS1sYXJnZS10ZXh0YXJlYSB7XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyb3VwICYge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgIH1cblxuICAgIC5tb2RhbCAmLFxuICAgIC5sYW5kaW5nICYge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgIH1cblxuICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIHZhbGlkYXRpb24gbWVzc2FnZXNcbiAgICAgICAgLy8gTG9uZyB2YWxpZGF0aW9uIG1lc3NhZ2VzIHNob3VsZCBzdHJldGNoIHRoZSBwYXJlbnQgY29udGFpbmVyIG9uIG1vYmlsZVxuICAgICAgICAvLyBJZGVhbGx5IGFsbCBmaWVsZCBjb250YWluZXJzIHNob3VsZCBmb2xsb3cgdGhpcyBiZWhhdmlvdXIsXG4gICAgICAgIC8vIGJ1dCB0byBzdXBwb3J0IHNjZW5hcmlvcyBsaWtlIGljb25zIGluc2lkZSB0aGUgY29udGFpbmVyIHdlIGNhbid0XG4gICAgICAgIC8vIHVuaXZlcnNhbGx5IHB1dCB0aGUgZmxleCBkaXJlY3Rpb24gb24gY29sdW1uLiBTbywgZm9yIG5vdywgdGhpcyBiZWhhdmlvdXIgaXMgb3B0LWluLlxuICAgICAgICAmLS1zdXBwb3J0cy1sb25nLXZhbGlkYXRpb24tbWVzc2FnZXMge1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvcml6b250YWwge1xuICAgICAgICBsYWJlbCxcbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAkaW5wdXQtLWxhYmVsLS1ob3Jpem9udGFsLS1zcGFjaW5nO1xuXG4gICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAudGVsZXJpay1ibGF6b3IsXG4gICAgICAgICAgICA+IGlucHV0LFxuICAgICAgICAgICAgPiB0ZXh0YXJlYSxcbiAgICAgICAgICAgID4gZm9ybSxcbiAgICAgICAgICAgID4gLmJ1dHRvbixcbiAgICAgICAgICAgID4gLmNoZWNrYm94LFxuICAgICAgICAgICAgPiAucmFkaW8sXG4gICAgICAgICAgICA+IC5maWxlLXVwbG9hZCxcbiAgICAgICAgICAgID4gLmZpZWxkLWNvbnRhaW5lcixcbiAgICAgICAgICAgID4gLmZvcm0tY29udHJvbCxcbiAgICAgICAgICAgID4gLmZvcm0tY29udHJvbC0tc3RhdGljIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwsXG4gICAgLmxhYmVsIHtcbiAgICAgICAgPiAudGVsZXJpay1ibGF6b3IsXG4gICAgICAgID4gaW5wdXQsXG4gICAgICAgID4gdGV4dGFyZWEsXG4gICAgICAgID4gZm9ybSxcbiAgICAgICAgPiAuYnV0dG9uLFxuICAgICAgICA+IC5jaGVja2JveCxcbiAgICAgICAgPiAucmFkaW8sXG4gICAgICAgID4gLmZpbGUtdXBsb2FkLFxuICAgICAgICA+IC5maWVsZC1jb250YWluZXIsXG4gICAgICAgID4gLmZvcm0tY29udHJvbCxcbiAgICAgICAgPiAuZm9ybS1jb250cm9sLS1zdGF0aWMge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkaW5wdXQtLWxhYmVsLS1zcGFjaW5nO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5mb3JtIC5mb3JtLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xufVxuXG5kaXYudmFsaWRhdGlvbi1tZXNzYWdlLFxuZGl2LmRhdGFwb2ludC12YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogNHB4O1xuICAgIGNvbG9yOiAkaW5wdXQtLWVycm9yLS1tZXNzYWdlLS1mb250LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgIGFuaW1hdGlvbjogc2xpZGUtZG93biAkdHJhbnNpdGlvbi1zcGVlZC0tbCAkdHJhbnNpdGlvbi0tY3VydmUgZm9yd2FyZHM7XG5cbiAgICAuZmllbGQtY29udGFpbmVyID4gJiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6ICRzcGFjaW5nLS1ub25lO1xuXG4gICAgICAgIC8vIEFsaWduIHRvIHRoZSBib3R0b20gb2YgdGhlIGZpZWxkIGNvbnRhaW5lciwgYW55dGhpbmcgdGhhdCB3aWxsIGJlIHRvbyBsb25nIHdpbGwgcG90ZW50aWFsbHkgZmxvdyBvdXRzaWRlIGl0XG4gICAgICAgIC8vIGJ1dCB0aGUgd29yc2UgYWx0ZXJuYXRpdmUgaXMgdGhhdCBpdCBmbG93cyBpbnNpZGUgdGhlIGlucHV0IGNvbnRyb2xcbiAgICAgICAgdG9wOiAkc3BhY2luZy0tZnVsbDtcblxuICAgICAgICAmLS1sZWZ0IHtcbiAgICAgICAgICAgIGxlZnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLWNvbnRhaW5lci0tc3VwcG9ydHMtbG9uZy12YWxpZGF0aW9uLW1lc3NhZ2VzID4gJiB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgICAmLS1zdGF0aWMge1xuICAgICAgICBAaW5jbHVkZSByZWFkLW9ubHk7XG4gICAgfVxuXG4gICAgJi0td2l0aC10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kcmFkaW8tY2hlY2stLW91dGVyLXNpemU6IDIwcHg7XG4kcmFkaW8tY2hlY2stLW91dGVyLXNwYWNlOiAzcHg7IC8vIGFkanVzdGVkIHRvIG1hdGNoIHRoZSBsaW5laGVpZ2h0IG9mIHRoZSBsYWJlbC4gVGhpcyBpcyBmb250IGRlcGVuZGVuZCBzbyBoYXMgdG8gYmUgYWRqdXN0ZWQgbWFudWFsbHlcbiRyYWRpby1jaGVjay0taW5uZXItc2l6ZTogJHNwYWNpbmctLXNtO1xuJHJhZGlvLWNoZWNrLS1pbm5lci1zcGFjZS0tbGVmdDogbWF0aC5kaXYoKCRyYWRpby1jaGVjay0tb3V0ZXItc2l6ZSAtICRyYWRpby1jaGVjay0taW5uZXItc2l6ZSksIDIpO1xuJHJhZGlvLWNoZWNrLS1pbm5lci1zcGFjZS0tdG9wOiAkcmFkaW8tY2hlY2stLW91dGVyLXNwYWNlICtcbiAgICBtYXRoLmRpdigoJHJhZGlvLWNoZWNrLS1vdXRlci1zaXplIC0gJHJhZGlvLWNoZWNrLS1pbm5lci1zaXplKSwgMik7XG4kcmFkaW8tY2hlY2stLWluZGV0ZXJtaW5hdGUtLWZpbGwtc2l6ZTogMXB4O1xuJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGgtLW07XG4kcmFkaW8tY2hlY2stLW91dGVyLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS14cztcbiRyYWRpby1jaGVjay0taW5uZXItYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4kcmFkaW8tY2hlY2stLWljb24tc2l6ZTogMTRweDtcbiRyYWRpby1jaGVjay0taWNvbi0tdG9wLXNwYWNlOiBtYXRoLmRpdigoJHJhZGlvLWNoZWNrLS1vdXRlci1zaXplIC0gJHJhZGlvLWNoZWNrLS1pY29uLXNpemUpLCAyKSArXG4gICAgJHJhZGlvLWNoZWNrLS1vdXRlci1zcGFjZTtcbiRyYWRpby1jaGVjay0taWNvbi0tbGVmdC1zcGFjZTogbWF0aC5kaXYoKCRyYWRpby1jaGVjay0tb3V0ZXItc2l6ZSAtICRyYWRpby1jaGVjay0taWNvbi1zaXplKSwgMik7XG4kcmFkaW8tY2hlY2stLWxhYmVsLXNwYWNpbmc6ICRzcGFjaW5nLS1zbTtcblxuLy9pY29ucyB1c2VkXG4kcmFkaW8tY2hlY2stLWljb24tLWNoZWNrZWQ6ICRkb25lO1xuJHJhZGlvLWNoZWNrLS1pY29uLS1lcnJvcjogJGNsb3NlO1xuJHJhZGlvLWNoZWNrLS1pY29uLS1pbmRldGVybWluYXRlOiAkaG9yaXpvbnRhbC1ydWxlO1xuXG5AbWl4aW4gcmFkaW8tY2hlY2tib3goJGlucHV0LXR5cGUsICRib3JkZXItcmFkaXVzLS1vdXRlciwgJGJvcmRlci1yYWRpdXMtLWlubmVyKSB7XG4gICAgLiN7JGlucHV0LXR5cGV9IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDsgLy8gZm9yIGxvbmcgbGFiZWxcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyAvLyBmb3IgbG9uZyBsYWJlbFxuICAgICAgICBtYXgtd2lkdGg6ICRzcGFjaW5nLS1mdWxsOyAvLyBmb3IgZWxsaXBzaXNcbiAgICAgICAgbWluLXdpZHRoOiAwOyAvLyBmb3IgZWxsaXBzaXNcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgfVxuXG4gICAgLiN7JGlucHV0LXR5cGV9LWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1tO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9JyN7JGlucHV0LXR5cGV9J10sXG4gICAgaW5wdXRbdHlwZT0nI3skaW5wdXQtdHlwZX0nXS5rLSN7JGlucHV0LXR5cGV9IHtcbiAgICAgICAgLy8gSU5QVVQgRk9SIEZPQ1VTXG4gICAgICAgIG1pbi13aWR0aDogMXB4O1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDFweDtcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgbWF4LWhlaWdodDogMXB4O1xuICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgdG9wOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXI6ICRyYWRpby1jaGVjay0tYm9yZGVyLXdpZHRoIHNvbGlkICR0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgZmxleDogMCAwIDFweDtcbiAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IC8vIGJlY2F1c2Uga2VuZG8gc2V0cyBpdCB0byBkaXNwbGF5IG5vbmVcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLy8gUkVNT1ZFIEtFTkRPJ1MgQkVGT1JFIE9OIElOUFVUU1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgbGFiZWwsXG4gICAgICAgICsgaW5wdXQgKyBsYWJlbCxcbiAgICAgICAgKyBzcGFuLFxuICAgICAgICArIGlucHV0ICsgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICAgICAgICAgIG1hcmdpbjogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLSRzcGFjaW5nLS14bDtcbiAgICAgICAgICAgIG1heC13aWR0aDogJHNwYWNpbmctLWZ1bGw7IC8vIGZvciBlbGxpcHNpc1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmICsgbGFiZWw6OmJlZm9yZSxcbiAgICAgICAgJiArIGlucHV0W3R5cGU9J2hpZGRlbiddICsgbGFiZWw6OmJlZm9yZSxcbiAgICAgICAgJiArIHNwYW46OmJlZm9yZSxcbiAgICAgICAgJiArIGlucHV0W3R5cGU9J2hpZGRlbiddICsgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6ICRyYWRpby1jaGVjay0tb3V0ZXItc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHJhZGlvLWNoZWNrLS1vdXRlci1zaXplO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAkcmFkaW8tY2hlY2stLW91dGVyLXNpemU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkcmFkaW8tY2hlY2stLW91dGVyLXNpemU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmFkaW8tY2hlY2stLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tY2hlY2stLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXI6ICRyYWRpby1jaGVjay0tYm9yZGVyLXdpZHRoIHNvbGlkICRyYWRpby1jaGVjay0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW91dGVyO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6ICRyYWRpby1jaGVjay0tbGFiZWwtc3BhY2luZztcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHJhZGlvLWNoZWNrLS1vdXRlci1zcGFjZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBmb3IgcHJpbnRpbmdcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgKyBsYWJlbDo6YmVmb3JlLFxuICAgICAgICAgICAgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJhZGlvLWNoZWNrLS1ob3Zlci0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0taG92ZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICArIGxhYmVsOjpiZWZvcmUsXG4gICAgICAgICAgICArIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyYWRpby1jaGVjay0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmFkaW8tY2hlY2stLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgKyBsYWJlbDo6YmVmb3JlLFxuICAgICAgICAgICAgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyYWRpby1jaGVjay0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyBVTkNIRUNLRUQgRElTQUJMRUQgU1RZTElOR1xuICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICsgbGFiZWwsXG4gICAgICAgICAgICArIHNwYW4ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGggc29saWQgJHJhZGlvLWNoZWNrLS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICArIGxhYmVsOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICsgbGFiZWw6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICArIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICArIGxhYmVsOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIENIRUNLRUQgU1RZTElOR1xuICAgIGlucHV0W3R5cGU9JyN7JGlucHV0LXR5cGV9J106Y2hlY2tlZCB7XG4gICAgICAgICYgKyBsYWJlbDo6YWZ0ZXIsXG4gICAgICAgICYgKyBpbnB1dFt0eXBlPSdoaWRkZW4nXSArIGxhYmVsOjphZnRlcixcbiAgICAgICAgJiArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLFxuICAgICAgICAmICsgaW5wdXRbdHlwZT0naGlkZGVuJ10gKyBzcGFuOm5vdCguay1zd2l0Y2gtdHJhY2spOjphZnRlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAkcmFkaW8tY2hlY2stLWlubmVyLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRyYWRpby1jaGVjay0taW5uZXItc2l6ZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJHJhZGlvLWNoZWNrLS1pbm5lci1zaXplO1xuICAgICAgICAgICAgbWluLWhlaWdodDogJHJhZGlvLWNoZWNrLS1pbm5lci1zaXplO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRyYWRpby1jaGVjay0tZGVmYXVsdC0tZmlsbC1jb2xvcjtcbiAgICAgICAgICAgIGxlZnQ6ICRyYWRpby1jaGVjay0taW5uZXItc3BhY2UtLWxlZnQ7XG4gICAgICAgICAgICB0b3A6ICRyYWRpby1jaGVjay0taW5uZXItc3BhY2UtLXRvcDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1pbm5lcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcG9wLWluICR0cmFuc2l0aW9uLXNwZWVkLS1zIGxpbmVhciBmb3J3YXJkcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIGZvciBwcmludGluZ1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICArIGxhYmVsLFxuICAgICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRyYWRpby1jaGVjay0tYm9yZGVyLXdpZHRoIHNvbGlkICRyYWRpby1jaGVjay0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmFkaW8tY2hlY2stLWhvdmVyLS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tY2hlY2stLWhvdmVyLS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJhZGlvLWNoZWNrLS1ob3Zlci0tZmlsbC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgKyBsYWJlbDo6YmVmb3JlLFxuICAgICAgICAgICAgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGggc29saWQgJHJhZGlvLWNoZWNrLS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIGxhYmVsOjphZnRlcixcbiAgICAgICAgICAgICsgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgKyBsYWJlbDo6YWZ0ZXIsXG4gICAgICAgICAgICArIHNwYW46OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBDSEVDS0VEIGNoZWNrYm94IFNUWUxJTkcgLS0gdHVybiBvbiB3aGVuIGNoZWNrbWFyayBpY29ucyBhcmUgbmVlZGVkIGZvciBjaGVja2JveGVzXG4gICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkIHtcbiAgICAgICAgJiArIGxhYmVsOjphZnRlcixcbiAgICAgICAgJiArIGlucHV0W3R5cGU9J2hpZGRlbiddICsgbGFiZWw6OmFmdGVyLFxuICAgICAgICAmICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIsXG4gICAgICAgICYgKyBpbnB1dFt0eXBlPSdoaWRkZW4nXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCBpY29uKCRyYWRpby1jaGVjay0taWNvbi0tY2hlY2tlZCwgJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1maWxsLWNvbG9yKSBjZW50ZXIgLyBjb3ZlclxuICAgICAgICAgICAgICAgIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6ICRyYWRpby1jaGVjay0taWNvbi1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6ICRyYWRpby1jaGVjay0taWNvbi1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiAkcmFkaW8tY2hlY2stLWljb24tLWxlZnQtc3BhY2U7XG4gICAgICAgICAgICB0b3A6ICRyYWRpby1jaGVjay0taWNvbi0tdG9wLXNwYWNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICArIGxhYmVsOjphZnRlcixcbiAgICAgICAgICAgICsgaW5wdXRbdHlwZT0naGlkZGVuJ10gKyBsYWJlbDo6YWZ0ZXIsXG4gICAgICAgICAgICArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyLFxuICAgICAgICAgICAgKyBpbnB1dFt0eXBlPSdoaWRkZW4nXSArIHNwYW46bm90KC5rLXN3aXRjaC10cmFjayk6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRyYWRpby1jaGVjay0taWNvbi0tY2hlY2tlZCwgJHJhZGlvLWNoZWNrLS1ob3Zlci0tZmlsbC1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICsgbGFiZWw6OmFmdGVyLFxuICAgICAgICAgICAgKyBpbnB1dFt0eXBlPSdoaWRkZW4nXSArIGxhYmVsOjphZnRlcixcbiAgICAgICAgICAgICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIsXG4gICAgICAgICAgICArIGlucHV0W3R5cGU9J2hpZGRlbiddICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJHJhZGlvLWNoZWNrLS1pY29uLS1jaGVja2VkLCAkcmFkaW8tY2hlY2stLWZvY3VzLS1maWxsLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIENIRUNLRUQgRElTQUJMRUQgU1RZTElOR1xuICAgIGlucHV0W3R5cGU9JyN7JGlucHV0LXR5cGV9J106Y2hlY2tlZCB7XG4gICAgICAgICY6ZGlzYWJsZWQsXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgKyBsYWJlbCxcbiAgICAgICAgICAgICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHJhZGlvLWNoZWNrLS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWNoZWNrLS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkcmFkaW8tY2hlY2stLWJvcmRlci13aWR0aCBzb2xpZCAkcmFkaW8tY2hlY2stLWRpc2FibGVkLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmFkaW8tY2hlY2stLWRpc2FibGVkLS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tY2hlY2stLWRpc2FibGVkLS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJhZGlvLWNoZWNrLS1kaXNhYmxlZC0tZmlsbC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICArIGxhYmVsOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICsgbGFiZWw6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICArIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICArIGxhYmVsOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIENIRUNLRUQgY2hlY2tib3ggRElTQUJMRUQgU1RZTElORyAtLSB0dXJuIG9uIHdoZW4gY2hlY2ttYXJrIGljb25zIGFyZSBuZWVkZWQgZm9yIGNoZWNrYm94ZXNcbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQge1xuICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICsgbGFiZWw6OmFmdGVyLFxuICAgICAgICAgICAgKyBpbnB1dFt0eXBlPSdoaWRkZW4nXSArIGxhYmVsOjphZnRlcixcbiAgICAgICAgICAgICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIsXG4gICAgICAgICAgICArIGlucHV0W3R5cGU9J2hpZGRlbiddICsgc3Bhbjpub3QoLmstc3dpdGNoLXRyYWNrKTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJHJhZGlvLWNoZWNrLS1pY29uLS1jaGVja2VkLCAkcmFkaW8tY2hlY2stLWRpc2FibGVkLS1maWxsLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8va2VuZG8gaW5wdXRzIGZpeCBmb3IgdGV4dC1pbmRlbnRcbiAgICBpbnB1dFt0eXBlPScjeyRpbnB1dC10eXBlfSddLmstI3skaW5wdXQtdHlwZX0ge1xuICAgICAgICArIGxhYmVsLFxuICAgICAgICArIGlucHV0ICsgbGFiZWwsXG4gICAgICAgICsgc3BhbixcbiAgICAgICAgKyBpbnB1dCArIHNwYW4ge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIENIRUNLRUQgRVJST1IgU1RZTElOR1xuICAgIC4jeyRpbnB1dC10eXBlfS5oYXMtZXJyb3IsXG4gICAgLiN7JGlucHV0LXR5cGV9IC5oYXMtZXJyb3IsXG4gICAgLmhhcy1lcnJvciB7XG4gICAgICAgIGlucHV0W3R5cGU9JyN7JGlucHV0LXR5cGV9J106Y2hlY2tlZCxcbiAgICAgICAgJmlucHV0W3R5cGU9JyN7JGlucHV0LXR5cGV9J106Y2hlY2tlZCB7XG4gICAgICAgICAgICAvLyBFTkFCTEVEXG4gICAgICAgICAgICArIGxhYmVsLFxuICAgICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmFkaW8tY2hlY2stLWVycm9yLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyYWRpby1jaGVjay0tZXJyb3ItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmFkaW8tY2hlY2stLWVycm9yLS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQgaWNvbigkcmFkaW8tY2hlY2stLWljb24tLWVycm9yLCAkcmFkaW8tY2hlY2stLWVycm9yLS1maWxsLWNvbG9yKSBjZW50ZXIgL1xuICAgICAgICAgICAgICAgICAgICAgICAgY292ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkcmFkaW8tY2hlY2stLWljb24tc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRyYWRpby1jaGVjay0taWNvbi1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6ICRyYWRpby1jaGVjay0taWNvbi0tbGVmdC1zcGFjZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAkcmFkaW8tY2hlY2stLWljb24tLXRvcC1zcGFjZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBESVNBQkxFRFxuICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICsgbGFiZWwsXG4gICAgICAgICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0tZXJyb3ItLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJhZGlvLWNoZWNrLS1lcnJvci0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQgaWNvbigkcmFkaW8tY2hlY2stLWljb24tLWVycm9yLCAkcmFkaW8tY2hlY2stLWRpc2FibGVkLS1maWxsLWNvbG9yKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRyYWRpby1jaGVjay0taWNvbi1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRyYWRpby1jaGVjay0taWNvbi1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAkcmFkaW8tY2hlY2stLWljb24tLWxlZnQtc3BhY2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6ICRyYWRpby1jaGVjay0taWNvbi0tdG9wLXNwYWNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIElOREVSVEVSTUlOQVRFIFNUWUxJTkdcbiAgICAuI3skaW5wdXQtdHlwZX0uaW5kZXRlcm1pbmF0ZSxcbiAgICAuI3skaW5wdXQtdHlwZX0gLmluZGV0ZXJtaW5hdGUsXG4gICAgLmluZGV0ZXJtaW5hdGUsXG4gICAgLmstY2hlY2tib3gge1xuICAgICAgICBpbnB1dFt0eXBlPScjeyRpbnB1dC10eXBlfSddOmNoZWNrZWQsXG4gICAgICAgICZpbnB1dFt0eXBlPScjeyRpbnB1dC10eXBlfSddOmNoZWNrZWQsXG4gICAgICAgIGlucHV0IFt0eXBlPScjeyRpbnB1dC10eXBlfSddLFxuICAgICAgICBpbnB1dFt0eXBlPScjeyRpbnB1dC10eXBlfSddOmluZGV0ZXJtaW5hdGUsXG4gICAgICAgIGlucHV0W3R5cGU9JyN7JGlucHV0LXR5cGV9J10uaW5kZXRlcm1pbmF0ZSxcbiAgICAgICAgaW5wdXRbYXJpYS1jaGVja2VkPSdtaXhlZCddLFxuICAgICAgICAmOmluZGV0ZXJtaW5hdGUsXG4gICAgICAgICYuay1pbmRldGVybWluYXRlIHtcbiAgICAgICAgICAgIC8vIEVOQUJMRURcbiAgICAgICAgICAgICsgbGFiZWwsXG4gICAgICAgICAgICArIHNwYW4ge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0taW5kZXRlcm1pbmF0ZS0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWNoZWNrLS1pbmRldGVybWluYXRlLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyYWRpby1jaGVjay0taW5kZXRlcm1pbmF0ZS0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICBpY29uKCRyYWRpby1jaGVjay0taWNvbi0taW5kZXRlcm1pbmF0ZSwgJHJhZGlvLWNoZWNrLS1pbmRldGVybWluYXRlLS1maWxsLWNvbG9yKSBjZW50ZXIgLyBjb3ZlclxuICAgICAgICAgICAgICAgICAgICAgICAgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkcmFkaW8tY2hlY2stLWljb24tc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRyYWRpby1jaGVjay0taWNvbi1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6ICRyYWRpby1jaGVjay0taWNvbi0tbGVmdC1zcGFjZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAkcmFkaW8tY2hlY2stLWljb24tLXRvcC1zcGFjZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICsgbGFiZWw6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICArIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJhZGlvLWNoZWNrLS1ob3Zlci0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0taG92ZXItLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBESVNBQkxFRFxuICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICsgbGFiZWwsXG4gICAgICAgICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWNvbigkcmFkaW8tY2hlY2stLWljb24tLWluZGV0ZXJtaW5hdGUsICRyYWRpby1jaGVjay0tZGlzYWJsZWQtLWZpbGwtY29sb3IpIGNlbnRlciAvIGNvdmVyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJhZGlvLWNoZWNrLS1kaXNhYmxlZC0tZmlsbC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLy8gUmFkaW8gYnV0dG9uXG5AaW5jbHVkZSByYWRpby1jaGVja2JveChyYWRpbywgJGJvcmRlci1yYWRpdXMtLWZ1bGwsICRib3JkZXItcmFkaXVzLS1mdWxsKTtcbi8vIENoZWNrYm94XG5AaW5jbHVkZSByYWRpby1jaGVja2JveChjaGVja2JveCwgJHJhZGlvLWNoZWNrLS1vdXRlci1ib3JkZXItcmFkaXVzLCAkcmFkaW8tY2hlY2stLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4uZGF0YXBvaW50LXJhZGlvLWJ1dHRvbi1ncm91cGluZyB7XG4gICAgZ2FwOiAkc3BhY2luZy0tbTtcblxuICAgIC5kYXRhcG9pbnQtbGFiZWwtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG5cbiAgICBsZWdlbmQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICZfX3dhcm5pbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0teGw7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogLSRzcGFjaW5nLS1zbTtcbiAgICAgICAgY29sb3I6ICRtZXNzYWdlLS1lcnJvci0tZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zO1xuICAgICAgICBvcGFjaXR5OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICBhbmltYXRpb246IHNsaWRlLWRvd24gJHRyYW5zaXRpb24tc3BlZWQtLWwgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC44LCAxKSBmb3J3YXJkcztcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICBjb2xvcjogJG1lc3NhZ2UtLWVycm9yLS1pY29uLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmstY2hlY2tib3gtbGFiZWwge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLy8gQ3VzdG9tIHN0eWxpbmcgZm9yIEtlbmRvIEdyaWRDaGVja2JveENvbHVtbiBjaGVja2JveGVzIGFuZCBjaGVja2JveGVzIGluIFRlbGVyaWtUcmVlVmlldy5cbi8vIFdlIGFyZSBzb21ld2hhdCBsaW1pdGVkIGluIGZ1bmN0aW9uYWxpdHkgd2hlbiBzdHlsaW5nIHRoZXNlIGNoZWNrYm94ZXMsIGFzIHRoZXkgYXJlIGEgc2luZ2xlIGlucHV0IHdpdGhvdXRoIGxhYmVsIG9yIHNwYW4gZWxlbWVudC5cbi5rLWNoZWNrYm94LXdyYXAge1xuICAgICsgbGFiZWwsXG4gICAgKyAuay1jaGVja2JveC1sYWJlbCxcbiAgICArIGlucHV0ICsgbGFiZWwsXG4gICAgKyBpbnB1dCArIC5rLWNoZWNrYm94LWxhYmVsLFxuICAgICsgc3BhbixcbiAgICArIGlucHV0ICsgc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkcmFkaW8tY2hlY2stLWxhYmVsLXNwYWNpbmc7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXgtd2lkdGg6ICRzcGFjaW5nLS1mdWxsOyAvLyBmb3IgZWxsaXBzaXNcbiAgICB9XG59XG5cbnRoLmstaGVhZGVyID4gLmstY2hlY2tib3gsXG5pbnB1dFt0eXBlPSdjaGVja2JveCddLmstZ3JpZC1jaGVja2JveCxcbi5rLWNoZWNrYm94LXdyYXAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXS5rLWNoZWNrYm94LFxuLmstY2hlY2tib3gtd3JhcHBlciBpbnB1dFt0eXBlPSdjaGVja2JveCddLmstY2hlY2tib3gge1xuICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGggc29saWQgJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaW8tY2hlY2stLW91dGVyLWJvcmRlci1yYWRpdXM7XG4gICAgbWF4LXdpZHRoOiAkcmFkaW8tY2hlY2stLW91dGVyLXNpemU7XG4gICAgbWF4LWhlaWdodDogJHJhZGlvLWNoZWNrLS1vdXRlci1zaXplO1xuICAgIG1pbi13aWR0aDogJHJhZGlvLWNoZWNrLS1vdXRlci1zaXplO1xuICAgIG1pbi1oZWlnaHQ6ICRyYWRpby1jaGVjay0tb3V0ZXItc2l6ZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcmFkaW8tY2hlY2stLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICBib3JkZXI6ICRyYWRpby1jaGVjay0tYm9yZGVyLXdpZHRoIHNvbGlkICRyYWRpby1jaGVjay0taG92ZXItLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAzcHggJHJhZGlvLWNoZWNrLS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0tZm9jdXMtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgIGJvcmRlcjogJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGggc29saWQgJHJhZGlvLWNoZWNrLS1mb2N1cy0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0ICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lIDNweCAkcmFkaW8tY2hlY2stLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgICAgICAgICBpY29uKCRyYWRpby1jaGVjay0taWNvbi0tY2hlY2tlZCwgJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1maWxsLWNvbG9yKSBjZW50ZXIgLyAkcmFkaW8tY2hlY2stLWljb24tc2l6ZVxuICAgICAgICAgICAgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGggc29saWQgJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgM3B4ICRyYWRpby1jaGVjay0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0taG92ZXItLWJhY2tncm91bmQtY29sb3JcbiAgICAgICAgICAgICAgICBpY29uKCRyYWRpby1jaGVjay0taWNvbi0tY2hlY2tlZCwgJHJhZGlvLWNoZWNrLS1ob3Zlci0tZmlsbC1jb2xvcikgY2VudGVyIC8gJHJhZGlvLWNoZWNrLS1pY29uLXNpemVcbiAgICAgICAgICAgICAgICBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGggc29saWQgJHJhZGlvLWNoZWNrLS1ob3Zlci0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAzcHggJHJhZGlvLWNoZWNrLS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbYXJpYS1jaGVja2VkPSdtaXhlZCddIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgICAgICAgICBpY29uKCRyYWRpby1jaGVjay0taWNvbi0taW5kZXRlcm1pbmF0ZSwgJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1maWxsLWNvbG9yKSBjZW50ZXIgLyAkcmFkaW8tY2hlY2stLWljb24tc2l6ZVxuICAgICAgICAgICAgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGggc29saWQgJHJhZGlvLWNoZWNrLS1kZWZhdWx0LS1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgM3B4ICRyYWRpby1jaGVjay0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpby1jaGVjay0taG92ZXItLWZpbGwtY29sb3JcbiAgICAgICAgICAgICAgICBpY29uKCRyYWRpby1jaGVjay0taWNvbi0taW5kZXRlcm1pbmF0ZSwgJHJhZGlvLWNoZWNrLS1ob3Zlci0tZmlsbC1jb2xvcikgY2VudGVyIC9cbiAgICAgICAgICAgICAgICAkcmFkaW8tY2hlY2stLWljb24tc2l6ZSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogJHJhZGlvLWNoZWNrLS1ib3JkZXItd2lkdGggc29saWQgJHJhZGlvLWNoZWNrLS1ob3Zlci0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAzcHggJHJhZGlvLWNoZWNrLS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBEaXNhYmxlZCBzdHlsaW5nXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1ub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2hlY2tib3gtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS1tbDtcblxuICAgIC5jaGVja2JveCB7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIH1cblxuICAgIC5jaGVja2JveDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFwwMGEwJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5pY29uLmRhdGFwb2ludC10b29sdGlwIHtcbiAgICBjb2xvcjogJGljb24tLWRlZmF1bHQtLWNvbG9yO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tcztcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAtJGlucHV0LS1jbGlja2FibGUtaGFuZGxlLXNwYWNlICsgMTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBsYWJlbC5oYXMtdG9vbHRpcCArICYge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViOyAvLyB0byBhbGlnbiB2ZXJ0aWNhbGx5IHdpdGggbGFiZWxzXG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogLTNweDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgIH1cbn1cblxubGFiZWwsXG4ubGFiZWwsXG4uZ3JvdXAtbGFiZWwge1xuICAgICYuaGFzLXRvb2x0aXAsXG4gICAgLmhhcy10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lOyAvLyB0byBoYXZlIHRoZSB0b29sdGlwIGlubGluZVxuICAgICAgICAuZGF0YXBvaW50LXRvb2x0aXAge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogLTNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLXRvb2x0aXAge1xuICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6ICRzcGFjaW5nLS1tbDtcbiAgICB9XG59XG4iLCLvu79AdXNlICdzYXNzOm1hdGgnO1xuQGltcG9ydCAnLi4vY29tbW9uJztcblxuLnRpbGUtaW5wdXQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgZ2FwOiAkc3BhY2luZy0tbDtcbiAgICBjb2x1bW4tZ2FwOiAkc3BhY2luZy0tbDtcbiAgICByb3ctZ2FwOiAkc3BhY2luZy0teGw7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAoJHNwYWNpbmctLWwgKyAkc3BhY2luZy0tbSk7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG4gICAgLy8gSSBkb24ndCBsaWtlIHRoaXMgYWxsIGJlbG93IHRvIGJlIGluc2lkZSB0aGUgLnRpbGUtaW5wdXQtY29udGFpbmVyLCBidXQgaXQgaXMgZG9uZVxuICAgIC8vIHRvIHVwIHRoZSBzcGVjaWZpY2l0eSBhcyB0aGUgQ1NTIGlzIGEgYml0Li4uIGNvbXBsZXguXG4gICAgaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkICsgLnRpbGUtaW5wdXQge1xuICAgICAgICBib3JkZXI6IHNvbGlkICRib3JkZXItd2lkdGgtLWwgJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0ncmFkaW8nXSArIC50aWxlLWlucHV0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIHRleHQtaW5kZW50OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbCAkc3BhY2luZy0tbSAoJHNwYWNpbmctLWwgKyAkc3BhY2luZy0tbSkgJHNwYWNpbmctLW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tbDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAkdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICgkc3BhY2luZy0tbCAtICRzcGFjaW5nLS1zKTtcblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IG1hdGguZGl2KCRzcGFjaW5nLS1mdWxsLCAyKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtIG1hdGguZGl2KCRzcGFjaW5nLS1mdWxsLCAyKSk7XG4gICAgICAgICAgICB0b3A6IC0kc3BhY2luZy0tc20gLSAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAtJHNwYWNpbmctLXNtICsgNHB4O1xuXG4gICAgICAgICAgICAkb2Zmc2V0OiBtYXRoLmRpdigkaW5wdXQtLWNsaWNrYWJsZS1oYW5kbGUtc2l6ZSwgMik7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKG1hdGguZGl2KCRzcGFjaW5nLS1mdWxsLCAyKSAtICRvZmZzZXQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0ncmFkaW8nXTpkaXNhYmxlZCArIC50aWxlLWlucHV0IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAtJHNwYWNpbmctLXNtICsgNHB4O1xuICAgICAgICAgICAgbGVmdDogbWF0aC5kaXYoJHNwYWNpbmctLWZ1bGwsIDIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gICAgICAgICY6aG92ZXIgKyAudGlsZS1pbnB1dCxcbiAgICAgICAgKyAudGlsZS1pbnB1dDpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBob3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlICsgLnRpbGUtaW5wdXQsXG4gICAgICAgICsgc3Bhbi50aWxlLWlucHV0OmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzICsgLnRpbGUtaW5wdXQsXG4gICAgICAgICsgLnRpbGUtaW5wdXQ6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluICsgLnRpbGUtaW5wdXQsXG4gICAgICAgICsgLnRpbGUtaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSArIC50aWxlLWlucHV0LFxuICAgICAgICArIC50aWxlLWlucHV0OmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGlsZS1pbnB1dCB7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbTtcbiAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1zbSAqIDQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tc20gKiA0O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctLXNtICogNDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAkc3BhY2luZy0tc20gKiA0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tZnVsbDtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBtYXRoLmRpdigkc3BhY2luZy0tZnVsbCwgMik7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0gbWF0aC5kaXYoJHNwYWNpbmctLWZ1bGwsIDIpKTtcbiAgICAgICAgICAgICAgICB0b3A6IC0kc3BhY2luZy0tbWw7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N1bW1hcnkge1xuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgYm90dG9tOiAtJHNwYWNpbmctLWwgKyAkc3BhY2luZy0tcztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IG1hdGguZGl2KCRzcGFjaW5nLS1mdWxsLCAyKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtIG1hdGguZGl2KCRzcGFjaW5nLS1mdWxsLCAyKSk7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0td2FybmluZy1pdGVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhvdHBpbmsgIWltcG9ydGFudDsgLy8gU2VlbXMgdG8gYmUgbm8gb3RoZXIgd2F5IHRvIGdldCByaWQgb2YgaXRcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kZmxvYXRpbmctbGFiZWwtc2l6ZS0taW5pdGlhbDogJGZvbnQtdHlwZS0tYm9keS1yZWd1bGFyLS1mb250U2l6ZTtcbiRmbG9hdGluZy1sYWJlbC10b3RhbC1mb250LWhlaWdodC0taW5pdGlhbDogKFxuICAgIHN0cmlwLXVuaXQoJGZsb2F0aW5nLWxhYmVsLXNpemUtLWluaXRpYWwpICogbWF0aC5kaXYoc3RyaXAtdW5pdCgkbGluZS1oZWlnaHQtLW0pLCAxMDApICogMXB4XG4pO1xuJGZsb2F0aW5nLWxhYmVsLWZvbnQtd2lkdGgtLWluaXRpYWw6ICRmb250LXdlaWdodC0tcmVndWxhcjtcbiRmbG9hdGluZy1sYWJlbC1jb2xvci0taW5pdGlhbDogJGlucHV0LS1wbGFjZWhvbGRlci0tZm9udC1jb2xvcjtcblxuJGZsb2F0aW5nLWxhYmVsLXNpemUtLWFjdGl2ZTogJGZvbnQtc2l6ZS0tc207XG4kZmxvYXRpbmctbGFiZWwtdG90YWwtZm9udC1oZWlnaHQtLWFjdGl2ZTogKFxuICAgIHN0cmlwLXVuaXQoJGZsb2F0aW5nLWxhYmVsLXNpemUtLWFjdGl2ZSkgKiBtYXRoLmRpdihzdHJpcC11bml0KCRsaW5lLWhlaWdodC0tbSksIDEwMCkgKiAxcHhcbik7XG4kZmxvYXRpbmctbGFiZWwtZm9udC13aWR0aC0tYWN0aXZlOiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiRmbG9hdGluZy1sYWJlbC1jb2xvci0tYWN0aXZlOiAkaW5wdXQtLWxhYmVsLS1mb250LWNvbG9yO1xuXG4kZmxvYXRpbmctbGFiZWwtbGFiZWwtc3BhY2U6ICRmbG9hdGluZy1sYWJlbC1zaXplLS1pbml0aWFsICsgJHNwYWNpbmctLXM7XG5cbi8vIHNhbWUgYXMga2VuZG8taW5wdXRzLnNjc3NcbiRpbnB1dC0tcGFkZGluZy1pbmxpbmU6IDE0cHg7XG4kaW5wdXQtLXBhZGRpbmctYmxvY2s6IDEycHg7XG4kaW5wdXQtLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuJGlucHV0LS1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGgtLW07XG5cbiRpY29uLXNpemU6ICRzaXplLS1tO1xuJGljb24tc3BhY2luZzogJHNwYWNpbmctLXNtO1xuJHN0YXJ0aW5nLXdpdGgtaWNvbjogJHNpemUtLW0gKyAkc3BhY2luZy0tbDtcbiRpbnB1dC0tcGFkZGluZy0tc3RhcnRpbmctd2l0aC1pY29uOiAkaW5wdXQtLXBhZGRpbmctaW5saW5lICsgJHN0YXJ0aW5nLXdpdGgtaWNvbjtcbiRpbnB1dC0tcGFkZGluZy0tMS1pY29uOiAkaW5wdXQtLXBhZGRpbmctaW5saW5lICsgJGljb24tc2l6ZSArICRpY29uLXNwYWNpbmc7XG4kaW5wdXQtLXBhZGRpbmctLTItaWNvbjogJGlucHV0LS1wYWRkaW5nLWlubGluZSArICgyICogJGljb24tc2l6ZSkgKyAoMiAqICRpY29uLXNwYWNpbmcpO1xuXG4uZmxvYXRpbmctcGxhY2Vob2xkZXIsXG4uZmxvYXRpbmctZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW5wdXQsXG4gICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkZmxvYXRpbmctbGFiZWwtbGFiZWwtc3BhY2U7XG4gICAgfVxuXG4gICAgaW5wdXQsXG4gICAgLmstaW5wdXQtaW5uZXIsXG4gICAgLmstaW5wdXQtaW5uZXIgLmstaW5wdXQtdmFsdWUtdGV4dCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZmxvYXRpbmctbGFiZWwtc2l6ZS0taW5pdGlhbCAqIDI7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICBib3R0b206IGNhbGMoNTAlIC0gbWF0aC5kaXYoJGZsb2F0aW5nLWxhYmVsLXRvdGFsLWZvbnQtaGVpZ2h0LS1pbml0aWFsLCAyKSk7XG4gICAgICAgIGxlZnQ6ICRpbnB1dC0tcGFkZGluZy1pbmxpbmUgKyAkaW5wdXQtLWJvcmRlci13aWR0aDtcbiAgICAgICAgZm9udC1zaXplOiAkZmxvYXRpbmctbGFiZWwtc2l6ZS0taW5pdGlhbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmbG9hdGluZy1sYWJlbC1mb250LXdpZHRoLS1pbml0aWFsO1xuICAgICAgICBjb2xvcjogJGZsb2F0aW5nLWxhYmVsLWNvbG9yLS1pbml0aWFsO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoJHNwYWNpbmctLWZ1bGwgLSAoMiAqICN7JGlucHV0LS1wYWRkaW5nLWlubGluZX0pKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBib3R0b206ICRpbnB1dC0taGVpZ2h0ICsgKDIgKiAkaW5wdXQtLWJvcmRlci13aWR0aCkgLVxuICAgICAgICAgICAgICAgICgkZmxvYXRpbmctbGFiZWwtbGFiZWwtc3BhY2UgLSBtYXRoLmRpdigkZmxvYXRpbmctbGFiZWwtdG90YWwtZm9udC1oZWlnaHQtLWFjdGl2ZSwgMikpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZmxvYXRpbmctbGFiZWwtc2l6ZS0tYWN0aXZlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmbG9hdGluZy1sYWJlbC1mb250LXdpZHRoLS1hY3RpdmU7XG4gICAgICAgICAgICBjb2xvcjogJGZsb2F0aW5nLWxhYmVsLWNvbG9yLS1hY3RpdmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gYWx0ZXJuYXRlIHN0eWxpbmcgZm9yIGNvbWJvYm94IHdpdGggYW4gaWNvbiBhdCB0aGUgc3RhcnRcbiAgICAuay1jb21ib2JveC5kcm9wZG93bi1zdGFydGluZy13aXRoLWljb24ge1xuICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgIGxlZnQ6ICRpbnB1dC0tcGFkZGluZy0tc3RhcnRpbmctd2l0aC1pY29uO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIGFsdGVybmF0ZSBzdHlsaW5nIGZvciBtdWx0aXNlbGVjdFxuICAgIC5rLW11bHRpc2VsZWN0IHtcbiAgICAgICAgLmstaW5wdXQtdmFsdWVzIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jbGVhci12YWx1ZSB7XG4gICAgICAgIGJvdHRvbTogJHNwYWNpbmctLW5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJGZsb2F0aW5nLWxhYmVsLXNpemUtLWluaXRpYWwgKyAoMiAqICRpbnB1dC0tYm9yZGVyLXdpZHRoKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4udW5pdCB7XG4gICAgcmlnaHQ6ICRpbnB1dC0tcGFkZGluZy1pbmxpbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogbWF0aC5kaXYoJGlucHV0LS1oZWlnaHQtdG90YWwsIDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgY29sb3I6ICRuZXV0cmFsLTA1O1xufVxuIiwi77u/QHVzZSAnc2FzczptYXRoJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi8vIEdvb2dsZSBNYXRlcmlhbCBTeW1ib2xzIHN0eWxlc1xuLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCB7XG4gICAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6XG4gICAgICAgICdGSUxMJyAwLFxuICAgICAgICAnd2dodCcgMzAwLFxuICAgICAgICAnR1JBRCcgMCxcbiAgICAgICAgJ29wc3onIDI0O1xufVxuXG4uaWNvbixcbmEuaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgY29sb3I6ICRpY29uLS1kZWZhdWx0LS1jb2xvcjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICBjb2xvcjogJGljb24tLWhvdmVyLS1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICBjb2xvcjogJGljb24tLWhvdmVyLS1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgY29sb3I6ICRpY29uLS1ob3Zlci0tY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICAgICAgY29sb3I6ICRpY29uLS1ob3Zlci0tY29sb3I7XG4gICAgfVxuXG4gICAgJi0tZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCxcbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgIGNvbG9yOiAkaWNvbi0tZGlzYWJsZWQtLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC8vIE92ZXJhbGwgc3R5bGluZyBmb3IgaW5saW5lIDxzdmc+IGljb25zXG4gICAgLnN2Zy1pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB9XG5cbiAgICAmLS1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogJHNwYWNpbmctLXM7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICBjdXJzb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJHNpemVzOiAoXG4gICAgICAgIHhzOiAkc2l6ZS0teHMsXG4gICAgICAgIHM6ICRzaXplLS1zLFxuICAgICAgICBtOiAkc2l6ZS0tbSxcbiAgICAgICAgbDogJHNpemUtLWwsXG4gICAgICAgIHhsOiAkc2l6ZS0teGwsXG4gICAgKTtcblxuICAgICZfX3NpemUge1xuICAgICAgICBAZWFjaCAkbmFtZSwgJHNpemUgaW4gJHNpemVzIHtcbiAgICAgICAgICAgICYtLSN7JG5hbWV9IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICRzaXplO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogJHNpemU7XG5cbiAgICAgICAgICAgICAgICAuc3ZnLWljb24sXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogJHNpemU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNpemU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJHdoaXRlLXBhZGRpbmc6IDQuNXB4O1xuXG4gICAgJi0td2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbi0tZGVmYXVsdC0tY29sb3I7XG4gICAgICAgIGNvbG9yOiAkaWNvbi0td2hpdGUtLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiA0LjVweDsgLy8gTWlzc2luZyBkZXNpZ24gdG9rZW4/XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tOyAvLyBNaXNzaW5nIGRlc2lnbiB0b2tlbj9cblxuICAgICAgICAmLFxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGljb24tLXdoaXRlLS1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpY29uLS1ob3Zlci0tY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJHNpemUgaW4gJHNpemVzIHtcbiAgICAgICAgJGZpbmFsU2l6ZTogJHdoaXRlLXBhZGRpbmcgKyAkc2l6ZSArICR3aGl0ZS1wYWRkaW5nO1xuXG4gICAgICAgIC8vIFN0cmV0Y2ggdGhlIG91dGVyIHNoZWxsIHRvIGFjY29tb2RhdGUgZm9yIHRoZSBwYWRkaW5nXG4gICAgICAgICYtLXdoaXRlLmljb25fX3NpemUtLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJGZpbmFsU2l6ZTtcbiAgICAgICAgICAgIHdpZHRoOiAkZmluYWxTaXplO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkZmluYWxTaXplO1xuICAgICAgICAgICAgbWluLWhlaWdodDogJGZpbmFsU2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJGZpbmFsU2l6ZTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRmaW5hbFNpemU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vTWFrZSBzdXJlIGljb25zIGFuaW1hdGUgY29ycmVjdGx5IHdpdGggaG92ZXIsIGZvY3VzIGV0Y1xuYnV0dG9uLFxuLmJ1dHRvbiB7XG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbiRjb2xvci1pbmZvLWJsb2NrLWhlYWRlci1iYWNrZ3JvdW5kOiAkbmV1dHJhbC0wMjtcbiRjb2xvci1pbmZvLWJsb2NrLWNvbnRlbnQtYmFja2dyb3VuZDogJG5ldXRyYWwtMDI7XG4kY29sb3ItaW5mby1ibG9jay1jb250ZW50LWRpdmlkZXI6ICRuZXV0cmFsLTAyO1xuXG4uaW5mby1ibG9jayB7XG4gICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1hdXRvO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkc3BhY2luZy0tYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbWw7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbDtcbn1cblxuLmluZm8tYmxvY2sgLmluZm8tYmxvY2tfX2hlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW1sO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbWw7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWluZm8tYmxvY2staGVhZGVyLWJhY2tncm91bmQ7XG4gICAgcGFkZGluZzogJHNwYWNpbmctLW1sICRzcGFjaW5nLS1sO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uaW5mby1ibG9jayAuaW5mby1ibG9ja19faGVhZGVyID4gKiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmluZm8tYmxvY2sgLmluZm8tYmxvY2tfX2NvbnRlbnQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tbDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW1sO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pbmZvLWJsb2NrLWNvbnRlbnQtYmFja2dyb3VuZDtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy0tbDtcbiAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xufVxuIiwi77u/QHVzZSAnc2FzczptYXRoJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi8vIFRoaXMgZmlsZSBleHRlbmRzIHRoZSBjaGVja2JveC1yYWRpby5zY3NzIGZpbGVcblxuJHRvZ2dsZS1jbGlja2FibGUtY29udGFpbmVyLXdpZHRoOiA2MHB4O1xuJHRvZ2dsZS1jbGlja2FibGUtY29udGFpbmVyLWhlaWdodDogMzBweDtcbiR0b2dnbGUtY2xpY2thYmxlLWhhbmRsZS1zaXplOiAxOHB4O1xuJHRvZ2dsZS1jbGlja2FibGUtaGFuZGxlLWVtcHR5LXNwYWNlOiA1cHg7XG4kdG9nZ2xlLWNsaWNrYWJsZS1oYW5kbGUtc3BhY2U6ICR0b2dnbGUtY2xpY2thYmxlLWhhbmRsZS1lbXB0eS1zcGFjZSArIG1hdGguZGl2KCR0b2dnbGUtY2xpY2thYmxlLWhhbmRsZS1zaXplLCAyKTtcblxuLnN3aXRjaC1jb250YWluZXIge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG5cbiAgICAuc3dpdGNoLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkc3BhY2luZy0tc207XG4gICAgICAgIG1pbi13aWR0aDogMi41ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICB9XG5cbiAgICAuay1zd2l0Y2gge1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgaGVpZ2h0OiAkdG9nZ2xlLWNsaWNrYWJsZS1jb250YWluZXItaGVpZ2h0O1xuICAgICAgICB3aWR0aDogJHRvZ2dsZS1jbGlja2FibGUtY29udGFpbmVyLXdpZHRoO1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuXG4gICAgICAgIC5rLXN3aXRjaC10cmFjayB7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gcmVtb3ZlIHN0YW5kYXJkIGNoZWNrYm94IHN0eWxpbmdcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLXN3aXRjaC1sYWJlbC1vbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLXN3aXRjaC1sYWJlbC1vZmYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1zd2l0Y2gtdGh1bWItd3JhcCB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuXG4gICAgICAgICAgICAuay1zd2l0Y2gtdGh1bWIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkdG9nZ2xlLWNsaWNrYWJsZS1oYW5kbGUtc2l6ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICR0b2dnbGUtY2xpY2thYmxlLWhhbmRsZS1zaXplO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWRpc2FibGVkIC5rLXN3aXRjaC10cmFjayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRvZ2dsZS0tZGlzYWJsZWQtLW9mZi0tYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstc3dpdGNoLW9mZiB7XG4gICAgICAgIC5rLXN3aXRjaC10cmFjayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9nZ2xlLS1kZWZhdWx0LS1vZmYtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0b2dnbGUtLWRlZmF1bHQtLW9mZi0tYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc3dpdGNoLXRodW1iLXdyYXAge1xuICAgICAgICAgICAgbGVmdDogJHRvZ2dsZS1jbGlja2FibGUtaGFuZGxlLXNwYWNlO1xuXG4gICAgICAgICAgICAuay1zd2l0Y2gtdGh1bWIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b2dnbGUtLWRlZmF1bHQtLW9mZi0tZmlsbC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmstc3dpdGNoLXRyYWNrIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvZ2dsZS0taG92ZXItLW9mZi0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRvZ2dsZS0taG92ZXItLW9mZi0tYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyAuay1zd2l0Y2gtdHJhY2ssXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIC5rLXN3aXRjaC10cmFjayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b2dnbGUtLWhvdmVyLS1vZmYtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0b2dnbGUtLWhvdmVyLS1vZmYtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIC5rLXN3aXRjaC10cmFjayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9nZ2xlLS1ob3Zlci0tb2ZmLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdG9nZ2xlLS1ob3Zlci0tb2ZmLS1ib3JkZXItY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstZGlzYWJsZWQge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLmstc3dpdGNoLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b2dnbGUtLWRpc2FibGVkLS1vZmYtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdG9nZ2xlLS1kaXNhYmxlZC0tb2ZmLS1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay1zd2l0Y2gtdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9nZ2xlLS1kaXNhYmxlZC0tb2ZmLS1maWxsLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstc3dpdGNoLW9uIHtcbiAgICAgICAgLmstc3dpdGNoLXRyYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b2dnbGUtLWRlZmF1bHQtLW9uLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdG9nZ2xlLS1kZWZhdWx0LS1vbi0tYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc3dpdGNoLXRodW1iLXdyYXAge1xuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICByaWdodDogJHRvZ2dsZS1jbGlja2FibGUtaGFuZGxlLXNwYWNlO1xuXG4gICAgICAgICAgICAuay1zd2l0Y2gtdGh1bWIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b2dnbGUtLWRlZmF1bHQtLW9uLS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIC5rLXN3aXRjaC10cmFjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvZ2dsZS0taG92ZXItLW9uLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRvZ2dsZS0taG92ZXItLW9uLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXN3aXRjaC10aHVtYiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvZ2dsZS0taG92ZXItLW9uLS1maWxsLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWRpc2FibGVkIHtcbiAgICAgICAgICAgICYsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIC5rLXN3aXRjaC10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9nZ2xlLS1kaXNhYmxlZC0tb24tLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdG9nZ2xlLS1kaXNhYmxlZC0tb24tLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLXN3aXRjaC10aHVtYiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b2dnbGUtLWRpc2FibGVkLS1vbi0tZmlsbC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBUaGVzZSBzdHlsZXMgc2hvdWxkIGJlIGxhc3QgYmVjYXVzZSBvdGhlcndpc2UgaXQgY29uZmxpY3RzIHdpdGggdGhlIHN0eWxpbmcgb2YgdGhlIGNvbnRhaW5lciAuay1zd2l0Y2gtb2ZmICovXG4gICAgLmstc3dpdGNoLW9uIHtcbiAgICAgICAgLmstc3dpdGNoLXRyYWNrIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAuay1zd2l0Y2gtdHJhY2sge1xuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9nZ2xlLS1ob3Zlci0tb24tLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0b2dnbGUtLWhvdmVyLS1vbi0tYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyAuay1zd2l0Y2gtdHJhY2ssXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIC5rLXN3aXRjaC10cmFjayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0b2dnbGUtLWhvdmVyLS1vbi0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRvZ2dsZS0taG92ZXItLW9uLS1ib3JkZXItY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSAuay1zd2l0Y2gtdHJhY2sge1xuICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvZ2dsZS0taG92ZXItLW9uLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdG9nZ2xlLS1ob3Zlci0tb24tLWJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1kaXNhYmxlZCB7XG4gICAgICAgICAgICAmLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAuay1zd2l0Y2gtdHJhY2sge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu79AdXNlICdzYXNzOm1hcCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kYmFja2dyb3VuZENvbG9yczogKFxuICAgICdkZWZhdWx0JzogJGNoaXAtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ3N1Y2Nlc3MnOiAkY2hpcC0tc3VjY2Vzcy0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnaW5mbyc6ICRjaGlwLS1pbmZvLS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICd3YXJuaW5nJzogJGNoaXAtLXdhcm5pbmctLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ2Vycm9yJzogJGNoaXAtLWVycm9yLS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdkaXNhYmxlZCc6ICRjaGlwLS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnb3V0bGluZWQtLWRlZmF1bHQnOiAkY2hpcC0tb3V0bGluZWQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ291dGxpbmVkLS1zdWNjZXNzJzogJGNoaXAtLW91dGxpbmVkLS1zdWNjZXNzLS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdvdXRsaW5lZC0taW5mbyc6ICRjaGlwLS1vdXRsaW5lZC0taW5mby0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnb3V0bGluZWQtLXdhcm5pbmcnOiAkY2hpcC0tb3V0bGluZWQtLXdhcm5pbmctLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ291dGxpbmVkLS1lcnJvcic6ICRjaGlwLS1vdXRsaW5lZC0tZXJyb3ItLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ291dGxpbmVkLS1kaXNhYmxlZCc6ICRjaGlwLS1vdXRsaW5lZC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ2ljb24nOiAkY2hpcC0taWNvbi0tYmFja2dyb3VuZC1jb2xvcixcbik7XG4kYm9yZGVyQ29sb3JzOiAoXG4gICAgJ2RlZmF1bHQnOiAkY2hpcC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yLFxuICAgICdzdWNjZXNzJzogJGNoaXAtLXN1Y2Nlc3MtLWJvcmRlci1jb2xvcixcbiAgICAnaW5mbyc6ICRjaGlwLS1pbmZvLS1ib3JkZXItY29sb3IsXG4gICAgJ3dhcm5pbmcnOiAkY2hpcC0td2FybmluZy0tYm9yZGVyLWNvbG9yLFxuICAgICdlcnJvcic6ICRjaGlwLS1lcnJvci0tYm9yZGVyLWNvbG9yLFxuICAgICdkaXNhYmxlZCc6ICRjaGlwLS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yLFxuICAgICdvdXRsaW5lZC0tZGVmYXVsdCc6ICRjaGlwLS1vdXRsaW5lZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yLFxuICAgICdvdXRsaW5lZC0tc3VjY2Vzcyc6ICRjaGlwLS1vdXRsaW5lZC0tc3VjY2Vzcy0tYm9yZGVyLWNvbG9yLFxuICAgICdvdXRsaW5lZC0taW5mbyc6ICRjaGlwLS1vdXRsaW5lZC0taW5mby0tYm9yZGVyLWNvbG9yLFxuICAgICdvdXRsaW5lZC0td2FybmluZyc6ICRjaGlwLS1vdXRsaW5lZC0td2FybmluZy0tYm9yZGVyLWNvbG9yLFxuICAgICdvdXRsaW5lZC0tZXJyb3InOiAkY2hpcC0tb3V0bGluZWQtLWVycm9yLS1ib3JkZXItY29sb3IsXG4gICAgJ291dGxpbmVkLS1kaXNhYmxlZCc6ICRjaGlwLS1vdXRsaW5lZC0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcixcbiAgICAnaWNvbic6ICRjaGlwLS1pY29uLS1ib3JkZXItY29sb3IsXG4pO1xuJGljb25Db2xvcnM6IChcbiAgICAnZGVmYXVsdCc6ICRjaGlwLS1kZWZhdWx0LS1pY29uLWNvbG9yLFxuICAgICdzdWNjZXNzJzogJGNoaXAtLXN1Y2Nlc3MtLWljb24tY29sb3IsXG4gICAgJ2luZm8nOiAkY2hpcC0taW5mby0taWNvbi1jb2xvcixcbiAgICAnd2FybmluZyc6ICRjaGlwLS13YXJuaW5nLS1pY29uLWNvbG9yLFxuICAgICdlcnJvcic6ICRjaGlwLS1lcnJvci0taWNvbi1jb2xvcixcbiAgICAnZGlzYWJsZWQnOiAkY2hpcC0tZGlzYWJsZWQtLWljb24tY29sb3IsXG4gICAgJ291dGxpbmVkLS1kZWZhdWx0JzogJGNoaXAtLW91dGxpbmVkLS1kZWZhdWx0LS1pY29uLWNvbG9yLFxuICAgICdvdXRsaW5lZC0tc3VjY2Vzcyc6ICRjaGlwLS1vdXRsaW5lZC0tc3VjY2Vzcy0taWNvbi1jb2xvcixcbiAgICAnb3V0bGluZWQtLWluZm8nOiAkY2hpcC0tb3V0bGluZWQtLWluZm8tLWljb24tY29sb3IsXG4gICAgJ291dGxpbmVkLS13YXJuaW5nJzogJGNoaXAtLW91dGxpbmVkLS13YXJuaW5nLS1pY29uLWNvbG9yLFxuICAgICdvdXRsaW5lZC0tZXJyb3InOiAkY2hpcC0tb3V0bGluZWQtLWVycm9yLS1pY29uLWNvbG9yLFxuICAgICdvdXRsaW5lZC0tZGlzYWJsZWQnOiAkY2hpcC0tb3V0bGluZWQtLWRpc2FibGVkLS1pY29uLWNvbG9yLFxuICAgICdpY29uJzogJGNoaXAtLWljb24tLWljb24tY29sb3IsXG4pO1xuJGZvbnRDb2xvcnM6IChcbiAgICAnZGVmYXVsdCc6ICRjaGlwLS1kZWZhdWx0LS1mb250LWNvbG9yLFxuICAgICdzdWNjZXNzJzogJGNoaXAtLXN1Y2Nlc3MtLWZvbnQtY29sb3IsXG4gICAgJ2luZm8nOiAkY2hpcC0taW5mby0tZm9udC1jb2xvcixcbiAgICAnd2FybmluZyc6ICRjaGlwLS13YXJuaW5nLS1mb250LWNvbG9yLFxuICAgICdlcnJvcic6ICRjaGlwLS1lcnJvci0tZm9udC1jb2xvcixcbiAgICAnZGlzYWJsZWQnOiAkY2hpcC0tZGlzYWJsZWQtLWZvbnQtY29sb3IsXG4gICAgJ291dGxpbmVkLS1kZWZhdWx0JzogJGNoaXAtLW91dGxpbmVkLS1kZWZhdWx0LS1mb250LWNvbG9yLFxuICAgICdvdXRsaW5lZC0tc3VjY2Vzcyc6ICRjaGlwLS1vdXRsaW5lZC0tc3VjY2Vzcy0tZm9udC1jb2xvcixcbiAgICAnb3V0bGluZWQtLWluZm8nOiAkY2hpcC0tb3V0bGluZWQtLWluZm8tLWZvbnQtY29sb3IsXG4gICAgJ291dGxpbmVkLS13YXJuaW5nJzogJGNoaXAtLW91dGxpbmVkLS13YXJuaW5nLS1mb250LWNvbG9yLFxuICAgICdvdXRsaW5lZC0tZXJyb3InOiAkY2hpcC0tb3V0bGluZWQtLWVycm9yLS1mb250LWNvbG9yLFxuICAgICdvdXRsaW5lZC0tZGlzYWJsZWQnOiAkY2hpcC0tb3V0bGluZWQtLWRpc2FibGVkLS1mb250LWNvbG9yLFxuICAgICdpY29uJzogJGNoaXAtLWljb24tLWZvbnQtY29sb3IsXG4pO1xuXG4uY2hpcCB7XG4gICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG4gICAgcGFkZGluZy1pbmxpbmU6ICgkc3BhY2luZy0tc20gLSAycHgpICRzcGFjaW5nLS1zbTtcbiAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tcyAtIDNweDtcbiAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1sO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBnYXA6ICRzcGFjaW5nLS1zO1xuICAgIGJhY2tncm91bmQ6ICRjaGlwLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlcjogc29saWQgJGJvcmRlci13aWR0aC0tbSAkY2hpcC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkY2hpcC0tZGVmYXVsdC0tZm9udC1jb2xvcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLmljb24ge1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lOyAvLyB5ZXMsIGlmIHdlIHJlbW92ZSB0aGlzIGFuZCB0aGUgZ2FwIGl0IHNob3VsZCBsb29rIHRoZSBzYW1lIGZvciBhbiBpbmxpbmUgaWNvbiwgYnV0IHRoaXMgaXMgc2F2ZXIgZm9yIGZ1dHVyZSB0b2tlbiBjaGFuZ2VzXG4gICAgICAgIGNvbG9yOiAkY2hpcC0tZGVmYXVsdC0taWNvbi1jb2xvcjtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJGJhY2tncm91bmRDb2xvciBpbiAkYmFja2dyb3VuZENvbG9ycyB7XG4gICAgICAgICRib3JkZXJDb2xvcjogbWFwLmdldCgkYm9yZGVyQ29sb3JzLCAkbmFtZSk7XG4gICAgICAgICRpY29uQ29sb3I6IG1hcC5nZXQoJGljb25Db2xvcnMsICRuYW1lKTtcbiAgICAgICAgJGZvbnRDb2xvcjogbWFwLmdldCgkZm9udENvbG9ycywgJG5hbWUpO1xuXG4gICAgICAgICYtLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kQ29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRib3JkZXItd2lkdGgtLW0gJGJvcmRlckNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGljb25Db2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmstZ3JpZCB7XG4gICAgLmNoaXAge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgfVxufVxuIiwi77u/QHVzZSAnc2FzczptYXAnO1xuQGltcG9ydCAnLi4vY29tbW9uJztcblxuJGJhY2tncm91bmRDb2xvcnM6IChcbiAgICAnZGVmYXVsdCc6ICRiYWRnZS0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnaW5mbyc6ICRiYWRnZS0taW5mby0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnc3VjY2Vzcyc6ICRiYWRnZS0tc3VjY2Vzcy0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnd2FybmluZyc6ICRiYWRnZS0td2FybmluZy0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnZXJyb3InOiAkYmFkZ2UtLWVycm9yLS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdhbHQnOiAkYmFkZ2UtLWFsdC0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnZ2hvc3QnOiAkYmFkZ2UtLWdob3N0LS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdpbmZvLWFsdCc6ICRiYWRnZS0taW5mby1hbHQtLWJhY2tncm91bmQtY29sb3IsXG4pO1xuJGJvcmRlckNvbG9yczogKFxuICAgICdkZWZhdWx0JzogJGJhZGdlLS1kZWZhdWx0LS1ib3JkZXItY29sb3IsXG4gICAgJ2luZm8nOiAkYmFkZ2UtLWluZm8tLWJvcmRlci1jb2xvcixcbiAgICAnc3VjY2Vzcyc6ICRiYWRnZS0tc3VjY2Vzcy0tYm9yZGVyLWNvbG9yLFxuICAgICd3YXJuaW5nJzogJGJhZGdlLS13YXJuaW5nLS1ib3JkZXItY29sb3IsXG4gICAgJ2Vycm9yJzogJGJhZGdlLS1lcnJvci0tYm9yZGVyLWNvbG9yLFxuICAgICdhbHQnOiAkYmFkZ2UtLWFsdC0tYm9yZGVyLWNvbG9yLFxuICAgICdnaG9zdCc6ICRiYWRnZS0tZ2hvc3QtLWJvcmRlci1jb2xvcixcbiAgICAnaW5mby1hbHQnOiAkYmFkZ2UtLWluZm8tYWx0LS1ib3JkZXItY29sb3IsXG4pO1xuJGZvbnRDb2xvcnM6IChcbiAgICAnZGVmYXVsdCc6ICRiYWRnZS0tZGVmYXVsdC0tZm9udC1jb2xvcixcbiAgICAnaW5mbyc6ICRiYWRnZS0taW5mby0tZm9udC1jb2xvcixcbiAgICAnc3VjY2Vzcyc6ICRiYWRnZS0tc3VjY2Vzcy0tZm9udC1jb2xvcixcbiAgICAnd2FybmluZyc6ICRiYWRnZS0td2FybmluZy0tZm9udC1jb2xvcixcbiAgICAnZXJyb3InOiAkYmFkZ2UtLWVycm9yLS1mb250LWNvbG9yLFxuICAgICdhbHQnOiAkYmFkZ2UtLWFsdC0tZm9udC1jb2xvcixcbiAgICAnZ2hvc3QnOiAkYmFkZ2UtLWdob3N0LS1mb250LWNvbG9yLFxuICAgICdpbmZvLWFsdCc6ICRiYWRnZS0taW5mby1hbHQtLWZvbnQtY29sb3IsXG4pO1xuXG4uYmFkZ2Uge1xuICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tcztcbiAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tcztcbiAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS14bDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6ICRzcGFjaW5nLS1zO1xuICAgIGJhY2tncm91bmQ6ICRiYWRnZS0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXI6IHNvbGlkICRib3JkZXItd2lkdGgtLW0gJGJhZGdlLS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgY29sb3I6ICRiYWRnZS0tZGVmYXVsdC0tZm9udC1jb2xvcjtcbiAgICBoZWlnaHQ6ICRzaXplLS1tO1xuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuXG4gICAgQGVhY2ggJG5hbWUsICRiYWNrZ3JvdW5kQ29sb3IgaW4gJGJhY2tncm91bmRDb2xvcnMge1xuICAgICAgICAkYm9yZGVyQ29sb3I6IG1hcC5nZXQoJGJvcmRlckNvbG9ycywgJG5hbWUpO1xuICAgICAgICAkZm9udENvbG9yOiBtYXAuZ2V0KCRmb250Q29sb3JzLCAkbmFtZSk7XG5cbiAgICAgICAgJi0tI3skbmFtZX0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRDb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgJGJvcmRlci13aWR0aC0tbSAkYm9yZGVyQ29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi50ZXh0LXJlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnRlbnQtYmxvY2stLWJvZHktaGlnaGxpZ2h0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1zO1xuICAgIGJvcmRlcjogJGJvcmRlci13aWR0aC0tbSBzb2xpZCAkbmV1dHJhbC0wNDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIGNvbG9yOiAkbmV1dHJhbC0wNjtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLW0gLSAycHg7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1zbTtcbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uY29udGVudC1ibG9jayB7XG4gICAgLml0ZW0tbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYtLXF1ZXN0aW9ucyB7XG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXRlbS1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy0tbTtcbiAgICBnYXA6ICRzcGFjaW5nLS1tO1xuICAgIGJhY2tncm91bmQ6IGhvdHBpbms7XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIGZsZXg6IDEgMSAkc3BhY2luZy0tYXV0bztcbiAgICB9XG5cbiAgICAmX19hY3Rpb24ge1xuICAgICAgICBmbGV4OiAwIDAgJHNpemUtLW07XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRzaXplLS1tO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cblxuICAgICYtLXN1YiB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzaXplLS14bCArIDVweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCBob3RwaW5rO1xuICAgIH1cblxuICAgICY6bm90KCYtLXN1YikgKyAmLS1zdWIge1xuICAgICAgICAuYWN0aW9uLXNpemUtLXN1YiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXN1YiArICYtLXN1YiB7XG4gICAgICAgIC5hY3Rpb24tc2l6ZS0tc3ViIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu79AdXNlICdzYXNzOm1hdGgnO1xuQGltcG9ydCAnLi4vY29tbW9uJztcblxuJHJvdy1iZy1jb2xvcjogaG90cGluaztcbiRyb3ctYm9yZGVyLWNvbG9yOiBob3RwaW5rO1xuJHJvdy1kaXNhYmxlZC1mb250LWNvbG9yOiBsaW1lZ3JlZW47XG4kcm93LWRpc2FibGVkLWJnLWNvbG9yOiAkbmV1dHJhbC0wMjtcbiRyb3ctZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiBob3RwaW5rO1xuJHJvdy12ZXJ0LXBhZGRpbmc6ICRzcGFjaW5nLS1zbTtcbiRyb3ctaG9yLXBhZGRpbmc6ICRzcGFjaW5nLS1zbTtcblxuJHJvdy1yYWRpby1vdmVybGFwOiAkaW5wdXQtLWNsaWNrYWJsZS1jb250YWluZXItc2l6ZSArIG1hdGguZGl2KCRpbnB1dC0tY2xpY2thYmxlLWNvbnRhaW5lci1zaXplLCAxMCk7XG5cbiRyb3ctcmFkaW8tc3BhY2luZy1vdXRlcjogJHNwYWNpbmctLXM7XG4kcm93LXJhZGlvLXNwYWNpbmctc2l6ZTogJGlucHV0LS1jbGlja2FibGUtY29udGFpbmVyLXNpemUgKyAkcm93LXJhZGlvLXNwYWNpbmctb3V0ZXI7XG4kcm93LXJhZGlvLWxhYmVsLXNwYWNpbmc6ICRzcGFjaW5nLS1zbTtcblxuLnJhZGlvYnV0dG9uLXRhYmxlIHtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiBtYXRoLmRpdigkaW5wdXQtLWNsaWNrYWJsZS1jb250YWluZXItc2l6ZSwgMik7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6ICRyb3ctcmFkaW8tbGFiZWwtc3BhY2luZztcblxuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHJvdy1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tbDtcbiAgICAgICAgYmFja2dyb3VuZDogJHJvdy1iZy1jb2xvcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAoMiAqICRzcGFjaW5nLS14bCkgMmZyIDJmciAxMGVtO1xuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIGdhcDogJHJvdy1ob3ItcGFkZGluZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhlYWRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkcm93LXJhZGlvLXNwYWNpbmctb3V0ZXIgKyAkcm93LXJhZGlvLWxhYmVsLXNwYWNpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCguaGVhZGVyKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcm93LWJvcmRlci1jb2xvcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLFxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aW9uLWljb24ge1xuICAgICAgICAgICAgLy8gUHJldmVudCBpY29uIGZyb20gZmxpY2tlcmluZyBpbiBTYWZhcmkgb24gaG92ZXJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLW07XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkcm93LXZlcnQtcGFkZGluZztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc2l6ZS0tcztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzaXplLS1zO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IC0obWF0aC5kaXYoJHNwYWNpbmctLWwsIDEwKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBNb3ZlIGNoZWNrYm94ZXMgYSBiaXQgbGVmdCBvdmVyIHRoZSBib3JkZXJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIC8vIENyZWF0ZSBhIHdoaXRlIGNpcmNsZSB0aGF0IHBhZHMgb3ZlciB0aGUgYm9yZGVyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHJvdy1yYWRpby1zcGFjaW5nLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHJvdy1yYWRpby1zcGFjaW5nLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1mdWxsO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0oJHNwYWNpbmctLXNtICsgMnB4KTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtICN7JHNwYWNpbmctLXNtfSk7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIFBhZCB0aGUgdmlydHVhbCBjaGVja2JveCBhIGJpdFxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0oJHNwYWNpbmctLXNtIC0gM3B4KTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6ICRyb3ctcmFkaW8tbGFiZWwtc3BhY2luZztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWlzLWRpc2FibGVkIHtcbiAgICAgICAgICAgICYsXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgaW5wdXQgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcm93LWRpc2FibGVkLWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcm93LWRpc2FibGVkLWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KC5oZWFkZXIpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyb3ctYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJvdy1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJvdy1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyb3ctYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhhcy1lcnJvciB7XG4gICAgICAgICAgICAgICAgJjpub3QoLmhlYWRlcikge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTA0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTA0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTA0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTA0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gQ0hFQ0tFRCBESVNBQkxFRCBTVFlMSU5HXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICArIGxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LTA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kc2l6ZS0tYXZhdGFyLXNpemVzOiAoXG4gICAgeHM6IDI0cHgsXG4gICAgczogMzJweCxcbiAgICBtOiA0MHB4LFxuICAgIGw6IDQ4cHgsXG4gICAgeGw6IDU2cHgsXG4gICAgeHhsOiA2NHB4LFxuICAgIHh4eGw6IDEwMHB4LFxuKTtcblxuJHNpemUtLWZvbnQtc2l6ZXM6IChcbiAgICB4czogJGZvbnQtc2l6ZS0tcyxcbiAgICBzOiAkZm9udC1zaXplLS1zbSxcbiAgICBtOiAkZm9udC1zaXplLS1tLFxuICAgIGw6ICRmb250LXNpemUtLW1sLFxuICAgIHhsOiAkZm9udC1zaXplLS1sLFxuICAgIHh4bDogJGZvbnQtc2l6ZS0teGwsXG4pO1xuXG4kc2l6ZS0taWNvbi1zaXplczogKFxuICAgIHhzOiAxNnB4LFxuICAgIHM6IDIwcHgsXG4gICAgbTogMjRweCxcbiAgICBsOiAyOHB4LFxuICAgIHhsOiAzMnB4LFxuICAgIHh4bDogMzJweCxcbik7XG5cbiRhdmF0YXItLXVwbG9hZC0tY2lyY2xlLXNpemU6IDE2NXB4O1xuXG4uYXZhdGFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAkc3BhY2luZy0tbm9uZTtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tZnVsbDtcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tcmVndWxhcjtcbiAgICBib3JkZXI6ICRib3JkZXItd2lkdGgtLW0gc29saWQgJGF2YXRhci0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQ6ICRhdmF0YXItLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgY29sb3I6ICRhdmF0YXItLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG5cbiAgICAmOm5vdCguY2xpY2thYmxlKSB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGNvbG9yOiAkYXZhdGFyLS1kZWZhdWx0LS1pY29uLWNvbG9yO1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgIH1cblxuICAgICYuY2xpY2thYmxlOmhvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgaG92ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRhdmF0YXItLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRhdmF0YXItLWhvdmVyLS1ib3JkZXItY29sb3I7XG4gICAgICAgIGNvbG9yOiAkYXZhdGFyLS1ob3Zlci0tZm9udC1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyLS1ob3Zlci0taWNvbi1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2xpY2thYmxlOmZvY3VzLFxuICAgICYuY2xpY2thYmxlOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyLS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYXZhdGFyLS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGF2YXRhci0tZm9jdXMtLWZvbnQtY29sb3I7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXItLWZvY3VzLS1pY29uLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jbGlja2FibGU6YWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgYWN0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyLS1hY3RpdmUtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGF2YXRhci0tYWN0aXZlLS1ib3JkZXItY29sb3I7XG4gICAgICAgIGNvbG9yOiAkYXZhdGFyLS1hY3RpdmUtLWZvbnQtY29sb3I7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXItLWFjdGl2ZS0taWNvbi1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NpemUge1xuICAgICAgICBAZWFjaCAkbmFtZSwgJHNpemUtLWF2YXRhci1zaXplIGluICRzaXplLS1hdmF0YXItc2l6ZXMge1xuICAgICAgICAgICAgJHNpemUtLWZvbnQtc2l6ZTogbWFwLmdldCgkc2l6ZS0tZm9udC1zaXplcywgJG5hbWUpO1xuICAgICAgICAgICAgJHNpemUtLWljb24tc2l6ZTogbWFwLmdldCgkc2l6ZS0taWNvbi1zaXplcywgJG5hbWUpO1xuXG4gICAgICAgICAgICAmLS0jeyRuYW1lfSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAkc2l6ZS0tYXZhdGFyLXNpemU7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplLS1hdmF0YXItc2l6ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRzaXplLS1hdmF0YXItc2l6ZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAkc2l6ZS0tYXZhdGFyLXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZS0tYXZhdGFyLXNpemU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogJHNpemUtLWF2YXRhci1zaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNpemUtLWZvbnQtc2l6ZTtcblxuICAgICAgICAgICAgICAgIC5pY29uLFxuICAgICAgICAgICAgICAgIC5pY29uID4gKiB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogJHNpemUtLWljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplLS1pY29uLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHNpemUtLWljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogJHNpemUtLWljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZS0taWNvbi1zaXplO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAkc2l6ZS0taWNvbi1zaXplO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzaXplLS1pY29uLXNpemU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29sdW1ucyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGF2YXRhci0tdXBsb2FkLS1jaXJjbGUtc2l6ZSAxZnI7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6ICRhdmF0YXItLXVwbG9hZC0tY2lyY2xlLXNpemU7XG4gICAgICAgIGhlaWdodDogJGF2YXRhci0tdXBsb2FkLS1jaXJjbGUtc2l6ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX3VwbG9hZCB7XG4gICAgICAgIHdpZHRoOiAkYXZhdGFyLS11cGxvYWQtLWNpcmNsZS1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRhdmF0YXItLXVwbG9hZC0tY2lyY2xlLXNpemU7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aC0tbSBzb2xpZCAkYXZhdGFyLS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgJl9fbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tcyAkc3BhY2luZy0tbSAwICRzcGFjaW5nLS1tO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXItLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/QHVzZSAnc2FzczptYXAnO1xuQHVzZSAnc2FzczptYXRoJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbiRidXR0b24tLWJvcmRlci13aWR0aDogJGJ1dHRvbi0tYm9yZGVyLXdpZHRoO1xuJGJ1dHRvbi0tcGFkZGluZy1pbmxpbmU6ICRidXR0b24tLXBhZGRpbmctaW5saW5lO1xuJGJ1dHRvbi0tcGFkZGluZy1ibG9jazogJGJ1dHRvbi0tcGFkZGluZy1ibG9jaztcbiRidXR0b24tLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuJGljb24tc2l6ZTogJHNpemUtLW07XG4kYnV0dG9uLS1nYXA6ICRzcGFjaW5nLS1zbTtcblxuJHNpemUtLXBhZGRpbmctYmxvY2tzOiAoXG4gICAgeHM6IDhweCxcbiAgICBzOiA4cHgsXG4gICAgbTogOXB4LFxuICAgIGw6IDE5cHgsXG4pO1xuXG4kc2l6ZS0tcGFkZGluZy1pbmxpbmVzOiAoXG4gICAgeHM6IDE0cHgsXG4gICAgczogMTRweCxcbiAgICBtOiAxNnB4LFxuICAgIGw6IDE4cHgsXG4pO1xuXG4kc2l6ZS0tZm9udC1zaXplczogKFxuICAgIHhzOiAkZm9udC1zaXplLS1zbSxcbiAgICBzOiAkZm9udC1zaXplLS1tLFxuICAgIG06ICRmb250LXNpemUtLW1sLFxuICAgIGw6ICRmb250LXNpemUtLW1sLFxuKTtcblxuJHNpemUtLWljb24tc2l6ZXM6IChcbiAgICB4czogJHNpemUtLXhzLFxuICAgIHM6ICRzaXplLS1zLFxuICAgIG06ICRzaXplLS1tLFxuICAgIGw6ICRzaXplLS1sLFxuKTtcblxuLy9yZW1vdmUga2VuZG8gYmVmb3JlIHN0eWxpbmcgb24gYWxsIGstYnV0dG9uXG4uay1idXR0b24sXG5hLmstYnV0dG9uIHtcbiAgICAmOjpiZWZvcmUsXG4gICAgJjpob3Zlcjo6YmVmb3JlLFxuICAgICYuay1ob3Zlcjo6YmVmb3JlLFxuICAgICY6Zm9jdXM6OmJlZm9yZSxcbiAgICAmLmstZm9jdXM6OmJlZm9yZSxcbiAgICAmOmFjdGl2ZTo6YmVmb3JlLFxuICAgICYuay1hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idXR0b24sXG5hLmJ1dHRvbixcbi5rLWJ1dHRvbixcbmEuay1idXR0b24ge1xuICAgIEBpbmNsdWRlIGZvbnQtQm9keS1zZW1pYm9sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4OiAwIDEgJHNwYWNpbmctLWF1dG87XG4gICAgY29sb3I6ICRidXR0b24tLXByaW1hcnktLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6ICRzcGFjaW5nLS1hdXRvO1xuICAgIHdpZHRoOiAkc3BhY2luZy0tYXV0bztcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1tO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0b24tLWJvcmRlci1yYWRpdXM7XG4gICAgcGFkZGluZy1pbmxpbmU6ICRidXR0b24tLXBhZGRpbmctaW5saW5lO1xuICAgIHBhZGRpbmctYmxvY2s6ICRidXR0b24tLXBhZGRpbmctYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICBnYXA6ICRidXR0b24tLWdhcDtcblxuICAgICYuaWNvbi0tc3VmZml4IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgJi5pY29uLS1wcmVmaXgge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxuXG4gICAgJl9fc2l6ZSB7XG4gICAgICAgIEBlYWNoICRuYW1lLCAkc2l6ZS0tZm9udC1zaXplIGluICRzaXplLS1mb250LXNpemVzIHtcbiAgICAgICAgICAgICRzaXplLS1wYWRkaW5nLWlubGluZTogbWFwLmdldCgkc2l6ZS0tcGFkZGluZy1pbmxpbmVzLCAkbmFtZSk7XG4gICAgICAgICAgICAkc2l6ZS0tcGFkZGluZy1ibG9jazogbWFwLmdldCgkc2l6ZS0tcGFkZGluZy1ibG9ja3MsICRuYW1lKTtcblxuICAgICAgICAgICAgJi0tI3skbmFtZX0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc2l6ZS0tcGFkZGluZy1pbmxpbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJHNpemUtLXBhZGRpbmctYmxvY2sgKCRzaXplLS1wYWRkaW5nLWJsb2NrICsgMXB4KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzaXplLS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgLy8gSWYgYnV0dG9uIG9ubHkgY29udGFpbnMgYW4gSWNvblxuICAgICAgICAgICAgICAgICYub25seS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogbWF0aC5kaXYoJHNpemUtLXBhZGRpbmctaW5saW5lLCAyKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogbWF0aC5kaXYoJHNpemUtLXBhZGRpbmctaW5saW5lLCAyKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXMsXG4gICAgICAgICYtLXhzIHtcbiAgICAgICAgICAgIGdhcDogbWF0aC5kaXYoJGJ1dHRvbi0tZ2FwLCAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXhzIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlY29uZGFyeSxcbiAgICAmIC8vIHNlY29uZGFyeSBmaXJzdCBiZWNhdXNlIGtlbmRvIGRvZXMgbm90IGhhdmUgYSBzZXBlcmF0ZSBjbGFzcyBmb3Igc2Vjb25kYXJ5IGJ1dHRvbnNcbiAgICB7XG4gICAgICAgIGJvcmRlcjogJGJ1dHRvbi0tYm9yZGVyLXdpZHRoIHNvbGlkICRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWZvbnQtY29sb3I7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmstaG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJvcmRlcjogJGJ1dHRvbi0tYm9yZGVyLXdpZHRoIHNvbGlkICRidXR0b24tLXNlY29uZGFyeS0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tLXNlY29uZGFyeS0taG92ZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1ob3Zlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ1dHRvbi13aXRoLWljb24ge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWljb24tY29sb3I7XG4gICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcHJpbWFyeSxcbiAgICAmLmstcHJpbWFyeSxcbiAgICAmLmstYnV0dG9uLXNvbGlkLXByaW1hcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLS1wcmltYXJ5LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXI6ICRidXR0b24tLWJvcmRlci13aWR0aCBzb2xpZCAkYnV0dG9uLS1wcmltYXJ5LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLS1wcmltYXJ5LS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICYuYnV0dG9uLXdpdGgtaWNvbiB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5rLWhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidXR0b24tLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBib3JkZXI6ICRidXR0b24tLWJvcmRlci13aWR0aCBzb2xpZCAkYnV0dG9uLS1wcmltYXJ5LS1ob3Zlci0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXByaW1hcnktLWhvdmVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0tcHJpbWFyeS0taG92ZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAmLmJ1dHRvbi13aXRoLWljb24ge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXByaW1hcnktLWhvdmVyLS1pY29uLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tLXByaW1hcnktLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLS1wcmltYXJ5LS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS1wcmltYXJ5LS1mb2N1cy0tZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgJi5idXR0b24td2l0aC1pY29uIHtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS1wcmltYXJ5LS1mb2N1cy0taWNvbi1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLS1wcmltYXJ5LS1wcmVzc2VkLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0tcHJpbWFyeS0tcHJlc3NlZC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tcHJpbWFyeS0tcHJlc3NlZC0tZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICYuYnV0dG9uLXdpdGgtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS1wcmltYXJ5LS1wcmVzc2VkLS1pY29uLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAmW2Rpc2FibGVkXSxcbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tLXByaW1hcnktLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiAkYnV0dG9uLS1ib3JkZXItd2lkdGggc29saWQgJGJ1dHRvbi0tcHJpbWFyeS0tZGlzYWJsZWQtLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXByaW1hcnktLWRpc2FibGVkLS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYuYnV0dG9uLXdpdGgtaWNvbiB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tcHJpbWFyeS0tZGlzYWJsZWQtLWljb24tY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6ICRidXR0b24tLWJvcmRlci13aWR0aCBzb2xpZCAkYnV0dG9uLS1wcmltYXJ5LS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0tcHJpbWFyeS0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXByaW1hcnktLWRpc2FibGVkLS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidXR0b24tLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zZWNvbmRhcnkge1xuICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAmW2Rpc2FibGVkXSxcbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tLXNlY29uZGFyeS0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kaXNhYmxlZC0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAkYnV0dG9uLS1ib3JkZXItd2lkdGggc29saWQgJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kaXNhYmxlZC0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogJGJ1dHRvbi0tYm9yZGVyLXdpZHRoIHNvbGlkICRidXR0b24tLXNlY29uZGFyeS0tZGlzYWJsZWQtLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLS1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJ1dHRvbi13aXRoLWljb24ge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXNlY29uZGFyeS0tZGlzYWJsZWQtLWljb24tY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX193YXJuaW5nIHtcbiAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0td2FybmluZy0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi0td2FybmluZy0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXdhcm5pbmctLWRlZmF1bHQtLWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICYuYnV0dG9uLXdpdGgtaWNvbiB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0td2FybmluZy0tZGVmYXVsdC0taWNvbi1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICYuay1ob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLS13YXJuaW5nLS1ob3Zlci0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tLXdhcm5pbmctLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS13YXJuaW5nLS1ob3Zlci0tZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICYuYnV0dG9uLXdpdGgtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS13YXJuaW5nLS1ob3Zlci0taWNvbi1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tLXdhcm5pbmctLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0td2FybmluZy0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXdhcm5pbmctLWZvY3VzLS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgJi5idXR0b24td2l0aC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXdhcm5pbmctLWZvY3VzLS1pY29uLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi0td2FybmluZy0tcHJlc3NlZC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLS13YXJuaW5nLS1wcmVzc2VkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0td2FybmluZy0tcHJlc3NlZC0tZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICAmLmJ1dHRvbi13aXRoLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS13YXJuaW5nLS1wcmVzc2VkLS1pY29uLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgJltkaXNhYmxlZF0sXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICZbZGlzYWJsZWRdLFxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0td2FybmluZy0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXdhcm5pbmctLWRpc2FibGVkLS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkYnV0dG9uLS1ib3JkZXItd2lkdGggc29saWQgJGJ1dHRvbi0td2FybmluZy0tZGlzYWJsZWQtLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0td2FybmluZy0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS13YXJuaW5nLS1kaXNhYmxlZC0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRidXR0b24tLWJvcmRlci13aWR0aCBzb2xpZCAkYnV0dG9uLS13YXJuaW5nLS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmJ1dHRvbi13aXRoLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0td2FybmluZy0tZGlzYWJsZWQtLWljb24tY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGVydGlhcnkge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGJ1dHRvbi0tdGVydGlhcnktLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICBoZWlnaHQ6ICRidXR0b24tLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIGJvdHRvbTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi1zcGVlZC0tbDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYnV0dG9uX19zaXplIHtcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkc2l6ZS0tcGFkZGluZy1ibG9jayBpbiAkc2l6ZS0tcGFkZGluZy1ibG9ja3Mge1xuICAgICAgICAgICAgICAgICYtLSN7JG5hbWV9IHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogKCRzaXplLS1wYWRkaW5nLWJsb2NrIC0gM3B4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogKCRzaXplLS1wYWRkaW5nLWJsb2NrIC0gM3B4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tdGVydGlhcnktLWhvdmVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGxpbmUtdXAgJHRyYW5zaXRpb24tc3BlZWQtLWwgJHRyYW5zaXRpb24tLWN1cnZlIGZvcndhcmRzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1zcGVlZC0tbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXRlcnRpYXJ5LS1mb2N1cy0tZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tLXRlcnRpYXJ5LS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXNwZWVkLS1sO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tdGVydGlhcnktLXByZXNzZWQtLWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLS10ZXJ0aWFyeS0tcHJlc3NlZC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1zcGVlZC0tbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ1dHRvbi13aXRoLWljb24ge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYnV0dG9uX19zaXplIHtcbiAgICAgICAgICAgICAgICBAZWFjaCAkbmFtZSwgJHNpemUtLWljb24tc2l6ZSBpbiAkc2l6ZS0taWNvbi1zaXplcyB7XG4gICAgICAgICAgICAgICAgICAgICYtLSN7JG5hbWV9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygkc3BhY2luZy0tZnVsbCAtICN7JHNpemUtLWljb24tc2l6ZSArICRidXR0b24tLWdhcH0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6ICgkc2l6ZS0taWNvbi1zaXplICsgJGJ1dHRvbi0tZ2FwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi0tc3VmZml4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6ICgkYnV0dG9uLS1wYWRkaW5nLWlubGluZSArICRzaXplLS1pY29uLXNpemUgKyAkYnV0dG9uLS1nYXApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWlubGluZS1zaXplIHtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDFweDtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAgICAgJi5idXR0b25fX3NpemUge1xuICAgICAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkc2l6ZS0tcGFkZGluZy1ibG9jayBpbiAkc2l6ZS0tcGFkZGluZy1ibG9ja3Mge1xuICAgICAgICAgICAgICAgICAgICAmLS0jeyRuYW1lfSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogKC0kc2l6ZS0tcGFkZGluZy1ibG9jayArIDRweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJ1dHRvbi13aXRoLWljb24ge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCRzcGFjaW5nLS1mdWxsIC0gJGljb24tc2l6ZSAtICRidXR0b24tLWdhcCk7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6ICRpY29uLXNpemUgKyAkYnV0dG9uLS1nYXA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi0tc3VmZml4IHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAkaWNvbi1zaXplICsgJGJ1dHRvbi0tZ2FwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tdW5kZXJsaW5lZCB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZSBpbmhlcml0IGJlY2F1c2UgdW5kZXJsaW5lZCBpcyB1c3VhbGx5IHVzZWQgaW5zaWRlIGEgZGlmZmVyZW50IGNvbXBvbmVudCB3aXRoIGEgZGlmZmVyZW50IGZvbnQtc2l6ZVxuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1ub25lO1xuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLS1ib3JkZXItd2lkdGggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3R0b206ICRzcGFjaW5nLS1ub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzY2FsZS13aWR0aC0tbm9ybWFsICR0cmFuc2l0aW9uLXNwZWVkLS1sICR0cmFuc2l0aW9uLS1jdXJ2ZSBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc2NhbGUtd2lkdGgtLXJlZmVyc2UgJHRyYW5zaXRpb24tc3BlZWQtLWwgJHRyYW5zaXRpb24tLWN1cnZlIDIwMG1zIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICZbZGlzYWJsZWRdLFxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4ICRzcGFjaW5nLS1ub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAmW2Rpc2FibGVkXSxcbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXRlcnRpYXJ5LS1kaXNhYmxlZC0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCkge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS10ZXJ0aWFyeS0tZGlzYWJsZWQtLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5vbmx5LWljb24sXG4gICAgICAgICYuYnV0dG9uLXdpdGgtaWNvbi5vbmx5LWljb24ge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6ZGlzYWJsZWQsXG4gICAgICAgICAgICAmW2Rpc2FibGVkXSxcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGdhcDogJHNwYWNpbmctLWw7XG5cbiAgICA6b25seS1jaGlsZC5hY3Rpb24tYnRuLFxuICAgIDpvbmx5LWNoaWxkLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgOmZpcnN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCkge1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuXG4gICAgJi0tbXVsdGlwbGUtYnV0dG9ucyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tbDtcblxuICAgICAgICA6b25seS1jaGlsZC5hY3Rpb24tYnRuLFxuICAgICAgICA6b25seS1jaGlsZC5idXR0b24ge1xuICAgICAgICAgICAgZmxleDogMSAxICRzcGFjaW5nLS1hdXRvO1xuXG4gICAgICAgICAgICA+ICo6b25seS1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hbGlnbmVkLXN0YXJ0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIDpvbmx5LWNoaWxkLmFjdGlvbi1idG4sXG4gICAgICAgIDpvbmx5LWNoaWxkLmJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWFsaWduZWQtZW5kIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICA6b25seS1jaGlsZC5hY3Rpb24tYnRuLFxuICAgICAgICA6b25seS1jaGlsZC5idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hbGlnbmVkLWNlbnRlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgID4gLmJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS12ZXJ0aWNhbCB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICB9XG59XG5cbnAgKyAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xufVxuXG4ub3B0aW9uLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6ICRzcGFjaW5nLS1sO1xufVxuIiwiQGltcG9ydCAnLi4vY29tbW9uJztcblxuLmRyb3Bkb3duLXRyZWUtcG9wdXAge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5kcm9wZG93bi10cmVlIHtcbiAgICAmX19wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkaW5wdXQtLXBsYWNlaG9sZGVyLS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5rLWlucHV0LXZhbHVlLXRleHQge1xuICAgICAgICAucGlsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXNtO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZS0tbCAtIDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbiRkcm9wZG93bi1tZW51LS1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiRkcm9wZG93bi1tZW51LS1wYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW07XG5cbi5kcm9wZG93biB7XG4gICAgJi0tbWFpbi1tZW51LXVzZXIge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1zO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRkcm9wZG93bi1tZW51LS1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aC0tbSBzb2xpZCAkaW5wdXQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJGRyb3Bkb3duLW1lbnUtLXBhZGRpbmctaW5saW5lO1xuICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLW07XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC0kZHJvcGRvd24tbWVudS0tcGFkZGluZy1pbmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCN7JHNwYWNpbmctLWZ1bGx9ICsgKDIgKiAjeyRkcm9wZG93bi1tZW51LS1wYWRkaW5nLWlubGluZX0pKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu79AdXNlICdzYXNzOmxpc3QnO1xuQGltcG9ydCAnLi4vY29tbW9uJztcblxuLmFjdGlvbi1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogJHNpemUtLW07XG4gICAgd2lkdGg6ICRzaXplLS1tO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgIGJhY2tncm91bmQ6IG5vbmUgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgIC5rLWJ1dHRvbjpmb2N1cyxcbiAgICAuay1idXR0b24uay1mb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJiArICYge1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tc207XG4gICAgfVxuXG4gICAgJi0tc21hbGwtbWFyZ2luIHtcbiAgICAgICAgJiArICYge1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogJHNwYWNpbmctLXNtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgLy8gQXNzdW1lIGxpbmstbGlrZSwgc28gY2xpY2thYmxlXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLS1pbmxpbmUge1xuICAgICAgICAvLyBUbyBiZSB1c2VkIGZvciBleHBsYW5hdGlvbiB0ZXh0IGZvciBwcm9wZXIgYWxpZ25tZW50XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgIC8vIE5vIGhvdmVyIHN0YXRlXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4udG9vbHRpcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogaW5oZXJpdDtcbiAgICBtYXgtd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmRhdGFwb2ludC10b29sdGlwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gRm9yIGhlYWRpbmdzLCBkbyBub3QgaW5oZXJpdCB3aXRoXG4gICAgaDEgPiAmLFxuICAgIGgyID4gJixcbiAgICBoMyA+ICYsXG4gICAgaDQgPiAmIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cblxuLmstdG9vbHRpcC1jdXN0b20tY29udGFpbmVyIHtcbiAgICB3aWR0aDogJHNwYWNpbmctLWF1dG87XG4gICAgaGVpZ2h0OiAkc3BhY2luZy0tYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4uay10b29sdGlwIHtcbiAgICAvLyBOb3RlOiBUbyBlYXNlIHN0eWxpbmcsIHNlbGVjdCB0aGUgZWxlbWVudCB0aGF0IHNob3VsZCBoYXZlIGEgdG9vbHRpcCBpbiB0aGUgYnJvd3NlciBkZXZlbG9wbWVudCB0b29scyxcbiAgICAvLyB0aGVuIGVudGVyIGluIHRoZSBjb25zb2xlIHRoZSBmb2xsb3dpbmcgdG8gdHJpZ2dlciB0aGUgdG9vbHRpcDogJDAuZGlzcGF0Y2hFdmVudChuZXcgRXZlbnQoJ21vdXNlZW50ZXInKSk7XG4gICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmU7XG4gICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IC8vIE92ZXJyaWRlIGFueSBrLXdpZGdldCBzdHlsaW5nXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgIG1heC13aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDUpKSBkcm9wLXNoYWRvdygwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICAvLyBpcyBrLWFuaW1hdGlvbi1jb250YWluZXJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmstdG9vbHRpcC1jb250ZW50IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICR0b29sdGlwLS1ib3JkZXItY29sb3I7XG4gICAgICAgIGNvbG9yOiAkdG9vbHRpcC0tZm9udC1jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIGFuaW1hdGlvbjogZmFkZS1pbiAkdHJhbnNpdGlvbi1zcGVlZC0tbCAkdHJhbnNpdGlvbi0tY3VydmUgZm9yd2FyZHM7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgIEBtZWRpYSAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwdnc7XG4gICAgICAgIH1cblxuICAgICAgICArIC5rLWNhbGxvdXQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZS1pbiAkdHJhbnNpdGlvbi1zcGVlZC0tbCAkdHJhbnNpdGlvbi0tY3VydmUgZm9yd2FyZHM7XG5cbiAgICAgICAgICAgICYtcyxcbiAgICAgICAgICAgICYtdyxcbiAgICAgICAgICAgICYtbixcbiAgICAgICAgICAgICYtZSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0b29sdGlwLS1ib3JkZXItY29sb3IgJHRyYW5zcGFyZW50ICR0cmFuc3BhcmVudCAkdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTlweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRvb2x0aXAtLWJhY2tncm91bmQtY29sb3IgJHRyYW5zcGFyZW50ICR0cmFuc3BhcmVudCAkdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXMge1xuICAgICAgICAgICAgICAgIGxlZnQ6IG1hdGguZGl2KCRzcGFjaW5nLS1mdWxsLCAyKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXcge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50ICR0b29sdGlwLS1ib3JkZXItY29sb3IgJHRyYW5zcGFyZW50ICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtOXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50ICR0b29sdGlwLS1iYWNrZ3JvdW5kLWNvbG9yICR0cmFuc3BhcmVudCAkdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW4ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IG1hdGguZGl2KCRzcGFjaW5nLS1mdWxsLCAyKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQgJHRyYW5zcGFyZW50ICR0b29sdGlwLS1ib3JkZXItY29sb3IgJHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQgJHRyYW5zcGFyZW50ICR0b29sdGlwLS1iYWNrZ3JvdW5kLWNvbG9yICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQgJHRyYW5zcGFyZW50ICR0cmFuc3BhcmVudCAkdG9vbHRpcC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50ICR0cmFuc3BhcmVudCAkdHJhbnNwYXJlbnQgJHRvb2x0aXAtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9vbHRpcCxcbi5rLXRvb2x0aXAge1xuICAgIC50b29sdGlwLS1lbGxpcHNpcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd29yZC13cmFwOiBpbmhlcml0O1xuICAgICAgICB3b3JkLWJyZWFrOiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50b29sdGlwLS1lbGxpcHNpcy0yLXJvd3Mge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd29yZC13cmFwOiBpbmhlcml0O1xuICAgICAgICB3b3JkLWJyZWFrOiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50b29sdGlwLS1lbGxpcHNpcy0zLXJvd3Mge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd29yZC13cmFwOiBpbmhlcml0O1xuICAgICAgICB3b3JkLWJyZWFrOiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50b29sdGlwLS1lbGxpcHNpcyxcbiAgICAudG9vbHRpcC0tZWxsaXBzaXMtMi1yb3dzLFxuICAgIC50b29sdGlwLS1lbGxpcHNpcy0zLXJvd3Mge1xuICAgICAgICAmLndvcmQtYnJlYWsge1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJ3Nhc3M6bWF0aCc7XG5AdXNlICdzYXNzOmNvbG9yJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbiRiYWNrZ3JvdW5kQ29sb3JzOiAoXG4gICAgJ2RlZmF1bHQnOiAkbWVzc2FnZS0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnaW5mbyc6ICRtZXNzYWdlLS1pbmZvLS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdzdWNjZXNzJzogJG1lc3NhZ2UtLXN1Y2Nlc3MtLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ3dhcm5pbmcnOiAkbWVzc2FnZS0td2FybmluZy0tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnZXJyb3InOiAkbWVzc2FnZS0tZXJyb3ItLWJhY2tncm91bmQtY29sb3IsXG4pO1xuXG4kc2hhZG93Q29sb3JzOiAoXG4gICAgJ2RlZmF1bHQnOiAkbWVzc2FnZS0tZGVmYXVsdC0tYm94LXNoYWRvdy1jb2xvcixcbiAgICAnaW5mbyc6ICRtZXNzYWdlLS1pbmZvLS1ib3gtc2hhZG93LWNvbG9yLFxuICAgICdzdWNjZXNzJzogJG1lc3NhZ2UtLXN1Y2Nlc3MtLWJveC1zaGFkb3ctY29sb3IsXG4gICAgJ3dhcm5pbmcnOiAkbWVzc2FnZS0td2FybmluZy0tYm94LXNoYWRvdy1jb2xvcixcbiAgICAnZXJyb3InOiAkbWVzc2FnZS0tZXJyb3ItLWJveC1zaGFkb3ctY29sb3IsXG4pO1xuXG4kaWNvbkJhY2tncm91bmRDb2xvcnM6IChcbiAgICAnZGVmYXVsdCc6ICRtZXNzYWdlLS1kZWZhdWx0LS1pY29uLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ2luZm8nOiAkbWVzc2FnZS0taW5mby0taWNvbi1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdzdWNjZXNzJzogJG1lc3NhZ2UtLXN1Y2Nlc3MtLWljb24tYmFja2dyb3VuZC1jb2xvcixcbiAgICAnd2FybmluZyc6ICRtZXNzYWdlLS13YXJuaW5nLS1pY29uLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ2Vycm9yJzogJG1lc3NhZ2UtLWVycm9yLS1pY29uLWJhY2tncm91bmQtY29sb3IsXG4pO1xuXG4kaWNvbkNvbG9yczogKFxuICAgICdkZWZhdWx0JzogJG1lc3NhZ2UtLWRlZmF1bHQtLWljb24tY29sb3IsXG4gICAgJ2luZm8nOiAkbWVzc2FnZS0taW5mby0taWNvbi1jb2xvcixcbiAgICAnc3VjY2Vzcyc6ICRtZXNzYWdlLS1zdWNjZXNzLS1pY29uLWNvbG9yLFxuICAgICd3YXJuaW5nJzogJG1lc3NhZ2UtLXdhcm5pbmctLWljb24tY29sb3IsXG4gICAgJ2Vycm9yJzogJG1lc3NhZ2UtLWVycm9yLS1pY29uLWNvbG9yLFxuKTtcblxuJGZvbnRDb2xvcnM6IChcbiAgICAnZGVmYXVsdCc6ICRtZXNzYWdlLS1kZWZhdWx0LS1mb250LWNvbG9yLFxuICAgICdpbmZvJzogJG1lc3NhZ2UtLWluZm8tLWZvbnQtY29sb3IsXG4gICAgJ3N1Y2Nlc3MnOiAkbWVzc2FnZS0tc3VjY2Vzcy0tZm9udC1jb2xvcixcbiAgICAnd2FybmluZyc6ICRtZXNzYWdlLS13YXJuaW5nLS1mb250LWNvbG9yLFxuICAgICdlcnJvcic6ICRtZXNzYWdlLS1lcnJvci0tZm9udC1jb2xvcixcbik7XG5cbi5ub3RpZmljYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLW07XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgYW5pbWF0aW9uOiBzbGlkZS1kb3duICR0cmFuc2l0aW9uLXNwZWVkLS1sICR0cmFuc2l0aW9uLS1jdXJ2ZSBmb3J3YXJkcztcbiAgICBnYXA6ICRzcGFjaW5nLS1tO1xuXG4gICAgJiArICYge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1tO1xuICAgIH1cblxuICAgICZfX2JvZHksXG4gICAgJl9faWNvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tc20gJHNwYWNpbmctLW07XG4gICAgICAgIGZsZXg6IDEgMSAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgY29sdW1uLWdhcDogJHNwYWNpbmctLW07XG4gICAgICAgIHJvdy1nYXA6ICRzcGFjaW5nLS1zO1xuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEsXG4gICAgICAgIC5idXR0b24sXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAmOm5vdCguYnV0dG9uX190ZXJ0aWFyeS0tdW5kZXJsaW5lZCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiQWRkIGNsYXNzICdcIiBBZGQgY2xhc3NcbiAgICAgICAgICAgICAgICAgICAgICAgICdidXR0b24gYnV0dG9uX190ZXJ0aWFyeSBidXR0b25fX3RlcnRpYXJ5LS11bmRlcmxpbmVkIGJ1dHRvbl9fc2l6ZS0tbScgdG8gbGlua3MvYnV0dG9ucyBpbnNpZGUgYVxuICAgICAgICAgICAgICAgICAgICAgICAgbm90aWZpY2F0aW9uIHRvIHByZXZlbnQgdGhpcyBtaXNzYWdlIGZyb20gc2hvd2luZ1xuICAgICAgICAgICAgICAgICAgICAgICAgXCInIHRvIGxpbmtzL2J1dHRvbnMgaW5zaWRlIGEgbm90aWZpY2F0aW9uIHRvIHByZXZlbnQgdGhpcyBtaXNzYWdlIGZyb20gc2hvd2luZ1wiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMGVtO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBlbTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tc207XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgNXB4IGhvdHBpbms7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIGZsZXg6IDAgMCAkc2l6ZS0teGw7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRzaXplLS14bDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NpZ25hbC13b3JkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJGJhY2tncm91bmRDb2xvciBpbiAkYmFja2dyb3VuZENvbG9ycyB7XG4gICAgICAgICRzaGFkb3dDb2xvcjogbWFwLmdldCgkc2hhZG93Q29sb3JzLCAkbmFtZSk7XG4gICAgICAgICRpY29uQmFja2dyb3VuZENvbG9yOiBtYXAuZ2V0KCRpY29uQmFja2dyb3VuZENvbG9ycywgJG5hbWUpO1xuICAgICAgICAkZm9udENvbG9yOiBtYXAuZ2V0KCRmb250Q29sb3JzLCAkbmFtZSk7XG4gICAgICAgICRpY29uQ29sb3I6IG1hcC5nZXQoJGljb25Db2xvcnMsICRuYW1lKTtcbiAgICAgICAgJHNvZnRTaGFkb3c6IGNvbG9yLmFkanVzdCgkc2hhZG93Q29sb3IsICRhbHBoYTogLTAuOCk7XG4gICAgICAgICRoYXJkU2hhZG93OiBjb2xvci5hZGp1c3QoJHNoYWRvd0NvbG9yLCAkYWxwaGE6IC0wLjcpO1xuXG4gICAgICAgICYtLSN7JG5hbWV9ICZfX2ljb24sXG4gICAgICAgICYtLSN7JG5hbWV9ICZfX2JvZHkge1xuICAgICAgICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgICAgICAgICAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSAoJHNwYWNpbmctLWwgKiAwLjEpICRzcGFjaW5nLS1ub25lICRoYXJkU2hhZG93LFxuICAgICAgICAgICAgICAgICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1ub25lICgkc3BhY2luZy0teHhsICogMC4xKSAoJHNwYWNpbmctLWwgKiAwLjEpICRzb2Z0U2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tI3skbmFtZX0gJl9faWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbkJhY2tncm91bmRDb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbkNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tI3skbmFtZX0gJl9fYm9keSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZENvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3I7XG5cbiAgICAgICAgICAgICZfX3NpZ25hbC13b3JkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRlci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb250ZW50LWJsb2NrLS1ib2R5LS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgIC5ub3RpZmljYXRpb24ge1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1tbCAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6ICRwYWdlLXBhZGRpbmctLWRlc2t0b3A7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkcGFnZS1wYWRkaW5nLS1tb2JpbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9fdmFycy5zY3NzJztcbkBpbXBvcnQgJy4uL19hbmltYXRpb25zLnNjc3MnO1xuXG4jYmxhem9yLWVycm9yLXVpIHtcbiAgICBiYWNrZ3JvdW5kOiAkbW9kYWwtLWJhY2tkcm9wLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiAwIC0xcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMC42cmVtIDEuMjVyZW0gMC43cmVtIDEuMjVyZW07XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgaGVpZ2h0OiAkc3BhY2luZy0tYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG5cbiNibGF6b3ItZXJyb3ItdWkgLmRpc21pc3Mge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgdG9wOiAwLjVyZW07XG59XG5cbi5teS1yZWNvbm5lY3QtbW9kYWwgPiBkaXYge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktLWJhY2tncm91bmQtY29sb3I7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpIHNhdHVyYXRlKDcwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYW5pbWF0aW9uOiBmYWRlLWluIGVhc2UgMXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW1sO1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgbWF4LXdpZHRoOiAkdGFibGV0LW1pbi13aWR0aDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbWw7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxleDogMSAxICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtdHlwZS0taDEtLWZvbnRTaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tcmVndWxhcjtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtdHlwZS0taDEtLWZvbnRTaXplLS1tb2JpbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aW9uLWJ0biB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb21wb25lbnRzLXJlY29ubmVjdC1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDEwMDAwMDA7XG59XG5cbi5jb21wb25lbnRzLXJlY29ubmVjdC1oaWRlID4gZGl2LFxuLmNvbXBvbmVudHMtcmVjb25uZWN0LXNob3cgPiBkaXYsXG4uY29tcG9uZW50cy1yZWNvbm5lY3QtZmFpbGVkID4gZGl2LFxuLmNvbXBvbmVudHMtcmVjb25uZWN0LXJlamVjdGVkID4gZGl2IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29tcG9uZW50cy1yZWNvbm5lY3Qtc2hvdyA+IC5zaG93LFxuLmNvbXBvbmVudHMtcmVjb25uZWN0LWZhaWxlZCA+IC5mYWlsZWQsXG4uY29tcG9uZW50cy1yZWNvbm5lY3QtcmVqZWN0ZWQgPiAucmVqZWN0ZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4iLCLvu79AaW1wb3J0ICcuLi9fdmFycy5zY3NzJztcbkBpbXBvcnQgJy4uL19hbmltYXRpb25zLnNjc3MnO1xuXG5zZWN0aW9uLmVycm9yLXBhZ2Uge1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1tbDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTk5OTg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgPiBkaXYge1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgbWF4LXdpZHRoOiAkdGFibGV0LW1pbi13aWR0aDtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxleDogMSAxICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY29kZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRpY29uLS1hdHRlbnRpb24tLWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1lcnJvci1udW1iZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IC0kc3BhY2luZy0tbTtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oMS0tZm9udFNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oMS0tZm9udFNpemUtLW1vYmlsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb24tYnRuIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6Y29sb3InO1xuQGltcG9ydCAnLi4vY29tbW9uJztcblxuJG1vZGFsLS1ib3gtc2hhZG93OiAwcHggMjBweCA0MHB4IGNvbG9yLmFkanVzdCgkbW9kYWwtLWJveC1zaGFkb3ctY29sb3IsICRhbHBoYTogLTAuNzUpO1xuJGRyYXdlci0tYm94LXNoYWRvdzogLTJweCAxcHggNnB4IGNvbG9yLmFkanVzdCgkbW9kYWwtLWJveC1zaGFkb3ctY29sb3IsICRhbHBoYTogLTAuNzUpIC0xMHB4IDFweCAyMHB4XG4gICAgY29sb3IuYWRqdXN0KCRtb2RhbC0tYm94LXNoYWRvdy1jb2xvciwgJGFscGhhOiAtMC43NSk7XG5cbiRjbG9zZS1pY29uLS10b3RhbC1zaXplOiAkc2l6ZS0tbTtcblxuJG1vZGFsLS1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiRtb2RhbC0tcGFkZGluZzogJHNwYWNpbmctLWw7XG5cbi5tb2RhbCB7XG4gICAgei1pbmRleDogMTAwMDAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcblxuICAgIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgLy8gQnkgZGVmYXVsdCBsaW1pdGVkIHRvIHRoZSBwYXJlbnQgY29udGFpbmVyIC0gYnV0IHdlIHdhbnQgaXQgdG8gYmUgZnVsbC1wYWdlXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRtb2RhbC0tYmFja2Ryb3AtLWJhY2tncm91bmQtY29sb3IsICRhbHBoYTogLTAuMik7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcblxuICAgICAgICAmLS1jbGlja2FibGUge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNhcmQge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxuXG4gICAgLm1vZGFsLWNhcmQsXG4gICAgaGVhZGVyLm1vZGFsLWNhcmQge1xuICAgICAgICBtaW4td2lkdGg6ICRtb2RhbC1tYXgtd2lkdGg7XG4gICAgICAgIG1heC13aWR0aDogJG1vZGFsLW1heC13aWR0aDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJG1vZGFsLS1ib3JkZXItcmFkaXVzO1xuICAgICAgICBib3gtc2hhZG93OiAkbW9kYWwtLWJveC1zaGFkb3c7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjezIgKiAkc3BhY2luZy0teGx9KTtcbiAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0teGwgJHNwYWNpbmctLWF1dG87XG4gICAgICAgIHdpZHRoOiAkc3BhY2luZy0tYXV0bztcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7KCRzcGFjaW5nLS14bCl9KTtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAjeygkc3BhY2luZy0teGwpfSk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6ICRtb2RhbC1tYXgtd2lkdGggKiAwLjc1O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtb2RhbC0taGVhZGVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJG1vZGFsLS1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRtb2RhbC0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRtb2RhbC0tcGFkZGluZyAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkbW9kYWwtLXBhZGRpbmc7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG5cbiAgICAgICAgICAgIC5kZWxldGUge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtb2RhbC0taGVhZGVyLS1pY29uLWNvbG9yO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAkY2xvc2UtaWNvbi0tdG90YWwtc2l6ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGNsb3NlLWljb24tLXRvdGFsLXNpemU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAkY2xvc2UtaWNvbi0tdG90YWwtc2l6ZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAkY2xvc2UtaWNvbi0tdG90YWwtc2l6ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjbG9zZS1pY29uLS10b3RhbC1zaXplO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRjbG9zZS1pY29uLS10b3RhbC1zaXplO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi0taG92ZXItLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuICAgICAgICAgICAgICAgIC5tb2RhbC1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0tbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtb2RhbC0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgyLFxuICAgICAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbW9kYWwtLWhlYWRlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1zO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJG1vZGFsLS1oZWFkZXItLWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXR5cGUtLWgzLS1mb250U2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgICYtZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb250ZW50LWJsb2NrLS1oZWFkZXItLWRpdmlkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWJvZHkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLS1ib2R5LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJG1vZGFsLS1wYWRkaW5nICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRtb2RhbC0tcGFkZGluZztcbiAgICAgICAgICAgIGZsZXg6IDEgMSAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6ICRzcGFjaW5nLS1hdXRvO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICArIGZvcm0sXG4gICAgICAgICAgICAgICAgLm5vdGlmaWNhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwLndpdGgtbWFyZ2luLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGFydGljbGUgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ub3RpZmljYXRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1ub25lO1xuXG4gICAgICAgICAgICAgICAgJi5mb3JtLWdhcHBlZCB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1tO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb3JtLWdyb3VwICsgLmZvcm0tZ3JvdXA6bm90KC5mb3JtLWdyb3VwLS1uby1tYXJnaW4pLFxuICAgICAgICAgICAgICAgICsgZm9ybSxcbiAgICAgICAgICAgICAgICAuZmllbGQtY29udGFpbmVyICsgLmZpZWxkLWNvbnRhaW5lcixcbiAgICAgICAgICAgICAgICAuY29sdW1ucyArIC5maWVsZC1jb250YWluZXIsXG4gICAgICAgICAgICAgICAgLnJvdyArIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yYWRpby1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS1tbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgxLFxuICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICAuaDIsXG4gICAgICAgICAgICBoMyxcbiAgICAgICAgICAgIC5oMyxcbiAgICAgICAgICAgIGg0LFxuICAgICAgICAgICAgLmg0LFxuICAgICAgICAgICAgaDUsXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICArIC5jb2x1bW5zLFxuICAgICAgICAgICAgICAgICsgLmZvcm0tZ3JvdXAsXG4gICAgICAgICAgICAgICAgJiArICYsXG4gICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2x1bW5zLFxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgICsgaDEsXG4gICAgICAgICAgICAgICAgKyBoMixcbiAgICAgICAgICAgICAgICArIC5oMixcbiAgICAgICAgICAgICAgICArIGgzLFxuICAgICAgICAgICAgICAgICsgLmgzLFxuICAgICAgICAgICAgICAgICsgaDQsXG4gICAgICAgICAgICAgICAgKyAuaDQsXG4gICAgICAgICAgICAgICAgKyBoNSxcbiAgICAgICAgICAgICAgICArIHAsXG4gICAgICAgICAgICAgICAgKyAuY29sdW1ucyxcbiAgICAgICAgICAgICAgICArIC5kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1sO1xuXG4gICAgICAgICAgICAgICAgKyBoMSxcbiAgICAgICAgICAgICAgICArIGgyLFxuICAgICAgICAgICAgICAgICsgLmgyLFxuICAgICAgICAgICAgICAgICsgaDMsXG4gICAgICAgICAgICAgICAgKyAuaDMsXG4gICAgICAgICAgICAgICAgKyBoNCxcbiAgICAgICAgICAgICAgICArIC5oNCxcbiAgICAgICAgICAgICAgICArIGg1LFxuICAgICAgICAgICAgICAgICsgcCxcbiAgICAgICAgICAgICAgICArIC5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgxLFxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogJG1vZGFsLWNvbnRlbnQtd2lkdGg7IC8vIEl0IGRvZXMgbm90IGF1dG9tYXRpY2FsbHkgcmVuZGVyIDEwMCUgc28gdGhpcyBoYXMgdG8gYmUgY2FsY3VsYXRlZFxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1mb290ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLS1mb290ZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkbW9kYWwtLXBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJG1vZGFsLS1wYWRkaW5nO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbDtcblxuICAgICAgICAgICAgLmJ1dHRvbl9fc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkbW9kYWwtLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJG1vZGFsLS1ib3JkZXItcmFkaXVzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0taXMtZHJhd2VyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuXG4gICAgICAgICYsXG4gICAgICAgIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1jYXJkLFxuICAgICAgICBoZWFkZXIubW9kYWwtY2FyZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICByaWdodDogLSRkcmF3ZXItd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRkcmF3ZXItd2lkdGg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkZHJhd2VyLS1ib3gtc2hhZG93O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1vZGFsLS1ib2R5LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgICAgICYtaGVhZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1vZGFsLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJG1vZGFsLS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkbW9kYWwtLXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCRzcGFjaW5nLS1mdWxsIC0gKDIgKiAkbW9kYWwtLXBhZGRpbmcpKTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkZGl2aWRlci1zaXplO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGl2aWRlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogJG1vZGFsLS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ib2R5IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJG1vZGFsLS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2stZW5kOiAkbW9kYWwtLXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJG1vZGFsLS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6ICRtb2RhbC0tcGFkZGluZztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoJHNwYWNpbmctLWZ1bGwgLSAoMiAqICRtb2RhbC0tcGFkZGluZykpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRkaXZpZGVyLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkaXZpZGVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB0b3A6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAkbW9kYWwtLXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtY2FyZC1ib2R5ID4gKixcbiAgICAgICAgaGVhZGVyLm1vZGFsLWNhcmQtYm9keSA+ICoge1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZS1pbiAkdHJhbnNpdGlvbi0tY3VydmUgJHRyYW5zaXRpb24tc3BlZWQtLWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1jYXJkLFxuICAgICAgICAgICAgaGVhZGVyLm1vZGFsLWNhcmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLSRkcmF3ZXItd2lkdGgpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbi0tY3VydmUgJHRyYW5zaXRpb24tc3BlZWQtLWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWNsb3NlZCB7XG4gICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGRyYXdlci1mYWRlLW91dCAkdHJhbnNpdGlvbi0tY3VydmUgJHRyYW5zaXRpb24tc3BlZWQtLWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGRyYXdlci1mYWRlLW91dCAkdHJhbnNpdGlvbi0tY3VydmUgJHRyYW5zaXRpb24tc3BlZWQtLW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1jYXJkLFxuICAgICAgICAgICAgaGVhZGVyLm1vZGFsLWNhcmQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbi0tY3VydmUgJHRyYW5zaXRpb24tc3BlZWQtLW07XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmI3NldHRpbmdzLWRyYXdlciB7XG4gICAgICAgICAgICAvLyBTdHlsaW5nIGZvciBwcm9maWxlIGRyYXdlciBoZXJlIHdoZW4gY2xpY2tpbmcgb24gdGhlIGF2YXRhclxuICAgICAgICAgICAgLm1vZGFsLWNhcmQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkbW9kYWwtLWJhY2tkcm9wLS1iYWNrZ3JvdW5kLWNvbG9yLCAkYWxwaGE6IC0wLjMzKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpIHNhdHVyYXRlKDAlKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9kYWwtY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGZvcm06bm90KC5sb2ctb2ZmKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tc207XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGgtLW0gc29saWQgJGRpdmlkZXItLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aC0tbSBzb2xpZCAkZGl2aWRlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgKyBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IC5idXR0b24sXG4gICAgICAgICAgICAgICAgLmxvZy1vZmYge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbmZvYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbDtcbiAgICBnYXA6ICRzcGFjaW5nLS1sO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1sO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udGVudC1ibG9jay0tYm9keS1oaWdobGlnaHQtLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAmX19pbmZvcm1hdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnIgYXV0byAxZnI7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuICAgIH1cbn1cblxucCArIC5pbmZvYm94IHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xufVxuIiwi77u/QHVzZSAnc2Fzczpjb2xvcic7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4vL2ljb25zIHVzZWRcbiRodG1sLWVkaXRvci0taWNvbi0tY2xvc2U6ICRjbG9zZTtcblxuLmh0bWwtZWRpdG9yLFxuLmstZWRpdG9yIHtcbiAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICBmbGV4OiAxIDEgJHNwYWNpbmctLWF1dG87XG4gICAgbWluLWhlaWdodDogJHNwYWNpbmctLXhsICogNDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkaW5wdXQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBkZWZhdWx0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICB9XG5cbiAgICAuay10b29sYmFyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW0gJGJvcmRlci1yYWRpdXMtLW0gJGJvcmRlci1yYWRpdXMtLW5vbmUgJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW07XG4gICAgICAgIHBhZGRpbmc6ICRmb250LXNpemUtLXhzO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgICAgIC5rLWJ1dHRvbixcbiAgICAgICAgICAgIC5rLXRvZ2dsZS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRpbnB1dC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICgkc3BhY2luZy0tcyArIDEpICFpbXBvcnRhbnQ7IC8vIHRvIG1hdGNoIHRoZSBoZWlnaHQgb2YgdGhlIGRyb3Bkb3duXG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbSAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkYm9yZGVyLXJhZGl1cy0tbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmUgJGJvcmRlci1yYWRpdXMtLW0gJGJvcmRlci1yYWRpdXMtLW0gJGJvcmRlci1yYWRpdXMtLW5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm9ubHktb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGljb24tLWRlZmF1bHQtLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvL2VtcHR5IHNwYW5zIGFyZSBubyBidWVub1xuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uLS1kZWZhdWx0LS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpY29uLS1kZWZhdWx0LS1jb2xvciAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi0td2hpdGUtLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpY29uLS1ob3Zlci0tY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmstZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAmLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbnB1dC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAoJHNwYWNpbmctLXMgKyAxKSAhaW1wb3J0YW50OyAvLyB0byBtYXRjaCB0aGUgaGVpZ2h0IG9mIHRoZSBkcm9wZG93blxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tICRib3JkZXItcmFkaXVzLS1ub25lICRib3JkZXItcmFkaXVzLS1ub25lICRib3JkZXItcmFkaXVzLS1tICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkYm9yZGVyLXJhZGl1cy0tbSAkYm9yZGVyLXJhZGl1cy0tbSAkYm9yZGVyLXJhZGl1cy0tbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm9ubHktb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi0tZGlzYWJsZWQtLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1kcm9wZG93bmxpc3Quay1waWNrZXIge1xuICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1hdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgICAgICAgICAuay1pbnB1dC1pbm5lciB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRzaXplLS1tO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1lZGl0b3ItY29udGVudCB7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkYm9yZGVyLXJhZGl1cy0tbSAkYm9yZGVyLXJhZGl1cy0tbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICA+IC5rLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICBmbGV4OiAxIDEgJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyICsgcCB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW5vbmU7XG4gICAgfVxuXG4gICAgJl9fZGlhbG9nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnRlbnQtYmxvY2stLWJvZHktLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLWwgIWltcG9ydGFudDtcbiAgICAgICAgLy8gdGhlIGZvbGxvd2luZyBpcyBkb25lIHNvIHlvdSBkbyBub3Qgc2VlIHRoZSBiYWNrZ3JvdW5kIGJlaGluZCB0aGUgdGl0bGUgYmFyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICgkYm9yZGVyLXJhZGl1cy0tbCArIDEwKSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogKCRib3JkZXItcmFkaXVzLS1sICsgMTApICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogJG1vZGFsLW1heC13aWR0aDtcbiAgICAgICAgbWF4LXdpZHRoOiAkbW9kYWwtbWF4LXdpZHRoO1xuICAgICAgICBib3gtc2hhZG93OiAkY29udGVudC1ibG9jay1zaGFkb3c7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzcGFjaW5nLS14bH0pO1xuICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1sICRzcGFjaW5nLS1hdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgYm9yZGVyOiAkbm9uZTtcbiAgICAgICAgY29sb3I6ICRib2R5LS1mb250LWNvbG9yO1xuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3soJHNwYWNpbmctLXh4bCArIDEwICsgJHNwYWNpbmctLWwpfSk7XG4gICAgICAgICAgICBtYXJnaW46ICgkc3BhY2luZy0teHhsICsgMTApICRzcGFjaW5nLS1hdXRvICRzcGFjaW5nLS1sICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtICN7KCRzcGFjaW5nLS14bCl9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJG1vZGFsLW1heC13aWR0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstd2luZG93LXRpdGxlYmFyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnRlbnQtYmxvY2stLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkY29udGVudC1ibG9jay0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1sICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtLWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLXhsO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLWwgIWltcG9ydGFudDsgLy8gYmVjYXVzZSBvZiBrZW5kbyBvdmVycmlkZVxuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstd2luZG93LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtdHlwZS0taDEtLWZvbnRTaXplO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogaWNvbigkaHRtbC1lZGl0b3ItLWljb24tLWNsb3NlLCAkaWNvbi0td2hpdGUtLWNvbG9yKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCAhaW1wb3J0YW50OyAvLyBpbXBvcnRhbnQgYmVjYXVzZSAuay1idXR0b24tZmxhdCBoYXMgYSAnYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50JyBmb3Igc29tZSByZWFzb25cbiAgICAgICAgICAgICAgICB3aWR0aDogJHNpemUtLWw7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZS0tbDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGh0bWwtZWRpdG9yLS1pY29uLS1jbG9zZSwgJGljb24tLWhvdmVyLS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstd2luZG93LWNvbnRlbnQsXG4gICAgICAgIC5rLXByb21wdC1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS14bDtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1sO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZWRpdC1mb3JtLWNvbnRhaW5lcixcbiAgICAgICAgICAgIC5rLWZvcm0taG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAuay1lZGl0LWZvcm0tY29udGVudCxcbiAgICAgICAgICAgICAgICAuay1mb3JtLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLW07XG5cbiAgICAgICAgICAgICAgICAgICAgLmstZWRpdC1sYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgLmstZm9ybS1sYWJlbCxcbiAgICAgICAgICAgICAgICAgICAgLmstZm9ybS1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuay1lZGl0LWZpZWxkLFxuICAgICAgICAgICAgICAgICAgICAuay1mb3JtLWZpZWxkLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAkc3BhY2luZy0tbCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuay1jaGVja2JveC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWFjdGlvbnMge1xuICAgICAgICAgICAgLy8gcm93LXJldmVyc2UgYW5kIGZsZXgtc3RhcnQgc28gcHJpbWFyeSBidXR0b24gaXMgb24gdGhlIGZhciByaWdodC5cbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93LXJldmVyc2Ugd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS14bDtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1kZXNrdG9wLXRvZ2dsZS13aWR0aCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmstb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkbW9kYWwtLWJhY2tkcm9wLS1iYWNrZ3JvdW5kLWNvbG9yLCAkYWxwaGE6IC0wLjMzKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCkgc2F0dXJhdGUoMCUpO1xuICAgIG9wYWNpdHk6IDE7XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uZ3JvdXBlZC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZ2FwOiAkc3BhY2luZy0tc207XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbTtcblxuICAgICRncm91cC1wYWRkaW5nOiAkc3BhY2luZy0tbTtcbiAgICAkZmlyc3QtdGl0bGUtaW5zZXQ6ICRpbnB1dC0tY2xpY2thYmxlLWNvbnRhaW5lci1zaXplICsgJHNwYWNpbmctLXNtO1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1Cb2R5LXNlbWlib2xkO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXM7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkdGV4dC1jYXNlLS11cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lICRncm91cC1wYWRkaW5nIDAgKCRncm91cC1wYWRkaW5nICsgJGZpcnN0LXRpdGxlLWluc2V0KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICZfX2dyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW07XG4gICAgICAgIHBhZGRpbmc6ICRncm91cC1wYWRkaW5nO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udGVudC1ibG9jay0tYm9keS1oaWdobGlnaHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tbDtcblxuICAgICAgICAmLS1leGNsdXNpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnRlbnQtYmxvY2stLWJvZHktZXhjZXB0aW9uLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JvdXBlZC1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAudG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTsgLy8gT3ZlcnJpZGVzIGRpc3BsYXkgb24gdG9vbHRpcFxuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5pbmxpbmUtaWNvbi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRidXR0b24tLXRlcnRpYXJ5LS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgcGFkZGluZy1ibG9jazogMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAuaWNvbi0taW5saW5lLFxuICAgIGEuaWNvbi0taW5saW5lIHtcbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDBweDtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogM3B4O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgICAgICBib3R0b206ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJvdHRvbTogLThweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgICAgYm90dG9tOiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjpmb2N1cy13aXRoaW4sXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLS10ZXJ0aWFyeS0taG92ZXItLWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbGluZS11cCAwLjNzICR0cmFuc2l0aW9uLS1jdXJ2ZSBmb3J3YXJkcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDFweDtcbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uY2FyZHMge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsLWRlc2t0b3AtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIH1cbn1cblxuLmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAuZGl2aWRlciB7XG4gICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgfVxuXG4gICAgLmNhcmQtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbWw7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1tbDtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tc207XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtMDc7XG5cbiAgICAgICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmFkZ2Utbm93cmFwIHtcbiAgICAgICAgICAgICAgICAuYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbWw7XG5cbiAgICAgICAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbWw7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1ub25lICRzcGFjaW5nLS1tbDtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tc207XG5cbiAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuXG4gICAgICAgICAgICAuY2FyZC1mb290ZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uaXRlbS1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgZ2FwOiAkc3BhY2luZy0tcztcblxuICAgICYgcDpub3QoJl9fbmFtZSkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgcCArIHAge1xuICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJl9fbmFtZSxcbiAgICAmX19pbmZvIHtcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC0wNztcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1tO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkYm9yZGVyLXdpZHRoLS1tO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsLTAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmFtZSB7XG4gICAgICAgIGNvbG9yOiAkbmV1dHJhbC0wODtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtMDg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pdGVtLXNlbGVjdG9yLWlucHV0IHtcbiAgICAmX19wb3B1cCB7XG4gICAgICAgIC5rLXZpcnR1YWwtc2Nyb2xsZXItY29udGVudCAuay1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu79AdXNlICdzYXNzOm1hcCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kYmFja2dyb3VuZENvbG9yczogKFxuICAgICdkZWZhdWx0JzogJGJhZGdlLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdpbmZvJzogJGJhZGdlLS1pbmZvLS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdzdWNjZXNzJzogJGJhZGdlLS1zdWNjZXNzLS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICd3YXJuaW5nJzogJGJhZGdlLS13YXJuaW5nLS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdlcnJvcic6ICRiYWRnZS0tZXJyb3ItLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ2FsdCc6ICRiYWRnZS0tYWx0LS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICdnaG9zdCc6ICRiYWRnZS0tZ2hvc3QtLWJhY2tncm91bmQtY29sb3IsXG4gICAgJ2luZm8tYWx0JzogJGJhZGdlLS1pbmZvLWFsdC0tYmFja2dyb3VuZC1jb2xvcixcbik7XG4kYm9yZGVyQ29sb3JzOiAoXG4gICAgJ2RlZmF1bHQnOiAkYmFkZ2UtLWRlZmF1bHQtLWJvcmRlci1jb2xvcixcbiAgICAnaW5mbyc6ICRiYWRnZS0taW5mby0tYm9yZGVyLWNvbG9yLFxuICAgICdzdWNjZXNzJzogJGJhZGdlLS1zdWNjZXNzLS1ib3JkZXItY29sb3IsXG4gICAgJ3dhcm5pbmcnOiAkYmFkZ2UtLXdhcm5pbmctLWJvcmRlci1jb2xvcixcbiAgICAnZXJyb3InOiAkYmFkZ2UtLWVycm9yLS1ib3JkZXItY29sb3IsXG4gICAgJ2FsdCc6ICRiYWRnZS0tYWx0LS1ib3JkZXItY29sb3IsXG4gICAgJ2dob3N0JzogJGJhZGdlLS1naG9zdC0tYm9yZGVyLWNvbG9yLFxuICAgICdpbmZvLWFsdCc6ICRiYWRnZS0taW5mby1hbHQtLWJvcmRlci1jb2xvcixcbik7XG4kZm9udENvbG9yczogKFxuICAgICdkZWZhdWx0JzogJGJhZGdlLS1kZWZhdWx0LS1mb250LWNvbG9yLFxuICAgICdpbmZvJzogJGJhZGdlLS1pbmZvLS1mb250LWNvbG9yLFxuICAgICdzdWNjZXNzJzogJGJhZGdlLS1zdWNjZXNzLS1mb250LWNvbG9yLFxuICAgICd3YXJuaW5nJzogJGJhZGdlLS13YXJuaW5nLS1mb250LWNvbG9yLFxuICAgICdlcnJvcic6ICRiYWRnZS0tZXJyb3ItLWZvbnQtY29sb3IsXG4gICAgJ2FsdCc6ICRiYWRnZS0tYWx0LS1mb250LWNvbG9yLFxuICAgICdnaG9zdCc6ICRiYWRnZS0tZ2hvc3QtLWZvbnQtY29sb3IsXG4gICAgJ2luZm8tYWx0JzogJGJhZGdlLS1pbmZvLWFsdC0tZm9udC1jb2xvcixcbik7XG5cbi5iYWRnZSB7XG4gICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG4gICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1zO1xuICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zO1xuICAgIG1hcmdpbjogJHNwYWNpbmctLW5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLXhsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogJHNwYWNpbmctLXM7XG4gICAgYmFja2dyb3VuZDogJGJhZGdlLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlcjogc29saWQgJGJvcmRlci13aWR0aC0tbSAkYmFkZ2UtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJGJhZGdlLS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgIGhlaWdodDogJHNpemUtLW07XG4gICAgbWluLXdpZHRoOiAkc2l6ZS0tbTtcbiAgICBtaW4taGVpZ2h0OiAkc2l6ZS0tbTtcblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cblxuICAgIEBlYWNoICRuYW1lLCAkYmFja2dyb3VuZENvbG9yIGluICRiYWNrZ3JvdW5kQ29sb3JzIHtcbiAgICAgICAgJGJvcmRlckNvbG9yOiBtYXAuZ2V0KCRib3JkZXJDb2xvcnMsICRuYW1lKTtcbiAgICAgICAgJGZvbnRDb2xvcjogbWFwLmdldCgkZm9udENvbG9ycywgJG5hbWUpO1xuXG4gICAgICAgICYtLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kQ29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRib3JkZXItd2lkdGgtLW0gJGJvcmRlckNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJhZGdlLXdpdGgtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy0tc207XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWljb24tY29sb3I7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5jb2x1bW5zLmVjby1jb3N0cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gICAgZ2FwOiAkc3BhY2luZy0teGw7XG59XG5cbi5lY28tY29zdHMge1xuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuXG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFiZWwsXG4gICAgICAgICAgICAubGFiZWwgPiAuZWNvLWNvc3RzX192YWx1ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGFyZ2Uge1xuICAgICAgICAuZWNvLWNvc3RzIHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udC1zaXplLS1sO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZWNvLWNvc3RzX192YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbWw7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmxhYmVsLFxuICAgICAgICAgICAgICAgICAgICAuZWNvLWNvc3RzX192YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXhsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJ3Nhc3M6Y29sb3InO1xuQGltcG9ydCAnLi4vY29tbW9uJztcblxuJHNpemVzOiAoXG4gICAgJ3MnOiAxOHB4LFxuICAgICdtJzogMjRweCxcbiAgICAnbCc6IDM2cHgsXG4gICAgJ3hsJzogMTMwcHgsXG4pO1xuXG4uZWNvLWNvc3RzLWluZGljYXRvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tZnVsbDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgY29sb3I6ICRuZXV0cmFsLTA4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggJHRyYW5zcGFyZW50O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgQGVhY2ggJG5hbWUsICRzY29yZSBpbiAkZWNvTGFiZWxDb2xvcnMge1xuICAgICAgICAmLmVjby1jb3N0cy1pbmRpY2F0b3JfX3Njb3JlLS0jeyRuYW1lfSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzY29yZTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aC0tbDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZWNvLWNvc3RzLWluZGljYXRvcl9fc2NvcmUtLSN7JG5hbWV9LmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLXhsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzY29yZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICB0b3A6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9lY28tY29zdC1ib3JkZXIuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJHNpemUgaW4gJHNpemVzIHtcbiAgICAgICAgJi5lY28tY29zdHMtaW5kaWNhdG9yX19zaXplLS0jeyRuYW1lfSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICRzaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRzaXplO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5lY28tY29zdHMtaW5kaWNhdG9yX19zaXplLS14bCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHh4eHh4bDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmLmVjby1jb3N0cy1pbmRpY2F0b3JfX3NpemUtLWwge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWw7XG4gICAgfVxuXG4gICAgJi5lY28tY29zdHMtaW5kaWNhdG9yX19zaXplLS1tIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgIH1cblxuICAgICYuZWNvLWNvc3RzLWluZGljYXRvcl9fc2l6ZS0tcyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS14cztcbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uZWNvLWNvc3RzLWJhbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0teGw7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtMDE7XG4gICAgcGFkZGluZzogJHNwYWNpbmctLWw7XG4gICAgZ2FwOiAkc3BhY2luZy0tbDtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCksIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvIDFmcjtcblxuICAgICAgICAuZGl2aWRlciB7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkZGl2aWRlci1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkZGl2aWRlci1zaXplO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10b3RhbC1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS14bCAtICRzcGFjaW5nLS1tbDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teGw7XG5cbiAgICAgICAgJl9faW5kaWNhdG9yIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICAuZWNvLWNvc3RzX192YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IHRhYmxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1uby1kYXRhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHh4bDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTA1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZGV0YWlsLXNlY3Rpb24ge1xuICAgICAgICAvLyBHcmlkIG9mIDZ4MiBpdGVtcywgcHJvcG9ydGlvbmFsIGFuZCBjZW50ZXIgYWxpZ25lZCBjZWxsc1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1tbDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgPiAubm8tZGF0YSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyAtMTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5lY28tY29zdHMtc3VtbWFyeSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0teGw7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQtdG9nZ2xlLXdpZHRoKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXRvZ2dsZS13aWR0aCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS14bDtcbiAgICB9XG5cbiAgICAmX19lY28tY29zdHMtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tbDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICA+IC5kaXZpZGVyIHtcbiAgICAgICAgICAgIC8vIEJlY2F1c2UgaXQncyBub3QgaW4gYSBjb250ZW50LWJsb2NrIHdlIGhhdmUgdG8gZG8gdGhpc1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Vjby1jb3N0cy1zZWN0aW9uLFxuICAgICZfX2dhdWdlLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTAxO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbDtcblxuICAgICAgICAubm8tZGF0YSB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10b3RhbC1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1sO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXhsO1xuXG4gICAgICAgICZfX2luZGljYXRvciB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgLmVjby1jb3N0c19fdmFsdWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiB0YWJsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuXG4gICAgICAgICAgICAgICAgdHIgdGQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkc3BhY2luZy0tbWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLW5vLWRhdGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5ub3QtZGV0ZXJtaW5lZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC0wNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRldGFpbC1zZWN0aW9uIHtcbiAgICAgICAgLy8gR3JpZCBvZiAzeDIgaXRlbXMsIHByb3BvcnRpb25hbCBhbmQgY2VudGVyIGFsaWduZWQgY2VsbHNcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tbWw7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgID4gLmVjby1jb3N0cy1zdW1tYXJ5X19uby1kYXRhIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgICAgICBncmlkLXJvdzogMSAvIC0xO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCLvu79AdXNlICdzYXNzOm1hdGgnO1xuQHVzZSAnc2Fzczpjb2xvcic7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4ubm8tZGF0YSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy0teGwgJHNwYWNpbmctLWF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgZ2FwOiAkc3BhY2luZy0tc207XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHdpZHRoOiBtYXRoLmRpdigkc3BhY2luZy0tZnVsbCwgMyk7XG4gICAgbWluLXdpZHRoOiAkc3BhY2luZy0teHh4bCAqIDM7XG4gICAgbWF4LXdpZHRoOiAkc3BhY2luZy0tZnVsbDtcblxuICAgICZfX2lsbHVzdHJhdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9pbGx1c3RyYXRpb25zL21hdGVyaWFsLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMTAgKiAkc3BhY2luZy0tc207XG4gICAgICAgIHdpZHRoOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcblxuICAgICAgICAvLyBJbGx1c3RyYXRpb25zIHBlciBlbXB0eSBzdGF0ZVxuICAgICAgICAkc3RhdGVzOiAoXG4gICAgICAgICAgICBjYWxjdWxhdG9yLFxuICAgICAgICAgICAgY29tcG9uZW50LFxuICAgICAgICAgICAgZWNvLWNvc3RzLFxuICAgICAgICAgICAgZW5lcmd5LWNvbnN1bXB0aW9ucyxcbiAgICAgICAgICAgIGVuZXJneS1zb3VyY2VzLFxuICAgICAgICAgICAgZnVsbC1wYWdlLWVycm9yLFxuICAgICAgICAgICAgbWF0ZXJpYWwsXG4gICAgICAgICAgICBwcm9jZXNzLFxuICAgICAgICAgICAgcHVyY2hhc2Utb3JkZXIsXG4gICAgICAgICAgICBzdXBwbGllcixcbiAgICAgICAgICAgIHRoYW5rcyxcbiAgICAgICAgICAgIHdhdGVyLXNvdXJjZXNcbiAgICAgICAgKTtcblxuICAgICAgICBAZWFjaCAkc3RhdGUgaW4gJHN0YXRlcyB7XG4gICAgICAgICAgICAmLS0jeyRzdGF0ZX0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvI3skc3RhdGV9LnN2ZykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2V4cGxhbmF0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC10eXBlLS1oNC0tZm9udFNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtdHlwZS0taDQtLWZvbnRXZWlnaHQ7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGZvbnQtdHlwZS0taDQtLWxldHRlclNwYWNpbmc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnQtdHlwZS0taDQtLWxpbmVIZWlnaHQ7XG5cbiAgICAgICAgICAgICsgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWFwJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5hcmMtZ2F1Z2Uge1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6ICRzcGFjaW5nLS1sO1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgIH1cblxuICAgIEBlYWNoICRuYW1lLCAkc2NvcmUgaW4gJGVjb0xhYmVsQ29sb3JzIHtcbiAgICAgICAgLnNjb3JlLS0jeyRuYW1lfSB7XG4gICAgICAgICAgICBzdHJva2U6ICRzY29yZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zY29yZS0tbm8tZGF0YSB7XG4gICAgICAgIHN0cm9rZTogJG5ldXRyYWwtMDI7XG4gICAgfVxuXG4gICAgKyAuaW5mb3JtYXRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tbTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBib3R0b206ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1tZWRpdW07XG5cbiAgICAgICAgICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS14eGw7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtMDc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWxlbWVudHMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbWVkaXVtO1xuICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTA1O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/QHVzZSAnc2FzczptYXAnO1xuQGltcG9ydCAnLi4vY29tbW9uJztcblxuJGJhY2tncm91bmRDb2xvcnM6IChcbiAgICAnZGVmYXVsdCc6ICRuZXV0cmFsLTAyLFxuICAgICd3YXJuaW5nJzogJG5ldXRyYWwtMDcsXG4gICAgJ2Rhbmdlcic6ICRwcmltYXJ5LTA0LFxuKTtcblxuJGxpbmVDb2xvcnM6IChcbiAgICAnZGVmYXVsdCc6IGxpbWVncmVlbixcbiAgICAnd2FybmluZyc6IGhvdHBpbmssXG4gICAgJ2Rhbmdlcic6IGJsdWUsXG4pO1xuXG4uY2lyY3VsYXItZ2F1Z2Uge1xuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICYtLXB1bGxlZC10b3Age1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWNpcmN1bGFyZ2F1Z2UtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG4gICAgICAgIGNvbG9yOiAkbmV1dHJhbC0wNztcbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgICYtLWxhcmdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC0wNztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHhsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0tcztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2FkZGl0aW9uYWwtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1tbDtcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsLTA3O1xuICAgIH1cblxuICAgIEBlYWNoICRuYW1lLCAkYmFja2dyb3VuZENvbG9yIGluICRiYWNrZ3JvdW5kQ29sb3JzIHtcbiAgICAgICAgJGxpbmVDb2xvcjogbWFwLmdldCgkbGluZUNvbG9ycywgJG5hbWUpO1xuXG4gICAgICAgICYtLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIHN2ZyBwYXRoW3N0cm9rZS1saW5lY2FwXSB7XG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJhY2tncm91bmRDb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkbGluZUNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5jb2x1bW4tc2VsZWN0aW9uIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1tbDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogJHNwYWNpbmctLW1sO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1tbDtcbiAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyOiBzb2xpZCAkYm9yZGVyLXdpZHRoLS1tICRpbnB1dC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuXG4gICAgJl9fYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tbWw7XG4gICAgfVxuXG4gICAgJl9fc2VsZWN0b3Ige1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkOiBhdXRvLWZsb3cgZGVuc2UgLyByZXBlYXQoNCwgYXV0byk7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLXNtICRzcGFjaW5nLS1tbDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uYnJhbmQge1xuICAgICYtLWRlZmF1bHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLXM7XG5cbi5jb250ZW50LWZpbHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAkc3BhY2luZy0tbDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgLnZpZXcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuXG4gICAgICAgID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dnbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1ub25lO1xuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGlucHV0LS1oZWlnaHQtdG90YWw7XG5cbiAgICAgICAgICAgICAgICAmOm5vdChbZGF0YS11cmwtbWF0Y2g9J3RydWUnXSk6bm90KDpob3Zlcikge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtMDQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5ldXRyYWwtMDM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJltkYXRhLXVybC1tYXRjaD0ndHJ1ZSddIHtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tc207XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkYnV0dG9uLS1ib3JkZXItd2lkdGggc29saWQgJG5ldXRyYWwtMDM7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGlucHV0LS1oZWlnaHQtdG90YWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogLTEgKiAkYnV0dG9uLS1ib3JkZXItd2lkdGg7XG5cbiAgICAgICAgICAgICAgICAuZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpub3QoW2RhdGEtdXJsLW1hdGNoPSd0cnVlJ10pIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTA2O1xuXG4gICAgICAgICAgICAgICAgICAgIC50ZWxlcmlrLWJsYXpvci5rLWRyb3Bkb3dubGlzdC5wZXJpb2QtZmlsdGVyOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtMDQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRleHBhbmQtbW9yZSwgJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmW2RhdGEtdXJsLW1hdGNoPSd0cnVlJ10ge1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kZWZhdWx0LS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRlbGVyaWstYmxhem9yLmstZHJvcGRvd25saXN0LnBlcmlvZC1maWx0ZXI6bm90KDpob3Zlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRleHBhbmQtbW9yZSwgJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kZWZhdWx0LS1mb250LWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZHJvcGRvd25saXN0IHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAkaW5wdXQtLWhlaWdodCAtICRidXR0b24tLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMSAqICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcblxuICAgICAgICAgICAgICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRpbnB1dC0taGVpZ2h0IC0gJGJ1dHRvbi0tYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1tZWRpdW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tc207XG5cbiAgICAgICAgICAgID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGVyaW9kLWZpbHRlciB7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5zZWN0aW9uLWJvZHkgPiAqID4gLmNvbnRlbnQtZmlsdGVyIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbDtcbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5jb21wb3NpdGlvbi1lZGl0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTAxO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1tbDtcblxuICAgIGgzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuLmluZm9ybWF0aW9uLWJsb2NrIHtcbiAgICAuZmxleC1jb2x1bW5zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuaWxsdXN0cmF0aW9uLXRleHQge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxufVxuIiwi77u/QHVzZSAnc2FzczptYXAnO1xuQHVzZSAnc2FzczpzZWxlY3Rvcic7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kYWN0aXZlLWJvcmRlci1jb2xvcjogJGZvY3VzLS1ib3JkZXItY29sb3I7IC8vIFRPRE86IHRva2VuIVxuXG4kZ2FwLXNpemU6ICRzcGFjaW5nLS1sO1xuJGJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aC0tbDtcblxuLmNvbXBvc2l0aW9uLWxpc3Qge1xuICAgIC8vIFRoZSBsYXlvdXQgaXMgYXMgZm9sbG93czpcbiAgICAvLyBbSGVhZGVyIDUwJV1cbiAgICAvLyBbTGlzdCA1MCVdIFtTZWxlY3RlZCBJdGVtIDUwJV1cblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIGdhcDogJGdhcC1zaXplO1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDE7XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgLy8gRG9uJ3Qgc3RyZXRjaCB0aGUgbGlzdCB0byB0aGUgaGVpZ2h0IG9mIHRoZSBwYXJlbnRcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0xICogJGJvcmRlci13aWR0aDtcbiAgICAgICAgLy8gQWxsIGl0ZW1zIGluIHRoZSBsaXN0IG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHRcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogJGJvcmRlci13aWR0aDtcbiAgICB9XG5cbiAgICAmLWl0ZW0gKyAmLWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLXNtO1xuICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHNwYWNpbmctLW1sICsgJHNwYWNpbmctLW07XG4gICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogJHNwYWNpbmctLW1sO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgLy8gTGF5b3V0OlxuICAgICAgICAvLyBbTmFtZV0gICAgICAgWyBFY29jb3N0IF1cbiAgICAgICAgLy8gW0JhZGdlXSAgICAgIFsgRWNvY29zdCBdXG5cbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyIDFmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJG5ldXRyYWwtMDI7XG4gICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkbmV1dHJhbC0wMjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmLFxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJG5ldXRyYWwtMDI7XG4gICAgICAgIH1cblxuICAgICAgICAmLFxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTA1O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoJi0tc2VsZWN0ZWQpOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYmFkZ2VzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICA+IC5iYWRnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuYmFkZ2Uge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgIC8vIFByZXZlbnQgYmFkZ2UgZnJvbSBzdHJldGNoaW5nIHRvIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5lY28tY29zdHNfX2l0ZW0ge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XG4gICAgICAgIH1cblxuICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tbDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogJHNwYWNpbmctLW1sICsgJGdhcC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IC0xICogJGdhcC1zaXplIC0gJGJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGFjdGl2ZS1ib3JkZXItY29sb3IgIWltcG9ydGFudDsgLy8gT3ZlcnJpZGVzIHNpYmxpbmcgc2VsZWN0b3JcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAkdzogJGdhcC1zaXplICsgKCRib3JkZXItd2lkdGggKiAzKTtcblxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB0b3A6IC0xICogJGJvcmRlci13aWR0aDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xICogJGJvcmRlci13aWR0aDtcbiAgICAgICAgICAgICAgICByaWdodDogKC0xICogJGJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkdztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRhY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTA3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tbWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBob3RwaW5rO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbWw7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW1sO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tc2NvcmUge1xuICAgICAgICAgICAgQGVhY2ggJG5hbWUsICRzY29yZSBpbiAkZWNvTGFiZWxDb2xvcnMge1xuICAgICAgICAgICAgICAgICYtLSN7JG5hbWV9OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2NvcmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi0tI3skbmFtZX06OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2NvcmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJG5hbWUsICRzY29yZSBpbiAkZWNvTGFiZWxDb2xvcnMge1xuICAgICAgICAgICAgJi0tc2NvcmUtLSN7JG5hbWV9LmNvbXBvc2l0aW9uLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNjb3JlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zY29yZS1jaGFuZ2VkIHtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNjb3JlLXNhbWUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBFbnN1cmUgdGhlIGxhc3QgaXRlbSBpcyBmdWxseSBhbGlnbmVkIHRvIHRoZSBib3R0b21cbiAgICAmX19saXN0OmhhcygmLWl0ZW0gKyAmLWl0ZW06bGFzdC1jaGlsZC5jb21wb3NpdGlvbi1saXN0LWl0ZW0tLXNlbGVjdGVkKSArICZfX3NlbGVjdGVkLWl0ZW0tdmlldyB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IC0kYm9yZGVyLXdpZHRoO1xuICAgIH1cblxuICAgICZfX3NlbGVjdGVkLWl0ZW0tdmlldyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRhY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1sO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1tbDtcblxuICAgICAgICAmLS1zY29yZSB7XG4gICAgICAgICAgICBAZWFjaCAkbmFtZSwgJHNjb3JlIGluICRlY29MYWJlbENvbG9ycyB7XG4gICAgICAgICAgICAgICAgJi0tI3skbmFtZX0ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzY29yZTtcblxuICAgICAgICAgICAgICAgICAgICAuY29tcG9zaXRpb24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNjb3JlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIC5tYXRlcmlhbC1zeW1ib2xzLXJvdW5kZWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczpcbiAgICAgICAgICAgICAgICAgICAgICAgICdGSUxMJyAxLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ3dnaHQnIDMwMCxcbiAgICAgICAgICAgICAgICAgICAgICAgICdHUkFEJyAwLFxuICAgICAgICAgICAgICAgICAgICAgICAgJ29wc3onIDI0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXZpZGVyLS1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lY28tY29zdHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBnYXA6ICRzcGFjaW5nLS1tO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY29tcG9zaXRpb24tbGlzdC1zb3J0ZXIge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG5cbiAgICAmX19kcm9wZG93biB7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uY29tYm9ib3gtdGllci1kaXNwbGF5IHtcbiAgICAuay1pbnB1dC1pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJHNlYXJjaCwgJHNlY29uZGFyeS0wNikgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkc3BhY2luZy0tc207XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyMHB4ICsgJHNwYWNpbmctLW1sO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtdHlwZS0tYm9keS1yZWd1bGFyLS1mb250V2VpZ2h0O1xuICAgICAgICBjb2xvcjogJG5ldXRyYWwtMDY7XG4gICAgfVxuXG4gICAgLmstaW5wdXQtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5rLWNsZWFyLXZhbHVlIHtcbiAgICAgICAgcmlnaHQ6ICRzcGFjaW5nLS1zbSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRjbG9zZSwgJG5ldXRyYWwtMDQpICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uay1saXN0LWl0ZW06aGFzKC5pdGVtLXNlbGVjdG9yLWRpc3BsYXktaXRlbSkge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBncmV5O1xufVxuXG4uaXRlbS1zZWxlY3Rvci1kaXNwbGF5LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtdHlwZS0tYm9keS1yZWd1bGFyLS1mb250RmFtaWx5O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9udC10eXBlLS1ib2R5LXJlZ3VsYXItLWxpbmVIZWlnaHQ7XG4gICAgY29sb3I6ICRuZXV0cmFsLTA3O1xuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGZsZXg6IDEgMSAwO1xuXG4gICAgICAgICYtLXNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC10eXBlLS1ib2R5LXJlZ3VsYXItLWZvbnRXZWlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXNtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXRlbS1zZWxlY3Rvci1kaXNwbGF5LXN1Yml0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICRuZXV0cmFsLTA3O1xuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtdHlwZS0tYm9keS1yZWd1bGFyLS1mb250V2VpZ2h0O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXR5cGUtLWJvZHktcmVndWxhci0tZm9udFNpemU7XG5cbiAgICAgICAgJi0tc21hbGwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXR5cGUtLWJvZHktc2VtaS1ib2xkLS1mb250V2VpZ2h0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zbTtcbiAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC0wNTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5tdWx0aXNlbGVjdCB7XG4gICAgLmstY2hpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gd2hhdCdzIHRoaXM/XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbTtcbiAgICB9XG5cbiAgICAmLWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLS10ZXJ0aWFyeS0tZGVmYXVsdC0tZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmX19zZWxlY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0wMTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbDtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW1sO1xuXG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLW1sO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpdmlkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBnYXA6ICRkaXZpZGVyLXNpemU7XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5pbmZvcm1hdGlvbi1yZXF1ZXN0IHtcbiAgICAmX19oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbDtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW07XG4gICAgfVxuXG4gICAgJl9fY29sdW1ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW07XG4gICAgfVxuXG4gICAgJl9fcm93cyB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS1sO1xuICAgIH1cblxuICAgICZfX3JlcXVlc3Qge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLS1tbDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmctLW1sO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRuZXV0cmFsLTAyO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkbmV1dHJhbC0wMjtcbiAgICB9XG5cbiAgICAmX19hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1sO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udGVudC1ibG9jay0tYm9keS0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmctLXM7XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbDtcbiAgICB9XG5cbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgIGFsbDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCLvu79AdXNlICdzYXNzOm1hcCc7XG5AdXNlICdzYXNzOnNlbGVjdG9yJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5wcm9kdWN0LWNhdGVnb3J5LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0wMTtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy0tbWw7XG4gICAgZ2FwOiAkc3BhY2luZy0tbWw7XG5cbiAgICBoMiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC10eXBlLS1ib2R5LXNlbWktYm9sZC0tZm9udFdlaWdodDtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1ub25lO1xuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5zZWFyY2gtb3ItY3JlYXRlLWZvcm0ge1xuICAgICZfX3NlYXJjaC1mb3JtIHtcbiAgICB9XG5cbiAgICAmX19jcmVhdGUtZm9ybSB7XG4gICAgfVxuXG4gICAgJl9fc2VsZWN0ZWQtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLS1tO1xuICAgIH1cblxuICAgICZfX3JldmVydC1pY29uIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgICYtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0wMTtcbiAgICAgICAgcGFkZGluZy1ibG9jazogMC41cmVtOyAvLyB0byBtYXRjaCBrLWxpc3QtaXRlbVxuICAgICAgICBwYWRkaW5nLWlubGluZTogMXJlbTsgLy8gdG8gbWF0Y2ggay1saXN0LWl0ZW1cbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tc207XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uY29tcGFueS1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6ICRzcGFjaW5nLS1tO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuXG4gICAgLmF2YXRhciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgJl9fbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbWVkaXVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuXG4gICAgICAgICZfX3B1Ymxpc2hlZC1ieSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1tO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG4gICAgICAgIH1cblxuICAgICAgICAmX19hZGRyZXNzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXNtIC0gMjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXJlZ3VsYXI7XG4gICAgICAgICAgICBjb2xvcjogJG5ldXRyYWwtMDU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1tIC0gMjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY29udGFjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zbSAtIDI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTA1O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0tbSAtIDI1JTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi53YXRlci1zdHJlc3MtbG9va3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0wMTtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy0tbWw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZ2FwOiAkc3BhY2luZy0tbTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBtaW4oMjUlLCAxMHJlbSk7XG4gICAgICAgIG1pbi13aWR0aDogMi41cmVtO1xuICAgIH1cblxuICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG59XG4iLCIuaW52YWxpZCB7XG4gICAgQGV4dGVuZCAuaXMtZGFuZ2VyO1xufVxuXG4vKlxuLnZhbGlkIHtcbiAgICBAZXh0ZW5kIC5pcy1zdWNjZXNzO1xufVxuKi9cblxuLyoudmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgICBAZXh0ZW5kIC5oZWxwO1xuICAgIEBleHRlbmQgLmlzLWRhbmdlcjtcbn0qL1xuXG4ubmF2YmFyLWl0ZW0uYWN0aXZlIHtcbiAgICBAZXh0ZW5kIC5uYXZiYXItaXRlbSwgLmlzLWFjdGl2ZTtcbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5rLXdpbmRvdy10aXRsZWJhcixcbi5rLWJsb2NrID4gLmstaGVhZGVyLFxuLmstdGFic3RyaXAtaXRlbXMgLmstaXRlbSxcbi5rLXBhbmVsYmFyIC5rLXRhYnN0cmlwLWl0ZW1zIC5rLWl0ZW0sXG4uay10YWJzdHJpcC1pdGVtcyAuay1saW5rLFxuLmstY2FsZW5kYXItY29udGFpbmVyLmstYm9yZGVyLWRvd24sXG4uay1saXN0LWNvbnRhaW5lci5rLWJvcmRlci1kb3duLFxuLmstYXV0b2NvbXBsZXRlLmstYm9yZGVyLWRvd24sXG4uay1tdWx0aXNlbGVjdC5rLWJvcmRlci1kb3duLFxuLmstZHJvcGRvd24td3JhcC5rLWJvcmRlci1kb3duLFxuLmstcGlja2VyLXdyYXAuay1ib3JkZXItZG93bixcbi5rLW51bWVyaWMtd3JhcC5rLWJvcmRlci1kb3duIHtcbiAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYmxvY2stZW5kOiAkc3BhY2luZy0tbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uay1kcm9wZG93bmxpc3QsXG4uay1tdWx0aXNlbGVjdCxcbi5rLWNvbWJvYm94LFxuLmstZGF0ZXBpY2tlcixcbi5rLXRpbWVwaWNrZXIsXG4uay1kYXRldGltZXBpY2tlcixcbi5rLWNvbWJvYm94IC5rLWlucHV0LWlubmVyLFxuLmstZGF0ZXBpY2tlciAuay1pbnB1dC1pbm5lcixcbi5rLXRpbWVwaWNrZXIgLmstaW5wdXQtaW5uZXIsXG4uay1kYXRldGltZXBpY2tlciAuay1pbnB1dC1pbm5lcixcbi5rLWF1dG9jb21wbGV0ZSxcbi5rLXBpY2tlci13cmFwLmstZGVmYXVsdCxcbi5rLW51bWVyaWMtd3JhcC5rLWRlZmF1bHQsXG4uay1kcm9wZG93bi13cmFwLmstZGVmYXVsdCB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbSAhaW1wb3J0YW50O1xuXG4gICAgJi5rLWRpc2FibGVkLFxuICAgIC5rLWRpc2FibGVkLFxuICAgIC5rLWRpc2FibGVkIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5rLWJ1dHRvbixcbiAgICAuay1pbnB1dC1idXR0b24sXG4gICAgLmstYnV0dG9uLmstaW5wdXQtYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5rLWlucHV0LWlubmVyLFxuLmstaW5wdXQtdmFsdWUtdGV4dCB7XG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5rLWljb24sXG4uay1mb250LWljb24sXG4uay1pbnB1dC1tZCAuay1pbnB1dC12YWx1ZXMsXG4uay1waWNrZXItbWQgLmstaW5wdXQtdmFsdWVzLFxuLmstdHJlZXZpZXctdG9nZ2xlIC5rLWljb24sXG4uay1pbnB1dC1tZCAuay1pbnB1dC1pY29uLFxuLmstaW5wdXQtbWQgLmstaW5wdXQtdmFsaWRhdGlvbi1pY29uLFxuLmstaW5wdXQtbWQgLmstaW5wdXQtbG9hZGluZy1pY29uLFxuLmstaW5wdXQtbWQgLmstY2xlYXItdmFsdWUsXG4uay1pbnB1dC1tZCAuay1pbnB1dC1wcmVmaXggPiAuay1pY29uLFxuLmstaW5wdXQtbWQgLmstaW5wdXQtc3VmZml4ID4gLmstaWNvbixcbi5rLXBpY2tlci1tZCAuay1pbnB1dC1pY29uLFxuLmstcGlja2VyLW1kIC5rLWlucHV0LXZhbGlkYXRpb24taWNvbixcbi5rLXBpY2tlci1tZCAuay1pbnB1dC1sb2FkaW5nLWljb24sXG4uay1waWNrZXItbWQgLmstY2xlYXItdmFsdWUsXG4uay1waWNrZXItbWQgLmstaW5wdXQtcHJlZml4ID4gLmstaWNvbixcbi5rLXBpY2tlci1tZCAuay1pbnB1dC1zdWZmaXggPiAuay1pY29uLFxuLmstY2hpcC1tZCAuay1jaGlwLWFjdGlvbiB7XG4gICAgcGFkZGluZy1ibG9jazogdW5zZXQ7XG4gICAgcGFkZGluZy1pbmxpbmU6IHVuc2V0O1xuICAgIGdhcDogdW5zZXQ7XG4gICAgbWFyZ2luOiB1bnNldDtcbn1cblxuLmstaW5wdXQtbWQgLmstaW5wdXQtdmFsdWVzID4gLmstc2VhcmNoYmFyLFxuLmstaW5wdXQtbWQgLmstaW5wdXQtdmFsdWVzID4gLmstaW5wdXQtaW5uZXIsXG4uay1waWNrZXItbWQgLmstaW5wdXQtdmFsdWVzID4gLmstc2VhcmNoYmFyLFxuLmstcGlja2VyLW1kIC5rLWlucHV0LXZhbHVlcyA+IC5rLWlucHV0LWlubmVyIHtcbiAgICBtYXJnaW46IHVuc2V0O1xufVxuXG4uay1zdmctaWNvbiBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5rLWJ1dHRvbi1ncm91cCxcbi5rLXRvb2xiYXItdG9nZ2xlLWJ1dHRvbixcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIsXG4uay1jb2x1bW5tZW51LWl0ZW0ge1xuICAgIC5rLXN2Zy1pY29uIHN2ZyB7XG4gICAgICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgIH1cbn1cblxuLmstZ3JpZCAuay1ncmlkLW1kIC5rLXRhYmxlLXRoID4gLmstY2VsbC1pbm5lcixcbi5rLWdyaWQtbWQgLmstdGFibGUtdGggPiAuay1jZWxsLWlubmVyIHtcbiAgICBtYXJnaW4tYmxvY2s6IHVuc2V0O1xuICAgIG1hcmdpbi1pbmxpbmU6IHVuc2V0O1xufVxuXG4uay1ncmlkIC5rLWdyaWQtbWQgLmstdGFibGUtdGggPiAuay1jZWxsLWlubmVyID4gLmstbGluayxcbi5rLWdyaWQtbWQgLmstdGFibGUtdGggPiAuay1jZWxsLWlubmVyID4gLmstbGluayB7XG4gICAgcGFkZGluZy1ibG9jazogdW5zZXQ7XG4gICAgcGFkZGluZy1pbmxpbmU6IHVuc2V0O1xufVxuXG4uay1ncmlkIC5rLWNlbGwtaW5uZXIgLmstZ3JpZC1maWx0ZXIsXG4uay1ncmlkIC5rLWNlbGwtaW5uZXIgLmstaGVhZGVyLWNvbHVtbi1tZW51LFxuLmstZ3JpZCAuay1jZWxsLWlubmVyIC5rLWdyaWQtaGVhZGVyLW1lbnUge1xuICAgIG1hcmdpbjogdW5zZXQ7XG59XG5cbi5mb3JtLWNvbnRyb2wudGVsZXJpay1ibGF6b3IsXG4uZm9ybS1jb250cm9sLmstaW5wdXQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICA+ICoge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbn1cblxuLmstaWNvbixcbi5rLWJ1dHRvbi1pY29uLFxuLmstd2luZG93LWFjdGlvbixcbi5rLXdpbmRvdy10aXRsZWJhci1hY3Rpb24ge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLy8gay1kaXNhYmxlZCBpcyBvbGQsIGNhbiBiZSByZW1vdmVkIGluIHRoZSBmdXR1cmVcbi5rLWRpc2FibGVkLFxuLmstZGlzYWJsZWQsXG4uay13aWRnZXRbZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIGZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmstbGlzdC1jb250ZW50LFxuLmstbGlzdC1zY3JvbGxlcixcbi5rLWxpc3QtdWwge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLmstbGlzdC11bCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiB1bnNldDtcblxuICAgIC8qLmstbGlzdC1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiAkc3BhY2luZy0tYXV0byAhaW1wb3J0YW50O1xuICAgIH0qL1xufVxuXG4uay1saXN0IC5rLWl0ZW0sXG4uay1saXN0LWl0ZW0sXG4uay1saXN0LW9wdGlvbmxhYmVsIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWlubGluZTogMXJlbSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uay1saXN0LW9wdGlvbmxhYmVsIHtcbiAgICBjb2xvcjogJGlucHV0LS1wbGFjZWhvbGRlci0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5rLWxpc3QgLmstaXRlbS5rLXNlbGVjdGVkLFxuLmstbGlzdC1vcHRpb25sYWJlbC5rLXNlbGVjdGVkLFxuLmstbGlzdCAuay1pdGVtOmhvdmVyLmstc2VsZWN0ZWQsXG4uay1saXN0IC5rLWl0ZW0uay1ob3Zlci5rLXNlbGVjdGVkLFxuLmstbGlzdC1vcHRpb25sYWJlbDpob3Zlci5rLXNlbGVjdGVkLFxuLmstbGlzdC1vcHRpb25sYWJlbC5rLWhvdmVyLmstc2VsZWN0ZWQsXG4uay1saXN0LWl0ZW0uay1zZWxlY3RlZCxcbi5rLXNlbGVjdGVkLmstbGlzdC1vcHRpb25sYWJlbCB7XG4gICAgY29sb3I6ICRpbnB1dC1saXN0LS1zZWxlY3RlZC0tZGVmYXVsdC0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1saXN0LS1zZWxlY3RlZC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmstbGlzdCAuay1pdGVtOmhvdmVyLFxuLmstbGlzdCAuay1pdGVtLmstaG92ZXIsXG4uay1saXN0LW9wdGlvbmxhYmVsLmstaG92ZXIsXG4uay1saXN0LWl0ZW06aG92ZXIsXG4uay1saXN0LW9wdGlvbmxhYmVsOmhvdmVyLFxuLmstbGlzdC1pdGVtLmstaG92ZXIsXG4uay1ob3Zlci5rLWxpc3Qtb3B0aW9ubGFiZWwge1xuICAgIGNvbG9yOiAkaW5wdXQtbGlzdC0taG92ZXItLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtbGlzdC0taG92ZXItLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5rLWxpc3QgLmstaXRlbTpmb2N1cyxcbi5rLWxpc3QgLmstaXRlbTpmb2N1cy13aXRoaW4sXG4uay1saXN0LW9wdGlvbmxhYmVsOmZvY3VzLFxuLmstbGlzdC1vcHRpb25sYWJlbDpmb2N1cy13aXRoaW4sXG4uay1saXN0LW9wdGlvbmxhYmVsLmstaG92ZXI6Zm9jdXMsXG4uay1saXN0LW9wdGlvbmxhYmVsLmstaG92ZXI6Zm9jdXMtd2l0aGluLFxuLmstbGlzdC1pdGVtOmZvY3VzLFxuLmstbGlzdC1pdGVtOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICRpbnB1dC1saXN0LS1mb2N1cy0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1saXN0LS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmstYW5pbWF0aW9uLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB6LWluZGV4OiA4MDI7IC8vIEhpZ2hlciBiZWNhdXNlIGRyb3Bkb3duIGluIHNpZGUtbWVudVxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogLTFweDsgLy8gc28gaXQgbWF0Y2hlcyB3aXRoIGlucHV0cyBiZXR0ZXJcblxuICAgID4gKixcbiAgICA+ICogPiAqLFxuICAgID4gKiA+ICogPiAqLFxuICAgID4gKiA+ICogPiAqID4gKiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuICAgIH1cblxuICAgID4gLmstY2hpbGQtYW5pbWF0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICA+IC5rLXBvcHVwIHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgJGJvcmRlci13aWR0aC0tbSAkaW5wdXQtbGlzdC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1saXN0LS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWxpc3QtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZsZXg6IDEgMSAkc3BhY2luZy0tYXV0bztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGlucHV0LWxpc3QtLWhvdmVyLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRpbnB1dC1saXN0LS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1kYXRldGltZS1jYWxlbmRhci13cmFwLFxuICAgICAgICAgICAgLmstZGF0ZXRpbWUtdGltZS13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5rLWljb24sXG4uay1idXR0b24taWNvbiB7XG4gICAgJi5rLWktY2hldnJvbi1sZWZ0LFxuICAgIC5rLWktY2hldnJvbi1yaWdodCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEuMik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5rLWludmFsaWQge1xuICAgIGJveC1zaGFkb3c6ICRpbnB1dC0tZXJyb3ItLWJvcmRlci1jb2xvciAwcHggMHB4IDBweCAycHggIWltcG9ydGFudDtcbn1cblxuLy8gU2tlbGV0b24gY29sb3Jcbi5rLXNrZWxldG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2tlbGV0b24tLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQsICRza2VsZXRvbi0tYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxufVxuXG4uay1saXN0LWdyb3VwLXN0aWNreS1oZWFkZXIsXG4uay1saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktMDE7XG4gICAgcGFkZGluZzogJHNwYWNpbmctLXMgJHNwYWNpbmctLXNtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb250LXR5cGUtLWJvZHktbWVkaXVtLS1saW5lSGVpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC10eXBlLS1ib2R5LW1lZGl1bS0tZm9udEZhbWlseTtcbiAgICBmb250LXNpemU6ICRmb250LXR5cGUtLWJvZHktbWVkaXVtLS1mb250U2l6ZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtdHlwZS0tYm9keS1tZWRpdW0tLWZvbnRXZWlnaHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRzZWNvbmRhcnktMDM7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kaW5wdXQtLXBhZGRpbmctaW5saW5lOiAxNXB4O1xuJGlucHV0LS1wYWRkaW5nLWJsb2NrOiAxM3B4O1xuJGlucHV0LS1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiRpbnB1dC0tYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoLS1tO1xuXG4kaWNvbi1zaXplOiAkc2l6ZS0tbTtcbiRpY29uLXNwYWNpbmc6ICRzcGFjaW5nLS1zbTtcbiRzdGFydGluZy13aXRoLWljb246ICRzaXplLS1tICsgJHNwYWNpbmctLWw7XG4kaW5wdXQtLXBhZGRpbmctLXN0YXJ0aW5nLXdpdGgtaWNvbjogJHN0YXJ0aW5nLXdpdGgtaWNvbjtcbiRpbnB1dC0tcGFkZGluZy0tc3RhcnRpbmctd2l0aC1pY29uLS1maWxsZWQ6ICRpbnB1dC0tcGFkZGluZy1pbmxpbmUgKyAkc3RhcnRpbmctd2l0aC1pY29uO1xuJGlucHV0LS1wYWRkaW5nLS0xLWljb246ICRpbnB1dC0tcGFkZGluZy1pbmxpbmUgKyAkaWNvbi1zaXplICsgJGljb24tc3BhY2luZztcbiRpbnB1dC0tcGFkZGluZy0tMi1pY29uczogJGlucHV0LS1wYWRkaW5nLWlubGluZSArICgyICogJGljb24tc2l6ZSkgKyAoMiAqICRpY29uLXNwYWNpbmcpO1xuJGlucHV0LS1wb3NpdGlvbi0tMm5kLWljb246ICRpbnB1dC0tcGFkZGluZy1pbmxpbmUgKyAkaWNvbi1zaXplICsgKDIgKiAkaWNvbi1zcGFjaW5nKTtcblxuJGRhdGUtc2l6ZTogNDBweDtcblxuLy9pY29ucyB1c2VkXG4kaW5wdXQtLWljb24tLWRyb3Bkb3duOiAkZXhwYW5kLW1vcmU7XG4kaW5wdXQtLWljb24tLW11bHRpc2VsZWN0OiAkZXhwYW5kLW1vcmU7XG4kaW5wdXQtLWljb24tLW51bWVyaWN0ZXh0Ym94OiAkZXhwYW5kLW1vcmU7XG4kaW5wdXQtLWljb24tLWNvbWJvYm94OiAkZXhwYW5kLW1vcmU7XG4kaW5wdXQtLWljb24tLWRhdGU6ICRldmVudDtcbiRpbnB1dC0taWNvbi0tZGF0ZS0tcHJldmlvdXM6ICRjaGV2cm9uLWxlZnQ7XG4kaW5wdXQtLWljb24tLWRhdGUtLW5leHQ6ICRjaGV2cm9uLXJpZ2h0O1xuJGlucHV0LS1pY29uLS11cGxvYWQ6ICR1cGxvYWQ7XG4kaW5wdXQtLWljb24tLXVwbG9hZC1maWxlOiAkZm9sZGVyO1xuJGlucHV0LS1pY29uLS11cGxvYWQtZmFpbDogJHdhcm5pbmc7XG4kaW5wdXQtLWljb24tLXVwbG9hZC1yZWRvOiAkcmVkbztcbiRpbnB1dC0taWNvbi0tdXBsb2FkLWNhbmNlbDogJGNsb3NlO1xuJGlucHV0LS1pY29uLS11cGxvYWQtZG9uZTogJGRvbmU7XG4kaW5wdXQtLWljb24tLWRyb3Bkb3duZ3JpZDogJGV4cGFuZC1tb3JlO1xuJGlucHV0LS1pY29uLS1jbGVhcjogJGNsb3NlOyAvLyB1c2VkIGluIG11dGxpcGxlIGNhc2VzIHRvIGNsZWFyIHRoZSBpbnB1dCBmaWVsZC5cbiRpbnB1dC0taWNvbi0tbm9uLWNsaWNrYWJsZS0tY29sb3I6ICRib2R5LS1mb250LWNvbG9yO1xuLy9zcGVjaWFsIGljb25zXG4kaW5wdXQtLWljb24tLWZvbGRlcjogJGZvbGRlcjtcbiRpbnB1dC0taWNvbi0tc2VhcmNoOiAkc2VhcmNoO1xuXG4uay1pbnB1dCxcbi5rLXRleHRhcmVhLFxuLmstZHJvcGRvd25saXN0LFxuLmstbXVsdGlzZWxlY3QsXG4uay1waWNrZXIsXG4uay1udW1lcmljdGV4dGJveCxcbi5rLWNvbWJvYm94LFxuLmstZGF0ZXBpY2tlcixcbi5rLWRhdGVpbnB1dCxcbi5rLWRhdGV0aW1lcGlja2VyLFxuLmstZHJvcGRvd25ncmlkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG4gICAgLy8gUmVtb3ZlIGJvcmRlciBzdHlsaW5nLCB3ZSBvbmx5IHVzZSB0aGUgYm9yZGVyIG9uIHRoZSBpbnB1dC8uay1pbnB1dC1pbm5lclxuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC0tYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cy13aXRoaW4sXG4gICAgJi5rLWhvdmVyLFxuICAgICYuay1mb2N1cyB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAvLyBtYWtlIHJvb20gZm9yIHRoZSBpY29uc1xuICAgIGlucHV0LFxuICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6ICRzaXplLS1tICsgJHNwYWNpbmctLWw7XG4gICAgICAgIC8vIGVsbGlwc2lzXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcblxuICAgICAgICAuay1pbnB1dC12YWx1ZS10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICBnYXA6ICRpY29uLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IHRleHRhcmVhIHtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRpbnB1dC0tcGFkZGluZy1pbmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ibG9jazogJGlucHV0LS1wYWRkaW5nLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC8vIFJlbW92ZSBzdHlsaW5nIG9mIGZvY3VzIGluIGNvcmVcbiAgICAmLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAmLmstaG92ZXIsXG4gICAgJi5rLWZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJixcbiAgICAgICAgaW5wdXQsXG4gICAgICAgIC5rLWlucHV0LWlubmVyLFxuICAgICAgICAuay1idXR0b24sXG4gICAgICAgIC5rLWlucHV0LWJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGlucHV0LS1kZWZhdWx0LS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICAgICAmLmstaW5wdXQtaW5uZXIsXG4gICAgICAgICAgICAmLmstaW5wdXQtaW5uZXI6aG92ZXIsXG4gICAgICAgICAgICAmLmstaW5wdXQtaW5uZXI6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC8qYm94LXNoYWRvdzogbm9uZTsqL1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gQWRkIGhvdmVyIHN0eWxpbmdcbiAgICAmLmstaG92ZXIsXG4gICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYsXG4gICAgICAgIGlucHV0LFxuICAgICAgICAuay1pbnB1dC1pbm5lciB7XG4gICAgICAgICAgICAmLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1pbnB1dC1pbm5lcixcbiAgICAgICAgICAgICYuay1pbnB1dC1pbm5lcjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1ob3Zlci0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLWhvdmVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC0tYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIEFkZCBmb2N1cyBzdHlsaW5nXG4gICAgJi5rLWZvY3VzLFxuICAgICY6Zm9jdXMsXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICBpbnB1dCxcbiAgICAgICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgICAgICYuay1pbnB1dC1pbm5lcixcbiAgICAgICAgICAgICYuay1pbnB1dC1pbm5lcjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLWZvY3VzLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LS1mb2N1cy0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBCYXNlIHN0eWxpbmcgZm9yIHRoZSBpY29ucyB0byBoYXZlIHRoZW0gY2xpY2thYmxlIHN0aWxsXG4gICAgLmstYnV0dG9uLFxuICAgIC5rLWlucHV0LWJ1dHRvbixcbiAgICAuay1pbnB1dC1zcGlubmVyLFxuICAgIC5rLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogJGljb24tc2l6ZSArICgyICogJGljb24tc3BhY2luZyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICB0b3A6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lICRpbnB1dC0tYm9yZGVyLXJhZGl1cyAkaW5wdXQtLWJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAuay1pY29uLFxuICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplLS1tO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZS0tbTtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZS0tbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lICRpbnB1dC0tYm9yZGVyLXJhZGl1cyAkaW5wdXQtLWJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaWNvbi1zcGFjaW5nO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy9CYXNlIGRpc2FibGVkIHN0eWxpbmdcbiAgICAmLmstZGlzYWJsZWQsXG4gICAgLmstZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmstaWNvbi1idXR0b24pLFxuICAgICAgICBpbnB1dCxcbiAgICAgICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmstaW5wdXQtaW5uZXIsXG4gICAgICAgICAgICAmLmstaW5wdXQtaW5uZXI6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgICAgICYuay1pbnB1dC1pbm5lcixcbiAgICAgICAgICAgICYuay1pbnB1dC1pbm5lcjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGlucHV0LS1ib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICoge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGlucHV0LS1ib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtLWRpc2FibGVkLS1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgICAgICAgaW5zZXQgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgMXB4ICR0cmFuc3BhcmVudCxcbiAgICAgICAgICAgICAgICBpbnNldCAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbm9uZSA0cHggMnB4ICR0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vQmFzZSByZWFkLW9ubHkgc3R5bGluZ1xuICAgICZbYXJpYS1yZWFkb25seT0ndHJ1ZSddLFxuICAgIFthcmlhLXJlYWRvbmx5PSd0cnVlJ10ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAmLFxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAmLmstaW5wdXQtaW5uZXIsXG4gICAgICAgICAgICAuay1pbnB1dC1pbm5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLWRlZmF1bHQtLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgICAgICsgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEtlbmRvIGRyb3Bkb3duXG4uay1kcm9wZG93bmxpc3Qge1xuICAgIC8vIEVuYWJsZWQgc3R5bGluZ1xuICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuay1idXR0b24sXG4gICAgLmstaW5wdXQtYnV0dG9uIHtcbiAgICAgICAgLy8gU3RhbmRhcmQgaWNvblxuICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tZHJvcGRvd24sICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgICAgLy8gSG92ZXIgaWNvblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tZHJvcGRvd24sICRpbnB1dC0taG92ZXItLWljb24tY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIERpc2FibGVkIHN0eWxpbmdcbiAgICAmLmstZGlzYWJsZWQge1xuICAgICAgICAvLyBOb3QgYWJsZSB0byBzaG93IG5vdCBhbGxvd2VkIGN1cnNvciBiZWNhdXNlIGVsc2UgdGhpcyBldmVudHMgdHJpZ2dlcnMgdGhlIGRpc2FibGVkIGRyb3Bkb3duLiBDYW4gYmUgcmVtb3ZlZCBvbmNlIGtlbmRvIGZpeGVzIHRoaXMgaXNzdWVcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAuay1idXR0b24sXG4gICAgICAgIC5rLWlucHV0LWJ1dHRvbiB7XG4gICAgICAgICAgICAvLyBTdGFuZGFyZCBpY29uXG4gICAgICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWRyb3Bkb3duLCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEhvdmVyIGljb25cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWRyb3Bkb3duLCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEtlbmRvIG11bHRpc2VsZWN0XG4udGVsZXJpay1ibGF6b3Iuay1tdWx0aXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAvLyBFbmFibGVkIHN0eWxpbmdcbiAgICAuay1pbnB1dC12YWx1ZXMge1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuXG4gICAgICAgIC5rLWNoaXAtbGlzdCB7XG4gICAgICAgICAgICAuay1jaGlwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNoaXAtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAkYm9yZGVyLXdpZHRoLS1tICRjaGlwLS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaGlwLS1kZWZhdWx0LS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgLmstY2hpcC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstY2hpcC1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAuay1jaGlwLWFjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuay1zdmctaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNsZWFyLCAkY2hpcC0tZGVmYXVsdC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplLS1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemUtLXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplLS1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNsZWFyLCAkaW5wdXQtLWhvdmVyLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCxcbiAgICBpbnB1dC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkaW5wdXQtLXBhZGRpbmctLTItaWNvbnM7XG4gICAgICAgIG1pbi13aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tbXVsdGlzZWxlY3QsICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGljb24tc3BhY2luZyBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplLS1tICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC8vIG1heWJlIHJlZHVuZGFudCBpbiBuZXcga2VuZG8gdmVyc2lvblxuICAgICY6aG92ZXIsXG4gICAgJi5rLWhvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIGlucHV0LFxuICAgICAgICBpbnB1dC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgICAgICYsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5rLWlucHV0LWlubmVyLFxuICAgICAgICAgICAgJi5rLWlucHV0LWlubmVyOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLW11bHRpc2VsZWN0LCAkaW5wdXQtLWhvdmVyLS1pY29uLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpY29uLXNwYWNpbmcgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJHNpemUtLW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5rLWZvY3VzIHtcbiAgICAgICAgaW5wdXQsXG4gICAgICAgIGlucHV0LmstaW5wdXQtaW5uZXIge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmLmstaW5wdXQtaW5uZXIsXG4gICAgICAgICAgICAmLmstaW5wdXQtaW5uZXI6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tbXVsdGlzZWxlY3QsICRpbnB1dC0tZm9jdXMtLWljb24tY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGljb24tc3BhY2luZyBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZS0tbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstY2xlYXItdmFsdWUsXG4gICAgJjpob3ZlciAuay1jbGVhci12YWx1ZSxcbiAgICAmLmstaG92ZXIgLmstY2xlYXItdmFsdWUsXG4gICAgJi5rLWZvY3VzIC5rLWNsZWFyLXZhbHVlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogJGlucHV0LS1wb3NpdGlvbi0tMm5kLWljb247XG4gICAgICAgIGJvdHRvbTogbWF0aC5kaXYoKCRpbnB1dC0taGVpZ2h0IC0gJHNpemUtLW0pLCAyKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNsZWFyLCAkaW5wdXQtLWRlZmF1bHQtLWljb24tY29sb3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZS0tbTtcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZS0tbTtcbiAgICAgICAgd2lkdGg6ICRzaXplLS1tO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkaW5wdXQtLWJvcmRlci1yYWRpdXMgJGlucHV0LS1ib3JkZXItcmFkaXVzICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1jbGVhciwgJGlucHV0LS1ob3Zlci0taWNvbi1jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstaWNvbixcbiAgICAgICAgLmstaS14IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5vbi1jbGVhcmFibGUge1xuICAgICAgICBpbnB1dCxcbiAgICAgICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkaW5wdXQtLXBhZGRpbmctLTEtaWNvbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBEaXNhYmxlZCBzdHlsaW5nXG4gICAgJi5rLWRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7IC8vIGJlY2F1c2UgZm9yIHNvbWUgcmVhc29uIHRoZSBkaXNhYmxlZCBmaWVsZCBzdGlsbCBoYXMgYSBkcm9wZG93bj9cblxuICAgICAgICAuay1pbnB1dC12YWx1ZXMge1xuICAgICAgICAgICAgLmstY2hpcC1saXN0IHtcbiAgICAgICAgICAgICAgICAuay1jaGlwIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNoaXAtLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjaGlwLS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hpcC0tZGlzYWJsZWQtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tICFpbXBvcnRhbnQ7IC8vIG5lZWQgdG8gb3ZlcndyaXRlIGdlbmVyaWMgZGlzYWJsZWQgc3R5bGluZ1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLWNoaXAtYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuay1jaGlwLWFjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstY2hpcC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNsZWFyLCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1jbGVhciwgJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1jbGVhci12YWx1ZSxcbiAgICAgICAgJjpob3ZlciAuay1jbGVhci12YWx1ZSxcbiAgICAgICAgJi5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlLFxuICAgICAgICAmLmstZm9jdXMgLmstY2xlYXItdmFsdWUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNsZWFyLCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNsZWFyLCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYsXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1ob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5rLWZvY3VzIHtcbiAgICAgICAgICAgIGlucHV0LFxuICAgICAgICAgICAgaW5wdXQuay1pbnB1dC1pbm5lciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1tdWx0aXNlbGVjdCwgJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaWNvbi1zcGFjaW5nIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplLS1tICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEtlbmRvIG51bWVyaWN0ZXh0Ym94XG4uay1udW1lcmljdGV4dGJveCB7XG4gICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuay1pbnB1dC1zcGlubmVyLFxuICAgIC5rLXNwaW4tYnV0dG9uLFxuICAgIC5rLWlucHV0LXNwaW5uZXIuay1zcGluLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5rLWJ1dHRvbixcbiAgICAgICAgLmstaWNvbi1idXR0b24sXG4gICAgICAgIC5rLWJ1dHRvbi5rLWljb24tYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcmlnaHQ6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIHRvcDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICBsZWZ0OiAkc3BhY2luZy0tYXV0bztcblxuICAgICAgICAgICAgJi5rLXNwaW5uZXItaW5jcmVhc2UsXG4gICAgICAgICAgICAmLmstc3Bpbm5lci1kZWNyZWFzZSB7XG4gICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpY29uKCRpbnB1dC0taWNvbi0tbnVtZXJpY3RleHRib3gsICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcikgbm8tcmVwZWF0IGJvdHRvbVxuICAgICAgICAgICAgICAgICAgICAgICAgKCRpY29uLXNpemUgKiAtMC4xMjUpIGNlbnRlciAvIGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tbnVtZXJpY3RleHRib3gsICRpbnB1dC0taG92ZXItLWljb24tY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstc3Bpbm5lci1pbmNyZWFzZSAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmstZGlzYWJsZWQge1xuICAgICAgICAuay1pbnB1dC1zcGlubmVyLmstc3Bpbi1idXR0b24sXG4gICAgICAgIC5rLWlucHV0LXNwaW5uZXIsXG4gICAgICAgIC5rLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgICAgIC5rLWJ1dHRvbixcbiAgICAgICAgICAgIC5rLWljb24tYnV0dG9uLFxuICAgICAgICAgICAgLmstYnV0dG9uLmstaWNvbi1idXR0b24ge1xuICAgICAgICAgICAgICAgICYuay1zcGlubmVyLWluY3JlYXNlLFxuICAgICAgICAgICAgICAgICYuay1zcGlubmVyLWRlY3JlYXNlIHtcbiAgICAgICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLW51bWVyaWN0ZXh0Ym94LCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIEtlbmRvIGNvbWJvYm94XG4uay1jb21ib2JveCB7XG4gICAgLmstc2VhcmNoYmFyLFxuICAgIC5rLXNlYXJjaGJhciAuay1pbnB1dC1pbm5lciB7XG4gICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICB9XG5cbiAgICAuay1jbGVhci12YWx1ZSxcbiAgICAmOmhvdmVyIC5rLWNsZWFyLXZhbHVlLFxuICAgICYuay1ob3ZlciAuay1jbGVhci12YWx1ZSxcbiAgICAmLmstZm9jdXMgLmstY2xlYXItdmFsdWUsXG4gICAgJi5rLWRyb3Bkb3duLXdyYXAuay1ob3ZlciAuay1jbGVhci12YWx1ZSxcbiAgICAmLmstZHJvcGRvd24td3JhcC5rLWZvY3VzIC5rLWNsZWFyLXZhbHVlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogJGlucHV0LS1wb3NpdGlvbi0tMm5kLWljb247XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1jbGVhciwgJGlucHV0LS1kZWZhdWx0LS1pY29uLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJHNpemUtLW07XG4gICAgICAgIGhlaWdodDogJHNpemUtLW07XG4gICAgICAgIHdpZHRoOiAkc2l6ZS0tbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmUgJGlucHV0LS1ib3JkZXItcmFkaXVzICRpbnB1dC0tYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tY2xlYXIsICRpbnB1dC0taG92ZXItLWljb24tY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWljb24sXG4gICAgICAgIC5rLWkteCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQsXG4gICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6ICRpbnB1dC0tcGFkZGluZy0tMi1pY29ucztcbiAgICB9XG5cbiAgICAmLm5vbi1jbGVhcmFibGUge1xuICAgICAgICBpbnB1dCxcbiAgICAgICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkaW5wdXQtLXBhZGRpbmctLTEtaWNvbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBFbmFibGVkIHN0eWxpbmdcbiAgICAuay1idXR0b24sXG4gICAgLmstaW5wdXQtYnV0dG9uIHtcbiAgICAgICAgLy8gU3RhbmRhcmQgaWNvblxuICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tY29tYm9ib3gsICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgICAgLy8gSG92ZXIgaWNvblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tY29tYm9ib3gsICRpbnB1dC0taG92ZXItLWljb24tY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIERpc2FibGVkIHN0eWxpbmdcbiAgICAmLmstZGlzYWJsZWQge1xuICAgICAgICAuay1jbGVhci12YWx1ZSxcbiAgICAgICAgJjpob3ZlciAuay1jbGVhci12YWx1ZSxcbiAgICAgICAgJi5rLWhvdmVyIC5rLWNsZWFyLXZhbHVlLFxuICAgICAgICAmLmstZm9jdXMgLmstY2xlYXItdmFsdWUsXG4gICAgICAgICYuay1kcm9wZG93bi13cmFwLmstaG92ZXIgLmstY2xlYXItdmFsdWUsXG4gICAgICAgICYuay1kcm9wZG93bi13cmFwLmstZm9jdXMgLmstY2xlYXItdmFsdWUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNvbWJvYm94LCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNvbWJvYm94LCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJ1dHRvbixcbiAgICAgICAgLmstaW5wdXQtYnV0dG9uIHtcbiAgICAgICAgICAgIC8vIFN0YW5kYXJkIGljb25cbiAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tY29tYm9ib3gsICRpbnB1dC0tZGlzYWJsZWQtLWljb24tY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gSG92ZXIgaWNvblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tY29tYm9ib3gsICRpbnB1dC0tZGlzYWJsZWQtLWljb24tY29sb3IpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIEtlbmRvIGRhdGVpbnB1dCAmIEtlbmRvIGRhdGVwaWNrZXJcbi5rLWRhdGVpbnB1dCxcbi5rLWRhdGVwaWNrZXIsXG4uay1kYXRldGltZXBpY2tlciB7XG4gICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuay1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWRhdGUsICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRzcGFjaW5nLS1tIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZS0tbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0LWNhc2UtLXVwcGVyY2FzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1kYXRlLCAkaW5wdXQtLWhvdmVyLS1pY29uLWNvbG9yKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuay1kaXNhYmxlZCB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWRhdGUsICRpbnB1dC0tZGlzYWJsZWQtLWljb24tY29sb3IpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tZGF0ZSwgJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEtlbmRvIHVwbG9hZFxuLmstdXBsb2FkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgIC5rLWRyb3B6b25lIHtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAuay1kcm9wem9uZS1oaW50LFxuICAgICAgICAuay11cGxvYWQtc3RhdHVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXVwbG9hZC1idXR0b24td3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAgICAgICAgIC5rLXVwbG9hZC1idXR0b24ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvLyBpbnB1dCBzdHlsaW5nOlxuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zbSAtIDQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1tO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLXBsYWNlaG9sZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC0taGVpZ2h0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBkYXNoZWQgJGlucHV0LS1ib3JkZXItd2lkdGggJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1tO1xuXG4gICAgICAgICAgICAgICAgLnVwbG9hZC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICAmX19jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgJHNpemU6ICRzaXplLS1tICogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLWZ1bGw7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudXBsb2FkLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fYWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX3N1cHBvcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmLmstaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1ob3Zlci0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LS1ob3Zlci0tZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICAudXBsb2FkLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC0taG92ZXItLWljb24tY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0taG92ZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1ob3Zlci0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1mb2N1cy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICArIC5rLXVwbG9hZC1zdGF0dXMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAvLyBjb3VsZCBzaG93IGJ1dCBub3QgZm9yIG5vd1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogKCRzaXplLS1tICsgKCRzcGFjaW5nLS1tbCArICRzcGFjaW5nLS1tKSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLWxvYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmstbG9hZGVyLWNhbnZhcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50IHVybCgnL2ltYWdlcy9pY29ucy9pbmxpbmUtbG9hZGVyLnN2ZycpIGNlbnRlciBjZW50ZXIvY29udGFpblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplLS1tO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemUtLW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHdhaXQgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5rLWxvYWRlci1zZWdtZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuay1pY29uLFxuICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNpemUtLW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzaXplLS1tO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6ICRzcGFjaW5nLS1zbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5rLWktZXhjZXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQgaWNvbigkaW5wdXQtLWljb24tLXVwbG9hZC1mYWlsLCAkaW5wdXQtLWVycm9yLS1pY29uLWNvbG9yKSBjZW50ZXIgL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250YWluIG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5rLWktY2hlY2ttYXJrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQgaWNvbigkaW5wdXQtLWljb24tLXVwbG9hZC1kb25lLCAkaW5wdXQtLWVycm9yLS1pY29uLWNvbG9yKSBjZW50ZXIgL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250YWluIG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfiAuay1zdmctaS1leGNsYW1hdGlvbi1jaXJjbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay11cGxvYWQtZmlsZXMge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW07XG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuXG4gICAgICAgIC5rLWZpbGUsXG4gICAgICAgIC5rLWZpbGU6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAoJHNwYWNpbmctLXNtIC0gNCk7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRib3JkZXItd2lkdGgtLW0gJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG5cbiAgICAgICAgICAgIC5rLWZpbGUtc2luZ2xlIHtcbiAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1ob3Zlci0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAmLmstZm9jdXMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC0tZm9jdXMtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsZS1pY29uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICRzaXplOiAkc2l6ZS0tcyAqIDI7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tZnVsbDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICRzaXplOiAkc2l6ZS0tcztcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogJHNpemU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5rLXN2Zy1pLWZpbGUtcGRmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCBpY29uKCRpbnB1dC0taWNvbi0tdXBsb2FkLWZpbGUsICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcikgY2VudGVyIC9cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXByb2dyZXNzYmFyIHtcbiAgICAgICAgICAgICAgICBib3R0b206ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkaW5wdXQtLWJvcmRlci1yYWRpdXMgJGlucHV0LS1ib3JkZXItcmFkaXVzO1xuXG4gICAgICAgICAgICAgICAgLmstc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWRlZmF1bHQtLWljb24tY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1maWxlLWluZm8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkc3BhY2luZy0tbTtcblxuICAgICAgICAgICAgICAgIC5rLWZpbGUtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstZmlsZS12YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1tO1xuXG4gICAgICAgICAgICAgICAgICAgICYuay10ZXh0LWVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi0tYXR0ZW50aW9uLS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5rLXRleHQtc3VjY2VzcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGljb24tLXN1Y2Nlc3MtLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXVwbG9hZC1zdGF0dXMsXG4gICAgICAgICAgICAuay11cGxvYWQtYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAkc2l6ZS0tbSArICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc2l6ZS0tbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZS0tbTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuay1kb3dubG9hZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc2l6ZS0tbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemUtLW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1kb3dubG9hZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1yZXRyeSxcbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1kZWxldGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmstY2FuY2VsLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5rLXN2Zy1pLXgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCBpY29uKCRpbnB1dC0taWNvbi0tY2xlYXIsICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcikgY2VudGVyIC9cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWNsZWFyLCAkaW5wdXQtLWhvdmVyLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1yZXRyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLXVwbG9hZC1yZWRvLCAkaW5wdXQtLWRlZmF1bHQtLWljb24tY29sb3IpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS11cGxvYWQtcmVkbywgJGlucHV0LS1ob3Zlci0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmstY2FuY2VsLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5rLXN2Zy1pLXgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS11cGxvYWQtY2FuY2VsLCAkaW5wdXQtLWRlZmF1bHQtLWljb24tY29sb3IpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS11cGxvYWQtY2FuY2VsLCAkaW5wdXQtLWhvdmVyLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1maWxlLWVycm9yLFxuICAgICAgICAgICAgJi5rLWZpbGUtaW52YWxpZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtLWVycm9yLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LS1lcnJvci0tYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5rLWZpbGUtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LS1lcnJvci0tYm9yZGVyLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5rLXN2Zy1pLWZpbGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmstc3ZnLWktZmlsZS1wZGYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCBpY29uKCRpbnB1dC0taWNvbi0tdXBsb2FkLWZpbGUsICRpbnB1dC0tZXJyb3ItLWJhY2tncm91bmQtY29sb3IpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLWZpbGUtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLWVycm9yLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBrLWRpc2FibGVkIGlzIG9sZCwgY2FuIGJlIHJlbW92ZWQgaW4gdGhlIGZ1dHVyZVxuICAgICYuay1kaXNhYmxlZCxcbiAgICAmLmstd2lkZ2V0W2Rpc2FibGVkXSB7XG4gICAgICAgIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC0tZGlzYWJsZWQtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC51cGxvYWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXVwbG9hZC1zdGF0dXMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICsgLmstZm9ybS1oaW50IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxufVxuXG4uZmlsZS11cGxvYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuXG4gICAgJi0taXMtdXBsb2FkaW5nIHtcbiAgICAgICAgLmstdXBsb2FkIC5rLWRyb3B6b25lIC5rLXVwbG9hZC1idXR0b24td3JhcCAuay11cGxvYWQtYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0tcHJpbWFyeS0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXI6ICRidXR0b24tLWJvcmRlci13aWR0aCBzb2xpZCAkYnV0dG9uLS1wcmltYXJ5LS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tcHJpbWFyeS0tZGlzYWJsZWQtLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay11cGxvYWQtZHJvcHpvbmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi8vIEtlbmRvIHVwbG9hZGVkIGZpbGVcbi51cGxvYWRlZC1maWxlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgYW5pbWF0aW9uOiBzbGlkZS1kb3duICR0cmFuc2l0aW9uLXNwZWVkLS1sICR0cmFuc2l0aW9uLS1jdXJ2ZSBmb3J3YXJkcztcbiAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogJHNwYWNpbmctLXNtICRzcGFjaW5nLS1tO1xuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC0tYm9yZGVyLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6ICRpbnB1dC0tYm9yZGVyLXdpZHRoIHNvbGlkICR0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBkZWZhdWx0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgJjpmb2N1cyxcbiAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgIC5kZWxldGUtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tY2xlYXIsICRpbnB1dC0taG92ZXItLWljb24tY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogJHNwYWNpbmctLW07XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZmxleDogMSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbHRpcCB7XG4gICAgICAgIHdpZHRoOiAkc2l6ZS0tbTtcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZS0tbTtcbiAgICB9XG5cbiAgICAuZGVsZXRlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgd2lkdGg6ICRzaXplLS1tO1xuICAgICAgICBoZWlnaHQ6ICRzaXplLS1tO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50IGljb24oJGlucHV0LS1pY29uLS1jbGVhciwgJGlucHV0LS1kZWZhdWx0LS1pY29uLWNvbG9yKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6ICRpbnB1dC0tYm9yZGVyLXdpZHRoIHNvbGlkICR0cmFuc3BhcmVudDtcbiAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gS2VuZG8gZGF0ZXRpbWVwaWNrZXJcbiRpbnB1dC1kYXRlLS1wYWRkaW5nOiAkc3BhY2luZy0tbTtcblxuLmstY2FsZW5kYXIsXG4uay1kYXRlLXRhYixcbi5rLXRpbWUtdGFiIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAkaW5wdXQtZGF0ZS0tcGFkZGluZztcbiAgICBwYWRkaW5nLWlubGluZTogJGlucHV0LWRhdGUtLXBhZGRpbmc7XG4gICAgZ2FwOiAkc3BhY2luZy0tbTtcblxuICAgIC5rLWNhbGVuZGFyLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kYXRlLS1jYXRlZ29yeS0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGlucHV0LWRhdGUtLWNhdGVnb3J5LS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1ub25lO1xuXG4gICAgICAgIC5rLXRpdGxlLFxuICAgICAgICAuay1jYWxlbmRhci10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1kYXRlLS1jYXRlZ29yeS0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLXNtICRzcGFjaW5nLS1ub25lO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbi0taG92ZXItLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1jYWxlbmRhci1uYXYge1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tcztcblxuICAgICAgICAgICAgLmstdG9kYXksXG4gICAgICAgICAgICAuay1jYWxlbmRhci1uYXYtdG9kYXkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtZGF0ZS0tY2F0ZWdvcnktLWRlZmF1bHQtLWljb24tY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tcmVndWxhcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstY2FsZW5kYXItbmF2LXByZXYuay1idXR0b24sXG4gICAgICAgICAgICAuay1jYWxlbmRhci1uYXYtbmV4dC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6ICR0cmFuc3BhcmVudCBzb2xpZCAkYm9yZGVyLXdpZHRoLS1tICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tYXV0bztcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1ob3Zlci0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWZvY3VzLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1mb2N1cy0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tLXNlY29uZGFyeS0tcHJlc3NlZC0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tLXNlY29uZGFyeS0tcHJlc3NlZC0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIFN0YW5kYXJkIGljb25cbiAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWRhdGUtLXByZXZpb3VzLCAkaW5wdXQtLWRlZmF1bHQtLWljb24tY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJHNpemUtLW07XG5cbiAgICAgICAgICAgICAgICAgICAgJi5rLXN2Zy1pLWNoZXZyb24tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWRhdGUtLW5leHQsICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gSG92ZXIgaWNvblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tZGF0ZS0tcHJldmlvdXMsICRpbnB1dC0taG92ZXItLWljb24tY29sb3IpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmstc3ZnLWktY2hldnJvbi1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWRhdGUtLW5leHQsICRpbnB1dC0taG92ZXItLWljb24tY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIERpc2FibGVkIGljb25cbiAgICAgICAgICAgICAgICAmLmstZGlzYWJsZWQsXG4gICAgICAgICAgICAgICAgJi5rLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbnB1dC1kYXRlLS1jYXRlZ29yeS0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLWljb24sXG4gICAgICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1zdmctaS1jaGV2cm9uLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1kYXRlLS1wcmV2aW91cywgJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1zdmctaS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tZGF0ZS0tbmV4dCwgJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jYWxlbmRhci12aWV3IHtcbiAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgbWFyZ2luLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcblxuICAgICAgICB0YWJsZSxcbiAgICAgICAgLmstY2FsZW5kYXItdGFibGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAgICAgICAgIC5rLWNhbGVuZGFyLXRoZWFkIHtcbiAgICAgICAgICAgICAgICAuay1jYWxlbmRhci10ciB7XG4gICAgICAgICAgICAgICAgICAgIC5rLWNhbGVuZGFyLXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtZGF0ZS0tZGF5LS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLWZ1bGw7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRkYXRlLXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkZGF0ZS1zaXplO1xuXG4gICAgICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRhdGUtLWRhdGVzLS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItd2lkdGgtLW0gc29saWQgJGlucHV0LWRhdGUtLWRhdGVzLS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtZGF0ZS0tZGF0ZXMtLWRlZmF1bHQtLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLWZ1bGw7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkZGF0ZS1zaXplO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRkYXRlLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRhdGUtLWRhdGVzLS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGF0ZS0tZGF0ZXMtLWhvdmVyLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtZGF0ZS0tZGF0ZXMtLWhvdmVyLS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyAuay1saW5rLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRhdGUtLWRhdGVzLS1mb2N1cy0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGF0ZS0tZGF0ZXMtLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtZGF0ZS0tZGF0ZXMtLWZvY3VzLS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphY3RpdmUgLmstbGluayB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRhdGUtLWRhdGVzLS1wcmVzc2VkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kYXRlLS1kYXRlcy0tcHJlc3NlZC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LWRhdGUtLWRhdGVzLS1wcmVzc2VkLS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5rLWRpc2FibGVkLFxuICAgICAgICAgICAgICAgICYuay1kaXNhYmxlZCAuay1saW5rLFxuICAgICAgICAgICAgICAgICYuay1kaXNhYmxlZCxcbiAgICAgICAgICAgICAgICAmLmstZGlzYWJsZWQgLmstbGluayB7XG4gICAgICAgICAgICAgICAgICAgICYsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRhdGUtLWRhdGVzLS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRhdGUtLWRhdGVzLS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1kYXRlLS1kYXRlcy0tZGlzYWJsZWQtLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kYXRlLS1zZWxlY3RlZC0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoLS1tIHNvbGlkICRpbnB1dC1kYXRlLS1zZWxlY3RlZC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LWRhdGUtLXNlbGVjdGVkLS1kZWZhdWx0LS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1mdWxsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jay1lbmQ6IDJweDsgLy8gdG8gY2VudGVyIHRlIG51bWJlclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIgLmstbGluayB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kYXRlLS1zZWxlY3RlZC0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1kYXRlLS1zZWxlY3RlZC0taG92ZXItLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIC5rLWxpbmssXG4gICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4gLmstbGluayB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kYXRlLS1zZWxlY3RlZC0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1kYXRlLS1zZWxlY3RlZC0taG92ZXItLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSAuay1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWN0aXZlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kYXRlLS1zZWxlY3RlZC0taG92ZXItLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1kYXRlLS1zZWxlY3RlZC0taG92ZXItLWZvbnQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmstZGlzYWJsZWQsXG4gICAgICAgICAgICAgICAgJi5rLWRpc2FibGVkIC5rLWxpbmssXG4gICAgICAgICAgICAgICAgJi5rLWRpc2FibGVkLFxuICAgICAgICAgICAgICAgICYuay1kaXNhYmxlZCAuay1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgJixcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWRpc2FibGVkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGF0ZS0tc2VsZWN0ZWQtLWRpc2FibGVkLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LWRhdGUtLXNlbGVjdGVkLS1kaXNhYmxlZC0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay10b2RheSxcbiAgICAgICAgICAgIC5rLXRvZGF5LmstZm9jdXMge1xuICAgICAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRhdGUtLXRvZGF5LS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kYXRlLS10b2RheS0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LWRhdGUtLXRvZGF5LS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmZvY3VzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gSGlkZSBUb2RheSBvcHRpb24gaW4gY2FsZW5kYXIgd2hlbiB0aGlzIGlzIG5vdCBzZWxlY3RhYmxlXG4ubm90LXRvZGF5IHtcbiAgICAuay1jYWxlbmRhci1uYXYge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBkYXRlIFRJTUUgcGlja2VyXG4uay1kYXRldGltZXBpY2tlci1wb3B1cCxcbi5rLWNhbGVuZGFyLWNvbnRhaW5lciB7XG4gICAgLmstYnV0dG9uLWdyb3VwLFxuICAgIC5rLWRhdGV0aW1lLWJ1dHRvbmdyb3VwIHtcbiAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0b24tLXByaW1hcnktLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tLXByaW1hcnktLWRlZmF1bHQtLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS1wcmltYXJ5LS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGltZS10YWIgLmstZGF0ZXRpbWUtc2VsZWN0b3Ige1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtICgyICogI3skaW5wdXQtZGF0ZS0tcGFkZGluZ30pKSk7XG4gICAgfVxuXG4gICAgLmstZGF0ZXRpbWUtc2VsZWN0b3Ige1xuICAgICAgICBnYXA6IDIgKiAkaW5wdXQtZGF0ZS0tcGFkZGluZztcblxuICAgICAgICAuay1kYXRldGltZS1jYWxlbmRhci13cmFwLFxuICAgICAgICAuay1kYXRldGltZS10aW1lLXdyYXAge1xuICAgICAgICAgICAgZmxleDogMCAwICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkaW5wdXQtZGF0ZS0tcGFkZGluZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWNhbGVuZGFyIHtcbiAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG5cbiAgICAuay10aW1lc2VsZWN0b3Ige1xuICAgICAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICB9XG5cbiAgICAuay10aW1lLWhlYWRlciB7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG5cbiAgICAgICAgLmstdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idXR0b25fX3NlY29uZGFyeTtcbiAgICAgICAgICAgIC8vIGJlY2F1c2Uga2VuZG8gaGF0ZXMgdXMgYW5kIHVzZXMgIWltcG9ydGFudCBvbiAuay1idXR0b24tZmxhdFxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZmxleDogMCAxIGF1dG87XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1ob3Zlci0tYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWhvdmVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1idXR0b24tdGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay10aW1lLWxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgLmstdGltZS1saXN0LXdyYXBwZXIge1xuICAgICAgICAgICAgLmstdGl0bGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLXBsYWNlaG9sZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay10aW1lLWxpc3Qge1xuICAgICAgICAgICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LUJvZHktcmVndWxhcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZvY3VzIHtcbiAgICAgICAgICAgICAgICAuay10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1hY3Rpb25zIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICgyICogI3skaW5wdXQtZGF0ZS0tcGFkZGluZ30pKTtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogLSRpbnB1dC1kYXRlLS1wYWRkaW5nO1xuICAgICAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkaW5wdXQtZGF0ZS0tcGFkZGluZztcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRpbnB1dC1kYXRlLS1wYWRkaW5nO1xuICAgICAgICBib3JkZXItdG9wOiAkZGl2aWRlci0tYmFja2dyb3VuZC1jb2xvciBzb2xpZCAkYm9yZGVyLXdpZHRoLS1tO1xuICAgICAgICBmbGV4LWZsb3c6IHJvdy1yZXZlcnNlIG5vd3JhcDtcbiAgICB9XG5cbiAgICAuay1idXR0b24ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgfVxufVxuLy8gRHJvcGRvd24gd2l0aCBpbmRpY2F0aW9uIGljb25cbi5rLWNvbWJvYm94LmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICBmbGV4OiAxIDEgJHNwYWNpbmctLWF1dG87XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogJHN0YXJ0aW5nLXdpdGgtaWNvbjtcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkaW5wdXQtLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDsgLy8gYmVjYXVzZSBvZiBkaXNhYmxlZCBzdHlsaW5nXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRpbnB1dC0tYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50OyAvLyBiZWNhdXNlIG9mIGRpc2FibGVkIHN0eWxpbmdcbiAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogJHN0YXJ0aW5nLXdpdGgtaWNvbjtcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplLS1tICRzaXplLS1tO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRpbnB1dC0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGlucHV0LS1ib3JkZXItcmFkaXVzO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICB9XG5cbiAgICAuay1zZWFyY2hiYXIsXG4gICAgLmstaW5wdXQtaW5uZXIge1xuICAgICAgICAmLFxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJGlucHV0LS1wYWRkaW5nLS1zdGFydGluZy13aXRoLWljb247XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5rLWRpc2FibGVkIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LS1kaXNhYmxlZC0tYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZmlsbGVkIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zZWFyY2hiYXIsXG4gICAgICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgICAgICYsXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6ICRpbnB1dC0tcGFkZGluZy0tc3RhcnRpbmctd2l0aC1pY29uLS1maWxsZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmstZGlzYWJsZWQge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC0tZGlzYWJsZWQtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWZvbGRlciB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1mb2xkZXIsICRpbnB1dC0taWNvbi0tbm9uLWNsaWNrYWJsZS0tY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWRpc2FibGVkIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tZm9sZGVyLCAkaW5wdXQtLWRpc2FibGVkLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZHJvcGRvd24tc3RhcnRpbmctd2l0aC1pY29uLS1maWxsZWQuay1kaXNhYmxlZCB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWZvbGRlciwgJGlucHV0LS1kaXNhYmxlZC0tYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWFyY2gge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tc2VhcmNoLCAkaW5wdXQtLWljb24tLW5vbi1jbGlja2FibGUtLWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1kaXNhYmxlZCB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLXNlYXJjaCwgJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRyb3Bkb3duLXN0YXJ0aW5nLXdpdGgtaWNvbi0tZmlsbGVkLmstZGlzYWJsZWQge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1zZWFyY2gsICRpbnB1dC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLy8gRHJvcGRvd25ncmlkIHNlYXJjaCB3aXRoIGF1dG9jb21wbGV0ZVxuLmstZHJvcGRvd25ncmlkLmstaW5wdXQge1xuICAgICYsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgJjpmb2N1cyxcbiAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIHJlYWQtb25seSBzdHlsaW5nXG4gICAgICAgIC5rLWlucHV0LWlubmVyW2FyaWEtcmVhZG9ubHk9J3RydWUnXSB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgJi5rLWlucHV0LWlubmVyLFxuICAgICAgICAgICAgICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LS1kZWZhdWx0LS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgKyAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC8vIEVuYWJsZWQgc3R5bGluZ1xuICAgIC5rLWljb24tYnV0dG9uLFxuICAgIC5rLWJ1dHRvbixcbiAgICAuay1pbnB1dC1idXR0b24ge1xuICAgICAgICAvLyBTdGFuZGFyZCBpY29uXG4gICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1kcm9wZG93bmdyaWQsICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgICAgIH1cbiAgICAgICAgLy8gSG92ZXIgaWNvblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRpbnB1dC0taWNvbi0tZHJvcGRvd25ncmlkLCAkaW5wdXQtLWhvdmVyLS1pY29uLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBGb2N1cyBpY29uIGFuaW1hdGlvblxuICAgICYuay1mb2N1cyB7XG4gICAgICAgIC5rLWljb24tYnV0dG9uLFxuICAgICAgICAuay1idXR0b24sXG4gICAgICAgIC5rLWlucHV0LWJ1dHRvbiB7XG4gICAgICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gRGlzYWJsZWQgc3R5bGluZ1xuICAgICYuay1kaXNhYmxlZCB7XG4gICAgICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbnB1dC0tZGlzYWJsZWQtLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWljb24tYnV0dG9uLFxuICAgICAgICAuay1idXR0b24sXG4gICAgICAgIC5rLWlucHV0LWJ1dHRvbiB7XG4gICAgICAgICAgICAvLyBTdGFuZGFyZCBpY29uXG4gICAgICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkaW5wdXQtLWljb24tLWRyb3Bkb3duZ3JpZCwgJGlucHV0LS1kaXNhYmxlZC0taWNvbi1jb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBIb3ZlciBpY29uXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGlucHV0LS1pY29uLS1kcm9wZG93bmdyaWQsICRpbnB1dC0tZGlzYWJsZWQtLWljb24tY29sb3IpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIERyb3Bkb3duZ3JpZCBzZWFyY2ggd2l0aCBhdXRvY29tcGxldGUgLS0gZGF0YSB0YWJsZVxuLmstZGF0YS10YWJsZSB7XG4gICAgPiAqLFxuICAgID4gKiA+ICosXG4gICAgPiAqID4gKiA+ICosXG4gICAgPiAqID4gKiA+ICogPiAqIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4gICAgfVxuXG4gICAgLmstdGFibGUtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcblxuICAgICAgICAuay10YWJsZS1oZWFkZXItd3JhcCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuXG4gICAgICAgICAgICAuay10YWJsZSB7XG4gICAgICAgICAgICAgICAgLmstdGFibGUtdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLXRhYmxlLXJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuay10YWJsZS10aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay10YWJsZS1ncm91cC1zdGlja3ktaGVhZGVyLFxuICAgIC5rLXRhYmxlLWdyb3VwLXJvdyB7XG4gICAgICAgIC5rLXRhYmxlLXRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbnB1dC1saXN0LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYmxvY2s6IHNvbGlkICRpbnB1dC0tYm9yZGVyLXdpZHRoICRpbnB1dC1saXN0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXR5cGUtLWg0LS1mb250U2l6ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgLy8gZm9yIGVsbGlwc2lzXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay10YWJsZS1ib2R5IHtcbiAgICAgICAgLmstbGlzdCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuXG4gICAgICAgICAgICAuay1uby1kYXRhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuXG4gICAgICAgICAgICAgICAgLm5vLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1sICRzcGFjaW5nLS14bDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICAgICAgJl9faWxsdXN0cmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9pbGx1c3RyYXRpb25zL2Z1bGwtcGFnZS1lcnJvci5zdmcpIGNlbnRlciAvIGNvbnRhaW5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwICogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fZXhwbGFuYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXRhYmxlLXNjcm9sbGVyIHtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRhYmxlIHtcbiAgICAgICAgICAgICYuay10YWJsZS1saXN0IHtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstdGFibGUtcm93IHtcbiAgICAgICAgICAgICAgICAmLFxuICAgICAgICAgICAgICAgICYuay10YWJsZS1hbHQtcm93IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LWxpc3QtLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbnB1dC1saXN0LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuay1mb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtbGlzdC0tZm9jdXMtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5rLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0YWJsZS0tcm93LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLXRhYmxlLXRkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tcztcblxuICAgICAgICAgICAgICAgICAgICBzcGFuOmVtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnTmlldCB2YW4gdG9lcGFzc2luZyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGljb24tLWRpc2FibGVkLS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyB0ZXh0YXJlYVxuLmstdGV4dGFyZWEge1xuICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGlucHV0LS1kZWZhdWx0LS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZmllbGQtY29udGFpbmVyLm1hbmRhdG9yeS1maWVsZC5pbnZhbGlkIHtcbiAgICAuay1jb21ib2JveCB7XG4gICAgICAgIGJvcmRlcjogc29saWQgJGlucHV0LS1ib3JkZXItd2lkdGggJGlucHV0LS1lcnJvci0tYm9yZGVyLWNvbG9yO1xuICAgIH1cbn1cblxuLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgLmstZGF0ZXBpY2tlciB7XG4gICAgICAgICsgYnV0dG9uLFxuICAgICAgICArIC5idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50ZWxlcmlrLWJsYXpvciB7XG4gICAgLmstYnV0dG9uOm5vdCguay1pY29uLWJ1dHRvbik6bm90KC5rLXVwbG9hZC1idXR0b24pOm5vdCguay10aW1lLW5vdykge1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJGJ1dHRvbi0tcGFkZGluZy1pbmxpbmU7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6ICRidXR0b24tLXBhZGRpbmctYmxvY2s7XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgLy9SZW1vdmVzIHBhZGRpbmcgb2Ygb3VyIG93biBidXR0b25zIGFzIGstYnV0dG9ucyBhcmUgZXZlcnl3aGVyZVxuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRidXR0b24tLXBhZGRpbmctaW5saW5lO1xuICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJGJ1dHRvbi0tcGFkZGluZy1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBub3QgYSBrZW5kbyB0aGluZyBidXQgdXNpbmcgc3BhY2lhbCB2YXJzIGZyb20gdXAgYWJvdmU6XG5pbnB1dFt0eXBlPSdwYXNzd29yZCddIHtcbiAgICBwYWRkaW5nLWlubGluZS1lbmQ6ICRpbnB1dC0tcGFkZGluZy0tMS1pY29uO1xufVxuXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxuaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICArIC52aXNpYmlsaXR5LWljb24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogLSgkaW5wdXQtLXBhZGRpbmctLTEtaWNvbiAtICRpY29uLXNwYWNpbmcpO1xuICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tcztcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJixcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC0tZGVmYXVsdC0taWNvbi1jb2xvcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC0taG92ZXItLWljb24tY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC0tZm9jdXMtLWljb24tY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpbnB1dC0tZm9jdXMtLWljb24tY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LS1mb2N1cy0taWNvbi1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kZ3JpZC0tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG4kZ3JpZC0tY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmU7XG5cbiRncmlkLWhlYWRlci0tcGFkZGluZy1ibG9jazogJHNwYWNpbmctLW07XG4kZ3JpZC1oZWFkZXItLXBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tc207XG5cbiRncmlkLWNlbGwtLXBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zbTtcbiRncmlkLWNlbGwtLXBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tc207XG5cbi8vaWNvbnMgdXNlZFxuJGdyaWQtLWljb24tLXNvcnRpbmc6ICRhcnJvdy1kcm9wLWRvd247XG4kZ3JpZC0taWNvbi0tY2xvc2U6ICRjbG9zZTtcbiRncmlkLS1pY29uLS1jb21ib2JveDogJGFycm93LWRyb3AtZG93bjtcblxuJGdyaWQtLWZvb3Rlci0tc2l6ZTogNjBweDtcbiRncmlkLS1mb290ZXItLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG5cbi5ncmlkLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8vQmlnIE1haW4gZ3JpZFxuLmstZ3JpZCxcbi5rLWdyaWQgLmstZ3JpZCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLW07XG4gICAgY29sb3I6ICRncmlkLS1yb3ctLWZvbnQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtLXJvdy1vZGQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGdyaWQtLWJvcmRlci1yYWRpdXM7XG4gICAgYm94LXNoYWRvdzogJGNvbnRlbnQtYmxvY2stc2hhZG93O1xuICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMsXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICBib3gtc2hhZG93OiAkY29udGVudC1ibG9jay1zaGFkb3cgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuay10YWJsZS10aCxcbiAgICB0ZCxcbiAgICAuay10YWJsZS10ZCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG4gICAgY29sLmstc29ydGVkLFxuICAgIHRoLmstc29ydGVkLFxuICAgIC5rLXRhYmxlLXRoLmstc29ydGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG5vbmU7XG4gICAgfVxuXG4gICAgdGRbcm9sZT0nZ3JpZGNlbGwnXSB7XG4gICAgICAgID4gLnRvb2x0aXAge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyaWQtLXJvdy0tZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICRncmlkLS1yb3ctLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtaGVhZGVyLFxuICAgICYtaGVhZGVyLXdyYXAsXG4gICAgJi1oZWFkZXItdGFibGUge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1wcmltYXJ5LCAnSGVsdmV0aWNhJywgJ0FyaWFsJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLW1lZGl1bTtcbiAgICAgICAgY29sb3I6ICRncmlkLS1oZWFkZXItLWZvbnQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRncmlkLS1ib3JkZXItcmFkaXVzO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZ3JpZC0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5rLWxpbmssXG4gICAgICAgIC5rLXNvcnQtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyaWQtLWZvb3Rlci0tcGFnaW5hdGlvbi0tZGVmYXVsdC0taWNvbi1jb2xvcjtcblxuICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbiAgICAgICAgICAgIC5rLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuICAgICAgICAgICAgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuICAgICAgICAgICAgLmstc29ydC1vcmRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpY29uLS1kZWZhdWx0LS1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi0taG92ZXItLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbiAgICAgICAgICAgIC5rLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWNvbHVtbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmlkLS1oZWFkZXItLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHRoZWFkLFxuICAgICAgICB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkZ3JpZC1oZWFkZXItLXBhZGRpbmctYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRncmlkLWhlYWRlci0tcGFkZGluZy1pbmxpbmU7XG5cbiAgICAgICAgICAgICAgICAmLmstaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZ3JpZC0tYm9yZGVyLXJhZGl1cztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5rLWdyaWQtaGVhZGVyLXN0aWNreSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkc3BhY2luZy0tbCAhaW1wb3J0YW50OyAvKktlbmRvIHB1dHMgMTZweCBwYWRkaW5nIG9uIHRoaXMgc2lkZSBvZiB0aGUgZWxlbWVudCovXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGdyaWQtLWJvcmRlci1yYWRpdXM7IC8vIGZpeCBmb3IgQXBwbGUgRGV2aWNlc1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmstZ3JpZC1oZWFkZXItc3RpY2t5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JpZC0taGVhZGVyLS1iYWNrZ3JvdW5kLWNvbG9yOyAvLyBub3QgbG9ja2VkIGJhY2tncm91bmQgdG9rZW4gYXMgdGhpcyBpY29uIGNvbHVtbiBpcyBhbHdheXMgbG9ja2VkXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuay1ncmlkLWhlYWRlci1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1mdWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNpemUtLW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzaXplLS1tO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5rLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmlkLS1mb290ZXItLXBhZ2luYXRpb24tLXNlbGVjdGVkLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmlkLS1mb290ZXItLXBhZ2luYXRpb24tLXNlbGVjdGVkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgID4gLmstY2VsbC1pbm5lcixcbiAgICAgICAgICAgICAgICAgICAgPiAuay1jZWxsLWlubmVyIC5rLXNvcnQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuICAgICAgICAgICAgICAgICAgICAgICAgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgICAgICAgICAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1sO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGljb24oJGdyaWQtLWljb24tLXNvcnRpbmcsICRncmlkLS1oZWFkZXItLWljb24tY29sb3IpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRncmlkLS1pY29uLS1zb3J0aW5nLCAkZ3JpZC0taGVhZGVyLS1pY29uLWNvbG9yLS1hY3RpdmUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2FsaWduIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5rLWNlbGwtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuay1ncmlkLWhlYWRlci1zdGlja3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmlkLS1oZWFkZXItLWxvY2tlZC0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmlkLS1oZWFkZXItLWxvY2tlZC0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyaWQtLXJvdy1vZGQtLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5rLWdyaWQtaGVhZGVyLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyaWQtLWhlYWRlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyaWQtLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC0taGVhZGVyLS1sb2NrZWQtLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyaWQtLWhlYWRlci0tbG9ja2VkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyaWQtLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmstc29ydC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRncmlkLS1pY29uLS1zb3J0aW5nLCAkZ3JpZC0taGVhZGVyLS1pY29uLWNvbG9yKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGdyaWQtLWljb24tLXNvcnRpbmcsICRncmlkLS1oZWFkZXItLWljb24tY29sb3ItLWFjdGl2ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5rLXNvcnQtb3JkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC0taGVhZGVyLS1pY29uLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkZXItd3JhcCB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgLmstZ3JpZC1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgICAgICAuay1ncmlkLW5vcmVjb3JkcyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG5cbiAgICAgICAgICAgICAgICAubm8tZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLXhsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICAgICAgJl9faWxsdXN0cmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudCB1cmwoL2ltYWdlcy9pbGx1c3RyYXRpb25zL2Z1bGwtcGFnZS1lcnJvci5zdmcpIGNlbnRlciAvIGNvbnRhaW5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwICogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fZXhwbGFuYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlLFxuICAgICAgICB0YWJsZSB0Ym9keSB7XG4gICAgICAgICAgICAuay1ncm91cC1jb2wsXG4gICAgICAgICAgICAuay1oaWVyYXJjaHktY29sIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNpemUtLWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tcztcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtLXJvdy1vZGQtLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC0tcm93LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRncmlkLS1yb3ctLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogJGdyaWQtY2VsbC0tcGFkZGluZy1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRncmlkLWNlbGwtLXBhZGRpbmctaW5saW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICYuay1ncmlkLWNvbnRlbnQtc3RpY2t5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLS1yb3ctb2RkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyaWQtLXJvdy0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJhYnktZG9udC13cmFwLW1lLWRvbnQtd3JhcC1tZS1uby1tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1hbHQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC0tcm93LWV2ZW4tLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1zO1xuXG4gICAgICAgICAgICAgICAgICAgIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC0tcm93LWV2ZW4tLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLS1yb3ctLXNlbGVjdGVkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyAvLyBuZWVkZWQgYmVjYXVzZSBhbHQgY29sb3JzXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6aG92ZXIgdGQuay1ncmlkLWNvbnRlbnQtc3RpY2t5IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLXM7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLS1yb3ctLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBhZ2VyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogJGdyaWQtLWZvb3Rlci0tc2l6ZTtcbiAgICAgICAgY29sb3I6ICRncmlkLS1mb290ZXItLWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLS1mb290ZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGgtLWwgc29saWQgJGdyaWQtLWZvb3Rlci0tYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkZ3JpZC0tYm9yZGVyLXJhZGl1cyAkZ3JpZC0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLW5vbmUgJHNwYWNpbmctLWw7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuXG4gICAgICAgIC5wYWdlci1uYXYge1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGdyaWQtLWZvb3Rlci0tcGFnaW5hdGlvbi0tZGVmYXVsdC0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC0tZm9vdGVyLS1wYWdpbmF0aW9uLS1kZWZhdWx0LS1pY29uLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi0taG92ZXItLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAgICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmlkLS1mb290ZXItLXBhZ2luYXRpb24tLWRpc2FibGVkLS1pY29uLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wYWdlci1pbmZvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tcmVndWxhcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRncmlkLS1mb290ZXItLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyaWQtLWZvb3Rlci0tcGFnaW5hdGlvbi0tZGVmYXVsdC0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmstZ3JpZC1jb2x1bW5tZW51LXBvcHVwIC5rLWNvbHVtbm1lbnUtaXRlbS13cmFwcGVyLFxuLmstZ3JpZC1oZWFkZXItbWVudS1wb3B1cCB7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICYuay1jb2x1bW5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgJi5rLWNvbHVtbm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstY29sdW1ubWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBob3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhY3RpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpY29uLS1ob3Zlci0tY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1idXR0b24taWNvbixcbiAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGljb24tLWRlZmF1bHQtLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplLS1zO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZS0tcztcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1zZWxlY3RlZCxcbiAgICAgICAgJi5rLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmlkLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJGdyaWQtLWhlYWRlci0tZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgLmstYnV0dG9uLWljb24sXG4gICAgICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyaWQtLWhlYWRlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICsgKiA+IGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jb2x1bW4tbGlzdC13cmFwcGVyLFxuICAgIC5rLWNvbHVtbm1lbnUtaXRlbS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuXG4gICAgICAgIC5rLWFjdGlvbi1idXR0b25zLFxuICAgICAgICAuay1hY3Rpb25zIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tc207XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1maWx0ZXItbWVudSB7XG4gICAgICAgICAgICAuay1maWx0ZXItbWVudS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1zbTtcblxuICAgICAgICAgICAgICAgID4gZGl2LFxuICAgICAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBtYXRoLmRpdigkc3BhY2luZy0tZnVsbCwgMikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jb2x1bW4tbGlzdC13cmFwcGVyIHtcbiAgICAgICAgLmstY29sdW1uLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxubGFiZWwge1xuICAgICsgLmstZ3JpZCxcbiAgICArIC5rLWdyaWQgLmstZ3JpZCB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5rLWhlYWRlci5rLWRyYWctY2x1ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JpZC0taGVhZGVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGNvbG9yOiAkZ3JpZC0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGdyaWQtLWJvcmRlci1yYWRpdXM7XG59XG5cbi8vQmFzZSBwYWdlLXNpemUtc2VsZWN0b3Jcbi5wYWdlLXNpemUtc2VsZWN0b3Ige1xuICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgcGFkZGluZy1ibG9jazogJHNwYWNpbmctLXM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgPiBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkZ3JpZC0tZm9vdGVyLS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6ICRncmlkLS1mb290ZXItLWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgfVxuXG4gICAgLmstY29tYm9ib3gge1xuICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tc207XG4gICAgICAgIHdpZHRoOiA1LjZlbSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAuay1pbnB1dC1pbm5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgbWluLWhlaWdodDogJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC0tZm9vdGVyLS1pdGVtcy1kcm9wZG93bi0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRncmlkLS1mb290ZXItLWl0ZW1zLWRyb3Bkb3duLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZ3JpZC0tZm9vdGVyLS1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JpZC0tZm9vdGVyLS1pdGVtcy1kcm9wZG93bi0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250LXNpemUtLXMgKiAyO1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAoJHNpemUtLW0gKyAkc3BhY2luZy0tc20pO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGdyaWQtLWljb24tLXNvcnRpbmcsICRncmlkLS1oZWFkZXItLWljb24tY29sb3IpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGdyaWQtLWljb24tLXNvcnRpbmcsICRncmlkLS1oZWFkZXItLWljb24tY29sb3ItLWFjdGl2ZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JpZC1maWx0ZXIge1xuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgICAgICBjb2xvcjogJGdyaWQtZmlsdGVyLWJhci0tZmlsdGVyLS1mb250LWNvbG9yO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgZmxleDogMSAxICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS14bDtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogKC0kc3BhY2luZy0teGwpO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1tO1xuXG4gICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggJGdyaWQtZmlsdGVyLWJhci0tZmlsdGVyLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZ3JpZC0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLWZpbHRlci1iYXItLWZpbHRlci0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCAkc3BhY2luZy0tbSA5cHggJHNwYWNpbmctLWw7XG4gICAgICAgICAgICBmbGV4OiAwIDEgJHNwYWNpbmctLWF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1tO1xuXG4gICAgICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3ZlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFjdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmstYW5pbWF0aW9uLWNvbnRhaW5lciB7XG4gICAgLmstY29sdW1uLWxpc3Qge1xuICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcblxuICAgICAgICAuay1jb2x1bW4tbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGljb25zXG4uay1ncmlkIHtcbiAgICB0aC5pY29ucy1jb2x1bW4ge1xuICAgICAgICAmLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuICAgICAgICAmLmstZ3JpZC1oZWFkZXItc3RpY2t5IC5rLWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyaWQtLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50OyAvLyBub3QgbG9ja2VkIGJhY2tncm91bmQgdG9rZW4gYXMgdGhpcyBpY29uIGNvbHVtbiBpcyBhbHdheXMgbG9ja2VkXG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAoJHNwYWNpbmctLWwgLSBtYXRoLmRpdigkc2l6ZS0teGwsIDMpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgJi5pY29uLWNvbHVtbiB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplLS14bDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgIC5pY29uLXNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICByaWdodDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1zO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG5cbiAgICAgICAgICAgICAgICAudG9vbHRpcCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHNpemUtLW07XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1zO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGljb24tLWRlZmF1bHQtLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNpemUtLW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGljb24tLWhvdmVyLS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLS1yb3ctb2RkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgLy8gSW4gY2FzZSBpdCBpcyBhbiBhbmNob3IsIGl0IHdvdWxkIGdldCBhIGhvdmVyIGJveC1zaGFkb3dcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAkYm9yZGVyLXdpZHRoLS1sICRncmlkLS1yb3ctLWljb24tY29sdW1uLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLy8gYWNjb3JkaW9uIGdyaWQgaXMgY3VycmVudGx5IHVzZWQgd2l0aGluIGFuIGFjY29yZGlvblxuLmFjY29yZGlvbi1ncmlkIHtcbiAgICAuay1ncmlkLFxuICAgIC5rLWdyaWQgLmstZ3JpZCB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tO1xuICAgICAgICBjb2xvcjogJGFjY29yZGlvbi10YWJsZS0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1yb3ctb2RkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggJGFjY29yZGlvbi10YWJsZS0taGVhZGVyLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWhlYWRlcixcbiAgICAgICAgJi1oZWFkZXItd3JhcCxcbiAgICAgICAgJi1oZWFkZXItdGFibGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1oZWFkZXItLWZvbnQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5rLWxpbmssXG4gICAgICAgICAgICAuay1zb3J0LWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1oZWFkZXItLWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbiAgICAgICAgICAgICAgICAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbiAgICAgICAgICAgICAgICAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgLmstc29ydC1vcmRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi0tZGVmYXVsdC0tY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1zO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpY29uLS1ob3Zlci0tY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRhYmxlIHRoZWFkLFxuICAgICAgICAgICAgdGFibGUgdGhlYWQuay10YWJsZS10aGVhZCB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFjY29yZGlvbi10YWJsZS0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrLWVuZDogJHNwYWNpbmctLXM7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5rLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHNwYWNpbmctLXNtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5rLWdyaWQtaGVhZGVyLXN0aWNreSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmstY2VsbC1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogJHNwYWNpbmctLW0gIWltcG9ydGFudDsgLypLZW5kbyBwdXRzIDE2cHggcGFkZGluZyBvbiB0aGlzIHNpZGUgb2YgdGhlIGVsZW1lbnQqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuay1ncmlkLWhlYWRlci1zdGlja3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NvcmRpb24tdGFibGUtLWhlYWRlci0tYmFja2dyb3VuZC1jb2xvcjsgLy8gbm90IHN0aWNreSBjb2xvciBhcyBhY3Rpb24gY29sdW1uIGlzIGFsd2F5cyBzdGlja3lcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5rLWdyaWQtaGVhZGVyLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1mdWxsO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5rLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1yb3ctZXZlbi0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY29yZGlvbi10YWJsZS0taGVhZGVyLS1sb2NrZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5rLWNlbGwtaW5uZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtZGVzYy1zbWFsbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogaWNvbigkZ3JpZC0taWNvbi0tc29ydGluZywgJGdyaWQtLWhlYWRlci0taWNvbi1jb2xvcikgY2VudGVyL2NvbnRhaW5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGdyaWQtLWljb24tLXNvcnRpbmcsICRncmlkLS1oZWFkZXItLWljb24tY29sb3ItLWFjdGl2ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1ncmlkLWhlYWRlci1zdGlja3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1oZWFkZXItLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY29yZGlvbi10YWJsZS0taGVhZGVyLS1sb2NrZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1oZWFkZXItLWxvY2tlZC0tYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5rLWdyaWQtaGVhZGVyLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmstYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1oZWFkZXItLWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjb3JkaW9uLXRhYmxlLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhY2NvcmRpb24tdGFibGUtLWhlYWRlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY29yZGlvbi10YWJsZS0taGVhZGVyLS1sb2NrZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFjY29yZGlvbi10YWJsZS0taGVhZGVyLS1sb2NrZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstc29ydC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1idXR0b24taWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1pY29uLmstaS1zb3J0LWFzYy1zbWFsbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGdyaWQtLWljb24tLXNvcnRpbmcsICRncmlkLS1oZWFkZXItLWljb24tY29sb3IpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRncmlkLS1pY29uLS1zb3J0aW5nLCAkZ3JpZC0taGVhZGVyLS1pY29uLWNvbG9yLS1hY3RpdmUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstc29ydC1vcmRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC0taGVhZGVyLS1pY29uLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudW5sb2NrZWQtbG9ja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWhlYWRlci13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuay1ncmlkLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAuay1ncmlkLW5vcmVjb3JkcyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NvcmRpb24tLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgLm5vLWRhdGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2luZy0tbCAkc3BhY2luZy0teGw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRhYmxlLFxuICAgICAgICAgICAgdGFibGUgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLXM7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tdGFibGUtLXJvdy1vZGQtLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jay1zdGFydDogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrLWVuZDogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGFjY29yZGlvbi10YWJsZS0tcm93LS1ib3JkZXItY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1ncmlkLWNvbnRlbnQtc3RpY2t5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1yb3ctb2RkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5rLWFsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLXRhYmxlLS1yb3ctZXZlbi0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1zO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tdGFibGUtLXJvdy1ldmVuLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB0ZC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY29yZGlvbi10YWJsZS0tcm93LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbi1pY29ucyAudG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgKyAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbTtcbiAgICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiAkc3BhY2luZy0tbCArICRzcGFjaW5nLS1zO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB9XG59XG4vLyBjb250ZW50LWJsb2NrLWdyaWQgaXMgY3VycmVudGx5IHVzZWQgd2l0aGluIGEgY29udGVudCBibG9ja1xuLmNvbnRlbnQtYmxvY2stZ3JpZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmstZ3JpZCxcbiAgICAuay1ncmlkIC5rLWdyaWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkZ3JpZC0tY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWhlYWRlcixcbiAgICAgICAgJi1oZWFkZXItd3JhcCxcbiAgICAgICAgJi1oZWFkZXItdGFibGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICR0YWJsZS0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkZ3JpZC0tY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRncmlkLS1jb250ZW50LWJsb2NrLS1ib3JkZXItcmFkaXVzO1xuXG4gICAgICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstbGluayxcbiAgICAgICAgICAgIC5rLXNvcnQtaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0YWJsZS0taGVhZGVyLS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsLFxuICAgICAgICAgICAgICAgIC5rLXNvcnQtb3JkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGljb24tLWRlZmF1bHQtLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGFibGUgdGhlYWQsXG4gICAgICAgICAgICB0YWJsZSB0aGVhZC5rLXRhYmxlLXRoZWFkIHtcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGFibGUtLWhlYWRlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICYuay1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jay1zdGFydDogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrLWVuZDogJHNwYWNpbmctLXM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZ3JpZC0tY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6ICRzcGFjaW5nLS1tO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkZ3JpZC0tY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1cztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuay1ncmlkLWhlYWRlci1zdGlja3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0YWJsZS0taGVhZGVyLS1iYWNrZ3JvdW5kLWNvbG9yOyAvLyBub3QgbG9ja2VkIGJhY2tncm91bmQgdG9rZW4gYXMgdGhpcyBpY29uIGNvbHVtbiBpcyBhbHdheXMgbG9ja2VkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuay1ncmlkLWhlYWRlci1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmstYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0YWJsZS0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGFibGUtLXJvdy1vZGQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5rLWNlbGwtaW5uZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5rLWNlbGwtaW5uZXIgLmstc29ydC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogLSRzaXplLS1tO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24uay1pLXNvcnQtYXNjLXNtYWxsLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uLmstaS1zb3J0LWRlc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstaWNvbi5rLWktc29ydC1hc2Mtc21hbGwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstaWNvbi5rLWktc29ydC1kZXNjLXNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGljb24oJGdyaWQtLWljb24tLXNvcnRpbmcsICRncmlkLS1oZWFkZXItLWljb24tY29sb3IpIGNlbnRlci9jb250YWluXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRncmlkLS1pY29uLS1zb3J0aW5nLCAkZ3JpZC0taGVhZGVyLS1pY29uLWNvbG9yLS1hY3RpdmUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmX19hbGlnbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5rLWNlbGwtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IC0wLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1ncmlkLWhlYWRlci1zdGlja3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0YWJsZS0taGVhZGVyLS1sb2NrZWQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmstZ3JpZC1oZWFkZXItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0YWJsZS0taGVhZGVyLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRhYmxlLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuay1zb3J0LW9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi51bmxvY2tlZC1sb2NrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5rLWdyaWQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmstZ3JpZC1ub3JlY29yZHMge1xuICAgICAgICAgICAgICAgICAgICAubm8tZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1sICRzcGFjaW5nLS14bDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGFibGUsXG4gICAgICAgICAgICB0YWJsZSB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtLXJvdy1vZGQtLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICR0YWJsZS0tcm93LS1ib3JkZXItY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuay1ncmlkLWNvbnRlbnQtc3RpY2t5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5rLWFsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtLXJvdy1ldmVuLS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1tO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogJHNwYWNpbmctLW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAkcGFnZXItd3JhcC1oZWlnaHQ6ICRzcGFjaW5nLS1sICsgNDtcblxuICAgICAgICAmLXBhZ2VyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGFibGUtLWZvb3Rlci0tcGFnaW5hdGlvbi0tZGVmYXVsdC0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS0tZm9vdGVyLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tc207XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkcGFnZXItd3JhcC1oZWlnaHQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkYm9yZGVyLXJhZGl1cy0tbm9uZSAkZ3JpZC0tY29udGVudC1ibG9jay0tYm9yZGVyLXJhZGl1c1xuICAgICAgICAgICAgICAgICRncmlkLS1jb250ZW50LWJsb2NrLS1ib3JkZXItcmFkaXVzO1xuXG4gICAgICAgICAgICAucGFnZXItbmF2IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0YWJsZS0tZm9vdGVyLS1wYWdpbmF0aW9uLS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5idXR0b24uaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGFibGUtLWZvb3Rlci0tcGFnaW5hdGlvbi0tZGVmYXVsdC0taWNvbi1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpY29uLS1ob3Zlci0tY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQsXG4gICAgICAgICAgICAgICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRhYmxlLS1mb290ZXItLXBhZ2luYXRpb24tLWRpc2FibGVkLS1pY29uLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGFnZXItaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZ3JpZC0tZm9vdGVyLS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGFibGUtLWZvb3Rlci0tcGFnaW5hdGlvbi0tZGVmYXVsdC0tZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLXNpemUtc2VsZWN0b3Ige1xuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGFibGUtLWZvb3Rlci0tZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWNvbWJvYm94IHtcbiAgICAgICAgICAgIC5rLWlucHV0LWlubmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtLWZvb3Rlci0taXRlbXMtZHJvcGRvd24tLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRhYmxlLS1mb290ZXItLWl0ZW1zLWRyb3Bkb3duLS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLS1mb290ZXItLWl0ZW1zLWRyb3Bkb3duLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgLmstYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRncmlkLS1pY29uLS1zb3J0aW5nLCAkZ3JpZC0tZm9vdGVyLS1pdGVtcy1kcm9wZG93bi0taWNvbi1jb2xvcik7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpY29uKCRncmlkLS1pY29uLS1zb3J0aW5nLCAkaWNvbi0taG92ZXItLWNvbG9yKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBncm91cGVkIHZlcnNpb24gb2YgY29udGVudC1ibG9jay1ncmlkXG4gICAgJi0tZ3JvdXBlZCAuay1ncmlkIHtcbiAgICAgICAgLmstZ3JpZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyAvLyBiZWNhdXNlIHRoaXMgaXMgYW4gZXhjZXB0aW9uIG9uIHRoZSByZXN0IG9mIHRoZSBncmlkIHN0eWxlc1xuICAgICAgICAgICAgdGFibGUgdGguay1oZWFkZXIge1xuICAgICAgICAgICAgICAgICZfX2FsaWduIHtcbiAgICAgICAgICAgICAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiAuay1jZWxsLWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncm91cC1jZWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7IC8vcmVzZXRzIGNvbG9yIHRvIGluaGVyaXQgc28gd2UgaGF2ZSBtb3JlIGNvbnRyb2xcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyb3VwaW5nLXJvdyB7XG4gICAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJHRhYmxlLS1oZWFkZXItLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpY29uLS1kZWZhdWx0LS1jb2xvcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNpemUtLWw7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZS0tbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAtJHNwYWNpbmctLW0gJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAtJHNwYWNpbmctLW07XG5cbiAgICAgICAgICAgICAgICAmLmstaS1jYXJldC1hbHQtZG93bixcbiAgICAgICAgICAgICAgICAmLmstaS1jYXJldC1hbHQtcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogaWNvbigkZ3JpZC0taWNvbi0tc29ydGluZywgJGdyaWQtLWhlYWRlci0taWNvbi1jb2xvcikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkZ3JpZC0taWNvbi0tc29ydGluZywgJGdyaWQtLWhlYWRlci0taWNvbi1jb2xvci0tYWN0aXZlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5rLWktY2FyZXQtYWx0LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi0taG92ZXItLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDJmciBhdXRvO1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuXG4gICAgICAgICAgICAgICAgLmdyb3VwLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1zZW1pLWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlbGVjdGVkLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblxuICAgICAgICAgICAgICAgICAgICAmX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1zZW1pLWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtLXJvdy1ldmVuLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH4gLmstbWFzdGVyLXJvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLS1yb3ctb2RkLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICArIC5rLW1hc3Rlci1yb3c6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtLXJvdy1ldmVuLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJixcbiAgICAgICAgICAgICAgICArIC5rLW1hc3Rlci1yb3c6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS0tcm93LS1ob3Zlci0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS0tcm93LWV2ZW4tLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QtY29sdW1uIHtcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbTtcblxuICAgICAgICAgICAgLnRvb2x0aXBfX2NoZWNrYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLW1sO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLW1sO1xuXG4gICAgICAgICAgICAgICAgLmNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAkaW5wdXQtLWNsaWNrYWJsZS1oYW5kbGUtc3BhY2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnRhYmxlIHRkLFxuLmstZ3JpZC1tZCB0ZCxcbi5rLWdyaWQtbWQgLmstdGFibGUtdGQge1xuICAgICYuZ3JpZC1hY3Rpb24tYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIC8vIFNlbGVjdG9yIG5lZWRzIHRvIGJlIHRoaXMgc3BlY2lmaWM6IHNvbWUgdGFibGUgdGQgc3R5bGUgY29tZXMgZnJvbSBCdWxtYSBnZW5lcmljLnNhc3NcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogJHNwYWNpbmctLWwgKyAkc3BhY2luZy0tcztcblxuICAgICAgICAuYWN0aW9uLWljb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ncmlkLW5vLWVsbGlwc2lzIHtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgICB9XG59XG4vKiBIaWdobGlnaHQgZmlsdGVyIGljb24gd2hlbiBhY3RpdmUgKi9cbi5vcmdhbml6YXRpb25HcmlkIHtcbiAgICAuay1ncmlkLWhlYWRlciB0YWJsZSB0aC5rLWhlYWRlciAuay1ncmlkLWhlYWRlci1tZW51LmstYWN0aXZlLFxuICAgIC5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGFibGUgdGguay1oZWFkZXIgLmstZ3JpZC1oZWFkZXItbWVudS5rLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLS1mb290ZXItLXBhZ2luYXRpb24tLXNlbGVjdGVkLS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC0tZm9vdGVyLS1wYWdpbmF0aW9uLS1zZWxlY3RlZC0tZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIFJlbW92ZSBob3ZlciBzdHlsaW5nICovXG4udXNlci1yb2xlLWdyaWQsXG4uY3JlZGl0T3JkZXJHcmlkIHtcbiAgICAuay1ncmlkIC5rLWdyaWQge1xuICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0YWJsZSB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC0tcm93LW9kZC0tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmstYWx0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHRkLmstZ3JpZC1jb250ZW50LXN0aWNreSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtLXJvdy1ldmVuLS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ncmlkLWluZm9ybWF0aW9uLWN1dC1vZmYge1xuICAgIC8vIGVsbGlwc2lzIGFmdGVyIDEgbGluZSBpZiBsaW5lLWNsYW1wIGlzIG5vdCBzdXBwb3J0ZWRcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy8gZWxsaXBzaXMgYWZ0ZXIgMiBsaW5lcyBpZiBsaW5lLWNsYW1wIGlzIHN1cHBvcnRlZFxuICAgIEBzdXBwb3J0cyAoLXdlYmtpdC1saW5lLWNsYW1wOiAyKSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICB9XG59XG5cbi5uby1ncm91cC1oZWFkZXIgLmstZ3JvdXBpbmctaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwi77u/QHVzZSAnc2FzczptYXRoJztcbkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5ncmlkX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGdhcDogJHNwYWNpbmctLW1sO1xuXG4gICAgJi0tdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICB9XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tbDtcblxuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdGV4dCArICYtLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tYXV0bztcbiAgICB9XG5cbiAgICArIC5ncmlkLWNvbnRhaW5lcixcbiAgICArIC5rLWdyaWQge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xuICAgIH1cbn1cblxuLmNvbnRlbnQtYmxvY2sgKyAuZ3JpZF9faGVhZGVyIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS14bDtcbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbiRjaGV2cm9uLXNpemU6ICRzaXplLS1zO1xuXG4uay1icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudDtcblxuICAgIC5rLWJyZWFkY3J1bWItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuXG4gICAgICAgIC5rLWJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuXG4gICAgICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2hldnJvbi1zaXplO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkY2hldnJvbi1zaXplO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGljb24oJGNoZXZyb24tcmlnaHQsICRuZXV0cmFsLTA3KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLFxuICAgIC5rLWJyZWFkY3J1bWItbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtQm9keS1yZWd1bGFyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleDogMCAxICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICAgICAgY29sb3I6ICRidXR0b24tLXRlcnRpYXJ5LS1kZWZhdWx0LS1mb250LWNvbG9yO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tYXV0bztcbiAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1hdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1tO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbDtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tc207XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLS1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICBib3R0b206ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLS1zO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAkc3BhY2luZy0tcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tc3BlZWQtLWw7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICRidXR0b24tLXRlcnRpYXJ5LS1ob3Zlci0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbGluZS11cCAkdHJhbnNpdGlvbi1zcGVlZC0tbCAkdHJhbnNpdGlvbi0tY3VydmUgZm9yd2FyZHM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLXNwZWVkLS1sO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXM7XG4gICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tdGVydGlhcnktLWZvY3VzLS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi0tdGVydGlhcnktLWZvY3VzLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tc3BlZWQtLWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dG9uLS10ZXJ0aWFyeS0tcHJlc3NlZC0tZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0b24tLXRlcnRpYXJ5LS1wcmVzc2VkLS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXNwZWVkLS1sO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay1kaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tdGVydGlhcnktLWRpc2FibGVkLS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRvbi0tdGVydGlhcnktLWRpc2FibGVkLS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0BpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5rLXRhYnN0cmlwIHtcbiAgICAuay10YWJzdHJpcC1pdGVtcy13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0tbDtcblxuICAgICAgICAuay10YWJzdHJpcC1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbWFpbi1tZW51LS1ib3JkZXItY29sb3I7XG5cbiAgICAgICAgICAgIC5rLXRhYnN0cmlwLWl0ZW0sXG4gICAgICAgICAgICAuay1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lIC0ycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zbSAhaW1wb3J0YW50OyAvLyAhaW1wb3J0YW50IGJlY2F1c2Uga2VuZG9cbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1yZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1zO1xuICAgICAgICAgICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmstY29tYm9ib3ggLmstaW5wdXQtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5LTAzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5LTA3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkcHJpbWFyeS0wNztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRwcmltYXJ5LTA3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJHByaW1hcnktMDUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAuay1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLXNlbWktYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXRhYnN0cmlwLWNvbnRlbnQsXG4gICAgLmstY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJi5rLWFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kaW5kZW50OiAkc3BhY2luZy0tbSArICRzcGFjaW5nLS1zO1xuXG4vL2ljb25zIHVzZWRcbiR0cmVldmlldy0taWNvbi0tZG93bjogJGV4cGFuZC1tb3JlO1xuXG4uay10cmVldmlldyB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG5cbiAgICB1bCB7XG4gICAgICAgICYuay10cmVldmlldy1saW5lcyxcbiAgICAgICAgJi5rLXRyZWV2aWV3LWdyb3VwIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgbGkuay10cmVldmlldy1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogJGluZGVudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcblxuICAgICAgICAgICAgICAgIC5rLWFuaW1hdGlvbi1jb250YWluZXIsXG4gICAgICAgICAgICAgICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lciA+ICosXG4gICAgICAgICAgICAgICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lciA+ICogPiAqLFxuICAgICAgICAgICAgICAgIC5rLWFuaW1hdGlvbi1jb250YWluZXIgPiAqID4gKiA+ICoge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgICAgICAuay1jaGlsZC1hbmltYXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay10cmVldmlldy10b3AsXG4gICAgICAgICAgICAgICAgLmstdHJlZXZpZXctYm90LFxuICAgICAgICAgICAgICAgIC5rLXRyZWV2aWV3LW1pZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAuay10cmVldmlldy10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tcztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogLSgkc3BhY2luZy0tbSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplLS1tO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemUtLW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuay1pLWNhcmV0LWFsdC1kb3duLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuay1pLWNhcmV0LWFsdC1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1tO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpY29uKCR0cmVldmlldy0taWNvbi0tZG93biwgJGljb24tLWRlZmF1bHQtLWNvbG9yKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaWNvbigkdHJlZXZpZXctLWljb24tLWRvd24sICRpY29uLS1ob3Zlci0tY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmstaS1jYXJldC1hbHQtZG93bixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmstc3ZnLWktY2FyZXQtYWx0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmstaS1jYXJldC1hbHQtcmlnaHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5rLXN2Zy1pLWNhcmV0LWFsdC1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmstY2hlY2tib3gtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuay1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5rLXRyZWV2aWV3LWxlYWYge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1Cb2R5LXJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1zICRzcGFjaW5nLS1tbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctLWZ1bGw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmlkLS1yb3ctLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmlkLS1yb3ctLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmstdHJlZXZpZXctbGVhZi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXNtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjdGlvbi1pY29ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGlucHV0LS1kaXNhYmxlZC0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtYmxvY2tfX2NvbnRlbnQgPiAuay10cmVldmlldyB7XG4gICAgYm9yZGVyOiBzb2xpZCAkYm9yZGVyLXdpZHRoLS1tICRpbnB1dC0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW1sO1xufVxuXG4ubXVsdGktc2VsZWN0IHtcbiAgICAuay10cmVldmlldy10b2dnbGUge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6ICRzcGFjaW5nLS1zICRzcGFjaW5nLS1tbCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG4gICAgLy8gc28gdGhlcmUgaXMgYSBzbWFsbGVyIGluZGVudCBmb3IgdGhlIGJlZ2lubmluZyBvZiB0aGUgbGlzdFxuICAgID4gdWwgPiBsaSB7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkc3BhY2luZy0tc20gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5uby1zZWxlY3Qge1xufVxuIiwi77u/QGltcG9ydCAnLi4vY29tbW9uJztcblxuLmxhbmRpbmcuc2VwZXJhdGUtcGFnZSB7XG4gICAgcGFkZGluZzogJHNwYWNpbmctLXhsO1xuXG4gICAgaDEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogKC0kc3BhY2luZy0teGwpICgtJHNwYWNpbmctLXhsKSAkc3BhY2luZy0tbCAoLSRzcGFjaW5nLS14bCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKCN7JHNwYWNpbmctLXh4eGx9ICsgI3skc3BhY2luZy0teGx9ICsgI3skc3BhY2luZy0teGx9KTtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLWwgJHNwYWNpbmctLXhsO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1zO1xuICAgIH1cbn1cblxuLnBhdGNoTm90ZXMtY29udGFpbmVyLFxuLmRpc2NsYWltZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1sO1xuXG4gICAgaDIsXG4gICAgaDQge1xuICAgICAgICArIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb24tYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxufVxuIiwi77u/QGltcG9ydCAnLi4vY29tbW9uJztcblxuLmxvZ2luLXRhYi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6ICRzcGFjaW5nLS1sO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lO1xuICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW1sO1xuICAgIGJvcmRlci1ib3R0b206ICRidXR0b24tLWJvcmRlci13aWR0aCBzb2xpZCAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWJvcmRlci1jb2xvcjtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS10b2dnbGUtd2lkdGgpIHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tc207XG4gICAgfVxufVxuXG4ubG9naW4tdGFiIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIE1ha2UgYW5jaG9yIGlubGluZVxuICAgIHBhZGRpbmc6ICgkc3BhY2luZy0tbSAtIDUpICRzcGFjaW5nLS1tO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLS1tbDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMtLW1sO1xuICAgIHdpZHRoOiAkc3BhY2luZy0tZnVsbDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAtJGJ1dHRvbi0tYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLS1zZWNvbmRhcnktLWhvdmVyLS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGJ1dHRvbi0tc2Vjb25kYXJ5LS1ob3Zlci0tZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbnRlbnQtYmxvY2stLWJvZHktLWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgYWN0aXZlO1xuICAgIH1cblxuICAgICYtLWlzLWFjdGl2ZSxcbiAgICAmLS1pcy1hY3RpdmU6Zm9jdXMge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLS1zZWNvbmRhcnktLWRlZmF1bHQtLWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogJGJ1dHRvbi0tYm9yZGVyLXdpZHRoIHNvbGlkICRidXR0b24tLXNlY29uZGFyeS0tZGVmYXVsdC0tYm9yZGVyLWNvbG9yO1xuICAgIH1cbn1cblxuLmxvZ2luLWhlbHAge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLXhsO1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtJHNwYWNpbmctLW07XG4gICAgfVxufVxuXG4uZXJyb3ItY29udGFpbmVyIHtcbn1cblxuLmV4dGVybmFsLXJlZGlyZWN0IHtcbiAgICAmX19tZXNzYWdlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbW1vbic7XG5cbi5uZXctbWF0ZXJpYWwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1ub25lO1xuICAgIGdhcDogJHNwYWNpbmctLW1sO1xuXG4gICAgaDIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtdHlwZS0tYm9keS1zZW1pLWJvbGQtLWZvbnRXZWlnaHQ7XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tbm9uZTtcbiAgICB9XG59XG5cbi5rLWdyaWQge1xuICAgIC5lY28tY29zdHMtaW5kaWNhdG9yIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxufVxuIiwi77u/QHVzZSAnc2Fzczpjb2xvcic7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4kY29sb3JzOiAoXG4gICAgJ3doaXRlJzogJHdoaXRlLFxuICAgICduZXV0cmFsLTAxJzogJG5ldXRyYWwtMDEsXG4gICAgJ25ldXRyYWwtMDInOiAkbmV1dHJhbC0wMixcbiAgICAnbmV1dHJhbC0wMyc6ICRuZXV0cmFsLTAzLFxuICAgICduZXV0cmFsLTA0JzogJG5ldXRyYWwtMDQsXG4gICAgJ25ldXRyYWwtMDUnOiAkbmV1dHJhbC0wNSxcbiAgICAnbmV1dHJhbC0wNic6ICRuZXV0cmFsLTA2LFxuICAgICduZXV0cmFsLTA3JzogJG5ldXRyYWwtMDcsXG4gICAgJ25ldXRyYWwtMDgnOiAkbmV1dHJhbC0wOCxcbiAgICAnYmxhY2snOiAkYmxhY2ssXG4gICAgJ3ByaW1hcnktMDEnOiAkcHJpbWFyeS0wMSxcbiAgICAncHJpbWFyeS0wMic6ICRwcmltYXJ5LTAyLFxuICAgICdwcmltYXJ5LTAzJzogJHByaW1hcnktMDMsXG4gICAgJ3ByaW1hcnktMDQnOiAkcHJpbWFyeS0wNCxcbiAgICAncHJpbWFyeS0wNSc6ICRwcmltYXJ5LTA1LFxuICAgICdwcmltYXJ5LTA2JzogJHByaW1hcnktMDYsXG4gICAgJ3ByaW1hcnktMDcnOiAkcHJpbWFyeS0wNyxcbiAgICAncHJpbWFyeS0wOCc6ICRwcmltYXJ5LTA4LFxuICAgICdwcmltYXJ5LTA5JzogJHByaW1hcnktMDksXG4gICAgJ3NlY29uZGFyeS0wMSc6ICRzZWNvbmRhcnktMDEsXG4gICAgJ3NlY29uZGFyeS0wMic6ICRzZWNvbmRhcnktMDIsXG4gICAgJ3NlY29uZGFyeS0wMyc6ICRzZWNvbmRhcnktMDMsXG4gICAgJ3NlY29uZGFyeS0wNCc6ICRzZWNvbmRhcnktMDQsXG4gICAgJ3NlY29uZGFyeS0wNSc6ICRzZWNvbmRhcnktMDUsXG4gICAgJ3NlY29uZGFyeS0wNic6ICRzZWNvbmRhcnktMDYsXG4gICAgJ3NlY29uZGFyeS0wNyc6ICRzZWNvbmRhcnktMDcsXG4gICAgJ3NlY29uZGFyeS0wOCc6ICRzZWNvbmRhcnktMDgsXG4gICAgJ3NlY29uZGFyeS0wOSc6ICRzZWNvbmRhcnktMDksXG4gICAgJ3RlcnRpYXJ5LTAxJzogJHRlcnRpYXJ5LTAxLFxuICAgICd0ZXJ0aWFyeS0wMic6ICR0ZXJ0aWFyeS0wMixcbiAgICAndGVydGlhcnktMDMnOiAkdGVydGlhcnktMDMsXG4gICAgJ3RlcnRpYXJ5LTA0JzogJHRlcnRpYXJ5LTA0LFxuICAgICd0ZXJ0aWFyeS0wNSc6ICR0ZXJ0aWFyeS0wNSxcbiAgICAndGVydGlhcnktMDYnOiAkdGVydGlhcnktMDYsXG4gICAgJ3RlcnRpYXJ5LTA3JzogJHRlcnRpYXJ5LTA3LFxuICAgICd0ZXJ0aWFyeS0wOCc6ICR0ZXJ0aWFyeS0wOCxcbiAgICAndGVydGlhcnktMDknOiAkdGVydGlhcnktMDksXG4gICAgJ3F1YXRlcm5hcnktMDEnOiAkcXVhdGVybmFyeS0wMSxcbiAgICAncXVhdGVybmFyeS0wMic6ICRxdWF0ZXJuYXJ5LTAyLFxuICAgICdxdWF0ZXJuYXJ5LTAzJzogJHF1YXRlcm5hcnktMDMsXG4gICAgJ3F1YXRlcm5hcnktMDQnOiAkcXVhdGVybmFyeS0wNCxcbiAgICAncXVhdGVybmFyeS0wNSc6ICRxdWF0ZXJuYXJ5LTA1LFxuICAgICdxdWF0ZXJuYXJ5LTA2JzogJHF1YXRlcm5hcnktMDYsXG4gICAgJ3F1YXRlcm5hcnktMDcnOiAkcXVhdGVybmFyeS0wNyxcbiAgICAncXVhdGVybmFyeS0wOCc6ICRxdWF0ZXJuYXJ5LTA4LFxuICAgICdxdWF0ZXJuYXJ5LTA5JzogJHF1YXRlcm5hcnktMDksXG4gICAgJ3Njb3JlLWEnOiAkc2NvcmUtYSxcbiAgICAnc2NvcmUtYic6ICRzY29yZS1iLFxuICAgICdzY29yZS1jJzogJHNjb3JlLWMsXG4gICAgJ3Njb3JlLWQnOiAkc2NvcmUtZCxcbiAgICAnc2NvcmUtZSc6ICRzY29yZS1lLFxuICAgICdzY29yZS1mJzogJHNjb3JlLWYsXG4gICAgJ3Njb3JlLWcnOiAkc2NvcmUtZyxcbiAgICAnc2NvcmUtaCc6ICRzY29yZS1oLFxuICAgICdzY29yZS1ub25lJzogJHNjb3JlLW5vbmUsXG4pO1xuXG4uY29sb3JzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ2FwOiAkc3BhY2luZy0tbDtcblxuICAgIC5jb2xvciB7XG4gICAgICAgIGhlaWdodDogJHNwYWNpbmctLXhsO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogaGVscDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1mdWxsO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy0tZnVsbDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXM7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHRleHQtY2FzZS0tdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tc2VtaS1ib2xkO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICgkc3BhY2luZy0tbCAqIDAuMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tbTtcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogNzUlO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWV4dHJhLWJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiA5MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZnVuY3Rpb24gc2V0LWNvbG9yKCR2YWx1ZSkge1xuICAgICAgICBAaWYgKGxpZ2h0bmVzcygkdmFsdWUpIDwgMzMpIHtcbiAgICAgICAgICAgIEByZXR1cm4gc2NhbGUtY29sb3IoJHZhbHVlLCAkbGlnaHRuZXNzOiA3MCUsICRzYXR1cmF0aW9uOiA0MCUpO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgIEByZXR1cm4gc2NhbGUtY29sb3IoJHZhbHVlLCAkbGlnaHRuZXNzOiAtNjAlLCAkc2F0dXJhdGlvbjogMjAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgICAgICRpOiBpbmRleCgkY29sb3JzLCAkbmFtZSAkdmFsdWUpO1xuXG4gICAgICAgIC5jb2xvci0jeyRpfSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmFsdWU7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCBzZXQtY29sb3IoJHZhbHVlKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogc2V0LWNvbG9yKCR2YWx1ZSk7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyN7JG5hbWV9IFxcQSAjeyR2YWx1ZX0nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5oMS5zdHlsaW5nLWhlYWRlciB7XG4gICAgKyAuY29udGVudC1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS14bCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5jb250ZW50LWJsb2NrX19oZWFkZXIgaDEge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWJsb2NrX19jb250ZW50ID4gaDEge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLWw7XG5cbiAgICAgICAgICAgICsgaDEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGl2aWRlci5zdHlsaW5nLXBhZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbDtcblxuICAgICAgICAgICAgKyBoMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLWw7XG5cbiAgICAgICAgICAgICAgICArIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0eWxpbmctcGFnZV9fZm9ybS1ncm91cHMge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAkc3BhY2luZy0tbDtcbiAgICAgICAgICAgIHJvdy1nYXA6ICRzcGFjaW5nLS1tO1xuXG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbm9uZTtcblxuICAgICAgICAgICAgICAgID4gKixcbiAgICAgICAgICAgICAgICA+ICogPiAqOm5vdCgudW5pdCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctLWZ1bGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+ICogPiAuay1mb3JtLWhpbnQgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLS1hdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNoaXAge1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay10cmVldmlldyB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRib3JkZXItd2lkdGgtLW0gJGlucHV0LS1kZWZhdWx0LS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy0tbTtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvYXRpbmctcGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1mb3JtIHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoJHNwYWNpbmctLWZ1bGwgLSAoMiAqICN7JGlucHV0LS1wYWRkaW5nLWlubGluZX0pKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwi77u/QGltcG9ydCAnLi4vY29tbW9uJztcblxuLnB1cmNoYXNlLXJlZ2lzdHJhdGlvbiB7XG4gICAgJl9fbWV0YWRhdGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0tcztcbiAgICB9XG5cbiAgICAmX19tZXRhZGF0YS1pdGVtIHtcbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS1zbTtcbiAgICB9XG5cbiAgICAmX19pbmZvLWl0ZW0ge1xuICAgICAgICBmbGV4OiAxIDA7XG4gICAgfVxuXG4gICAgJl9faW5mby10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgfVxuXG4gICAgJl9fdXBsb2FkLXNlY3Rpb24ge1xuICAgICAgICAmLS1lbXB0eS1tZXNzYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtLXBsYWNlaG9sZGVyLS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICB3b3JkLXdyYXA6IGFueXdoZXJlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBzb2xpZCB1bmRlcmxpbmUgdHJhbnNwYXJlbnQgMXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogc29saWQgdW5kZXJsaW5lIGN1cnJlbnRjb2xvciAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJl9fYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbWw7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbm9uZSAkc3BhY2luZy0tbWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS1tbDtcbiAgICB9XG59XG4iLCLvu79AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4uc2V0dGluZ3Mtc2VjdGlvbiB7XG4gICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgLy9wYWRkaW5nLWlubGluZTogJHNwYWNpbmctLXM7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1zbTtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogJHNwYWNpbmctLW5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkc3BhY2luZy0tcztcbiAgICAgICAgfVxuXG4gICAgICAgICsgZm9ybSB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6ICRzcGFjaW5nLS1ub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWlubGluZTogMCAkc3BhY2luZy0tYXV0bztcbiAgICB9XG5cbiAgICA+IC5idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ibG9jazogKCRzcGFjaW5nLS14eHhsIC0gJHNwYWNpbmctLXMpICRzcGFjaW5nLS1ub25lO1xuICAgIH1cbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0ICcuLi9jb21tb24nO1xuXG4jcmVxdWVzdC1pbmZvcm1hdGlvbiB7XG4gICAgaDIsXG4gICAgaDQsXG4gICAgLmgyLFxuICAgIC5oNCB7XG4gICAgICAgICsgLml0ZW0tc2VsZWN0b3Ige1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAkc3BhY2luZy0tbWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICYuc2VsZWN0ZWQtbWF0ZXJpYWxzIHtcbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkbmV1dHJhbC0wMztcblxuICAgICAgICAgICAgICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtYmxvY2tfX2hlYWRlci5zdWJtaXR0ZWQge1xuICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS14bDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBnYXA6ICRzcGFjaW5nLS1tbDtcblxuICAgIC5pY29uLnN1Ym1pdHRlZCB7XG4gICAgICAgIGNvbG9yOiAkcXVhdGVybmFyeS0wNDtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb21tb24nO1xuXG4ubGFiZWwtd2l0aC1pbmZvLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkc3BhY2luZy0tcztcbn1cblxuLnB1YmxpY2F0aW9uLWVkaXQtY29sdW1ucyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogJHNwYWNpbmctLWw7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLXhsO1xuXG4gICAgLnB1YmxpY2F0aW9uLWVkaXQtZm9ybSB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5xci1jb2RlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAkc3BhY2luZy0tbWw7XG5cbiAgICAucXItY29kZSB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICAudXJsLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogJHNwYWNpbmctLW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmNvbnRlbnQtYmxvY2sgLmstZ3JpZCB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tbTtcbn1cbiIsIu+7v0B1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJ3Nhc3M6c2VsZWN0b3InO1xuQGltcG9ydCAnLi4vY29tbW9uJztcblxuLnByb2R1Y3QtZ3JvdXAtc2VsZWN0b3Ige1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLWw7XG59XG4iLCJAaW1wb3J0ICcuLi9jb21tb24nO1xuXG4ucHVibGljYXRpb24tcHJvZHVjdCB7XG4gICAgbWF4LXdpZHRoOiAkYm9keS1tYXgtd2lkdGg7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS14eGw7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLW07XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6ICRzcGFjaW5nLS1tbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tcHJpbWFyeSwgJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tbWVudS0tYXBwbGljYXRpb24tbmFtZS0tZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwb3J0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcHJvZHVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgZ2FwOiAkc3BhY2luZy0teGw7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktMDE7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS14bDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0teGw7XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLWw7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTAzO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLSRzcGFjaW5nLS14eHhsO1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAkc3BhY2luZy0tc207XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6ICRzcGFjaW5nLS1tbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lY28tY29zdHMge1xuICAgICAgICAgICAgJi1jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmctLW1sO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6ICRzcGFjaW5nLS1sO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXJvd3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFyZ2UtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICBnYXA6ICRzcGFjaW5nLS14bDtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLXhsO1xuXG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogJHNwYWNpbmctLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnB1Ymxpc2hlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbmV1dHJhbC0wMjtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLS1tO1xuXG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogJHNwYWNpbmctLXNtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29tcG9zaXRpb24ge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAkc3BhY2luZy0teGw7XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkYm9keS1tYXgtd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFkZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLS1tO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2tlZC1jb21wb3NpdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9vdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS0wMTtcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctLXhsO1xuXG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy0tbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
