@charset "UTF-8";

/* ../../vendors/sweetalert/src/variables.scss */

/* ../../vendors/sweetalert/src/sweetalert2.scss */
.swal2-popup.swal2-toast {
  box-sizing: border-box;
  grid-column: 1/4 !important;
  grid-row: 1/4 !important;
  grid-template-columns: 1fr 99fr 1fr;
  padding: 1em;
  overflow-y: hidden;
  background: #fff;
  box-shadow:
    0 0 1px hsla(0, 0%, 0%, 0.075),
    0 1px 2px hsla(0, 0%, 0%, 0.075),
    1px 2px 4px hsla(0, 0%, 0%, 0.075),
    1px 3px 8px hsla(0, 0%, 0%, 0.075),
    2px 4px 16px hsla(0, 0%, 0%, 0.075);
  pointer-events: all;
}
.swal2-popup.swal2-toast > * {
  grid-column: 2;
}
.swal2-popup.swal2-toast .swal2-title {
  margin: 0.5em 1em;
  padding: 0;
  font-size: 1em;
  text-align: left;
  text-align: initial;
}
.swal2-popup.swal2-toast .swal2-loading {
  justify-content: center;
}
.swal2-popup.swal2-toast .swal2-input {
  height: 2em;
  margin: 0.5em;
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-validation-message {
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-footer {
  margin: 0.5em 0 0;
  padding: 0.5em 0 0;
  font-size: 0.8em;
}
.swal2-popup.swal2-toast .swal2-close {
  grid-column: 3/3;
  grid-row: 1/99;
  align-self: center;
  width: 0.8em;
  height: 0.8em;
  margin: 0;
  font-size: 2em;
}
.swal2-popup.swal2-toast .swal2-html-container {
  margin: 0.5em 1em;
  padding: 0;
  overflow: visible;
  overflow: initial;
  font-size: 1em;
  text-align: left;
  text-align: initial;
}
.swal2-popup.swal2-toast .swal2-html-container:empty {
  padding: 0;
}
.swal2-popup.swal2-toast .swal2-loader {
  grid-column: 1;
  grid-row: 1/99;
  align-self: center;
  width: 2em;
  height: 2em;
  margin: 0.25em;
}
.swal2-popup.swal2-toast .swal2-icon {
  grid-column: 1;
  grid-row: 1/99;
  align-self: center;
  width: 2em;
  min-width: 2em;
  height: 2em;
  margin: 0 0.5em 0 0;
}
.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 1.8em;
  font-weight: bold;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  top: 0.875em;
  width: 1.375em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 0.3125em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 0.3125em;
}
.swal2-popup.swal2-toast .swal2-actions {
  justify-content: flex-start;
  height: auto;
  margin: 0;
  margin-top: 0.5em;
  padding: 0 0.5em;
}
.swal2-popup.swal2-toast .swal2-styled {
  margin: 0.25em 0.5em;
  padding: 0.4em 0.6em;
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-success {
  border-color: #a5dc86;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 1.6em;
  height: 3em;
  transform: rotate(45deg);
  border-radius: 50%;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.8em;
  left: -0.5em;
  transform: rotate(-45deg);
  transform-origin: 2em 2em;
  border-radius: 4em 0 0 4em;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.25em;
  left: 0.9375em;
  transform-origin: 0 1.5em;
  border-radius: 0 4em 4em 0;
}
.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
  top: 0;
  left: 0.4375em;
  width: 0.4375em;
  height: 2.6875em;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
  height: 0.3125em;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
  top: 1.125em;
  left: 0.1875em;
  width: 0.75em;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
  top: 0.9375em;
  right: 0.1875em;
  width: 1.375em;
}
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
  animation: swal2-toast-animate-success-line-tip 0.75s;
}
.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
  animation: swal2-toast-animate-success-line-long 0.75s;
}
.swal2-popup.swal2-toast.swal2-show {
  animation: swal2-toast-show 0.5s;
}
.swal2-popup.swal2-toast.swal2-hide {
  animation: swal2-toast-hide 0.1s forwards;
}
.swal2-container {
  display: grid;
  position: fixed;
  z-index: 1060;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-sizing: border-box;
  grid-template-areas: "top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";
  grid-template-rows: minmax(-webkit-min-content, auto) minmax(-webkit-min-content, auto) minmax(-webkit-min-content, auto);
  grid-template-rows: minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);
  height: 100%;
  padding: 0.625em;
  overflow-x: hidden;
  transition: background-color 0.1s;
  -webkit-overflow-scrolling: touch;
}
.swal2-container.swal2-backdrop-show,
.swal2-container.swal2-noanimation {
  background: rgba(0, 0, 0, 0.4);
}
.swal2-container.swal2-backdrop-hide {
  background: transparent !important;
}
.swal2-container.swal2-top-start,
.swal2-container.swal2-center-start,
.swal2-container.swal2-bottom-start {
  grid-template-columns: minmax(0, 1fr) auto auto;
}
.swal2-container.swal2-top,
.swal2-container.swal2-center,
.swal2-container.swal2-bottom {
  grid-template-columns: auto minmax(0, 1fr) auto;
}
.swal2-container.swal2-top-end,
.swal2-container.swal2-center-end,
.swal2-container.swal2-bottom-end {
  grid-template-columns: auto auto minmax(0, 1fr);
}
.swal2-container.swal2-top-start > .swal2-popup {
  align-self: start;
}
.swal2-container.swal2-top > .swal2-popup {
  grid-column: 2;
  align-self: start;
  justify-self: center;
}
.swal2-container.swal2-top-end > .swal2-popup,
.swal2-container.swal2-top-right > .swal2-popup {
  grid-column: 3;
  align-self: start;
  justify-self: end;
}
.swal2-container.swal2-center-start > .swal2-popup,
.swal2-container.swal2-center-left > .swal2-popup {
  grid-row: 2;
  align-self: center;
}
.swal2-container.swal2-center > .swal2-popup {
  grid-column: 2;
  grid-row: 2;
  align-self: center;
  justify-self: center;
}
.swal2-container.swal2-center-end > .swal2-popup,
.swal2-container.swal2-center-right > .swal2-popup {
  grid-column: 3;
  grid-row: 2;
  align-self: center;
  justify-self: end;
}
.swal2-container.swal2-bottom-start > .swal2-popup,
.swal2-container.swal2-bottom-left > .swal2-popup {
  grid-column: 1;
  grid-row: 3;
  align-self: end;
}
.swal2-container.swal2-bottom > .swal2-popup {
  grid-column: 2;
  grid-row: 3;
  justify-self: center;
  align-self: end;
}
.swal2-container.swal2-bottom-end > .swal2-popup,
.swal2-container.swal2-bottom-right > .swal2-popup {
  grid-column: 3;
  grid-row: 3;
  align-self: end;
  justify-self: end;
}
.swal2-container.swal2-grow-row > .swal2-popup,
.swal2-container.swal2-grow-fullscreen > .swal2-popup {
  grid-column: 1/4;
  width: 100%;
}
.swal2-container.swal2-grow-column > .swal2-popup,
.swal2-container.swal2-grow-fullscreen > .swal2-popup {
  grid-row: 1/4;
  align-self: stretch;
}
.swal2-container.swal2-no-transition {
  transition: none !important;
}
.swal2-popup {
  display: none;
  position: relative;
  box-sizing: border-box;
  grid-template-columns: minmax(0, 100%);
  width: 32em;
  max-width: 100%;
  padding: 0 0 1.25em;
  border: none;
  border-radius: 5px;
  background: #fff;
  color: #545454;
  font-family: inherit;
  font-size: 1rem;
}
.swal2-popup:focus {
  outline: none;
}
.swal2-popup.swal2-loading {
  overflow-y: hidden;
}
.swal2-title {
  position: relative;
  max-width: 100%;
  margin: 0;
  padding: 0.8em 1em 0;
  color: inherit;
  font-size: 1.875em;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word;
}
.swal2-actions {
  display: flex;
  z-index: 1;
  box-sizing: border-box;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: auto;
  margin: 1.25em auto 0;
  padding: 0;
}
.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
  opacity: 0.4;
}
.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
.swal2-actions:not(.swal2-loading) .swal2-styled:active {
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}
.swal2-loader {
  display: none;
  align-items: center;
  justify-content: center;
  width: 2.2em;
  height: 2.2em;
  margin: 0 1.875em;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border-width: 0.25em;
  border-style: solid;
  border-radius: 100%;
  border-color: #2778c4 transparent #2778c4 transparent;
}
.swal2-styled {
  margin: 0.3125em;
  padding: 0.625em 1.1em;
  transition: box-shadow 0.1s;
  box-shadow: 0 0 0 3px transparent;
  font-weight: 500;
}
.swal2-styled:not([disabled]) {
  cursor: pointer;
}
.swal2-styled.swal2-confirm {
  border: 0;
  border-radius: 0.25em;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  background-color: #7066e0;
  color: #fff;
  font-size: 1em;
}
.swal2-styled.swal2-confirm:focus {
  box-shadow: 0 0 0 3px rgba(112, 102, 224, 0.5);
}
.swal2-styled.swal2-deny {
  border: 0;
  border-radius: 0.25em;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  background-color: #dc3741;
  color: #fff;
  font-size: 1em;
}
.swal2-styled.swal2-deny:focus {
  box-shadow: 0 0 0 3px rgba(220, 55, 65, 0.5);
}
.swal2-styled.swal2-cancel {
  border: 0;
  border-radius: 0.25em;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  background-color: #6e7881;
  color: #fff;
  font-size: 1em;
}
.swal2-styled.swal2-cancel:focus {
  box-shadow: 0 0 0 3px rgba(110, 120, 129, 0.5);
}
.swal2-styled.swal2-default-outline:focus {
  box-shadow: 0 0 0 3px rgba(100, 150, 200, 0.5);
}
.swal2-styled:focus {
  outline: none;
}
.swal2-styled::-moz-focus-inner {
  border: 0;
}
.swal2-footer {
  justify-content: center;
  margin: 1em 0 0;
  padding: 1em 1em 0;
  border-top: 1px solid #eee;
  color: inherit;
  font-size: 1em;
}
.swal2-timer-progress-bar-container {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  grid-column: auto !important;
  overflow: hidden;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.swal2-timer-progress-bar {
  width: 100%;
  height: 0.25em;
  background: rgba(0, 0, 0, 0.2);
}
.swal2-image {
  max-width: 100%;
  margin: 2em auto 1em;
}
.swal2-close {
  z-index: 2;
  align-items: center;
  justify-content: center;
  width: 1.2em;
  height: 1.2em;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: -1.2em;
  padding: 0;
  overflow: hidden;
  transition: color 0.1s, box-shadow 0.1s;
  border: none;
  border-radius: 5px;
  background: transparent;
  color: #ccc;
  font-family: serif;
  font-family: monospace;
  font-size: 2.5em;
  cursor: pointer;
  justify-self: end;
}
.swal2-close:hover {
  transform: none;
  background: transparent;
  color: #f27474;
}
.swal2-close:focus {
  outline: none;
  box-shadow: inset 0 0 0 3px rgba(100, 150, 200, 0.5);
}
.swal2-close::-moz-focus-inner {
  border: 0;
}
.swal2-html-container {
  z-index: 1;
  justify-content: center;
  margin: 1em 1.6em 0.3em;
  padding: 0;
  overflow: auto;
  color: inherit;
  font-size: 1.125em;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  word-wrap: break-word;
  word-break: break-word;
}
.swal2-input,
.swal2-file,
.swal2-textarea,
.swal2-select,
.swal2-radio,
.swal2-checkbox {
  margin: 1em 2em 3px;
}
.swal2-input,
.swal2-file,
.swal2-textarea {
  box-sizing: border-box;
  width: auto;
  transition: border-color 0.1s, box-shadow 0.1s;
  border: 1px solid #d9d9d9;
  border-radius: 0.1875em;
  background: transparent;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
  color: inherit;
  font-size: 1.125em;
}
.swal2-input.swal2-inputerror,
.swal2-file.swal2-inputerror,
.swal2-textarea.swal2-inputerror {
  border-color: #f27474 !important;
  box-shadow: 0 0 2px #f27474 !important;
}
.swal2-input:focus,
.swal2-file:focus,
.swal2-textarea:focus {
  border: 1px solid #b4dbed;
  outline: none;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);
}
.swal2-input::-moz-placeholder,
.swal2-file::-moz-placeholder,
.swal2-textarea::-moz-placeholder {
  color: #ccc;
}
.swal2-input::placeholder,
.swal2-file::placeholder,
.swal2-textarea::placeholder {
  color: #ccc;
}
.swal2-range {
  margin: 1em 2em 3px;
  background: #fff;
}
.swal2-range input {
  width: 80%;
}
.swal2-range output {
  width: 20%;
  color: inherit;
  font-weight: 600;
  text-align: center;
}
.swal2-range input,
.swal2-range output {
  height: 2.625em;
  padding: 0;
  font-size: 1.125em;
  line-height: 2.625em;
}
.swal2-input {
  height: 2.625em;
  padding: 0 0.75em;
}
.swal2-file {
  width: 75%;
  margin-right: auto;
  margin-left: auto;
  background: transparent;
  font-size: 1.125em;
}
.swal2-textarea {
  height: 6.75em;
  padding: 0.75em;
}
.swal2-select {
  min-width: 50%;
  max-width: 100%;
  padding: 0.375em 0.625em;
  background: transparent;
  color: inherit;
  font-size: 1.125em;
}
.swal2-radio,
.swal2-checkbox {
  align-items: center;
  justify-content: center;
  background: #fff;
  color: inherit;
}
.swal2-radio label,
.swal2-checkbox label {
  margin: 0 0.6em;
  font-size: 1.125em;
}
.swal2-radio input,
.swal2-checkbox input {
  flex-shrink: 0;
  margin: 0 0.4em;
}
.swal2-input-label {
  display: flex;
  justify-content: center;
  margin: 1em auto 0;
}
.swal2-validation-message {
  align-items: center;
  justify-content: center;
  margin: 1em 0 0;
  padding: 0.625em;
  overflow: hidden;
  background: #f0f0f0;
  color: #666666;
  font-size: 1em;
  font-weight: 300;
}
.swal2-validation-message::before {
  content: "!";
  display: inline-block;
  width: 1.5em;
  min-width: 1.5em;
  height: 1.5em;
  margin: 0 0.625em;
  border-radius: 50%;
  background-color: #f27474;
  color: #fff;
  font-weight: 600;
  line-height: 1.5em;
  text-align: center;
}
.swal2-icon {
  position: relative;
  box-sizing: content-box;
  justify-content: center;
  width: 5em;
  height: 5em;
  margin: 2.5em auto 0.6em;
  border: 0.25em solid transparent;
  border-radius: 50%;
  border-color: #000;
  font-family: inherit;
  line-height: 5em;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.swal2-icon .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 3.75em;
}
.swal2-icon.swal2-error {
  border-color: #f27474;
  color: #f27474;
}
.swal2-icon.swal2-error .swal2-x-mark {
  position: relative;
  flex-grow: 1;
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  display: block;
  position: absolute;
  top: 2.3125em;
  width: 2.9375em;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #f27474;
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 1.0625em;
  transform: rotate(45deg);
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 1em;
  transform: rotate(-45deg);
}
.swal2-icon.swal2-error.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
  animation: swal2-animate-error-x-mark 0.5s;
}
.swal2-icon.swal2-warning {
  border-color: #facea8;
  color: #f8bb86;
}
.swal2-icon.swal2-warning.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-i-mark 0.5s;
}
.swal2-icon.swal2-info {
  border-color: #9de0f6;
  color: #3fc3ee;
}
.swal2-icon.swal2-info.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-i-mark 0.8s;
}
.swal2-icon.swal2-question {
  border-color: #c9dae1;
  color: #87adbd;
}
.swal2-icon.swal2-question.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-question-mark 0.8s;
}
.swal2-icon.swal2-success {
  border-color: #a5dc86;
  color: #a5dc86;
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 3.75em;
  height: 7.5em;
  transform: rotate(45deg);
  border-radius: 50%;
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.4375em;
  left: -2.0635em;
  transform: rotate(-45deg);
  transform-origin: 3.75em 3.75em;
  border-radius: 7.5em 0 0 7.5em;
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.6875em;
  left: 1.875em;
  transform: rotate(-45deg);
  transform-origin: 0 3.75em;
  border-radius: 0 7.5em 7.5em 0;
}
.swal2-icon.swal2-success .swal2-success-ring {
  position: absolute;
  z-index: 2;
  top: -0.25em;
  left: -0.25em;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  border: 0.25em solid rgba(165, 220, 134, 0.3);
  border-radius: 50%;
}
.swal2-icon.swal2-success .swal2-success-fix {
  position: absolute;
  z-index: 1;
  top: 0.5em;
  left: 1.625em;
  width: 0.4375em;
  height: 5.625em;
  transform: rotate(-45deg);
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
  display: block;
  position: absolute;
  z-index: 2;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #a5dc86;
}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
  top: 2.875em;
  left: 0.8125em;
  width: 1.5625em;
  transform: rotate(45deg);
}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
  top: 2.375em;
  right: 0.5em;
  width: 2.9375em;
  transform: rotate(-45deg);
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
  animation: swal2-animate-success-line-tip 0.75s;
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
  animation: swal2-animate-success-line-long 0.75s;
}
.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
  animation: swal2-rotate-success-circular-line 4.25s ease-in;
}
.swal2-progress-steps {
  flex-wrap: wrap;
  align-items: center;
  max-width: 100%;
  margin: 1.25em auto;
  padding: 0;
  background: transparent;
  font-weight: 600;
}
.swal2-progress-steps li {
  display: inline-block;
  position: relative;
}
.swal2-progress-steps .swal2-progress-step {
  z-index: 20;
  flex-shrink: 0;
  width: 2em;
  height: 2em;
  border-radius: 2em;
  background: #2778c4;
  color: #fff;
  line-height: 2em;
  text-align: center;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #2778c4;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background: #add8e6;
  color: #fff;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: #add8e6;
}
.swal2-progress-steps .swal2-progress-step-line {
  z-index: 10;
  flex-shrink: 0;
  width: 2.5em;
  height: 0.4em;
  margin: 0 -1px;
  background: #2778c4;
}
[class^=swal2] {
  -webkit-tap-highlight-color: transparent;
}
.swal2-show {
  animation: swal2-show 0.3s;
}
.swal2-hide {
  animation: swal2-hide 0.15s forwards;
}
.swal2-noanimation {
  transition: none;
}
.swal2-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
.swal2-rtl .swal2-close {
  margin-right: 0;
  margin-right: initial;
  margin-left: 0;
}
.swal2-rtl .swal2-timer-progress-bar {
  right: 0;
  left: auto;
}
.save-yourself-from-war {
  display: flex;
  position: fixed;
  z-index: 1939;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 25px 0 20px;
  background: #20232a;
  color: #fff;
  text-align: center;
}
.save-yourself-from-war div {
  max-width: 560px;
  margin: 10px;
  line-height: 146%;
}
.save-yourself-from-war iframe {
  max-width: 100%;
  max-height: 55.5555555556vmin;
  margin: 16px auto;
}
.save-yourself-from-war strong {
  border-bottom: 2px dashed white;
}
.save-yourself-from-war button {
  display: flex;
  position: fixed;
  z-index: 1940;
  top: 0;
  right: 0;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  margin-right: 10px;
  margin-bottom: -10px;
  border: none;
  background: transparent;
  color: #aaa;
  font-size: 48px;
  font-weight: bold;
  cursor: pointer;
}
.save-yourself-from-war button:hover {
  color: #fff;
}
@keyframes swal2-toast-show {
  0% {
    transform: translateY(-0.625em) rotateZ(2deg);
  }
  33% {
    transform: translateY(0) rotateZ(-2deg);
  }
  66% {
    transform: translateY(0.3125em) rotateZ(2deg);
  }
  100% {
    transform: translateY(0) rotateZ(0deg);
  }
}
@keyframes swal2-toast-hide {
  100% {
    transform: rotateZ(1deg);
    opacity: 0;
  }
}
@keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: 0.5625em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 0.125em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 0.625em;
    left: -0.25em;
    width: 1.625em;
  }
  84% {
    top: 1.0625em;
    left: 0.75em;
    width: 0.5em;
  }
  100% {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em;
  }
}
@keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0;
  }
  65% {
    top: 1.25em;
    right: 0.9375em;
    width: 0;
  }
  84% {
    top: 0.9375em;
    right: 0;
    width: 1.125em;
  }
  100% {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em;
  }
}
@keyframes swal2-show {
  0% {
    transform: scale(0.7);
  }
  45% {
    transform: scale(1.05);
  }
  80% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes swal2-hide {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(0.5);
    opacity: 0;
  }
}
@keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 1.0625em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 2.1875em;
    left: -0.375em;
    width: 3.125em;
  }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em;
  }
  100% {
    top: 2.8125em;
    left: 0.8125em;
    width: 1.5625em;
  }
}
@keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em;
  }
  100% {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em;
  }
}
@keyframes swal2-rotate-success-circular-line {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
  }
}
@keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    transform: scale(0.4);
    opacity: 0;
  }
  50% {
    margin-top: 1.625em;
    transform: scale(0.4);
    opacity: 0;
  }
  80% {
    margin-top: -0.375em;
    transform: scale(1.15);
  }
  100% {
    margin-top: 0;
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes swal2-animate-error-icon {
  0% {
    transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    transform: rotateX(0deg);
    opacity: 1;
  }
}
@keyframes swal2-rotate-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes swal2-animate-question-mark {
  0% {
    transform: rotateY(-360deg);
  }
  100% {
    transform: rotateY(0);
  }
}
@keyframes swal2-animate-i-mark {
  0% {
    transform: rotateZ(45deg);
    opacity: 0;
  }
  25% {
    transform: rotateZ(-25deg);
    opacity: 0.4;
  }
  50% {
    transform: rotateZ(15deg);
    opacity: 0.8;
  }
  75% {
    transform: rotateZ(-5deg);
    opacity: 1;
  }
  100% {
    transform: rotateX(0);
    opacity: 1;
  }
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow: hidden;
}
body.swal2-height-auto {
  height: auto !important;
}
body.swal2-no-backdrop .swal2-container {
  background-color: transparent !important;
  pointer-events: none;
}
body.swal2-no-backdrop .swal2-container .swal2-popup {
  pointer-events: all;
}
body.swal2-no-backdrop .swal2-container .swal2-modal {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
@media print {
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow-y: scroll !important;
  }
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {
    display: none;
  }
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
    position: static !important;
  }
}
body.swal2-toast-shown .swal2-container {
  box-sizing: border-box;
  width: 360px;
  max-width: 100%;
  background-color: transparent;
  pointer-events: none;
}
body.swal2-toast-shown .swal2-container.swal2-top {
  top: 0;
  right: auto;
  bottom: auto;
  left: 50%;
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-top-end,
body.swal2-toast-shown .swal2-container.swal2-top-right {
  top: 0;
  right: 0;
  bottom: auto;
  left: auto;
}
body.swal2-toast-shown .swal2-container.swal2-top-start,
body.swal2-toast-shown .swal2-container.swal2-top-left {
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
}
body.swal2-toast-shown .swal2-container.swal2-center-start,
body.swal2-toast-shown .swal2-container.swal2-center-left {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 0;
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-center {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 50%;
  transform: translate(-50%, -50%);
}
body.swal2-toast-shown .swal2-container.swal2-center-end,
body.swal2-toast-shown .swal2-container.swal2-center-right {
  top: 50%;
  right: 0;
  bottom: auto;
  left: auto;
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-start,
body.swal2-toast-shown .swal2-container.swal2-bottom-left {
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
}
body.swal2-toast-shown .swal2-container.swal2-bottom {
  top: auto;
  right: auto;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-end,
body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  top: auto;
  right: 0;
  bottom: 0;
  left: auto;
}

/* ../../vendors/sweetalert/ext/sweet-alert.ext.scss */
.sa-button-container {
  display: flex;
  justify-content: center;
  flex-direction: row-reverse;
}
.sweet-alert .sa-button-container .cancel,
.sweet-alert .sa-button-container .confirm {
  min-width: 100px;
}
.sweet-alert .sa-button-container .cancel {
  background-color: #2f4050;
  color: #ffffff;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 6px;
  padding-bottom: 8px;
  font-size: 12px;
  font-family: OpenSans-semibold;
  margin-left: 3px;
}
.sweet-alert .sa-button-container .cancel:hover {
  background-color: #41576d;
}
.sweet-alert .sa-button-container .confirm {
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 6px;
  padding-bottom: 8px;
  font-size: 12px;
  font-family: OpenSans-semibold;
  margin-right: 0;
}
.sweet-alert .sa-button-container .confirm:hover {
  background-color: #42a6ee !important;
}
body.stop-scrolling {
  height: auto;
  overflow: auto;
}
.swal2-actions {
  display: flex;
  justify-content: center;
}
.swal2-container .swal2-actions .swal2-cancel {
  margin-left: 3px;
}
.swal2-modal .swal2-checkbox input,
.swal2-modal .swal2-checkbox span {
  margin: 0;
}
.swal2-modal .swal2-checkbox span {
  margin-left: 5px;
}
.swal2-container .sa-small h2 {
  font-size: 16px;
  line-height: 20px;
  margin: 5px 0;
}
.swal2-container .sa-small .swal2-content,
.swal2-container .sa-small .swal2-html-container {
  font-size: 14px;
}
.swal2-container .sa-small .swal2-actions {
  margin-top: 10px;
}
.swal2-container .sa-small .swal2-checkbox {
  margin: 5px 0;
}
body.swal2-shown {
  height: auto !important;
  overflow: auto !important;
  padding-right: 0 !important;
}
.sa-custom {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.17);
}
body.swal2-toast-shown .swal2-container {
  width: auto;
}
.sa-permission-notifications .swal2-icon {
  display: none !important;
}
.swal2-html-container {
  margin: 0;
  padding: 1em 1.6em 0.3em;
}
body .swal2-container {
  z-index: 10060;
}

/* ../../node_modules/angularjs-toaster/toaster.min.css */
.toast-title {
  font-weight: 700;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #fff;
}
.toast-message a:hover {
  color: #ccc;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -.3em;
  top: -.3em;
  float: right;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  -webkit-text-shadow: 0 1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  opacity: .8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
.toast-close-button:focus,
.toast-close-button:hover {
  color: #000;
  -webkit-text-decoration: none;
  text-decoration: none;
  cursor: pointer;
  opacity: .4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-center {
  top: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-center {
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-center {
  top: 45%;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: auto;
}
#toast-container.toast-bottom-center,
#toast-container.toast-center,
#toast-container.toast-top-center {
  width: 100%;
  pointer-events: none;
}
#toast-container.toast-bottom-center > div,
#toast-container.toast-center > div,
#toast-container.toast-top-center > div {
  margin-left: auto;
  margin-right: auto;
  pointer-events: auto;
}
#toast-container.toast-bottom-center > button,
#toast-container.toast-center > button,
#toast-container.toast-top-center > button {
  pointer-events: auto;
}
#toast-container * {
  box-sizing: border-box;
}
#toast-container > div {
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  box-shadow: 0 0 12px #999;
  color: #fff;
  opacity: .8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toast-container > :hover {
  box-shadow: 0 0 12px #000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container > .toast-info {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-wait {
  background-image: url(data:image/gif;base64,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) !important;
}
#toast-container > .toast-error {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}
#toast-container > .toast-warning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}
#toast-container.toast-bottom-full-width > div,
#toast-container.toast-top-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51a351;
}
.toast-error {
  background-color: #bd362f;
}
.toast-info,
.toast-wait {
  background-color: #2f96b4;
}
.toast-warning {
  background-color: #f89406;
}
@media all and (max-width:240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container .toast-close-button {
    right: -.2em;
    top: -.2em;
  }
}
@media all and (min-width:241px) and (max-width:480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container .toast-close-button {
    right: -.2em;
    top: -.2em;
  }
}
@media all and (min-width:481px) and (max-width:768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
:not(.no-enter)#toast-container > div.ng-enter,
:not(.no-leave)#toast-container > div.ng-leave {
  transition: 1s cubic-bezier(.25, .25, .75, .75) all;
}
:not(.no-enter)#toast-container > div.ng-enter.ng-enter-active,
:not(.no-leave)#toast-container > div.ng-leave {
  opacity: .8;
}
:not(.no-enter)#toast-container > div.ng-enter,
:not(.no-leave)#toast-container > div.ng-leave.ng-leave-active {
  opacity: 0;
}

/* ../../scripts/_common/modal/styles/modal.scss */
.adv-modal-background {
  background: rgba(0, 0, 0, 0.5);
}
.adv-body-fixed-touch {
  position: fixed;
}
.adv-modal,
.adv-modal-floating {
  z-index: 999;
}
.adv-modal .adv-modal-inner,
.adv-modal-floating .adv-modal-inner {
  position: relative;
  z-index: 20;
  vertical-align: middle;
  text-align: left;
  white-space: normal;
  border-radius: 0.3125rem;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
  max-width: 80vw;
  max-height: 100vh;
  max-height: var(--min-full-height, 100vh);
  display: inline-flex;
  flex-direction: column;
}
.adv-modal .modal-header,
.adv-modal-floating .modal-header {
  padding: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  font-size: 1.75rem;
  line-height: 1;
}
.adv-modal .modal-content,
.adv-modal-floating .modal-content {
  overflow: auto;
  padding: 10px;
  vertical-align: middle;
}
.adv-modal .modal-content::-webkit-scrollbar,
.adv-modal-floating .modal-content::-webkit-scrollbar {
  -webkit-appearance: none;
  appearance: none;
}
.adv-modal .modal-content::-webkit-scrollbar:vertical,
.adv-modal-floating .modal-content::-webkit-scrollbar:vertical {
  width: 11px;
}
.adv-modal .modal-content::-webkit-scrollbar:horizontal,
.adv-modal-floating .modal-content::-webkit-scrollbar:horizontal {
  height: 11px;
}
.adv-modal .modal-content::-webkit-scrollbar-thumb,
.adv-modal-floating .modal-content::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 2px solid white;
  background-color: rgba(0, 0, 0, 0.4);
}
.adv-modal .modal-content::-webkit-scrollbar-track,
.adv-modal-floating .modal-content::-webkit-scrollbar-track {
  background-color: #fff;
  border-radius: 8px;
}
.adv-modal .modal-footer,
.adv-modal-floating .modal-footer {
  padding: 10px;
  border-top-width: 1px;
  border-top-style: solid;
  border-radius: 0 0 2px 2px;
  text-align: right;
  order: 100;
}
.adv-modal .adv-modal-close,
.adv-modal-floating .adv-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  overflow: hidden;
  width: 30px;
  height: 30px;
  border-bottom: 0;
  cursor: pointer;
  font-size: 0;
  z-index: 1;
}
.adv-modal .adv-modal-close::after,
.adv-modal-floating .adv-modal-close::after {
  font-size: 30px;
  position: absolute;
  top: 0;
  right: 0;
  text-shadow: 0 0 9px rgba(0, 0, 0, 0.5);
}
.adv-modal {
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  white-space: nowrap;
}
.adv-modal.adv-modal-in-iframe::after {
  vertical-align: top;
}
.adv-close-outside {
  left: 100%;
  margin-left: 5px;
  top: 0;
}
.adv-modal-floating {
  position: fixed;
  top: 25%;
  margin: auto;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 5px;
}
.adv-modal-floating .modal-header {
  cursor: move;
}
.adv-modal-floating .adv-modal-inner {
  max-width: 100%;
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) {
  adv-modal-in-iframe .adv-modal-inner {
    margin-top: 6.25rem;
  }
}
@media (max-width: 48em), (max-height: 480px) {
  .adv-modal,
  .adv-modal-floating {
    bottom: auto;
    display: block;
    height: 100%;
    padding: 45px 10px 10px;
    box-sizing: border-box;
  }
  .adv-modal .modal-content,
  .adv-modal-floating .modal-content {
    flex-grow: 1;
  }
  .adv-modal .adv-modal-inner,
  .adv-modal-floating .adv-modal-inner {
    overflow: visible;
    box-sizing: border-box;
    max-width: 100vw;
    width: 100%;
    height: auto;
    max-height: calc(100vh - 45px);
    max-height: calc(var(--min-full-height, 100vh) - 45px);
  }
  .adv-modal .buy-one-click-dialog,
  .adv-modal-floating .buy-one-click-dialog {
    height: auto;
  }
  .adv-modal .adv-modal-close,
  .adv-modal-floating .adv-modal-close {
    left: auto;
    right: 8px;
    top: -36px;
  }
  .adv-modal .adv-modal-close::after,
  .adv-modal-floating .adv-modal-close::after {
    text-shadow: none;
  }
  .adv-modal-floating {
    top: 0;
    left: 0;
    max-width: 100%;
    transform: translate3d(0, 0, 0);
  }
  .adv-modal-floating .modal-header {
    cursor: default;
  }
  .adv-close-outside {
    margin-left: 0;
  }
}

/* ../../scripts/_common/modal/styles/modal-theme.scss */
.adv-modal .adv-modal-inner,
.adv-modal-floating .adv-modal-inner {
  border-radius: 0.3125rem;
  background-color: #fff;
}
.adv-modal .modal-header,
.adv-modal-floating .modal-header {
  border-bottom-color: #ccc;
}
.adv-modal .modal-footer,
.adv-modal-floating .modal-footer {
  border-top-color: #ccc;
  background-color: #f0f0f0;
}
.adv-modal .adv-modal-close,
.adv-modal-floating .adv-modal-close {
  color: #fff;
  width: 30px;
  height: 30px;
}
.adv-modal .adv-modal-close:hover,
.adv-modal .adv-modal-close:active,
.adv-modal-floating .adv-modal-close:hover,
.adv-modal-floating .adv-modal-close:active {
  color: #fff;
}
.adv-modal .adv-modal-close::after,
.adv-modal-floating .adv-modal-close::after {
  font-size: 30px;
  position: absolute;
  top: 0;
  right: 0;
  text-shadow: 0 0 9px rgba(0, 0, 0, 0.5);
}
@media (max-width: 48em), (max-height: 480px) {
  .adv-modal .adv-modal-close,
  .adv-modal-floating .adv-modal-close {
    color: #fff;
  }
  .adv-modal-floating {
    top: 0;
    left: 0;
    max-width: 100%;
    transform: translate3d(0, 0, 0);
  }
  .adv-modal-floating .modal-header {
    cursor: default;
  }
  .adv-close-outside {
    margin-left: 0;
  }
}

/* ../../scripts/_common/zoomer/styles/zoomer.scss */
.zoomer {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.zoomer-window {
  position: absolute;
  background-repeat: no-repeat;
  background-color: #fff;
  z-index: 5;
}
.zoomer-lens {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  z-index: 15;
}
.zoomer-processing::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.5);
}
.zoomer-inner + .zoomer-window {
  cursor: crosshair;
}
.zoomer-right + .zoomer-window {
  margin-left: 0.3125rem;
}
.zoomer-window-title {
  position: absolute;
  color: #fff;
  top: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  white-space: normal;
  padding: 0.3125rem;
}

/* ../../node_modules/flatpickr/dist/flatpickr.min.css */
.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
  animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow:
    1px 0 0 #e6e6e6,
    -1px 0 0 #e6e6e6,
    0 1px 0 #e6e6e6,
    0 -1px 0 #e6e6e6,
    0 3px 13px rgba(0, 0, 0, 0.08);
  box-shadow:
    1px 0 0 #e6e6e6,
    -1px 0 0 #e6e6e6,
    0 1px 0 #e6e6e6,
    0 -1px 0 #e6e6e6,
    0 3px 13px rgba(0, 0, 0, 0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(.23, 1, .32, 1);
  animation: fpFadeInDown 300ms cubic-bezier(.23, 1, .32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  left: 0;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  right: 0;
}
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill .1s;
  transition: fill .1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57, 57, 57, 0.15);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0, 0, 0, 0.1);
}
.numInputWrapper span:active {
  background: rgba(0, 0, 0, 0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57, 57, 57, 0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57, 57, 57, 0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0, 0, 0, 0.5);
}
.numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: .5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0, 0, 0, 0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\fffd;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0, 0, 0, 0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0, 0, 0, 0.9);
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 .5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: baseline;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0, 0, 0, 0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 .5ch;
  position: relative;
  vertical-align: baseline;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0, 0, 0, 0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 307.875px;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #e6e6e6;
  box-shadow: -1px 0 0 #e6e6e6;
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
  -ms-flex-preferred-size: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #569ff7;
  box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57, 57, 57, 0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
  box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
  box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/* ../../vendors/flatpickr/flatpickr.custom.css */
.flatpickr-day.weekend {
  color: #eeeeee;
}
.flatpickr-day.weekend:hover {
  border-color: #eeeeee;
  background: #eeeeee;
  color: #fff;
}
.flatpickr-day.weekend.nextMonthDay:hover {
  border-color: #eeeeee;
  background: #eeeeee;
}
.flatpickr-day.selected.weekend {
  border-color: #cee3fd;
  background: #cee3fd;
}
.flatpickr-rContainer .flatpickr-days,
.flatpickr-rContainer .dayContainer {
  width: 100%;
  min-width: 0;
  min-width: initial;
}
.flatpickr-custom {
  display: flex;
}
input.flatpickr-custom__input {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.flatpickr-custom__toggle {
  background-color: #eee;
  border: 1px solid #e2e3e4;
  border-width: 1px 1px 1px 0;
  padding: 6px 12px;
  border-radius: 0 5px 5px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.flatpickr-custom-wrap {
  position: relative;
}
.flatpickr-custom-clear {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 5;
  padding: 5px;
  box-sizing: border-box;
  cursor: pointer;
}
.flatpickr-custom-clear .fas.fa-times::before,
.flatpickr-custom-clear .fa.fa-times::before {
  margin-left: 0;
}
.mobile-version .flatpickr-input {
  padding-right: 20px;
}

/* ../../vendors/rangeSlider/styles/angular.rangeSlider.css */
.ngrs-range-slider {
  position: relative;
  display: block;
  cursor: default;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.ngrs-range-slider .ngrs-runner {
  position: relative;
  height: 3px;
  background: #dbdbdb;
  box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, .5);
  margin: 7px 14px 7px 0;
}
.ngrs-range-slider .ngrs-join {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  right: 100%;
  height: 3px;
  transform: translateY(-50%);
  box-shadow: inset 0 -2px 2px -2px rgba(0, 0, 0, .5);
}
.ngrs-range-slider .ngrs-handle {
  position: absolute;
  z-index: 2;
  height: 18px;
  width: 18px;
  background: #fff;
  border-radius: 50%;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .5);
}
.ngrs-value-runner {
  padding-top: 5px;
  padding-bottom: 15px;
  position: relative;
}
.ngrs-range-slider .ngrs-value {
}
.ngrs-range-slider .ngrs-value.ngrs-value-max,
.ngrs-range-slider .ngrs-value-min {
  position: absolute;
}
.ngrs-range-slider .ngrs-value.ngrs-value-max {
  left: auto;
  right: 0;
  text-align: right;
}
.ngrs-range-slider .ngrs-value-min {
  left: 0;
}
.ngrs-range-slider.ngrs-handle-min-down .ngrs-value-min,
.ngrs-range-slider.ngrs-handle-max-down .ngrs-value-max {
  color: #333;
}
.ngrs-range-slider .ngrs-attached-handles {
  margin: 0 9px;
  position: relative;
}
.ngrs-range-slider .ngrs-attached-handles .ngrs-value-max {
  text-align: left;
}
.ngrs-range-slider .ngrs-attached-handles .ngrs-value > div {
  margin: 0 0 0 -50%;
}
.ngrs-range-slider.ngrs-vertical {
  width: 28px;
  margin: 10px auto;
}
.ngrs-range-slider.ngrs-vertical .ngrs-runner {
  margin: 9px 0;
  height: 300px;
  width: 18px;
}
.ngrs-range-slider.ngrs-vertical .ngrs-value-runner.ngrs-attached-handles {
  padding: 4px;
  position: absolute;
  top: 0;
  margin: 9px 0;
  height: 300px;
  left: 100%;
}
.ngrs-range-slider.ngrs-vertical .ngrs-join {
  width: 8px;
  height: auto;
  top: 0;
  bottom: 100%;
  left: 50%;
  right: auto;
  margin: 0 0 0 -4px;
}
.ngrs-range-slider.ngrs-vertical .ngrs-handle {
  width: 100%;
  height: 18px;
  margin: -9px 0 0 0;
}
.ngrs-range-slider.ngrs-vertical .ngrs-handle-min i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFFJREFUeNpiYEAFPFAMB0xIbEYgdoJiRpggM5ICUyBWhZoA0vgMWYEsENsg6ZQE4ldA/AmkkguIHZGNhQKQGBfIBHcgFmTABCxALMJAMQAIMAAcNgVQJ7t7JQAAAABJRU5ErkJggg==);
}
.ngrs-range-slider.ngrs-vertical .ngrs-handle-max i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFZJREFUeNpiYKAUMAKxDxBL4ZB/xgQk9gHxDyySILF9zEDiNxC/A2JVNAW7gfgtM5TzCYhZgFgCyr8IxNdADGZk+4BYGoi/APEBIP6PzVE8UAwHAAEGAArIDvzRFIA6AAAAAElFTkSuQmCC);
}
.ngrs-range-slider.ngrs-vertical .ngrs-value {
  top: 0;
  left: 100%;
  padding: 0 0 0 5px;
}
.ngrs-range-slider.ngrs-vertical .ngrs-value.ngrs-value-max {
  top: auto;
  bottom: 0;
  right: auto;
  text-align: left;
}
.ngrs-range-slider.ngrs-vertical .ngrs-attached-handles .ngrs-value-max,
.ngrs-range-slider.ngrs-vertical .ngrs-attached-handles .ngrs-value-min {
  margin: -50% 0 0;
}
.ngrs-range-slider.ngrs-vertical.ngrs-left {
  margin: 10px 0;
}
.ngrs-range-slider.ngrs-vertical.ngrs-right {
  margin: 10px 0 10px auto;
}
.ngrs-range-slider.ngrs-vertical.ngrs-right .ngrs-attached-handles {
  left: 0%;
}
.ngrs-range-slider.ngrs-vertical.ngrs-right .ngrs-value {
  left: auto;
  right: 100%;
  padding: 0 5px 0 0;
  text-align: right;
}
.ngrs-range-slider.ngrs-vertical.ngrs-right .ngrs-value.ngrs-value-max {
  text-align: right;
}
.ngrs-range-slider.ngrs-focus {
}
.ngrs-range-slider.ngrs-disabled,
.ngrs-range-slider.ngrs-disabled.ngrs-focus {
  border-color: #ddd;
  box-shadow: none;
}
.ngrs-range-slider.ngrs-disabled .ngrs-handle {
  background: #fff;
  border-color: #ddd;
}
.ngrs-range-slider.ngrs-disabled .ngrs-handle i {
  background: none;
  cursor: default;
}
.ngrs-range-slider.ngrs-disabled .ngrs-join {
  background: #ddd;
}
.ngrs-range-slider.ngrs-disabled .ngrs-value {
  color: #ddd;
}
body.ngrs-touching {
  -ms-touch-action: none;
}
.ngrs-runner-dash {
  text-align: center;
}
.ngrs-inputs {
  margin-bottom: 15px;
}

/* ../../styles/common/validation.scss */
[type=text].ng-dirty.ng-invalid,
[type=password].ng-dirty.ng-invalid,
[type=search].ng-dirty.ng-invalid,
[type=email].ng-dirty.ng-invalid,
[type=number].ng-dirty.ng-invalid,
[type=tel].ng-dirty.ng-invalid,
[type=url].ng-dirty.ng-invalid,
textarea.ng-dirty.ng-invalid,
select.ng-dirty.ng-invalid {
  border-color: #f15959;
}
.custom-input-native.ng-dirty.ng-invalid ~ .custom-input-radio,
.custom-input-native.ng-dirty.ng-invalid ~ .custom-input-checkbox {
  border-color: #f15959;
  box-shadow: 0 0 0.125rem 0 #f15959;
}
.ng-submitted.ng-dirty [type=text].ng-invalid,
.ng-submitted.ng-dirty [type=password].ng-invalid,
.ng-submitted.ng-dirty [type=search].ng-invalid,
.ng-submitted.ng-dirty [type=email].ng-invalid,
.ng-submitted.ng-dirty [type=number].ng-invalid,
.ng-submitted.ng-dirty [type=tel].ng-invalid,
.ng-submitted.ng-dirty [type=url].ng-invalid,
.ng-submitted.ng-dirty textarea.ng-invalid,
.ng-submitted.ng-dirty select.ng-invalid {
  border-color: #f15959;
}
.ng-submitted.ng-dirty .custom-input-native.ng-invalid {
  box-shadow: 0 0 0 0.0625rem #f15959;
}
.ng-submitted.ng-dirty .custom-input-native.ng-invalid ~ .custom-input-radio,
.ng-submitted.ng-dirty .custom-input-native.ng-invalid ~ .custom-input-checkbox {
  border-color: #f15959;
  box-shadow: 0 0 0.125rem 0 #f15959;
}
.validation-popover {
  color: #f15959;
  font-weight: bold;
}
.error-text {
  border-color: #f15959;
}
.error-color {
  color: #f15959;
}

/* ../../scripts/_common/popover/styles/popover.scss */
.adv-popover {
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
  border-radius: 0.3125rem;
  top: 0;
  left: 0;
  background: #fff;
  z-index: 700;
  position: absolute;
}
.adv-popover-content {
  padding: 14px;
}
.adv-popover-tile {
  position: absolute;
  overflow: hidden;
}
.adv-popover-tile__figure {
  display: inline-block;
  background-color: #fff;
  transform: rotate(45deg);
  position: relative;
  height: 0.625rem;
  width: 0.625rem;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
}
.adv-popover-position-top .adv-popover-tile,
.adv-popover-position-topleft .adv-popover-tile,
.adv-popover-position-bottom .adv-popover-tile {
  left: 0;
  right: 0;
  margin: 0 auto;
  height: calc(0.625rem - 1px);
  width: 100%;
}
.adv-popover-position-top .adv-popover-tile,
.adv-popover-position-bottom .adv-popover-tile {
  text-align: center;
}
.adv-popover-position-top .adv-popover-tile,
.adv-popover-position-topleft .adv-popover-tile {
  top: 100%;
}
.adv-popover-position-top .adv-popover-tile__figure,
.adv-popover-position-topleft .adv-popover-tile__figure {
  top: -100%;
}
.adv-popover-position-bottom .adv-popover-tile {
  bottom: 100%;
}
.adv-popover-position-bottom .adv-popover-tile__figure {
}
.adv-popover-position-left .adv-popover-tile,
.adv-popover-position-right .adv-popover-tile {
  top: 0;
  bottom: 0;
  margin: auto 0;
  height: 1.1875rem;
  width: 0.625rem;
  text-align: left;
}
.adv-popover-position-left .adv-popover-tile {
  left: 100%;
}
.adv-popover-position-left .adv-popover-tile__figure {
  right: 0.3125rem;
}
.adv-popover-position-right .adv-popover-tile {
  right: 100%;
}
.adv-popover-position-right .adv-popover-tile__figure {
  left: 0.3125rem;
}
.adv-popover-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 600;
}
.adv-popover-fixed {
  position: fixed;
}
.adv-popover-cross {
  position: absolute;
  top: 4px;
  right: 4px;
  background: transparent none;
  border: 0;
  font-size: 14px;
  padding: 0;
  margin: 0;
  cursor: pointer;
  line-height: 1;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.adv-popover-cross__text {
  display: none;
}
#connectorPopover {
  font-size: 18px;
}
#connectorPopover .adv-popover-content {
  padding-top: 21px;
}
.connector-popover-wrap.active {
  top: auto;
  right: 0;
  bottom: 164px;
  left: auto;
  margin-left: 20px;
  margin-right: 20px;
}
.connector-popover-wrap.active .adv-popover-tile__figure {
  position: absolute;
  right: 42px;
  top: auto;
  bottom: 0;
  display: block;
  transform: rotate(45deg) translateY(-6px);
}
.connector-popover-wrap.active ~ .connector::after {
  content: "";
  width: 12px;
  height: 12px;
  background-color: #e40001;
  border-radius: 50px;
  position: absolute;
  top: 7px;
  right: 8px;
}
.connector__trigger--wave-animation {
  position: relative;
  animation-duration: 2s;
  animation-name: shadowWave;
  animation-iteration-count: infinite;
}
@keyframes shadowWave {
  0% {
    box-shadow: 0 0 0 0 #2d9ced;
  }
  50% {
    box-shadow: 0 0 20px 0 #2d9ced;
  }
  100% {
    box-shadow: 0 0 0 0 #2d9ced;
  }
}

/* ../../scripts/_common/readmore/styles/readmore.scss */
.readmore-content {
  overflow: hidden;
  transition-property: max-height;
  transition-timing-function: linear;
  transition-delay: 0;
  position: relative;
}
.readmore-expanded .readmore-content {
  max-height: 2000px !important;
}
.readmore-link {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.readmore-link:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.readmore-unvisible {
  position: absolute;
  visibility: hidden;
}

/* ../../scripts/_partials/buy-one-click/styles/buyOneClick.scss */
.buy-one-click-dialog,
.adv-modal .adv-modal-inner.buy-one-click-dialog,
.adv-modal-floating .adv-modal-inner.buy-one-click-dialog {
  min-width: 35vw;
  max-width: 35vw;
}
@media (min-device-width : 768px) and (max-device-width : 1024px) {
  .buy-one-click-dialog {
    min-width: 70vw;
  }
}
.buy-one-click-buttons {
  text-align: right;
  margin-top: 0.625rem;
}

/* ../../scripts/_partials/pre-order/styles/styles.scss */
.adv-modal .adv-modal-inner.pre-order-dialog,
.pre-order-dialog {
  min-width: 35vw;
  max-width: 35vw;
}
@media (min-device-width : 768px) and (max-device-width : 1024px) {
  .pre-order-dialog {
    min-width: 70vw;
  }
}
.pre-order-dialog-buttons {
  text-align: right;
  margin-top: 0.625rem;
}

/* ../../scripts/_common/carousel/styles/carousel.scss */
.carousel {
  position: relative;
  box-sizing: border-box;
  transform: translate3d(0, 0, 0);
}
.carousel-main-list {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.carousel-inner {
  overflow: hidden;
  position: relative;
}
.carousel-list {
  white-space: nowrap;
  font-size: 0;
  line-height: 0;
  transition-property: transform;
  transform: translate3d(0, 0, 0);
  overflow: hidden;
}
.carousel-item {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  transform: translateZ(0) scale(1, 1);
}
.carousel-dots {
  padding: 0;
  margin: 0;
  list-style: none;
  display: block;
  text-align: center;
  margin-top: 10px;
  line-height: 1;
}
.carousel-dots-item {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  padding: 0.3125rem;
  font-size: 0;
  line-height: 0;
  opacity: 0.5;
}
.carousel-dots-item-inner {
  border-radius: 50%;
  height: 0.5rem;
  width: 0.5rem;
  display: inline-block;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
}
.carousel-dots-selected {
  opacity: 1;
}
.carousel-nav-prev,
.carousel-nav-next {
  position: absolute;
  text-align: center;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent none;
  font-size: 1rem;
  cursor: pointer;
}
.carousel-nav-prev:focus,
.carousel-nav-next:focus {
  outline: none;
}
.carousel-nav-prev::after,
.carousel-nav-next::after {
  margin: 0;
}
.carousel-nav-prev:disabled,
.carousel-nav-next:disabled {
  display: none;
}
.carousel-vertical.carousel-wrap-nav-outside {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.carousel-vertical > .carousel-nav-inside .carousel-nav-prev {
  top: 0;
  transform: translateX(-50%);
  left: 50%;
}
.carousel-vertical > .carousel-nav-inside .carousel-nav-next {
  bottom: 0;
  transform: translateX(-50%);
  left: 50%;
}
.carousel-vertical > .carousel-nav-outside .carousel-nav-prev {
  bottom: 100%;
  transform: translateX(-50%);
  left: 50%;
}
.carousel-vertical > .carousel-nav-outside .carousel-nav-next {
  top: 100%;
  transform: translateX(-50%);
  left: 50%;
}
.carousel-horizontal.carousel-wrap-nav-outside {
  margin-top: 2rem;
}
.carousel-horizontal .carousel-nav-prev {
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.carousel-horizontal .carousel-nav-next {
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.carousel-horizontal .carousel-nav-inside .carousel-nav-prev {
  left: 0;
}
.carousel-horizontal .carousel-nav-inside .carousel-nav-next {
  right: 0;
}
.carousel-horizontal .carousel-nav-outside {
  position: absolute;
  bottom: 100%;
  right: 0.625rem;
  white-space: nowrap;
}
.carousel-horizontal .carousel-nav-outside .carousel-nav-prev,
.carousel-horizontal .carousel-nav-outside .carousel-nav-next {
  position: relative;
  width: 35px;
  left: auto;
  right: auto;
  top: auto;
  transform: translateY(0);
  display: inline-block;
  vertical-align: middle;
}
.carousel-horizontal .carousel-nav-outside .carousel-nav-prev:disabled,
.carousel-horizontal .carousel-nav-outside .carousel-nav-next:disabled {
  opacity: 0.3;
}
.carousel-horizontal .res-arrow-prev.carousel-nav-prev,
.carousel-horizontal .res-arrow-next.carousel-nav-next {
  top: -0.1875rem;
}
.carousel-horizontal .res-arrow-prev.carousel-nav-prev {
  right: 2.1875rem;
  left: auto;
}
.carousel-horizontal .res-arrow-next.carousel-nav-next {
  right: 0.625rem;
}
.carousel-mobile {
  padding: 0;
}
.carousel-update {
  visibility: hidden;
}
.carousel--not-hidden-on-update.carousel-update {
  visibility: visible;
}
.carousel-nav-not-show > .carousel-nav {
  display: none;
}
.carousel-scroll-nav .carousel-inner {
  overflow: auto;
}
.carousel-placeholder {
  max-height: 1px;
  max-width: 1px;
}

/* ../../scripts/_common/rating/styles/rating.scss */
.rating {
  display: inline-block;
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 1.125rem;
  line-height: 1;
  direction: rtl;
}
.rating-item {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  cursor: pointer;
  color: #d1d1d1;
  line-height: 1;
}
.rating-readonly .rating-item {
  cursor: default;
}
.rating-item-selected {
  color: #fec419;
}
.rating:not(.rating-readonly) > li:hover::before,
.rating:not(.rating-readonly) > li:hover ~ li::before {
  color: #db2929;
}

/* ../../scripts/_partials/quickview/styles/quickview.scss */
.quickview-arrows-prev,
.quickview-arrows-next {
  font-size: 2.5rem;
  position: absolute;
  background: none;
  border: 0;
  box-sizing: border-box;
  width: 3.75rem;
  display: flex;
  top: -43px;
  left: 50%;
  transform: translateX(-50%);
  align-items: center;
  justify-content: center;
}
.quickview-arrows-prev:focus,
.quickview-arrows-next:focus {
  outline: none;
}
.quickview-arrows-prev::before,
.quickview-arrows-next::before {
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
  margin: 0;
}
.quickview-arrows-prev {
  margin-left: -50px;
}
.quickview-arrows-next {
  margin-left: 50px;
}
@media (min-width: 1180px) {
  .quickview-arrows-prev,
  .quickview-arrows-next {
    font-size: 3.125rem;
    top: 50%;
    left: auto;
    transform: translateY(-50%);
  }
  .quickview-arrows-next {
    left: 100%;
    margin-left: 1.0625rem;
  }
  .quickview-arrows-prev {
    right: 100%;
    margin-left: auto;
    margin-right: 1.0625rem;
  }
}
.adv-modal .modal-quickview,
.adv-modal .adv-modal-inner.modal-quickview {
  max-width: 64.125rem;
  width: 100%;
  height: auto;
}
.modal-quickview {
  min-height: 540px;
}
.modal-quickview .details-availability,
.modal-quickview .details-rating {
  display: inline-block;
  vertical-align: middle;
}
.modal-quickview .details-rating {
  margin-left: 1.0625rem;
}
.quickview-loading-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-device-width: 768px) and (max-device-width: 1024px) and (min-height: 768px) {
  .adv-modal .modal-quickview {
    max-width: 51rem;
    min-width: 51rem;
  }
}

/* ../../scripts/_common/rotate/styles/rotate.scss */
.threesixty {
  margin: 0 auto;
  overflow: hidden;
  max-height: 100%;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: auto;
}
.threesixty .threesixty_images {
  display: none;
  list-style: none;
  margin: 0;
  padding: 0;
}
.threesixty .threesixty_images img {
  top: 0;
  width: 100%;
  height: auto;
}
.threesixty .threesixty_images img.previous-image {
  display: none;
}
.threesixty .threesixty_images img.current-image {
  display: block;
}
.threesixty .spinner {
  width: 60px;
  display: block;
  margin: 0 auto;
  height: 30px;
  background: #333;
  background: rgba(0, 0, 0, 0.7);
  border-radius: 5px;
}
.threesixty .spinner span {
  font-family:
    Arial,
    "MS Trebuchet",
    sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #fff;
  text-align: center;
  line-height: 30px;
  display: block;
}
.threesixty .nav_bar {
  position: absolute;
  color: #fff;
  z-index: 1;
  height: 32px;
  background: rgba(0, 0, 0, 0.6);
  border: 1px solid rgba(0, 0, 0, 0.7);
  border-radius: 5px;
  box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.5);
}
.threesixty .nav_bar.bottom-right {
  bottom: 10px;
  right: 20px;
}
.threesixty .nav_bar.bottom-left {
  bottom: 10px;
  left: 20px;
}
.threesixty .nav_bar.top-left {
  top: 10px;
  left: 20px;
}
.threesixty .nav_bar.top-right {
  top: 10px;
  right: 20px;
}
.threesixty .nav_bar.top-center {
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
}
.threesixty .nav_bar.bottom-center {
  bottom: 10px;
  left: 50%;
  transform: translateX(-50%);
}
.threesixty .nav_bar .butn {
  z-index: 2;
  float: left;
  width: 30px;
  height: 30px;
  padding: 7.5px;
  border-right: 1px solid rgba(0, 0, 0, 0.6);
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 0;
  cursor: pointer;
}
.threesixty .nav_bar .butn:first-child {
  border-left: none;
}
.threesixty .nav_bar .butn:last-child {
  border-right: none;
}
.threesixty .nav_bar .butn span {
  z-index: 13;
  display: block;
  width: 15px;
  height: 15px;
  margin: auto;
}
.threesixty .nav_bar .butn span.icon-play {
  background: url("../assets/sprite.6QCVSYOO.png") no-repeat 0 0;
}
.threesixty .nav_bar .butn span.icon-pause {
  background: url("../assets/sprite.6QCVSYOO.png") no-repeat -15px 0;
}
.threesixty .nav_bar .butn span.icon-forward {
  background: url("../assets/sprite.6QCVSYOO.png") no-repeat -30px 0;
}
.threesixty .nav_bar .butn span.icon-back {
  background: url("../assets/sprite.6QCVSYOO.png") no-repeat -45px 0;
}
.threesixty .nav_bar .butn span.icon-fullscreen {
  background: url("../assets/sprite.6QCVSYOO.png") no-repeat -60px 0;
}
.threesixty .nav_bar .butn span.icon-resize {
  background: url("../assets/sprite.6QCVSYOO.png") no-repeat -75px 0;
}
.threesixty .nav_bar .butn span.icon-download {
  background: url("../assets/sprite.6QCVSYOO.png") no-repeat -90px 0;
}
_:-webkit-full-screen,
.threesixty {
  background-color: transparent;
}
.threesixty_images {
  cursor: e-resize;
}

/* ../../scripts/_common/iframe-responsive/styles/iframe-responsive.scss */
iframe-responsive {
  display: block;
  width: 100%;
  height: 100%;
}
.iframe-responsive__container-wrap {
  width: 100%;
  height: 100%;
}
.iframe-responsive__container {
  position: relative;
}
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.embed-container iframe,
.embed-container object,
.embed-container embed,
.embed-container video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.iframe-responsive__container .iframe-responsive__custom-play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
  z-index: 1;
  border-radius: 50%;
  background-color: #fff;
  width: 75px;
  height: 75px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.iframe-responsive__custom-play-wrap {
  pointer-events: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  z-index: 1;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0);
  background-origin: padding-box;
  background-position-x: 50%;
  background-position-y: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
}
.iframe-responsive__custom-play-icon {
  width: 52px;
  height: 52px;
}
.modal-video-icon {
  margin-right: 24px;
}
@media (max-width: 30em) {
  .iframe-responsive__container .iframe-responsive__custom-play {
    border: 2px solid #fff;
  }
  .iframe-responsive__custom-play-icon {
    width: 72px;
    height: 72px;
  }
}
.opacity {
  opacity: 0;
}
.iframe-responsive__container-upload video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.embed-container.iframe-responsive__container-upload {
}
.iframe-responsive__container--image {
  display: block !important;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  background-repeat: no-repeat;
  background-size: cover;
}

/* ../../scripts/_partials/custom-options/styles/customOptions.scss */
.custom-options-list {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.custom-options-row {
  display: table-row;
}
.custom-options-name,
.custom-options-value {
  display: table-cell;
  vertical-align: middle;
}
.custom-options-name {
  padding: 0.3125rem 0.3125rem 0.3125rem 0;
}
.custom-options-value {
  padding: 0.3125rem 0 0.3125rem 0.3125rem;
}
.custom-options--additional-goods .custom-options-list {
  display: grid !important;
  grid-row-gap: 20px;
  row-gap: 20px;
}
.custom-options--additional-goods .custom-options-name,
.custom-options--additional-goods .custom-options-list,
.custom-options--additional-goods .custom-options-value,
.custom-options--additional-goods .custom-options-row {
  display: block;
}
.custom-options--additional-goods .custom-options-name {
  padding: 0;
  display: grid;
  grid-row-gap: 10px;
  row-gap: 10px;
}
.custom-options--additional-goods .custom-options-name > label {
  font-weight: 600;
  font-size: 28px;
  line-height: 1.1 !important;
}
.custom-options--additional-goods .custom-options-value {
  padding: 0;
}
.custom-options--additional-goods .custom-options-inner {
  display: grid;
  grid-row-gap: 10px;
  row-gap: 10px;
}
.custom-options--additional-goods .custom-options-control {
  display: flex;
  align-items: center;
  -moz-column-gap: 16px;
  column-gap: 16px;
  padding: 16px 16px 16px 20px;
  border-radius: 15px;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  background: #fff;
}
.custom-options--additional-goods .custom-options-control .adv-checkbox-emul,
.custom-options--additional-goods .custom-options-control .adv-radio-emul {
  margin-right: 0;
}
.custom-options--additional-goods .custom-options-control .custom-input-native:focus ~ .custom-input-checkbox {
  box-shadow: none !important;
}
.custom-options--additional-goods .custom-options-control .custom-input-checkbox:hover,
.custom-options--additional-goods .custom-options-control .custom-input-radio:hover {
  box-shadow: none !important;
}
.custom-options--additional-goods .custom-options-control--pointer {
  cursor: pointer;
}
.custom-options--additional-goods .custom-options-control-info {
  display: grid;
  grid-row-gap: 12px;
  row-gap: 12px;
  flex-grow: 1;
}
.custom-options--additional-goods .custom-options-img-wrap {
  max-width: 70px;
}
.custom-options--additional-goods .custom-options-img-wrap > img {
  display: block;
}
.custom-options--additional-goods .custom-options-text-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  -moz-column-gap: 5px;
  column-gap: 5px;
}
.custom-options--additional-goods .custom-options-text {
  display: grid;
  grid-row-gap: 6px;
  row-gap: 6px;
  padding-top: 0 !important;
}
.custom-options--additional-goods .custom-options-price {
  font-size: 14px;
  font-weight: bolder;
  line-height: 1.1;
}
.custom-options--additional-goods .custom-options-title {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.1;
}
.custom-options--additional-goods .custom-options-item-description {
  font-size: 14px;
  line-height: 1.2;
}
.custom-options--additional-goods .custom-options-item-counter {
  width: 110px;
  cursor: auto;
}
.custom-options--additional-goods .custom-options-item-counter .spinbox-input {
  pointer-events: none !important;
}
.custom-options--additional-goods .custom-options-item-counter .spinbox-button-disabled {
  opacity: 0.5;
}

/* ../../scripts/_partials/colors-viewer/styles/colors-viewer.scss */
.color-viewer-item {
  line-height: 0;
  font-size: 0;
  display: inline-block;
  padding: 0.0625rem;
  box-sizing: border-box;
  border: 1px transparent solid;
  vertical-align: middle;
}
.color-viewer-item,
.color-viewer-inner {
  border-radius: 0.1875rem;
  position: relative;
  cursor: pointer;
}
.color-viewer-alt .color-viewer-inner {
  width: auto !important;
  height: auto !important;
  padding: 10px;
  font-size: 12px;
  line-height: 1;
  background: transparent !important;
  border: 0;
}
.color-viewer-inner {
  display: inline-flex;
  background-repeat: no-repeat;
  margin: 2px;
  background-size: 100% 100%;
  border-width: 1px;
  border-style: solid;
}
.color-viewer-header {
  font-size: 0.75rem;
  margin-bottom: 0.3125rem;
}
.carousel-colors-wrap {
  text-align: center;
}
.carousel-colors-wrap .carousel-inner {
  padding: 0;
}
.color-viewer-list,
.color-viewer {
  display: flex;
  flex-wrap: wrap;
}
.carousel-colors {
  padding: 0 1.25rem;
}
.carousel-colors.carousel-nav-not-show {
  padding: 0;
}
.carousel-colors .color-viewer-list {
  flex-wrap: nowrap;
}
.carousel-colors:not(.carousel-nav-not-show) .carousel-inner,
.products-view-tile .carousel-colors .carousel-inner {
  margin-left: auto;
  margin-right: auto;
}
.products-view .carousel-colors.carousel-initilized {
  display: block;
  max-width: 100%;
}
.products-view-tile .carousel-colors.carousel-initilized {
  display: block;
}
.color-viewer-item-block {
  border: 1px transparent solid;
  display: inline-flex;
  cursor: pointer;
  border-radius: 0.1875rem;
  padding: 2px;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  vertical-align: middle;
}
.color-viewer-item-wrap {
  padding: 2px;
  vertical-align: middle;
  box-sizing: border-box;
  flex-shrink: 0;
}
.color-viewer-item-name {
  font-size: 13px;
  box-sizing: border-box;
  line-height: 1;
}
.color-viewer-inner + .color-viewer-item-name {
  padding-left: 5px;
}
.color-viewer__color-selected-name {
  flex-basis: 100%;
}
.color-viewer-item-disabled {
  position: relative;
  pointer-events: none;
  color: #94969b;
}
.color-viewer--icon .color-viewer-item-disabled .color-viewer-inner::after,
.color-viewer--iconandtext .color-viewer-item-disabled .color-viewer-inner::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  display: block;
  cursor: default;
  pointer-events: none;
  background-color: rgba(255, 255, 255, 0.7);
  background-size: 100% 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460.775 460.775' style='enable-background:new 0 0 460.775 460.775' xml:space='preserve'%3E%3Cpath fill='red' d='M285.08 230.397 456.218 59.27c6.076-6.077 6.076-15.911 0-21.986L423.511 4.565a15.55 15.55 0 0 0-21.985 0l-171.138 171.14L59.25 4.565a15.551 15.551 0 0 0-21.985 0L4.558 37.284c-6.077 6.075-6.077 15.909 0 21.986l171.138 171.128L4.575 401.505c-6.074 6.077-6.074 15.911 0 21.986l32.709 32.719a15.555 15.555 0 0 0 21.986 0l171.117-171.12 171.118 171.12a15.551 15.551 0 0 0 21.985 0l32.709-32.719c6.074-6.075 6.074-15.909 0-21.986L285.08 230.397z'/%3E%3C/svg%3E");
}
.colors-viewer--in-filter.color-viewer--iconandtext,
.colors-viewer--in-filter.color-viewer--text {
  justify-content: start;
}
.colors-viewer--in-filter.color-viewer--iconandtext .color-viewer-item-wrap,
.colors-viewer--in-filter.color-viewer--text .color-viewer-item-wrap {
  flex-grow: 1;
  flex-basis: 100%;
}
.colors-viewer--in-filter.color-viewer--iconandtext .color-viewer-item-block,
.colors-viewer--in-filter.color-viewer--text .color-viewer-item-block {
  justify-content: start;
}
.colors-viewer--in-filter.color-viewer--iconandtext .color-viewer-item-selected,
.colors-viewer--in-filter.color-viewer--text .color-viewer-item-selected {
  border-color: transparent !important;
}
.colors-viewer--in-filter.color-viewer--iconandtext .color-viewer-item-wrap,
.colors-viewer--in-filter.color-viewer--iconandtext .color-viewer-item-block,
.colors-viewer--in-filter.color-viewer--text .color-viewer-item-wrap,
.colors-viewer--in-filter.color-viewer--text .color-viewer-item-block {
  padding: 0;
}
.colors-viewer--in-filter.color-viewer--iconandtext.color-viewer--text .color-viewer-item-wrap,
.colors-viewer--in-filter.color-viewer--text.color-viewer--text .color-viewer-item-wrap {
  padding-top: 3px;
  padding-bottom: 3px;
}
.colors-viewer--in-filter.color-viewer--icon {
  margin-left: -8px;
}
.select-custom .color-viewer-item-block,
.select-custom .color-viewer-item-wrap {
  border: 0;
  padding: 0;
}
.select-custom .color-viewer-item-name {
  font-size: inherit;
}
.select-custom .color-viewer-inner {
  max-width: 50px;
  max-height: 50px;
}
[ng-transclude-slot=colorsViewerItemBefore]:empty {
  display: none;
}

/* ../../scripts/_partials/sizes-viewer/styles/sizes-viewer.scss */
.sizes-viewer-block {
  display: inline-block;
  text-align: center;
}
.sizes-viewer-item,
.sizes-viewer-inner {
  border-radius: 0.1875rem;
  position: relative;
  cursor: pointer;
}
.sizes-viewer-item {
  border: 1px transparent solid;
  display: inline-block;
}
.sizes-viewer-inner {
  margin: 0.25rem;
  line-height: 1;
  padding: 0.3125rem;
  font-size: 0.875rem;
}
.sizes-viewer-selector {
  font-size: 0;
  line-height: 0;
}
.sizes-viewer-radio {
  border: 0;
  padding: 0;
  margin: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  position: absolute;
}
.sizes-viewer-block-slider {
  padding: 0 20px;
}
.sizes-viewer-header {
  font-size: 0.75rem;
  margin-bottom: 0.3125rem;
}
.sizes-viewer-item-disabled {
  opacity: 0.5;
  cursor: default;
}

/* ../../styles/partials/gallery.scss */
.gallery-block {
  padding-right: 3.75rem;
}
.gallery-picture-link {
  max-width: 100%;
}
.gallery-picture {
  text-align: center;
  white-space: nowrap;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gallery-picture-obj {
  display: inline-block;
  vertical-align: middle;
}
.details-additional-graphics {
  margin: 2.5rem 2.5rem 1rem;
}
.gallery-zoom {
  position: relative;
  padding-left: 1.25rem;
  font-size: 0.6875rem;
}
.gallery-photos-item {
  white-space: nowrap;
  border: 1px transparent solid;
  border-radius: 0.3125rem;
  padding: 0.625rem;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  margin: auto;
}
.details-carousel .gallery-photos-item-obj.img-not-resize {
  max-width: 100%;
}
.gallery-photos-slider {
  padding: 0 1.25rem;
}
.gallery-picture-labels {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
.gallery-photos-slider-list-horizontal {
  font-size: 0;
  line-height: 0;
  white-space: nowrap;
  overflow: hidden;
}
.gallery-photos-slider-list-vertical {
  height: 100%;
}
.prod-photo-view-change {
  display: inline-block;
  height: 27px;
  width: 25px;
  background-image: url(data:image/gif;base64,R0lGODlhMgAbAPf/AMvLyx1ptsbGxu7u7jCa8UGi69XV1Wtqa3Jycb29vkar/CmT7NnZ2Tig7/b29iZ3vMLCwmqw6Pr6+BlOjImJiRZ75Zubm9LT1RxRjpWVlR163/7+/LKysj2j89zc3P/+/93e4IGBgSsrKx6B5XZ2dUSu/uzs7Dak+h1+4+jo6CKX8SSQ60dHR7m5uerq6hwaGk2s9DKe9jKU5BuH6xl66F5eXVZWVeTk5OLi4uDg4D2N3Q0NDSs+UJGRkSN9z6SkpCKG5kyl5jmk+iuZ8enp6h10y1hYWEKq/bS0tPb29FBQUKysrDg4OKenpxZ56KKiohMTEiIjJCqA2z4+PWZmZjuq/zKa7x2A4jQzM7e3t6+vrzWf9c3NzSSJ5hl65g0UHCk8TCSK6hQVGDGN5FpaWlxZV3p6eVRQTiI4SEE8PDEtLCg5Snx8fVZWWBx64gMDAwkIAwoGASw9TwUOFxEOD/Dw8Pv7+/Pz8/r6+vn5+UtPWKWnq/j4+Hd6gfT09f/9/vT09GFkbLOzs/78/fX19fHx8VZZYsfIytPT0/Ly8pmcoWxvd7CytoOGjLSztExMTOfn55+goFVSURt73yY3SP37/Pz8+rGxsdDQ0DWf8zuk+P39/z05OT2Kx2Wn30aZ4jWI2jo7O2BgYJaXmJiYl/z6+zOf87S0s46Rlj9AQPf391hVUyKG6FJPTerp6iiU8h1SjyB/3E6o6kOq+0Wq+zyW4TWF2DWI1FtbXF1bWBhDe/r6/HR0cyczPTs3NjOX6eHh4pa84V5cWHx7exxx0CclJPn599/f4BURECExQRl99CiE0evr7Pn7+nh4d6mpq/3//iAfH2Cf3iKK6CKI7CeQ6CmH4yB/4iWM7hkYGFWt8RsZFC1+wezk3ExLRzSg9TeU3jGDxDaIyjij+y+L1Tml/BuB5rSzszGK3vT09jKP2NTh6TeL3hx95VCp6gAGDfz+/SGQ7ieR7Bt87Bx96VtbWTil+vn3+Dql+xk8aS+G3fz8/P39/f7+/v///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qjc0N0JEQjlEQzUzMTFFNDkzNzc4RDg3RUQyRDc3QzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qjc0N0JEQkFEQzUzMTFFNDkzNzc4RDg3RUQyRDc3QzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNzQ3QkRCN0RDNTMxMUU0OTM3NzhEODdFRDJENzdDMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNzQ3QkRCOERDNTMxMUU0OTM3NzhEODdFRDJENzdDMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAP8ALAAAAAAyABsAAAj/AP8JHEiwoEGC/hIqXMiQYb8EBzA19Hfw4MSLDQEtQUDKBCIjFCZWNIjx4h0tFA4lahIKzqMExwz0aziyYEmFAwAgGeCCFxQxbHII+AGBmcI/gwZ9+FCpJsF9dv5UuqewXx0DDPZxYbEjFYcbS5xlGcCvIdJ+/ezsczowj50Ppf7YEeDB3w8R2RBgQhSCys6ZGM/a8cfvH6M+jQ79I7KnMSM/AhO+HeSCyZQlN7QYEXUJ0s2F/fjxU+vvQqA9jfQQuaBnjyJDgSAnJOTvDxG8xSAMsGMHMKFEM/MUyuOvH6A7CdHO3OdvrUDWF1gL9GNI0T9VCvGkEPHiRQYAqSR5/zBBBUuTfk+wHBjgQUkqAYAyEOHXLw+/PGtBHFq06J90gYr08Q80++AxEyRTRBNNKFGIkAAwRuzABjOjiJEKIlyEkk0kRJAgQiH0+cNHQv/s0YchffjxX4kCwtNMc2kdAMUL2yAjQhpqIPMCJ75kg4waaRRDRzRpYLGDEYSF5g9xA/lx2oqoCOiPKswxFwIUvfDAAxhorCGHHGtQIseWlKyxJRrJiFGDZKLdYQcRRPzj5B7/HaKHYnnUp9AwdHRSwiy0KCCoAkcUSksJgx5ayxfCEOaPA3jskwcjevQRSGysLaKHIXsIROWjzJmxgzhV4GOPEKdqAoM2MHRQjj2wlv9TBTiMJuRCDgYQ0c8/IEQ3UHQgEMQeDlD5I2o4J2yxRSZbNOBOAQ0UIEsBMXzD7AnqfFGGPzck4IFohbH1z5LAtDCAP87swE0MBBBgBQFBWFFAASrA+267MZCjrT9Z1OEPbXbws4k/u4w4Ex54FBfaYP0wcAm6cDwwxAIU//JJPBGsE4E8tcggzwLyvLLMHKv480QdzCE3WDrFjeaPgbQtOZg/dfTgDwkRv1JNNSvIAM4MnnQTTBhjjDFNGGFg48MckvgDQQ84ODClDc8cE1xzzDUXqT+ADPBDAje/8UA8XXQBBBA6oPCJNOaMoIM1Z7NCzdJN22EBAhl8W0MbuLT/wMBMfOwjeD8J30AKCT/QhsAbAcxwxRXXoKAPO7FUcA06oKDw+BXmFME0YfsQ8QMujxiBSw2ikJFBgf2MaAAFNtRDih0SJLR4APRMorsGk0hhiw63SMH7JG640Y7nZxDGDx94lGWEEQecgsjLgC3pzwZ2GGOJBLXfrgwNXtBAgxPkj+9EBeKLPw8xc7SiMD94BGxEEwYktA/gL19vRxL+WOIP/wd4Qz4mQMAJYAADsEigAg9YQF28wxvJWUjWEpKwmZRFNFXpB3MiAYc4xKGDcAihCEfYQQ/G4Q0hqAro/DGYsrzsghHMH2AKkQBBnEIQOMyhDnXoCEecowWuqApzMSyYnQiKBi0zmxkgCnGHJjrxiVB8YiESwRDRDCZrM7liQ1w4pTp48YtgDKMYAeGPgAAAOw==);
  background-repeat: no-repeat;
}
.prod-photo-view-change.rotate {
  background-position: left top;
}
.prod-photo-view-change.video {
  background-position: right top;
}
.prod-photo-view-change + .prod-photo-view-change {
  margin-left: 20px;
}

/* ../../styles/partials/product-color.scss */
.product-color {
  display: inline-block;
  vertical-align: middle;
  text-indent: 100%;
  border-radius: 0.1875rem;
  margin: 0 0.3125rem;
  overflow: hidden;
}

/* ../../styles/views/product.scss */
.details-block {
  margin-bottom: 1.875rem;
  border-radius: 0.3125rem;
}
.details-payment {
  border-style: solid;
  border-width: 0.0625rem 0;
  padding: 7px 0;
}
.details-payment .price {
  margin-bottom: 0.3125rem;
  display: block;
}
.details-payment .price-current,
.details-payment .price-new {
  font-size: 1.625rem;
}
.details-payment .price-old {
  font-size: 0.875rem;
}
.details-payment .price-discount {
  font-size: 0.6875rem;
}
.instead__text-price {
  font-size: 16px;
  font-weight: 600;
}
.details-payment-price {
  white-space: nowrap;
}
.details-amount .availability {
  vertical-align: inherit;
}
.details-payment-item {
  padding-left: 0.625rem;
}
.details-payment-inline {
  display: inline-block;
  margin-bottom: 0.3125rem;
  vertical-align: top;
}
.availability {
  display: inline-block;
  vertical-align: middle;
  border-radius: 0.1875rem;
  color: #fff;
  padding: 0.3125rem;
  line-height: 1;
}
div[show-stocks] {
  cursor: pointer;
}
.available {
  background-color: #b1cd03;
}
.not-available {
  background-color: #fb6363;
}
.details-brand {
  text-align: center;
  margin-bottom: 2.5rem;
}
.details-aside {
}
.details-aside .social-btns {
  padding: 0.9375rem;
}
.details-social {
  margin-bottom: 2.5rem;
}
.details-payment-block {
  display: flex;
  flex-wrap: wrap;
}
.details-payment-block .btn {
  white-space: nowrap;
}
.details-payment-cell {
  margin-top: 7px;
  margin-bottom: 7px;
}
.details-carousel-item,
.details-carousel-item-vertical {
  border: 0.0625rem transparent solid;
  cursor: pointer;
  vertical-align: middle;
  box-sizing: border-box;
  text-align: center;
}
.details-carousel-item {
  display: inline-block;
}
.details-carousel-item-vertical {
  display: block;
}
.details-carousel-selected {
  border-radius: 0.3125rem;
  opacity: 0.5;
  border-color: #efd706;
  cursor: default;
}
.first-payment-note {
  font-size: 0.6875rem;
}
.modal .details-modal-preview {
  width: 100%;
  height: calc(100% - 45px - 45px);
  display: inline-flex;
  flex-direction: column;
}
.modal .details-modal-preview .modal-content {
  overflow-y: visible;
  position: relative;
  max-height: 100%;
  flex-grow: 1;
}
.modal-preview-image-load {
  opacity: 0;
}
.modal-preview-image-complete {
  opacity: 1;
  transition: opacity linear 0.5s;
}
.details-buy-one-click {
  line-height: 1;
}
.details-carousel,
.details-tabs {
  margin-top: 0.9375rem;
}
.details-carousel-hidden {
  opacity: 0;
}
.details-preview-block {
  font-size: 0;
  line-height: 0;
}
.details-preview-block .zoomer-window-title {
  line-height: 1;
  font-size: 12px;
}
.details-preview-block .zoomer-inner ~ .zoomer-window .zoomer-window-title {
  top: auto;
  bottom: 0;
}
.details-modal-preview-block {
  display: flex;
  flex-direction: row;
  height: 100%;
}
.details-modal-preview-cell {
  vertical-align: top;
}
.details-modal-preview-cell-photo {
  width: 100%;
  vertical-align: middle;
  align-self: center;
}
.details-modal-carousel {
  padding: 1.625rem 0;
  height: auto !important;
}
.details-briefdescription p {
  margin: 0;
  padding: 0;
}
.details-spinbox-block {
  width: 5rem;
}
.details-rotate {
  display: flex;
  justify-content: center;
  box-sizing: border-box;
  flex-flow: column wrap;
}
.top-shipping-row {
  margin-bottom: 5px;
}
.details-param-name,
.details-param-value,
.details-param-value-weight {
  display: inline;
  font-size: 0.75rem;
}
.details-avalable-text,
.details-avalable-unit {
  display: inline-block;
}
.gifts-list {
  display: none;
}
.gift-properties {
  display: table;
  padding: 0;
  margin: 0.3125rem 0 0;
}
.gift-properties__item {
  display: table-row;
}
.gift-properties__itemName,
.gift-properties__itemValue {
  display: table-cell;
  vertical-align: middle;
  padding-right: 0.625rem;
  font-size: 0.75rem;
}
.product-gift-image {
  height: 69.9px;
  width: 75.9px;
  background: url("../assets/giftIcon.TOROPKQO.png") no-repeat top left/100% 100%;
  position: absolute;
  z-index: 1;
  bottom: 0;
  right: -10px;
}
.product-gift-image .gifts-list-container {
  background: white;
  position: relative;
  border-radius: 0.3125rem;
  z-index: 1;
}
.product-gift-image .gifts-list {
  display: none;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
  width: 300px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: -320px;
  white-space: normal;
}
.product-gift-image .gifts-list .gift-txt {
  text-align: left;
}
.product-gift-image .gifts-list .gift-txt-descr {
  font-size: 0.6875rem;
  color: #e20a0a;
}
.product-gift-image .gifts-list::before,
.product-gift-image .gifts-list::after {
  content: "";
  display: inline-block;
  left: -20px;
  width: 20px;
  top: 0;
  bottom: 0;
  margin: auto 0;
  position: absolute;
}
.product-gift-image .gifts-list::before {
  background: white;
  height: 20px;
  width: 20px;
  left: -10px;
  transform: rotate(45deg);
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
}
.product-gift-image .gifts-list::after {
  background-color: transparent;
  height: 100%;
}
.product-gift-image.active .gifts-list {
  display: block;
}
.details-modal-preview-arrow {
  width: 100px;
  align-self: center;
  font-size: 40px;
  text-align: center;
}
.details-photos__left {
  margin: 0 10px;
  display: flex;
}
.details-photos__right {
  margin: 0 10px;
}
.details-photos__trigger-360,
.details-photos__trigger-video {
  height: 27px;
  width: 25px;
  padding: 0;
}
.details-photos__trigger + .details-photos__trigger {
  margin-left: 20px;
}
.products-view-video-wrap {
  margin-bottom: 40px;
}
.products-view-video-wrap:last-child {
  margin-bottom: 0;
}
.products-view-video-wrap .video-name,
.products-view-video-wrap .video-description {
  font-size: 14px;
  line-height: 1.5;
}
.products-view-video-wrap .video-name {
  margin-bottom: 10px;
  font-size: 22px;
}
.products-view-video-wrap .video-description {
  margin-top: 10px;
  white-space: normal;
}
.product-videos-in-modal {
  display: flex;
}
.product-videos-in-modal .products-view-video-wrap {
  margin-bottom: 0;
}
.carousel-product-video-in-modal:not(.carousel-nav-not-show) {
}
.carousel-product-video-in-modal-btn {
  font-size: 36px;
}
.carousel-product-video-in-modal-content {
  width: 650px;
}
.cart-popup-product-sku {
  font-size: 13px;
}
.related-product-carousel-wrap {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}
.details-row {
  margin-top: 0.9375rem;
}
.details-row__amount-table {
  margin-top: 20px;
  margin-bottom: 20px;
}
.product-card--quickview .details-size-color-picker--cols-1 .color-select-custom,
.product-card--quickview .details-size-color-picker--cols-1 .sizes-select-custom {
  width: 50%;
}
.details-size-color-picker--cols-1 .color-select-custom,
.details-size-color-picker--cols-1 .sizes-select-custom {
  width: 60%;
}
.details-size-color-picker--cols-2 {
  display: flex;
  flex-wrap: nowrap;
  -moz-column-gap: 10px;
  column-gap: 10px;
}
.details-size-color-picker--cols-2 .details-colors,
.details-size-color-picker--cols-2 .details-sizes {
  flex-grow: 1;
  min-width: calc(50% - 5px);
}
.details-size-color-picker--cols-2 .sizes-viewer-list {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.details-size-color-picker--cols-2 .sizes-viewer-list [data-sizes-viewer] {
  flex-grow: 1;
}
.details-size-color-picker--cols-2 .sizes-viewer-list .select-custom,
.details-size-color-picker--cols-2 .sizes-viewer-list .choices,
.details-size-color-picker--cols-2 .sizes-viewer-list .form-select {
  height: 100%;
}
.details-size-color-picker--cols-2 .sizes-viewer-list .form-select {
  display: flex;
  align-items: center;
}
.marketplace-button-header {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  color: #000;
  margin-bottom: 10px;
}
.marketplace-buttons {
  height: 50px;
  gap: 20px;
}
.product-preview-modal-wrap .details-modal-preview {
  max-width: 100vw !important;
  height: 100% !important;
  border-radius: 0 !important;
}
.product-preview-modal-wrap .details-modal-preview .modal-header {
  display: none;
}
.product-preview-modal-wrap .details-modal-preview .adv-modal-close {
  top: 15px !important;
  overflow: visible;
  color: black !important;
}
.product-preview-modal-wrap .details-modal-preview .adv-modal-close::after {
  content: "\e829" !important;
  right: 50px !important;
  top: -13px;
  background: none !important;
}
.product-preview-modal-wrap .details-modal-preview-cell {
  align-self: center !important;
}
.product-preview-modal-wrap .details-modal-carousel {
  padding-top: 2rem;
  margin-top: 2rem;
}

/* ../../scripts/_partials/price-amount-list/styles/price-amount-list.scss */
.price-amount-list {
  color: #666;
}
.price-amount-list__row {
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  background-color: #fff;
}
.price-amount-list__row:nth-child(odd) {
  background-color: #f9f9f9;
}
.price-amount-list__row:first-child {
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}
.price-amount-list__row:last-child {
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
}
.price-amount-list__col {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 2px;
  font-size: 12px;
  line-height: 1.5;
}
.price-amount-list__col--head {
  font-weight: 600;
}
.price-block .price-block__old-price-title {
  padding: 0 0 5px;
}
.price-block .price-block__old-price {
  -webkit-text-decoration: line-through;
  text-decoration: line-through;
}
.price-block .price-block__new-price-title {
  padding: 13px 0 5px;
}
.mobile-product-view-item__inner .price-amount-list {
  padding: 15px 0 0;
}
.mobile-product-view-item__inner .price-amount-list__col {
  padding-left: 8px;
  padding-right: 8px;
}

/* ../../scripts/_partials/photo-view-list/photo-view-list.scss */
.photo-view-list__wrap {
  height: 100%;
}
.photo-view-list__nav-wrap {
  display: none;
}
.photo-view-list__item-wrap {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  overflow: auto hidden;
  height: 100%;
}
.photo-view-list__item {
  flex: 1 0 100%;
  width: 100%;
  box-sizing: border-box;
  max-width: 100%;
}
.photo-view-list__item img {
  display: inline-block;
}
.photo-view-list__item + .photo-view-list__item {
  margin-left: 5px;
}
.photo-view-list__item-wrap::-webkit-scrollbar {
  -webkit-appearance: none;
  appearance: none;
  width: 100px;
  height: 2px;
}
.photo-view-list__item-wrap::-webkit-scrollbar-thumb {
  background-color: #bfbfbf;
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}
@media (min-width: 30em) {
  .photo-view-list {
    position: relative;
  }
  .photo-view-list__item-wrap {
    display: block;
    overflow-x: visible;
    overflow-x: initial;
    overflow-y: visible;
    overflow-y: initial;
    position: relative;
  }
  .photo-view-list__item + .photo-view-list__item {
    margin-left: 0;
  }
  .photo-view-list__item {
    max-width: none;
    height: 0;
    transition: 0.1s;
    overflow: hidden;
  }
  .photo-view-list__item img {
    opacity: 0;
    pointer-events: none;
    display: inline-block;
    margin: 0 auto;
  }
  .photo-view-list__item.active {
    height: 100%;
  }
  .photo-view-list__item.active img {
    opacity: 1;
  }
  .photo-view-list__nav-wrap {
    display: flex;
    flex-wrap: nowrap;
    position: absolute;
    top: 0;
    right: 0;
    bottom: -3px;
    left: 0;
    z-index: 1;
  }
  .photo-view-list__nav {
    flex-grow: 1;
    flex-shrink: 1;
    position: relative;
  }
  .photo-view-list__nav > * {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    pointer-events: none;
  }
  .photo-view-list__nav + .photo-view-list__nav > * {
    margin-left: 2px;
  }
  .photo-view-list__nav:not(.active) > span {
    background-color: rgba(121, 119, 121, 0.7);
  }
}

/* ../../scripts/_partials/product-view/styles/product-view.scss */
.products-view-block {
  font-size: 0.75rem;
  line-height: 1.5;
  box-sizing: border-box;
  flex: 0 0 auto;
}
.products-view-item {
  box-sizing: border-box;
  display: flex;
  flex-flow: row wrap;
  border-radius: 0.3125rem;
  position: relative;
}
.products-view-item .color-viewer-list,
.products-view-item .color-viewer {
  justify-content: center;
}
.products-view-item .select-custom .color-viewer-list,
.products-view-item .select-custom .color-viewer {
  justify-content: flex-start;
}
.products-view-item .color-select-custom--icon {
  width: auto;
}
.products-view-item:hover {
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
}
.products-view-item:hover .products-view-quickview {
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  cursor: pointer;
  transform: translate(-50%, -50%);
  z-index: 20;
}
.products-view-item.products-view-not-hover {
  box-shadow: none;
}
.products-view-pictures {
  box-sizing: border-box;
  text-align: center;
  position: relative;
  white-space: nowrap;
}
.products-view-info,
.products-view-footer {
  box-sizing: border-box;
}
.products-view {
  margin-bottom: 1.875rem;
}
.products-view .carousel-colors {
  opacity: 0;
}
.products-view .carousel-colors.carousel-initilized {
  opacity: 1;
}
.products-view .price-current,
.products-view .price-new {
  font-size: 1.1875rem;
}
.products-view .price-old {
  font-size: 0.875rem;
}
.products-view .price-discount {
  font-size: 0.6875rem;
}
.products-view-container {
  box-sizing: border-box;
  display: flex;
  flex-flow: row wrap;
}
.products-view-picture {
  display: inline-block;
  vertical-align: middle;
}
.products-view-picture-link {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.products-view-picture-link:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.products-view-picture-link img {
  white-space: normal;
}
.products-view-name-default,
.products-view-name-slim,
.products-specials-category {
  position: relative;
  overflow: hidden;
}
.products-view-name-default::after,
.products-view-name-slim::after,
.products-specials-category::after {
  content: "";
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 10%;
  background:
    linear-gradient(
      to right,
      rgba(255, 255, 255, 0),
      rgb(255, 255, 255) 70%);
}
.products-view-name-slim::after,
.products-specials-category::after {
  top: 0;
}
.products-view-tile .products-view-name-slim,
.products-specials-category {
  height: 1.3125rem;
}
.products-view-quickview {
  display: none;
  opacity: 0.8;
}
.products-view-not-hover .products-view-item:hover {
  box-shadow: none;
}
.products-view-meta {
  font-size: 0.6875rem;
  margin-bottom: 2px;
}
.products-view-meta-list {
  padding: 0;
  margin: 0;
  list-style: none;
  display: block;
}
.products-view-meta-item-sku-wrap {
  display: flex;
  flex-wrap: nowrap;
  flex-shrink: 1;
  flex-grow: 0;
  text-overflow: ellipsis;
  overflow: hidden;
}
.products-view-meta-sku-review-count-wrap {
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-wrap: wrap;
}
.products-view-meta-item {
  padding: 0 0.625rem;
  margin: 0;
  border-style: solid;
  border-width: 0 0 0 1px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.products-view-meta-item:first-child {
  padding-left: 0;
  border-left: 0;
}
.price-additional {
  font-size: 0.6875rem;
}
.products-view-description {
  font-size: 0.875rem;
  margin-top: 0.625rem;
}
.products-view-label {
  margin-bottom: 0.3125rem;
  color: #fff;
  font-weight: bold;
  text-align: right;
}
.products-view-label .products-view-label-inner + .products-view-label-inner {
  margin: 0 0 0.3125rem 0.3125rem;
}
.products-view-label-inner {
  border-radius: 0.3125rem;
  padding: 0.3125rem 0.625rem;
  display: inline-block;
}
.products-view-label-best {
  background-color: #cd0303;
}
.products-view-label-new {
  background-color: #b3be08;
}
.products-view-label-discount {
  background-color: #cd0303;
}
.products-view-label-recommend {
  background-color: #58a9fd;
}
.products-view-label-sales {
  background-color: #58a9fd;
}
.products-view-label-warranty {
  background-color: #cd0303;
}
.products-view-label-gift {
  background-color: #cd0303;
}
.products-view-label-not-available,
.not-available {
  background-color: #fb6363;
}
.products-view-price {
  text-align: left;
}
.products-view-price .price {
  display: inline-block;
  vertical-align: middle;
}
.products-view-rating {
  margin-top: 0.3125rem;
}
.products-view-footer {
  flex-basis: 100%;
  max-width: 100%;
}
.products-view-tile {
  margin-top: -0.625rem;
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}
.products-view-tile .products-view-meta-item-sku-wrap {
  flex-grow: 1;
}
.products-view-tile .products-view-block {
  padding: 0.625rem;
}
.products-view-tile .products-view-picture-link {
  width: 100%;
}
.products-view-tile .products-view-item,
.products-view-tile.products-view-item {
  border-style: solid;
  border-width: 1px;
  padding-bottom: 0.9375rem;
  white-space: normal;
  flex-direction: column;
  height: 100%;
}
.products-view-tile .products-view-item.products-view-not-hover,
.products-view-tile.products-view-item.products-view-not-hover {
  margin: 0;
}
.products-view-tile .products-view-item.products-view-not-border,
.products-view-tile.products-view-item.products-view-not-border {
  border: 0;
}
.products-view-tile .products-view-item {
  padding-left: 0 !important;
}
.products-view-tile .products-view-meta {
  text-align: center;
  color: #a5a8af;
}
.products-view-tile .products-view-info {
  width: 100%;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.products-view-tile .product-view-carousel-list-vertical .products-view-info {
  width: 100%;
  flex-grow: 0;
}
.products-view-tile .products-view-name {
  margin: 1.5625rem 0.625rem 0;
  text-align: center;
  flex-grow: 1;
}
.products-view-tile .products-view-name-default {
  height: 2.5rem;
}
.products-view-tile .products-view-name-default::after {
  top: 50%;
}
.products-view-name-link {
  -webkit-line-clamp: 3;
  -webkit-line-clamp: var(--products-view-name-line-count, 3);
  -webkit-box-orient: vertical;
  overflow: hidden;
  display: -webkit-box;
}
.products-view-tile .products-view-price {
  height: 3.875rem;
  white-space: nowrap;
  padding: 0 0.3125rem 0.3125rem 0;
}
.products-view-tile .products-view-price::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  font-size: 0;
  line-height: 0;
}
.products-view-tile .price-amount-list {
  margin-top: 10px;
}
.products-view-tile .products-view-price-block {
  padding: 0.3125rem 0.625rem 0;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
.products-view-tile .products-view-price,
.products-view-tile .products-view-buttons-cell {
  display: inline-block;
  vertical-align: middle;
}
.products-view-tile .products-view-buttons-cell {
  white-space: nowrap;
}
.products-view-tile .products-view-buttons {
  padding-bottom: 0.3125rem;
}
.products-view-tile .products-view-rating {
  text-align: center;
}
.products-view-tile .products-view-footer-additional {
  border-width: 1px 0 0 0;
  border-style: solid;
  margin-top: 0.625rem;
  padding: 0.9375rem 0.625rem 0;
  box-sizing: border-box;
}
.products-view-tile .price-current,
.products-view-tile .price-old,
.products-view-tile .price-discount,
.products-view-tile .price-additional {
  display: block;
}
.products-view-tile .products-view-pictures {
  width: 100% !important;
  padding: 1.5625rem 0.625rem 0;
  margin: 0 auto;
}
.products-view-tile .products-view-labels {
  position: absolute;
  top: 0.625rem;
  font-size: 0.75rem;
  line-height: 1.5;
}
.products-view-tile .products-view-label {
  text-align: right;
}
.products-view-tile .carousel-colors {
  margin-left: 10px;
  margin-right: 10px;
}
.products-view-tile .carousel-colors .carousel-inner {
  margin-left: auto;
  margin-right: auto;
}
.products-view-tile .carousel__color-viewer--align-left .carousel-inner {
  margin-left: 0;
}
.products-view-tile .select-custom {
  margin-left: 10px;
  margin-right: 10px;
}
.products-view-tile .products-brief-description {
  text-align: center;
  margin: 10px 6px 0;
}
.products-view-list .products-view-item {
  padding: 0.625rem;
  align-items: center;
  box-sizing: content-box;
}
.products-view-list .carousel-colors {
  padding-left: 0;
  padding-right: 0;
}
.products-view-list .color-viewer-list {
  justify-content: flex-start;
}
.products-view-list .price-amount-list {
  margin-top: 10px;
}
.products-view-list .products-view-pictures {
  position: absolute;
  top: 0.625rem;
  left: 0;
}
.products-view-list .products-view-price-block {
  margin-top: 0.625rem;
  display: table;
}
.products-view-list .products-view-price,
.products-view-list .products-view-buttons-cell {
  display: table-cell;
}
.products-view-list .products-specials-category,
.products-view-table .products-specials-category {
  display: none;
}
.products-view-list .products-view-label {
  text-align: left;
}
.products-view-list .products-view-block {
  flex-basis: 100% !important;
  min-width: 100% !important;
  padding: 2.8125rem 0;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.products-view-list .products-view-block:first-child {
  border-width: 1px 0;
}
.products-view-list .products-view-info,
.products-view-list .products-view-footer-additional,
.products-view-list .products-view-price-block {
  padding-left: 0.75rem;
}
.products-view-list .products-view-info {
  flex-basis: 100%;
  max-width: 100%;
  flex-grow: 1;
}
.products-view-list .products-view-footer {
  flex-basis: 35%;
  min-width: 35%;
}
.products-view-list .products-view-name {
  font-size: 1.375rem;
}
.products-view-list .products-view-price,
.products-view-list .price-current,
.products-view-list .price-old,
.products-view-list .price-discount,
.products-view-list .price-additional,
.products-view-list .products-view-footer-additional {
  display: block;
}
.products-view-list .price-current {
  margin-top: 6px;
}
.products-view-list .products-view-price {
  padding-right: 0.625rem;
}
.products-view-list .products-view-buttons-cell {
  padding-right: 0.625rem;
}
.products-view-list .products-view-footer-additional {
  margin-top: 1.125rem;
  text-align: right;
}
.products-view-list .products-view-labels {
  position: absolute;
  top: 0.625rem;
  left: 0.625rem;
}
.products-view-list .products-view-buttons {
  text-align: right;
  margin-top: 0.625rem;
}
.products-view-list .products-view-name-default::after {
  top: 0;
}
.products-view-list .products-brief-description {
  margin-top: 10px;
}
.products-view-table .products-view-item .products-view-quickview,
.products-view-table .products-view-item .product-view-photos-wrap {
  display: none;
}
.products-view-table .products-view-item {
  padding: 0.625rem !important;
  min-height: 0 !important;
  flex-wrap: nowrap;
}
.products-view-table .color-viewer-list {
  justify-content: flex-start;
}
.products-view-table .products-view-block {
  flex-basis: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
  padding: 1.5625rem 0;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.products-view-table .products-view-block:first-child {
  border-width: 1px 0;
}
.products-view-table .products-view-block .color-viewer-list {
  flex-wrap: wrap;
}
.products-view-table .products-view-block .price-amount-list {
  margin-right: 0.25rem;
}
.products-view-table .products-view-block .price-amount-list__col {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.products-view-table .products-view-price-block {
  margin: 0;
  display: table;
  flex-shrink: 0;
}
.products-view-table .products-view-price,
.products-view-table .products-view-buttons-cell {
  display: table-cell;
}
.products-view-table .products-view-pictures {
  flex-basis: 8% !important;
  max-width: 8% !important;
  height: auto !important;
  flex-shrink: 0;
}
.products-view-table .products-view-info {
  flex-basis: 0;
  flex-grow: 1;
  padding-left: 1.25rem;
  width: calc(295px - 100%);
}
.products-view-table .products-view-footer {
  flex-basis: 35%;
  min-width: 35%;
}
.products-view-table .products-view-name {
  font-size: 1rem;
}
.products-view-table .products-view-picture-block::before {
  display: none;
}
.products-view-table .products-view-meta {
  margin-top: 0;
}
.products-view-table .price-current,
.products-view-table .price-old,
.products-view-table .price-discount,
.products-view-table .price-additional {
  display: block;
}
.products-view-table .price-current {
  max-width: 11rem;
  font-size: 1.125rem;
}
.products-view-table .price {
  text-align: right;
  padding-right: 0.625rem;
  padding-left: 0.1875rem;
}
.products-view-table .products-view-buttons-cell {
  padding-right: 0.625rem;
}
.products-view-table .products-view-buttons {
  margin-top: 0.625rem;
}
.products-view-table .products-view-label {
  padding: 0 0.3125rem;
}
.products-view-table .products-view-price {
  padding-top: 1.125rem;
}
.products-view-table .products-view-picture-link {
  display: inline;
}
.products-view-table .products-view-footer-additional {
  flex-basis: 9.375rem;
  max-width: 9.375rem;
  flex-shrink: 0;
  margin-top: 0.75rem;
  height: 2rem;
  display: flex;
  align-items: center;
}
.products-view-table .products-view-price--with-discount + .products-view-footer-additional {
  margin-top: 1.625rem;
}
.products-view-table .products-view-name-default::after {
  top: 0;
}
.products-view-table .products-brief-description {
  display: none;
}
.products-view-tile .products-view-tile-element-hidden,
.products-view-list .products-view-list-element-hidden,
.products-view-table .products-view-table-element-hidden {
  display: none;
}
.products-view-photos {
  padding: 24px 0;
  position: absolute;
  top: -0.0625rem;
  bottom: -0.0625rem;
  right: 100%;
  background-color: #fff;
  border-style: solid;
  border-width: 1px 0 1px 1px;
  border-radius: 0.3125rem 0 0 0.3125rem;
  margin-right: -0.3125rem;
  overflow: hidden;
}
.products-view-photos .carousel-vertical .carousel-nav-inside .carousel-nav-prev {
  top: auto;
  bottom: 100%;
}
.products-view-photos .carousel-vertical .carousel-nav-inside .carousel-nav-next {
  top: 100%;
  bottom: auto;
}
.products-view-tile .products-view-item:hover .products-view-photos,
.products-view-list .products-view-item:hover .products-view-photos {
  box-shadow: -0.3125rem 0 0.5rem 0 rgba(0, 0, 0, 0.15);
}
.products-view-photos-item {
  padding: 0.625rem;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
.products-view-photos-image {
  top: 50%;
  transform: translateY(-50%);
  position: relative;
}
.products-view-buy {
  padding-left: 0.3125rem;
}
.products-view-variants {
  text-align: right;
}
.products-view-variants-item {
  display: inline-block;
  vertical-align: middle;
  padding: 0.4375rem;
  line-height: 1;
  border: 1px solid transparent;
  -webkit-text-decoration: none;
  text-decoration: none;
  border-radius: 0.3125rem;
}
.products-view-variants-item:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.products-view-variants-item::before {
  margin-right: 1px;
}
.products-view-sort,
.products-view-sort-result,
.products-view-variants {
  margin-bottom: 1.875rem;
}
.products-view-sort-select {
  width: 220px;
}
.products-view-sort-select.icon-down-open-after-abs {
  color: #4b4f58;
}
.products-view-sort-select.select-custom::after {
  font-size: 12px;
}
.products-view-sort-link,
.products-view-sort-text {
  padding: 0.625rem;
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.products-view-sort {
  display: flex;
  align-items: center;
}
.products-view-sort-text {
  padding-right: 5px;
  padding-top: 11px;
  padding-bottom: 11px;
}
.products-view-sort-link,
.products-view-sort-result {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  border: 0.0625rem solid transparent;
  line-height: 1;
}
.products-view-sort-result {
  padding-right: 10px;
}
.products-view-sort-link {
  border-radius: 0.3125rem;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.products-view-sort-selected.desc::after,
.products-view-sort-selected.asc::after {
  font-family: advantshopfonts, sans-serif;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  line-height: 1;
  text-align: center;
  opacity: 1;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  color: #4b4f58;
}
.products-view-sort-selected.desc::after {
  content: "\e81c";
}
.products-view-sort-selected.asc::after {
  content: "\e81f";
}
.products-view-sort-selected:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.products-view-variants-selected {
  color: #61646c;
}
.products-view-variants-selected:hover {
  color: #61646c;
}
.products-view-photos-count {
  width: 1.25rem;
  color: #fff;
  position: absolute;
  text-align: center;
  line-height: 1;
  padding: 0.125rem;
  border-radius: 0.125rem;
  box-sizing: border-box;
  font-size: 0.625rem;
  left: 0.625rem;
  bottom: 0;
}
.products-view-photos-count::before {
  content: "";
  display: block;
  position: absolute;
  width: 50%;
  height: 0.1875rem;
  background: inherit;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 0.125rem 0.125rem 0 0;
}
.tags {
  margin-bottom: 1.0625rem;
}
.tags .tag-item {
  padding: 0.625rem;
  border: 1px;
  margin: 0.1875rem 0.1875rem 0 0;
  border-style: solid;
  border-color: transparent;
  border-radius: 0.3125rem;
  -webkit-text-decoration: none;
  text-decoration: none;
  line-height: 1;
  display: inline-block;
}
.tags .tag-item .icon-unselect {
  padding: 10px 5px;
  position: absolute;
  top: 0;
  right: 0;
}
.tags .tag-item.selected {
  padding-right: 1.875rem;
  position: relative;
}
.product-view-carousel-list {
  padding: 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  display: flex;
  overflow: hidden;
  visibility: hidden;
}
.product-view-carousel-list .price-current,
.product-view-carousel-list .price-new {
  font-size: 1.125rem;
}
.carousel-horizontal .product-view-carousel-list-vertical,
.product-view-carousel-list-horizontal {
  flex-direction: row;
}
.carousel-vertical .product-view-carousel-list-horizontal,
.product-view-carousel-list-vertical {
  flex-direction: column;
}
:not(.carousel-initilized) .product-view-carousel-list-vertical .products-view-block {
  flex-basis: auto !important;
  min-height: 0;
}
.products-view-photos-carousel {
  height: 100%;
}
.products-view-photos-list {
  opacity: 0;
}
.carousel-initilized.products-view-photos-carousel {
  height: auto;
}
.carousel-initilized .products-view-photos-list {
  opacity: 1;
}
.carousel-initilized .product-view-carousel-list {
  visibility: visible;
  height: auto;
  flex-wrap: nowrap;
}
.carousel-initilized.carousel-horizontal .product-view-carousel-list .products-view-block {
  flex-basis: auto;
  flex-grow: 1;
}
.prod-gift-icon {
  height: 46.6px;
  width: 50.6px;
  position: absolute;
  bottom: -15px;
  left: 60%;
  background: url("../assets/giftIcon.TOROPKQO.png") no-repeat top left/100% 100%;
}
.gift-icon-small {
  height: 23.3px;
  width: 25.3px;
  left: 100%;
  bottom: 0;
}
.products-view-table .prod-gift-icon {
  bottom: auto;
  width: 1.875rem;
  height: 1.75rem;
  margin-top: -1.75rem;
}
.products-view-price--without-buttons {
  width: 100%;
}
.products-view-label-available,
.available {
  background-color: #b5e4ef;
}

/* ../../styles/partials/modal-video.scss */
.adv-modal-floating .modal-product-video,
.adv-modal .modal-product-video {
  min-width: 750px;
  min-height: 470px;
  max-width: 1000px;
  max-height: 700px;
}
.adv-modal-floating .modal-product-video .modal-content,
.adv-modal .modal-product-video .modal-content {
  box-sizing: border-box;
  width: 100%;
}
.adv-modal-floating .modal-product-video .carousel-product-video-in-modal--wrap,
.adv-modal .modal-product-video .carousel-product-video-in-modal--wrap {
  flex-grow: 1;
}
.adv-modal-floating .modal-product-video .products-view-video-wrap,
.adv-modal .modal-product-video .products-view-video-wrap {
  flex-grow: 1;
  flex-shrink: 0;
  width: 100%;
}
.adv-modal-floating .modal-product-video .carousel-inner,
.adv-modal .modal-product-video .carousel-inner {
  margin: 0 auto;
}
.adv-modal-floating .modal-product-video .video-embed,
.adv-modal .modal-product-video .video-embed {
  margin-top: 15px;
}
@media (max-width: 750px) {
  .modal-product-video {
    min-width: 480px;
    min-height: 310px;
  }
}
@media (max-width: 895px) {
  .modal-product-video {
    width: 100%;
  }
}
.video-embed {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
}
.video-embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video-embed .embed-container {
  position: static;
  padding-bottom: 0;
}

/* ../../node_modules/ladda/dist/ladda-themeless.min.css */
@keyframes ladda-spinner-line-fade {
  0%, 100% {
    opacity: .22;
  }
  1% {
    opacity: 1;
  }
}
.ladda-button {
  position: relative;
}
.ladda-button .ladda-spinner {
  position: absolute;
  z-index: 2;
  display: inline-block;
  width: 32px;
  top: 50%;
  margin-top: 0;
  opacity: 0;
  pointer-events: none;
}
.ladda-button .ladda-label {
  position: relative;
  z-index: 3;
}
.ladda-button .ladda-progress {
  position: absolute;
  width: 0;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, .2);
  display: none;
  transition: .1s linear all;
}
.ladda-button[data-loading] .ladda-progress {
  display: block;
}
.ladda-button,
.ladda-button .ladda-spinner,
.ladda-button .ladda-label {
  transition: .3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;
}
.ladda-button[data-style=zoom-in],
.ladda-button[data-style=zoom-in] .ladda-spinner,
.ladda-button[data-style=zoom-in] .ladda-label,
.ladda-button[data-style=zoom-out],
.ladda-button[data-style=zoom-out] .ladda-spinner,
.ladda-button[data-style=zoom-out] .ladda-label {
  transition: .3s ease all;
}
.ladda-button[data-style=expand-right] .ladda-spinner {
  right: -6px;
}
.ladda-button[data-style=expand-right][data-size=s] .ladda-spinner,
.ladda-button[data-style=expand-right][data-size=xs] .ladda-spinner {
  right: -12px;
}
.ladda-button[data-style=expand-right][data-loading] {
  padding-right: 56px;
}
.ladda-button[data-style=expand-right][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style=expand-right][data-loading][data-size=s],
.ladda-button[data-style=expand-right][data-loading][data-size=xs] {
  padding-right: 40px;
}
.ladda-button[data-style=expand-left] .ladda-spinner {
  left: 26px;
}
.ladda-button[data-style=expand-left][data-size=s] .ladda-spinner,
.ladda-button[data-style=expand-left][data-size=xs] .ladda-spinner {
  left: 4px;
}
.ladda-button[data-style=expand-left][data-loading] {
  padding-left: 56px;
}
.ladda-button[data-style=expand-left][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style=expand-left][data-loading][data-size=s],
.ladda-button[data-style=expand-left][data-loading][data-size=xs] {
  padding-left: 40px;
}
.ladda-button[data-style=expand-up] {
  overflow: hidden;
}
.ladda-button[data-style=expand-up] .ladda-spinner {
  top: -32px;
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style=expand-up][data-loading] {
  padding-top: 54px;
}
.ladda-button[data-style=expand-up][data-loading] .ladda-spinner {
  opacity: 1;
  top: 26px;
  margin-top: 0;
}
.ladda-button[data-style=expand-up][data-loading][data-size=s],
.ladda-button[data-style=expand-up][data-loading][data-size=xs] {
  padding-top: 32px;
}
.ladda-button[data-style=expand-up][data-loading][data-size=s] .ladda-spinner,
.ladda-button[data-style=expand-up][data-loading][data-size=xs] .ladda-spinner {
  top: 4px;
}
.ladda-button[data-style=expand-down] {
  overflow: hidden;
}
.ladda-button[data-style=expand-down] .ladda-spinner {
  top: 62px;
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style=expand-down][data-size=s] .ladda-spinner,
.ladda-button[data-style=expand-down][data-size=xs] .ladda-spinner {
  top: 40px;
}
.ladda-button[data-style=expand-down][data-loading] {
  padding-bottom: 54px;
}
.ladda-button[data-style=expand-down][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style=expand-down][data-loading][data-size=s],
.ladda-button[data-style=expand-down][data-loading][data-size=xs] {
  padding-bottom: 32px;
}
.ladda-button[data-style=slide-left] {
  overflow: hidden;
}
.ladda-button[data-style=slide-left] .ladda-label {
  position: relative;
}
.ladda-button[data-style=slide-left] .ladda-spinner {
  left: 100%;
  margin-left: 0;
}
.ladda-button[data-style=slide-left][data-loading] .ladda-label {
  opacity: 0;
  left: -100%;
}
.ladda-button[data-style=slide-left][data-loading] .ladda-spinner {
  opacity: 1;
  left: 50%;
}
.ladda-button[data-style=slide-right] {
  overflow: hidden;
}
.ladda-button[data-style=slide-right] .ladda-label {
  position: relative;
}
.ladda-button[data-style=slide-right] .ladda-spinner {
  right: 100%;
  margin-left: 0;
  left: 16px;
}
[dir=rtl] .ladda-button[data-style=slide-right] .ladda-spinner {
  right: auto;
}
.ladda-button[data-style=slide-right][data-loading] .ladda-label {
  opacity: 0;
  left: 100%;
}
.ladda-button[data-style=slide-right][data-loading] .ladda-spinner {
  opacity: 1;
  left: 50%;
}
.ladda-button[data-style=slide-up] {
  overflow: hidden;
}
.ladda-button[data-style=slide-up] .ladda-label {
  position: relative;
}
.ladda-button[data-style=slide-up] .ladda-spinner {
  left: 50%;
  margin-left: 0;
  margin-top: 1em;
}
.ladda-button[data-style=slide-up][data-loading] .ladda-label {
  opacity: 0;
  top: -1em;
}
.ladda-button[data-style=slide-up][data-loading] .ladda-spinner {
  opacity: 1;
  margin-top: 0;
}
.ladda-button[data-style=slide-down] {
  overflow: hidden;
}
.ladda-button[data-style=slide-down] .ladda-label {
  position: relative;
}
.ladda-button[data-style=slide-down] .ladda-spinner {
  left: 50%;
  margin-left: 0;
  margin-top: -2em;
}
.ladda-button[data-style=slide-down][data-loading] .ladda-label {
  opacity: 0;
  top: 1em;
}
.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {
  opacity: 1;
  margin-top: 0;
}
.ladda-button[data-style=zoom-out] {
  overflow: hidden;
}
.ladda-button[data-style=zoom-out] .ladda-label {
  position: relative;
  display: inline-block;
}
.ladda-button[data-style=zoom-out] .ladda-spinner {
  left: 50%;
  margin-left: 32px;
  transform: scale(2.5);
}
.ladda-button[data-style=zoom-out][data-loading] .ladda-label {
  opacity: 0;
  transform: scale(0.5);
}
.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner {
  opacity: 1;
  margin-left: 0;
  transform: none;
}
.ladda-button[data-style=zoom-in] {
  overflow: hidden;
}
.ladda-button[data-style=zoom-in] .ladda-label {
  position: relative;
  display: inline-block;
}
.ladda-button[data-style=zoom-in] .ladda-spinner {
  left: 50%;
  margin-left: -16px;
  transform: scale(0.2);
}
.ladda-button[data-style=zoom-in][data-loading] .ladda-label {
  opacity: 0;
  transform: scale(2.2);
}
.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner {
  opacity: 1;
  margin-left: 0;
  transform: none;
}
.ladda-button[data-style=contract] {
  overflow: hidden;
  width: 100px;
}
.ladda-button[data-style=contract] .ladda-spinner {
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style=contract][data-loading] {
  border-radius: 50%;
  width: 52px;
}
.ladda-button[data-style=contract][data-loading] .ladda-label {
  opacity: 0;
}
.ladda-button[data-style=contract][data-loading] .ladda-spinner {
  opacity: 1;
}
.ladda-button[data-style=contract-overlay] {
  overflow: hidden;
  width: 100px;
  box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, 0);
}
.ladda-button[data-style=contract-overlay] .ladda-spinner {
  left: 50%;
  margin-left: 0;
}
.ladda-button[data-style=contract-overlay][data-loading] {
  border-radius: 50%;
  width: 52px;
  box-shadow: 0px 0px 0px 2000px rgba(0, 0, 0, .8);
}
.ladda-button[data-style=contract-overlay][data-loading] .ladda-label {
  opacity: 0;
}
.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner {
  opacity: 1;
}
[dir=rtl] .ladda-spinner > div {
  left: 25% !important;
}

/* ../../node_modules/baguettebox.js/dist/baguetteBox.min.css */
#baguetteBox-overlay {
  display: none;
  opacity: 0;
  position: fixed;
  overflow: hidden;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000000;
  background-color: #222;
  background-color: rgba(0, 0, 0, .8);
  transition: opacity .5s ease;
}
#baguetteBox-overlay.visible {
  opacity: 1;
}
#baguetteBox-overlay .full-image {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
}
#baguetteBox-overlay .full-image figure {
  display: inline;
  margin: 0;
  height: 100%;
}
#baguetteBox-overlay .full-image img {
  display: inline-block;
  width: auto;
  height: auto;
  max-height: 100%;
  max-width: 100%;
  vertical-align: middle;
  box-shadow: 0 0 8px rgba(0, 0, 0, .6);
}
#baguetteBox-overlay .full-image figcaption {
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  line-height: 1.8;
  white-space: normal;
  color: #ccc;
  background-color: #000;
  background-color: rgba(0, 0, 0, .6);
  font-family: sans-serif;
}
#baguetteBox-overlay .full-image:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
#baguetteBox-slider {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  white-space: nowrap;
  transition: left .4s ease, transform .4s ease;
}
#baguetteBox-slider.bounce-from-right {
  animation: bounceFromRight .4s ease-out;
}
#baguetteBox-slider.bounce-from-left {
  animation: bounceFromLeft .4s ease-out;
}
@keyframes bounceFromRight {
  0%, 100% {
    margin-left: 0;
  }
  50% {
    margin-left: -30px;
  }
}
@keyframes bounceFromLeft {
  0%, 100% {
    margin-left: 0;
  }
  50% {
    margin-left: 30px;
  }
}
.baguetteBox-button#next-button,
.baguetteBox-button#previous-button {
  top: 50%;
  top: calc(50% - 30px);
  width: 44px;
  height: 60px;
}
.baguetteBox-button {
  position: absolute;
  cursor: pointer;
  outline: 0;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 15%;
  background-color: #323232;
  background-color: rgba(50, 50, 50, .5);
  color: #ddd;
  font: 1.6em sans-serif;
  transition: background-color .4s ease;
}
.baguetteBox-button:focus,
.baguetteBox-button:hover {
  background-color: rgba(50, 50, 50, .9);
}
.baguetteBox-button#next-button {
  right: 2%;
}
.baguetteBox-button#previous-button {
  left: 2%;
}
.baguetteBox-button#close-button {
  top: 20px;
  right: 2%;
  right: calc(2% + 6px);
  width: 30px;
  height: 30px;
}
.baguetteBox-button svg {
  position: absolute;
  left: 0;
  top: 0;
}
.baguetteBox-spinner {
  width: 40px;
  height: 40px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
}
.baguetteBox-double-bounce1,
.baguetteBox-double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #fff;
  opacity: .6;
  position: absolute;
  top: 0;
  left: 0;
  animation: bounce 2s infinite ease-in-out;
}
.baguetteBox-double-bounce2 {
  animation-delay: -1s;
}
@keyframes bounce {
  0%, 100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}

/* frontend/_common/catalog-filter/styles/catalogFilter.scss */
.catalog-filter-block {
  display: inline-block;
  padding: 5px 10px;
  vertical-align: top;
  box-sizing: border-box;
  width: 100%;
}
.catalog-filter-block:first-child .catalog-filter-block-header {
  border-top-width: 0;
}
.catalog-filter-question-description {
  display: inline-block;
  vertical-align: middle;
}
.catalog-filter-block-content,
.catalog-filter-footer {
  padding: 0.625rem;
}
.catalog-filter-footer {
  background-color: transparent;
  text-align: right;
}
.catalog-filter-block-header {
  cursor: pointer;
  position: relative;
  padding: 0.625rem 1.25rem 0.625rem 0.625rem;
  border-width: 0 0 0.0625rem;
  border-style: solid;
}
.catalog-filter-block-header::after {
  font-family: advantshopfonts, sans-serif;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  line-height: 1;
  text-align: center;
  opacity: 1;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  font-size: 0.6875rem;
  content: "\e802";
  position: absolute;
  right: 0.4375rem;
  top: 50%;
  transform: translateY(-50%);
}
.catalog-filter-block-header.menu-dropdown-accordion-item-active::after {
  content: "\e800";
}
.catalog-filter-block-header-open::after {
  content: "\e800";
}
.catalog-filter-block-title {
  font-size: 0.75rem;
}
.catalog-filter-block-subtitle {
  font-size: 0.6875rem;
  color: #737373;
}
.catalog-filter-block-content-checkbox,
.catalog-filter-block-content-color {
  margin-left: 0.9375rem;
}
.catalog-filter-popover-button {
  text-align: right;
  margin-top: 0.3125rem;
}
.catalog-filter-row {
  position: relative;
}
.catalog-filter-popover-text {
  white-space: nowrap;
}
.filter-content {
  display: none;
}
#title-filter {
  position: absolute;
  left: -1000px;
  opacity: 0;
}
#title-filter:checked ~ .filter-content {
  display: block;
}
#title-filter:checked ~ .tab-filter {
  border-bottom: 0;
}
.tab-filter {
  display: block;
  border-bottom: 1px solid;
  padding-left: 17.333px;
  padding-top: 16px;
  padding-bottom: 16px;
}
.filter-content .catalog-filter-header.h3 {
  display: none;
}
.filter-content .popover {
  display: none;
}
.filter-content .catalog-filter-content {
  border-radius: 0;
}
.catalog-footer--sticky {
  position: -webkit-sticky;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 2;
}
.catalog-filter-empty {
  text-align: center;
  font-weight: bold;
  padding: 30px;
}
@media (min-width: 48em) {
  .catalog-filter-block {
    width: 50%;
  }
}
@media only screen and (min-width: 64em) {
  .catalog-filter-block {
    width: 33.3333%;
  }
}
@media only screen and (min-width: 75em) {
  .catalog-filter-block {
    width: 25%;
  }
}
.catalog-filter-block-content-range input[type=text],
.catalog-filter-block-content-range input[type=number] {
  box-sizing: border-box;
  border-radius: 5px;
  border: 1px #e2e3e4 solid;
  vertical-align: middle;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  box-shadow: none;
}
.catalog-filter-block-content-range .input-small {
  font-size: 0.75rem;
  padding: 0.5625rem;
}
.catalog-filter-block-content-range .cs-bg-10 {
  background-color: #f8b643;
}
.lp-btn-filter {
  padding: 10px;
  font-size: 14px;
}
.lp-btn-reset-filter {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.lp-btn-reset-filter:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.catalog-filter {
  padding: 0 0 20px;
}

/* frontend/_common/modalVideo/modalVideo.scss */
.modal-video-trigger {
  font-size: 18px;
  line-height: 1.56;
  font-weight: 300;
}
#modalIframeVideo .modal-content {
  padding: 0;
}
.modal-iframe-video-inner {
  width: 100vw;
}
@media (min-width: 48em) {
  .modal-iframe-video-inner {
    width: 70vw;
    max-width: 1024px;
  }
}
@media (min-height: 600px) and (min-width: 48em) {
  #modalIframeVideo.adv-modal .adv-modal-close,
  #modalIframeVideo.adv-modal-floating .adv-modal-close {
    right: -25px;
    top: -5px;
  }
}

/* frontend/_common/lp-modal.scss */
.adv-modal .modal-header,
.adv-modal-floating .modal-header {
  font-size: 16px;
  line-height: 1.25;
  font-weight: normal;
  padding: 16px 45px 12px 25px;
  border-bottom-color: #f0f0f0;
}
.adv-modal .modal-content,
.adv-modal-floating .modal-content {
  overflow-x: hidden;
  overflow-y: auto;
  overflow: hidden auto;
  padding: 16px;
  box-shadow: none;
  max-height: calc(var(--min-full-height) - 45px);
  line-height: normal;
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
  background: #f9f9f9;
}
.adv-modal .modal-content::-webkit-scrollbar-track,
.adv-modal-floating .modal-content::-webkit-scrollbar-track {
  background-color: transparent;
}
.adv-modal .modal-header ~ .modal-content,
.adv-modal-floating .modal-header ~ .modal-content {
  max-height: calc(var(--min-full-height) - 45px - 49px);
}
.adv-modal .modal-footer ~ .modal-content,
.adv-modal-floating .modal-footer ~ .modal-content {
  max-height: calc(var(--min-full-height) - 45px - 73px);
}
.adv-modal .modal-header ~ .modal-footer ~ .modal-content,
.adv-modal-floating .modal-header ~ .modal-footer ~ .modal-content {
  max-height: calc(var(--min-full-height) - 45px - 49px - 73px);
}
.adv-modal .modal-footer,
.adv-modal-floating .modal-footer {
  background-color: transparent;
  border-top-color: #f4f5f7;
  padding-left: 23px;
  padding-right: 23px;
  text-align: left;
  order: 100;
  line-height: 1 !important;
}
.adv-modal .adv-modal-inner,
.adv-modal-floating .adv-modal-inner {
  display: inline-flex;
  border-width: 1px;
  border-style: solid;
}
.adv-modal .adv-modal-close::after,
.adv-modal-floating .adv-modal-close::after {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4gICAgPHBhdGggZmlsbD0iI2MxYzFjMSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMuMTMyIDEyLjQyNWw2LjcxNyA2LjcxNy0uNzA3LjcwNy02LjcxNy02LjcxNy02LjcxOCA2LjcxN0w1IDE5LjE0Mmw2LjcxOC02LjcxN0w1IDUuNzA3IDUuNzA3IDVsNi43MTggNi43MThMMTkuMTQyIDVsLjcwNy43MDctNi43MTcgNi43MTh6Ii8+PC9zdmc+) !important;
  height: 24px;
  width: 24px;
  font-size: 0;
  line-height: 0;
}
.adv-modal-inner {
  border-color: transparent;
}
.lp-settings-modal-overlay .modal-content,
.blocks-constructor-modal--settings .modal-content {
  max-height: 90vh;
}
.lp-settings-modal-overlay .modal-header ~ .modal-content,
.blocks-constructor-modal--settings .modal-header ~ .modal-content {
  max-height: calc(90vh - 49px);
}
.lp-settings-modal-overlay .modal-footer ~ .modal-content,
.blocks-constructor-modal--settings .modal-footer ~ .modal-content {
  max-height: calc(90vh - 73px);
}
.lp-settings-modal-overlay .modal-header ~ .modal-footer ~ .modal-content,
.blocks-constructor-modal--settings .modal-header ~ .modal-footer ~ .modal-content {
  max-height: calc(90vh - 49px - 73px);
}
.adv-modals--hide {
  overflow: auto !important;
}
.adv-modals--hide .adv-modal,
.adv-modals--hide .adv-modal-floating {
  display: none !important;
}
@media (min-width: 48em) and (min-height: 600px) {
  .adv-modal .adv-modal-close,
  .adv-modal-floating .adv-modal-close {
    left: auto;
    right: 12px;
    top: 12px;
    box-sizing: border-box;
    border-style: solid;
    font-size: 0;
    height: 24px;
    width: 24px;
    line-height: normal;
  }
  .adv-modal .adv-modal-close::after,
  .adv-modal-floating .adv-modal-close::after {
    content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4gICAgPHBhdGggZmlsbD0iI2MxYzFjMSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMuMTMyIDEyLjQyNWw2LjcxNyA2LjcxNy0uNzA3LjcwNy02LjcxNy02LjcxNy02LjcxOCA2LjcxN0w1IDE5LjE0Mmw2LjcxOC02LjcxN0w1IDUuNzA3IDUuNzA3IDVsNi43MTggNi43MThMMTkuMTQyIDVsLjcwNy43MDctNi43MTcgNi43MTh6Ii8+PC9zdmc+) !important;
    height: 24px;
    width: 24px;
    font-size: 0;
    line-height: 0;
  }
  .adv-modal .adv-modal-close + .modal-header,
  .adv-modal-floating .adv-modal-close + .modal-header {
    padding-right: 50px;
  }
  .adv-modal .adv-modal-inner,
  .adv-modal-floating .adv-modal-inner {
    height: auto;
  }
  .adv-modal .modal-content,
  .adv-modal-floating .modal-content {
    max-height: 100vh;
  }
}
.modal-quickview {
  min-height: 0;
}
@media (min-width: 48em) {
  .adv-modal .modal-content,
  .adv-modal-floating .modal-content {
    padding: 25px;
    background: transparent;
  }
  .adv-modal .modal-content::-webkit-scrollbar-track,
  .adv-modal-floating .modal-content::-webkit-scrollbar-track {
    background-color: #fff;
  }
}

/* frontend/_common/scroll-to-top/scroll-to-top.scss */
.lp-scroll-to-top {
  position: fixed;
  left: 10px;
  bottom: 30px;
  border-radius: 50% !important;
  box-sizing: border-box;
  display: none;
  align-items: center;
  justify-content: center;
  border: 0;
  padding: 5px;
  height: 56px;
  width: 56px;
  z-index: 100;
}
.scroll-to-top-active {
  display: flex;
}

/* frontend/_common/lp.scss */
.slick-center {
  text-align: center;
}
.inplace-rich-empty {
  line-height: 1;
  font-weight: 300;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.lp-main {
  position: relative;
  flex: 1 0 auto;
}
.edit-mode .lp-main {
  flex: none;
}
.lp-slide-block {
  position: relative;
  min-height: 85px;
}
.lp-slide-figure {
  margin: 0;
  padding: 0;
  text-align: center;
}
.lp-block {
  background-size: cover;
}
.price-block {
  position: absolute;
  right: 15px;
  bottom: 5px;
  text-align: right;
}
.price-block-item {
  margin-bottom: 3px;
}
.lp-countdown {
  text-align: center;
}
.lp-countdown-title {
  margin: 15px 0 12px;
  font-size: 48px;
  line-height: 1;
}
.lp-properties-photo {
  text-align: center;
  padding: 15px;
}
.lp-input-number {
  width: 70px;
}
.lp-col {
  position: relative;
}
.cs-br-1 {
  border-color: #e2e3e4 !important;
  border-top-color: #e2e3e4 !important;
  border-right-color: #e2e3e4 !important;
}
.cs-br-2 {
  border-color: #f8b643 !important;
  border-top-color: #f8b643 !important;
  border-right-color: #f8b643 !important;
}
.color-viewer-list {
  font-size: 14px;
}
[data-inplace-rich]::after,
[data-inplace-modal]::after,
[data-inplace-autocomplete]::after {
  background: none;
}
.lp-col--vertical-padding {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-active {
  display: block;
}
.lp-products-view-quickview {
  text-align: center;
  margin-top: 15px;
}
.quickview-arrows-prev,
.quickview-arrows-next {
  color: #fff;
}
.modal-content {
  position: static;
  box-shadow: none;
}
.lp-block-header-transformer {
  z-index: 50;
}
.transformer-scroll-default {
  box-sizing: border-box;
  width: 100% !important;
}
.lp-block--run_block {
  position: absolute;
  left: 0 !important;
  right: 0;
  z-index: 200;
  background: transparent;
}
.lp-block--run_block:not(.transformer-scroll-over) .color-scheme__bg-opacity,
.lp-block--run_block > * {
  background: transparent none;
}
.parallax {
  background-repeat: repeat;
  background-attachment: scroll !important;
  transform: translate3d(0, 0, 0);
}
.parallax--initialize {
  box-shadow: rgb(0, 0, 0) 200vh 200vw 0 inset !important;
}
.transformer-scroll-over {
  z-index: 30;
}
.blocks-constructor-container.transformer-scroll-over {
  z-index: 101;
}
.lp-block-cover {
  box-sizing: border-box;
}
.lp-adv-checkbox-emul {
  width: 27px;
  height: 27px;
  border-radius: 6px;
}
.lp-form-btn-wrap {
  padding: 0 8px;
  margin-top: 31px;
  width: 100%;
}
.lp-form-btn-wrap > .btn {
  width: 100%;
}
@media (min-width: 48em) {
  .lp-form-btn-wrap {
    margin-top: 0;
    width: auto;
  }
  .lp-form-btn-wrap > .btn {
    width: auto;
  }
}
.block-padding-top--5 {
  padding-top: 3.3333333333px;
}
.block-padding-bottom--5 {
  padding-bottom: 3.3333333333px;
}
.block-padding-top--10 {
  padding-top: 6.6666666667px;
}
.block-padding-bottom--10 {
  padding-bottom: 6.6666666667px;
}
.block-padding-top--15 {
  padding-top: 10px;
}
.block-padding-bottom--15 {
  padding-bottom: 10px;
}
.block-padding-top--20 {
  padding-top: 13.3333333333px;
}
.block-padding-bottom--20 {
  padding-bottom: 13.3333333333px;
}
.block-padding-top--25 {
  padding-top: 16.6666666667px;
}
.block-padding-bottom--25 {
  padding-bottom: 16.6666666667px;
}
.block-padding-top--30 {
  padding-top: 20px;
}
.block-padding-bottom--30 {
  padding-bottom: 20px;
}
.block-padding-top--35 {
  padding-top: 23.3333333333px;
}
.block-padding-bottom--35 {
  padding-bottom: 23.3333333333px;
}
.block-padding-top--40 {
  padding-top: 26.6666666667px;
}
.block-padding-bottom--40 {
  padding-bottom: 26.6666666667px;
}
.block-padding-top--45 {
  padding-top: 30px;
}
.block-padding-bottom--45 {
  padding-bottom: 30px;
}
.block-padding-top--50 {
  padding-top: 33.3333333333px;
}
.block-padding-bottom--50 {
  padding-bottom: 33.3333333333px;
}
.block-padding-top--55 {
  padding-top: 36.6666666667px;
}
.block-padding-bottom--55 {
  padding-bottom: 36.6666666667px;
}
.block-padding-top--60 {
  padding-top: 40px;
}
.block-padding-bottom--60 {
  padding-bottom: 40px;
}
.block-padding-top--65 {
  padding-top: 43.3333333333px;
}
.block-padding-bottom--65 {
  padding-bottom: 43.3333333333px;
}
.block-padding-top--70 {
  padding-top: 46.6666666667px;
}
.block-padding-bottom--70 {
  padding-bottom: 46.6666666667px;
}
.block-padding-top--75 {
  padding-top: 50px;
}
.block-padding-bottom--75 {
  padding-bottom: 50px;
}
.block-padding-top--80 {
  padding-top: 53.3333333333px;
}
.block-padding-bottom--80 {
  padding-bottom: 53.3333333333px;
}
.block-padding-top--85 {
  padding-top: 56.6666666667px;
}
.block-padding-bottom--85 {
  padding-bottom: 56.6666666667px;
}
.block-padding-top--90 {
  padding-top: 60px;
}
.block-padding-bottom--90 {
  padding-bottom: 60px;
}
.block-padding-top--95 {
  padding-top: 63.3333333333px;
}
.block-padding-bottom--95 {
  padding-bottom: 63.3333333333px;
}
.block-padding-top--100 {
  padding-top: 66.6666666667px;
}
.block-padding-bottom--100 {
  padding-bottom: 66.6666666667px;
}
.block-padding-top--105 {
  padding-top: 70px;
}
.block-padding-bottom--105 {
  padding-bottom: 70px;
}
.block-padding-top--110 {
  padding-top: 73.3333333333px;
}
.block-padding-bottom--110 {
  padding-bottom: 73.3333333333px;
}
.block-padding-top--115 {
  padding-top: 76.6666666667px;
}
.block-padding-bottom--115 {
  padding-bottom: 76.6666666667px;
}
.block-padding-top--120 {
  padding-top: 80px;
}
.block-padding-bottom--120 {
  padding-bottom: 80px;
}
.block-padding-top--125 {
  padding-top: 83.3333333333px;
}
.block-padding-bottom--125 {
  padding-bottom: 83.3333333333px;
}
.block-padding-top--130 {
  padding-top: 86.6666666667px;
}
.block-padding-bottom--130 {
  padding-bottom: 86.6666666667px;
}
.block-padding-top--135 {
  padding-top: 90px;
}
.block-padding-bottom--135 {
  padding-bottom: 90px;
}
.block-padding-top--140 {
  padding-top: 93.3333333333px;
}
.block-padding-bottom--140 {
  padding-bottom: 93.3333333333px;
}
.block-padding-top--145 {
  padding-top: 96.6666666667px;
}
.block-padding-bottom--145 {
  padding-bottom: 96.6666666667px;
}
.block-padding-top--150 {
  padding-top: 100px;
}
.block-padding-bottom--150 {
  padding-bottom: 100px;
}
.block-padding-top--155 {
  padding-top: 103.3333333333px;
}
.block-padding-bottom--155 {
  padding-bottom: 103.3333333333px;
}
.block-padding-top--160 {
  padding-top: 106.6666666667px;
}
.block-padding-bottom--160 {
  padding-bottom: 106.6666666667px;
}
.block-padding-top--165 {
  padding-top: 110px;
}
.block-padding-bottom--165 {
  padding-bottom: 110px;
}
.block-padding-top--170 {
  padding-top: 113.3333333333px;
}
.block-padding-bottom--170 {
  padding-bottom: 113.3333333333px;
}
.block-padding-top--175 {
  padding-top: 116.6666666667px;
}
.block-padding-bottom--175 {
  padding-bottom: 116.6666666667px;
}
.block-padding-top--180 {
  padding-top: 120px;
}
.block-padding-bottom--180 {
  padding-bottom: 120px;
}
.block-padding-top--185 {
  padding-top: 123.3333333333px;
}
.block-padding-bottom--185 {
  padding-bottom: 123.3333333333px;
}
.block-padding-top--190 {
  padding-top: 126.6666666667px;
}
.block-padding-bottom--190 {
  padding-bottom: 126.6666666667px;
}
.block-padding-top--195 {
  padding-top: 130px;
}
.block-padding-bottom--195 {
  padding-bottom: 130px;
}
.block-padding-top--200 {
  padding-top: 133.3333333333px;
}
.block-padding-bottom--200 {
  padding-bottom: 133.3333333333px;
}
.block-padding-top--205 {
  padding-top: 136.6666666667px;
}
.block-padding-bottom--205 {
  padding-bottom: 136.6666666667px;
}
.block-padding-top--210 {
  padding-top: 140px;
}
.block-padding-bottom--210 {
  padding-bottom: 140px;
}
.block-padding-top--215 {
  padding-top: 143.3333333333px;
}
.block-padding-bottom--215 {
  padding-bottom: 143.3333333333px;
}
.block-padding-top--220 {
  padding-top: 146.6666666667px;
}
.block-padding-bottom--220 {
  padding-bottom: 146.6666666667px;
}
.block-padding-top--225 {
  padding-top: 150px;
}
.block-padding-bottom--225 {
  padding-bottom: 150px;
}
.block-padding-top--230 {
  padding-top: 153.3333333333px;
}
.block-padding-bottom--230 {
  padding-bottom: 153.3333333333px;
}
.block-padding-top--235 {
  padding-top: 156.6666666667px;
}
.block-padding-bottom--235 {
  padding-bottom: 156.6666666667px;
}
.block-padding-top--240 {
  padding-top: 160px;
}
.block-padding-bottom--240 {
  padding-bottom: 160px;
}
.block-padding-top--245 {
  padding-top: 163.3333333333px;
}
.block-padding-bottom--245 {
  padding-bottom: 163.3333333333px;
}
.block-padding-top--250 {
  padding-top: 166.6666666667px;
}
.block-padding-bottom--250 {
  padding-bottom: 166.6666666667px;
}
.block-padding-top--255 {
  padding-top: 170px;
}
.block-padding-bottom--255 {
  padding-bottom: 170px;
}
.block-padding-top--260 {
  padding-top: 173.3333333333px;
}
.block-padding-bottom--260 {
  padding-bottom: 173.3333333333px;
}
.block-padding-top--265 {
  padding-top: 176.6666666667px;
}
.block-padding-bottom--265 {
  padding-bottom: 176.6666666667px;
}
.block-padding-top--270 {
  padding-top: 180px;
}
.block-padding-bottom--270 {
  padding-bottom: 180px;
}
.block-padding-top--275 {
  padding-top: 183.3333333333px;
}
.block-padding-bottom--275 {
  padding-bottom: 183.3333333333px;
}
.block-padding-top--280 {
  padding-top: 186.6666666667px;
}
.block-padding-bottom--280 {
  padding-bottom: 186.6666666667px;
}
.block-padding-top--285 {
  padding-top: 190px;
}
.block-padding-bottom--285 {
  padding-bottom: 190px;
}
.block-padding-top--290 {
  padding-top: 193.3333333333px;
}
.block-padding-bottom--290 {
  padding-bottom: 193.3333333333px;
}
.block-padding-top--295 {
  padding-top: 196.6666666667px;
}
.block-padding-bottom--295 {
  padding-bottom: 196.6666666667px;
}
.block-padding-top--300 {
  padding-top: 200px;
}
.block-padding-bottom--300 {
  padding-bottom: 200px;
}
.block-padding-top--305 {
  padding-top: 203.3333333333px;
}
.block-padding-bottom--305 {
  padding-bottom: 203.3333333333px;
}
.block-padding-top--310 {
  padding-top: 206.6666666667px;
}
.block-padding-bottom--310 {
  padding-bottom: 206.6666666667px;
}
.block-padding-top--315 {
  padding-top: 210px;
}
.block-padding-bottom--315 {
  padding-bottom: 210px;
}
.block-padding-top--320 {
  padding-top: 213.3333333333px;
}
.block-padding-bottom--320 {
  padding-bottom: 213.3333333333px;
}
.block-padding-top--325 {
  padding-top: 216.6666666667px;
}
.block-padding-bottom--325 {
  padding-bottom: 216.6666666667px;
}
.block-padding-top--330 {
  padding-top: 220px;
}
.block-padding-bottom--330 {
  padding-bottom: 220px;
}
.block-padding-top--335 {
  padding-top: 223.3333333333px;
}
.block-padding-bottom--335 {
  padding-bottom: 223.3333333333px;
}
.block-padding-top--340 {
  padding-top: 226.6666666667px;
}
.block-padding-bottom--340 {
  padding-bottom: 226.6666666667px;
}
.block-padding-top--345 {
  padding-top: 230px;
}
.block-padding-bottom--345 {
  padding-bottom: 230px;
}
.block-padding-top--350 {
  padding-top: 233.3333333333px;
}
.block-padding-bottom--350 {
  padding-bottom: 233.3333333333px;
}
.block-padding-top--355 {
  padding-top: 236.6666666667px;
}
.block-padding-bottom--355 {
  padding-bottom: 236.6666666667px;
}
.block-padding-top--360 {
  padding-top: 240px;
}
.block-padding-bottom--360 {
  padding-bottom: 240px;
}
.block-padding-top--365 {
  padding-top: 243.3333333333px;
}
.block-padding-bottom--365 {
  padding-bottom: 243.3333333333px;
}
.block-padding-top--370 {
  padding-top: 246.6666666667px;
}
.block-padding-bottom--370 {
  padding-bottom: 246.6666666667px;
}
.block-padding-top--375 {
  padding-top: 250px;
}
.block-padding-bottom--375 {
  padding-bottom: 250px;
}
@media (min-width: 48em) {
  .block-padding-top--5 {
    padding-top: 5px;
  }
  .block-padding-bottom--5 {
    padding-bottom: 5px;
  }
  .block-padding-top--10 {
    padding-top: 10px;
  }
  .block-padding-bottom--10 {
    padding-bottom: 10px;
  }
  .block-padding-top--15 {
    padding-top: 15px;
  }
  .block-padding-bottom--15 {
    padding-bottom: 15px;
  }
  .block-padding-top--20 {
    padding-top: 20px;
  }
  .block-padding-bottom--20 {
    padding-bottom: 20px;
  }
  .block-padding-top--25 {
    padding-top: 25px;
  }
  .block-padding-bottom--25 {
    padding-bottom: 25px;
  }
  .block-padding-top--30 {
    padding-top: 30px;
  }
  .block-padding-bottom--30 {
    padding-bottom: 30px;
  }
  .block-padding-top--35 {
    padding-top: 35px;
  }
  .block-padding-bottom--35 {
    padding-bottom: 35px;
  }
  .block-padding-top--40 {
    padding-top: 40px;
  }
  .block-padding-bottom--40 {
    padding-bottom: 40px;
  }
  .block-padding-top--45 {
    padding-top: 45px;
  }
  .block-padding-bottom--45 {
    padding-bottom: 45px;
  }
  .block-padding-top--50 {
    padding-top: 50px;
  }
  .block-padding-bottom--50 {
    padding-bottom: 50px;
  }
  .block-padding-top--55 {
    padding-top: 55px;
  }
  .block-padding-bottom--55 {
    padding-bottom: 55px;
  }
  .block-padding-top--60 {
    padding-top: 60px;
  }
  .block-padding-bottom--60 {
    padding-bottom: 60px;
  }
  .block-padding-top--65 {
    padding-top: 65px;
  }
  .block-padding-bottom--65 {
    padding-bottom: 65px;
  }
  .block-padding-top--70 {
    padding-top: 70px;
  }
  .block-padding-bottom--70 {
    padding-bottom: 70px;
  }
  .block-padding-top--75 {
    padding-top: 75px;
  }
  .block-padding-bottom--75 {
    padding-bottom: 75px;
  }
  .block-padding-top--80 {
    padding-top: 80px;
  }
  .block-padding-bottom--80 {
    padding-bottom: 80px;
  }
  .block-padding-top--85 {
    padding-top: 85px;
  }
  .block-padding-bottom--85 {
    padding-bottom: 85px;
  }
  .block-padding-top--90 {
    padding-top: 90px;
  }
  .block-padding-bottom--90 {
    padding-bottom: 90px;
  }
  .block-padding-top--95 {
    padding-top: 95px;
  }
  .block-padding-bottom--95 {
    padding-bottom: 95px;
  }
  .block-padding-top--100 {
    padding-top: 100px;
  }
  .block-padding-bottom--100 {
    padding-bottom: 100px;
  }
  .block-padding-top--105 {
    padding-top: 105px;
  }
  .block-padding-bottom--105 {
    padding-bottom: 105px;
  }
  .block-padding-top--110 {
    padding-top: 110px;
  }
  .block-padding-bottom--110 {
    padding-bottom: 110px;
  }
  .block-padding-top--115 {
    padding-top: 115px;
  }
  .block-padding-bottom--115 {
    padding-bottom: 115px;
  }
  .block-padding-top--120 {
    padding-top: 120px;
  }
  .block-padding-bottom--120 {
    padding-bottom: 120px;
  }
  .block-padding-top--125 {
    padding-top: 125px;
  }
  .block-padding-bottom--125 {
    padding-bottom: 125px;
  }
  .block-padding-top--130 {
    padding-top: 130px;
  }
  .block-padding-bottom--130 {
    padding-bottom: 130px;
  }
  .block-padding-top--135 {
    padding-top: 135px;
  }
  .block-padding-bottom--135 {
    padding-bottom: 135px;
  }
  .block-padding-top--140 {
    padding-top: 140px;
  }
  .block-padding-bottom--140 {
    padding-bottom: 140px;
  }
  .block-padding-top--145 {
    padding-top: 145px;
  }
  .block-padding-bottom--145 {
    padding-bottom: 145px;
  }
  .block-padding-top--150 {
    padding-top: 150px;
  }
  .block-padding-bottom--150 {
    padding-bottom: 150px;
  }
  .block-padding-top--155 {
    padding-top: 155px;
  }
  .block-padding-bottom--155 {
    padding-bottom: 155px;
  }
  .block-padding-top--160 {
    padding-top: 160px;
  }
  .block-padding-bottom--160 {
    padding-bottom: 160px;
  }
  .block-padding-top--165 {
    padding-top: 165px;
  }
  .block-padding-bottom--165 {
    padding-bottom: 165px;
  }
  .block-padding-top--170 {
    padding-top: 170px;
  }
  .block-padding-bottom--170 {
    padding-bottom: 170px;
  }
  .block-padding-top--175 {
    padding-top: 175px;
  }
  .block-padding-bottom--175 {
    padding-bottom: 175px;
  }
  .block-padding-top--180 {
    padding-top: 180px;
  }
  .block-padding-bottom--180 {
    padding-bottom: 180px;
  }
  .block-padding-top--185 {
    padding-top: 185px;
  }
  .block-padding-bottom--185 {
    padding-bottom: 185px;
  }
  .block-padding-top--190 {
    padding-top: 190px;
  }
  .block-padding-bottom--190 {
    padding-bottom: 190px;
  }
  .block-padding-top--195 {
    padding-top: 195px;
  }
  .block-padding-bottom--195 {
    padding-bottom: 195px;
  }
  .block-padding-top--200 {
    padding-top: 200px;
  }
  .block-padding-bottom--200 {
    padding-bottom: 200px;
  }
  .block-padding-top--205 {
    padding-top: 205px;
  }
  .block-padding-bottom--205 {
    padding-bottom: 205px;
  }
  .block-padding-top--210 {
    padding-top: 210px;
  }
  .block-padding-bottom--210 {
    padding-bottom: 210px;
  }
  .block-padding-top--215 {
    padding-top: 215px;
  }
  .block-padding-bottom--215 {
    padding-bottom: 215px;
  }
  .block-padding-top--220 {
    padding-top: 220px;
  }
  .block-padding-bottom--220 {
    padding-bottom: 220px;
  }
  .block-padding-top--225 {
    padding-top: 225px;
  }
  .block-padding-bottom--225 {
    padding-bottom: 225px;
  }
  .block-padding-top--230 {
    padding-top: 230px;
  }
  .block-padding-bottom--230 {
    padding-bottom: 230px;
  }
  .block-padding-top--235 {
    padding-top: 235px;
  }
  .block-padding-bottom--235 {
    padding-bottom: 235px;
  }
  .block-padding-top--240 {
    padding-top: 240px;
  }
  .block-padding-bottom--240 {
    padding-bottom: 240px;
  }
  .block-padding-top--245 {
    padding-top: 245px;
  }
  .block-padding-bottom--245 {
    padding-bottom: 245px;
  }
  .block-padding-top--250 {
    padding-top: 250px;
  }
  .block-padding-bottom--250 {
    padding-bottom: 250px;
  }
  .block-padding-top--255 {
    padding-top: 255px;
  }
  .block-padding-bottom--255 {
    padding-bottom: 255px;
  }
  .block-padding-top--260 {
    padding-top: 260px;
  }
  .block-padding-bottom--260 {
    padding-bottom: 260px;
  }
  .block-padding-top--265 {
    padding-top: 265px;
  }
  .block-padding-bottom--265 {
    padding-bottom: 265px;
  }
  .block-padding-top--270 {
    padding-top: 270px;
  }
  .block-padding-bottom--270 {
    padding-bottom: 270px;
  }
  .block-padding-top--275 {
    padding-top: 275px;
  }
  .block-padding-bottom--275 {
    padding-bottom: 275px;
  }
  .block-padding-top--280 {
    padding-top: 280px;
  }
  .block-padding-bottom--280 {
    padding-bottom: 280px;
  }
  .block-padding-top--285 {
    padding-top: 285px;
  }
  .block-padding-bottom--285 {
    padding-bottom: 285px;
  }
  .block-padding-top--290 {
    padding-top: 290px;
  }
  .block-padding-bottom--290 {
    padding-bottom: 290px;
  }
  .block-padding-top--295 {
    padding-top: 295px;
  }
  .block-padding-bottom--295 {
    padding-bottom: 295px;
  }
  .block-padding-top--300 {
    padding-top: 300px;
  }
  .block-padding-bottom--300 {
    padding-bottom: 300px;
  }
  .block-padding-top--305 {
    padding-top: 305px;
  }
  .block-padding-bottom--305 {
    padding-bottom: 305px;
  }
  .block-padding-top--310 {
    padding-top: 310px;
  }
  .block-padding-bottom--310 {
    padding-bottom: 310px;
  }
  .block-padding-top--315 {
    padding-top: 315px;
  }
  .block-padding-bottom--315 {
    padding-bottom: 315px;
  }
  .block-padding-top--320 {
    padding-top: 320px;
  }
  .block-padding-bottom--320 {
    padding-bottom: 320px;
  }
  .block-padding-top--325 {
    padding-top: 325px;
  }
  .block-padding-bottom--325 {
    padding-bottom: 325px;
  }
  .block-padding-top--330 {
    padding-top: 330px;
  }
  .block-padding-bottom--330 {
    padding-bottom: 330px;
  }
  .block-padding-top--335 {
    padding-top: 335px;
  }
  .block-padding-bottom--335 {
    padding-bottom: 335px;
  }
  .block-padding-top--340 {
    padding-top: 340px;
  }
  .block-padding-bottom--340 {
    padding-bottom: 340px;
  }
  .block-padding-top--345 {
    padding-top: 345px;
  }
  .block-padding-bottom--345 {
    padding-bottom: 345px;
  }
  .block-padding-top--350 {
    padding-top: 350px;
  }
  .block-padding-bottom--350 {
    padding-bottom: 350px;
  }
  .block-padding-top--355 {
    padding-top: 355px;
  }
  .block-padding-bottom--355 {
    padding-bottom: 355px;
  }
  .block-padding-top--360 {
    padding-top: 360px;
  }
  .block-padding-bottom--360 {
    padding-bottom: 360px;
  }
  .block-padding-top--365 {
    padding-top: 365px;
  }
  .block-padding-bottom--365 {
    padding-bottom: 365px;
  }
  .block-padding-top--370 {
    padding-top: 370px;
  }
  .block-padding-bottom--370 {
    padding-bottom: 370px;
  }
  .block-padding-top--375 {
    padding-top: 375px;
  }
  .block-padding-bottom--375 {
    padding-bottom: 375px;
  }
}
@media (min-width: 64em) {
  .block-padding-top--5 {
    padding-top: 5px;
  }
  .block-padding-bottom--5 {
    padding-bottom: 5px;
  }
  .block-padding-top--10 {
    padding-top: 10px;
  }
  .block-padding-bottom--10 {
    padding-bottom: 10px;
  }
  .block-padding-top--15 {
    padding-top: 15px;
  }
  .block-padding-bottom--15 {
    padding-bottom: 15px;
  }
  .block-padding-top--20 {
    padding-top: 20px;
  }
  .block-padding-bottom--20 {
    padding-bottom: 20px;
  }
  .block-padding-top--25 {
    padding-top: 25px;
  }
  .block-padding-bottom--25 {
    padding-bottom: 25px;
  }
  .block-padding-top--30 {
    padding-top: 30px;
  }
  .block-padding-bottom--30 {
    padding-bottom: 30px;
  }
  .block-padding-top--35 {
    padding-top: 35px;
  }
  .block-padding-bottom--35 {
    padding-bottom: 35px;
  }
  .block-padding-top--40 {
    padding-top: 40px;
  }
  .block-padding-bottom--40 {
    padding-bottom: 40px;
  }
  .block-padding-top--45 {
    padding-top: 45px;
  }
  .block-padding-bottom--45 {
    padding-bottom: 45px;
  }
  .block-padding-top--50 {
    padding-top: 50px;
  }
  .block-padding-bottom--50 {
    padding-bottom: 50px;
  }
  .block-padding-top--55 {
    padding-top: 55px;
  }
  .block-padding-bottom--55 {
    padding-bottom: 55px;
  }
  .block-padding-top--60 {
    padding-top: 60px;
  }
  .block-padding-bottom--60 {
    padding-bottom: 60px;
  }
  .block-padding-top--65 {
    padding-top: 65px;
  }
  .block-padding-bottom--65 {
    padding-bottom: 65px;
  }
  .block-padding-top--70 {
    padding-top: 70px;
  }
  .block-padding-bottom--70 {
    padding-bottom: 70px;
  }
  .block-padding-top--75 {
    padding-top: 75px;
  }
  .block-padding-bottom--75 {
    padding-bottom: 75px;
  }
  .block-padding-top--80 {
    padding-top: 80px;
  }
  .block-padding-bottom--80 {
    padding-bottom: 80px;
  }
  .block-padding-top--85 {
    padding-top: 85px;
  }
  .block-padding-bottom--85 {
    padding-bottom: 85px;
  }
  .block-padding-top--90 {
    padding-top: 90px;
  }
  .block-padding-bottom--90 {
    padding-bottom: 90px;
  }
  .block-padding-top--95 {
    padding-top: 95px;
  }
  .block-padding-bottom--95 {
    padding-bottom: 95px;
  }
  .block-padding-top--100 {
    padding-top: 100px;
  }
  .block-padding-bottom--100 {
    padding-bottom: 100px;
  }
  .block-padding-top--105 {
    padding-top: 105px;
  }
  .block-padding-bottom--105 {
    padding-bottom: 105px;
  }
  .block-padding-top--110 {
    padding-top: 110px;
  }
  .block-padding-bottom--110 {
    padding-bottom: 110px;
  }
  .block-padding-top--115 {
    padding-top: 115px;
  }
  .block-padding-bottom--115 {
    padding-bottom: 115px;
  }
  .block-padding-top--120 {
    padding-top: 120px;
  }
  .block-padding-bottom--120 {
    padding-bottom: 120px;
  }
  .block-padding-top--125 {
    padding-top: 125px;
  }
  .block-padding-bottom--125 {
    padding-bottom: 125px;
  }
  .block-padding-top--130 {
    padding-top: 130px;
  }
  .block-padding-bottom--130 {
    padding-bottom: 130px;
  }
  .block-padding-top--135 {
    padding-top: 135px;
  }
  .block-padding-bottom--135 {
    padding-bottom: 135px;
  }
  .block-padding-top--140 {
    padding-top: 140px;
  }
  .block-padding-bottom--140 {
    padding-bottom: 140px;
  }
  .block-padding-top--145 {
    padding-top: 145px;
  }
  .block-padding-bottom--145 {
    padding-bottom: 145px;
  }
  .block-padding-top--150 {
    padding-top: 150px;
  }
  .block-padding-bottom--150 {
    padding-bottom: 150px;
  }
  .block-padding-top--155 {
    padding-top: 155px;
  }
  .block-padding-bottom--155 {
    padding-bottom: 155px;
  }
  .block-padding-top--160 {
    padding-top: 160px;
  }
  .block-padding-bottom--160 {
    padding-bottom: 160px;
  }
  .block-padding-top--165 {
    padding-top: 165px;
  }
  .block-padding-bottom--165 {
    padding-bottom: 165px;
  }
  .block-padding-top--170 {
    padding-top: 170px;
  }
  .block-padding-bottom--170 {
    padding-bottom: 170px;
  }
  .block-padding-top--175 {
    padding-top: 175px;
  }
  .block-padding-bottom--175 {
    padding-bottom: 175px;
  }
  .block-padding-top--180 {
    padding-top: 180px;
  }
  .block-padding-bottom--180 {
    padding-bottom: 180px;
  }
  .block-padding-top--185 {
    padding-top: 185px;
  }
  .block-padding-bottom--185 {
    padding-bottom: 185px;
  }
  .block-padding-top--190 {
    padding-top: 190px;
  }
  .block-padding-bottom--190 {
    padding-bottom: 190px;
  }
  .block-padding-top--195 {
    padding-top: 195px;
  }
  .block-padding-bottom--195 {
    padding-bottom: 195px;
  }
  .block-padding-top--200 {
    padding-top: 200px;
  }
  .block-padding-bottom--200 {
    padding-bottom: 200px;
  }
  .block-padding-top--205 {
    padding-top: 205px;
  }
  .block-padding-bottom--205 {
    padding-bottom: 205px;
  }
  .block-padding-top--210 {
    padding-top: 210px;
  }
  .block-padding-bottom--210 {
    padding-bottom: 210px;
  }
  .block-padding-top--215 {
    padding-top: 215px;
  }
  .block-padding-bottom--215 {
    padding-bottom: 215px;
  }
  .block-padding-top--220 {
    padding-top: 220px;
  }
  .block-padding-bottom--220 {
    padding-bottom: 220px;
  }
  .block-padding-top--225 {
    padding-top: 225px;
  }
  .block-padding-bottom--225 {
    padding-bottom: 225px;
  }
  .block-padding-top--230 {
    padding-top: 230px;
  }
  .block-padding-bottom--230 {
    padding-bottom: 230px;
  }
  .block-padding-top--235 {
    padding-top: 235px;
  }
  .block-padding-bottom--235 {
    padding-bottom: 235px;
  }
  .block-padding-top--240 {
    padding-top: 240px;
  }
  .block-padding-bottom--240 {
    padding-bottom: 240px;
  }
  .block-padding-top--245 {
    padding-top: 245px;
  }
  .block-padding-bottom--245 {
    padding-bottom: 245px;
  }
  .block-padding-top--250 {
    padding-top: 250px;
  }
  .block-padding-bottom--250 {
    padding-bottom: 250px;
  }
  .block-padding-top--255 {
    padding-top: 255px;
  }
  .block-padding-bottom--255 {
    padding-bottom: 255px;
  }
  .block-padding-top--260 {
    padding-top: 260px;
  }
  .block-padding-bottom--260 {
    padding-bottom: 260px;
  }
  .block-padding-top--265 {
    padding-top: 265px;
  }
  .block-padding-bottom--265 {
    padding-bottom: 265px;
  }
  .block-padding-top--270 {
    padding-top: 270px;
  }
  .block-padding-bottom--270 {
    padding-bottom: 270px;
  }
  .block-padding-top--275 {
    padding-top: 275px;
  }
  .block-padding-bottom--275 {
    padding-bottom: 275px;
  }
  .block-padding-top--280 {
    padding-top: 280px;
  }
  .block-padding-bottom--280 {
    padding-bottom: 280px;
  }
  .block-padding-top--285 {
    padding-top: 285px;
  }
  .block-padding-bottom--285 {
    padding-bottom: 285px;
  }
  .block-padding-top--290 {
    padding-top: 290px;
  }
  .block-padding-bottom--290 {
    padding-bottom: 290px;
  }
  .block-padding-top--295 {
    padding-top: 295px;
  }
  .block-padding-bottom--295 {
    padding-bottom: 295px;
  }
  .block-padding-top--300 {
    padding-top: 300px;
  }
  .block-padding-bottom--300 {
    padding-bottom: 300px;
  }
  .block-padding-top--305 {
    padding-top: 305px;
  }
  .block-padding-bottom--305 {
    padding-bottom: 305px;
  }
  .block-padding-top--310 {
    padding-top: 310px;
  }
  .block-padding-bottom--310 {
    padding-bottom: 310px;
  }
  .block-padding-top--315 {
    padding-top: 315px;
  }
  .block-padding-bottom--315 {
    padding-bottom: 315px;
  }
  .block-padding-top--320 {
    padding-top: 320px;
  }
  .block-padding-bottom--320 {
    padding-bottom: 320px;
  }
  .block-padding-top--325 {
    padding-top: 325px;
  }
  .block-padding-bottom--325 {
    padding-bottom: 325px;
  }
  .block-padding-top--330 {
    padding-top: 330px;
  }
  .block-padding-bottom--330 {
    padding-bottom: 330px;
  }
  .block-padding-top--335 {
    padding-top: 335px;
  }
  .block-padding-bottom--335 {
    padding-bottom: 335px;
  }
  .block-padding-top--340 {
    padding-top: 340px;
  }
  .block-padding-bottom--340 {
    padding-bottom: 340px;
  }
  .block-padding-top--345 {
    padding-top: 345px;
  }
  .block-padding-bottom--345 {
    padding-bottom: 345px;
  }
  .block-padding-top--350 {
    padding-top: 350px;
  }
  .block-padding-bottom--350 {
    padding-bottom: 350px;
  }
  .block-padding-top--355 {
    padding-top: 355px;
  }
  .block-padding-bottom--355 {
    padding-bottom: 355px;
  }
  .block-padding-top--360 {
    padding-top: 360px;
  }
  .block-padding-bottom--360 {
    padding-bottom: 360px;
  }
  .block-padding-top--365 {
    padding-top: 365px;
  }
  .block-padding-bottom--365 {
    padding-bottom: 365px;
  }
  .block-padding-top--370 {
    padding-top: 370px;
  }
  .block-padding-bottom--370 {
    padding-bottom: 370px;
  }
  .block-padding-top--375 {
    padding-top: 375px;
  }
  .block-padding-bottom--375 {
    padding-bottom: 375px;
  }
}
@media (min-width: 75em) {
  .block-padding-top--5 {
    padding-top: 5px;
  }
  .block-padding-bottom--5 {
    padding-bottom: 5px;
  }
  .block-padding-top--10 {
    padding-top: 10px;
  }
  .block-padding-bottom--10 {
    padding-bottom: 10px;
  }
  .block-padding-top--15 {
    padding-top: 15px;
  }
  .block-padding-bottom--15 {
    padding-bottom: 15px;
  }
  .block-padding-top--20 {
    padding-top: 20px;
  }
  .block-padding-bottom--20 {
    padding-bottom: 20px;
  }
  .block-padding-top--25 {
    padding-top: 25px;
  }
  .block-padding-bottom--25 {
    padding-bottom: 25px;
  }
  .block-padding-top--30 {
    padding-top: 30px;
  }
  .block-padding-bottom--30 {
    padding-bottom: 30px;
  }
  .block-padding-top--35 {
    padding-top: 35px;
  }
  .block-padding-bottom--35 {
    padding-bottom: 35px;
  }
  .block-padding-top--40 {
    padding-top: 40px;
  }
  .block-padding-bottom--40 {
    padding-bottom: 40px;
  }
  .block-padding-top--45 {
    padding-top: 45px;
  }
  .block-padding-bottom--45 {
    padding-bottom: 45px;
  }
  .block-padding-top--50 {
    padding-top: 50px;
  }
  .block-padding-bottom--50 {
    padding-bottom: 50px;
  }
  .block-padding-top--55 {
    padding-top: 55px;
  }
  .block-padding-bottom--55 {
    padding-bottom: 55px;
  }
  .block-padding-top--60 {
    padding-top: 60px;
  }
  .block-padding-bottom--60 {
    padding-bottom: 60px;
  }
  .block-padding-top--65 {
    padding-top: 65px;
  }
  .block-padding-bottom--65 {
    padding-bottom: 65px;
  }
  .block-padding-top--70 {
    padding-top: 70px;
  }
  .block-padding-bottom--70 {
    padding-bottom: 70px;
  }
  .block-padding-top--75 {
    padding-top: 75px;
  }
  .block-padding-bottom--75 {
    padding-bottom: 75px;
  }
  .block-padding-top--80 {
    padding-top: 80px;
  }
  .block-padding-bottom--80 {
    padding-bottom: 80px;
  }
  .block-padding-top--85 {
    padding-top: 85px;
  }
  .block-padding-bottom--85 {
    padding-bottom: 85px;
  }
  .block-padding-top--90 {
    padding-top: 90px;
  }
  .block-padding-bottom--90 {
    padding-bottom: 90px;
  }
  .block-padding-top--95 {
    padding-top: 95px;
  }
  .block-padding-bottom--95 {
    padding-bottom: 95px;
  }
  .block-padding-top--100 {
    padding-top: 100px;
  }
  .block-padding-bottom--100 {
    padding-bottom: 100px;
  }
  .block-padding-top--105 {
    padding-top: 105px;
  }
  .block-padding-bottom--105 {
    padding-bottom: 105px;
  }
  .block-padding-top--110 {
    padding-top: 110px;
  }
  .block-padding-bottom--110 {
    padding-bottom: 110px;
  }
  .block-padding-top--115 {
    padding-top: 115px;
  }
  .block-padding-bottom--115 {
    padding-bottom: 115px;
  }
  .block-padding-top--120 {
    padding-top: 120px;
  }
  .block-padding-bottom--120 {
    padding-bottom: 120px;
  }
  .block-padding-top--125 {
    padding-top: 125px;
  }
  .block-padding-bottom--125 {
    padding-bottom: 125px;
  }
  .block-padding-top--130 {
    padding-top: 130px;
  }
  .block-padding-bottom--130 {
    padding-bottom: 130px;
  }
  .block-padding-top--135 {
    padding-top: 135px;
  }
  .block-padding-bottom--135 {
    padding-bottom: 135px;
  }
  .block-padding-top--140 {
    padding-top: 140px;
  }
  .block-padding-bottom--140 {
    padding-bottom: 140px;
  }
  .block-padding-top--145 {
    padding-top: 145px;
  }
  .block-padding-bottom--145 {
    padding-bottom: 145px;
  }
  .block-padding-top--150 {
    padding-top: 150px;
  }
  .block-padding-bottom--150 {
    padding-bottom: 150px;
  }
  .block-padding-top--155 {
    padding-top: 155px;
  }
  .block-padding-bottom--155 {
    padding-bottom: 155px;
  }
  .block-padding-top--160 {
    padding-top: 160px;
  }
  .block-padding-bottom--160 {
    padding-bottom: 160px;
  }
  .block-padding-top--165 {
    padding-top: 165px;
  }
  .block-padding-bottom--165 {
    padding-bottom: 165px;
  }
  .block-padding-top--170 {
    padding-top: 170px;
  }
  .block-padding-bottom--170 {
    padding-bottom: 170px;
  }
  .block-padding-top--175 {
    padding-top: 175px;
  }
  .block-padding-bottom--175 {
    padding-bottom: 175px;
  }
  .block-padding-top--180 {
    padding-top: 180px;
  }
  .block-padding-bottom--180 {
    padding-bottom: 180px;
  }
  .block-padding-top--185 {
    padding-top: 185px;
  }
  .block-padding-bottom--185 {
    padding-bottom: 185px;
  }
  .block-padding-top--190 {
    padding-top: 190px;
  }
  .block-padding-bottom--190 {
    padding-bottom: 190px;
  }
  .block-padding-top--195 {
    padding-top: 195px;
  }
  .block-padding-bottom--195 {
    padding-bottom: 195px;
  }
  .block-padding-top--200 {
    padding-top: 200px;
  }
  .block-padding-bottom--200 {
    padding-bottom: 200px;
  }
  .block-padding-top--205 {
    padding-top: 205px;
  }
  .block-padding-bottom--205 {
    padding-bottom: 205px;
  }
  .block-padding-top--210 {
    padding-top: 210px;
  }
  .block-padding-bottom--210 {
    padding-bottom: 210px;
  }
  .block-padding-top--215 {
    padding-top: 215px;
  }
  .block-padding-bottom--215 {
    padding-bottom: 215px;
  }
  .block-padding-top--220 {
    padding-top: 220px;
  }
  .block-padding-bottom--220 {
    padding-bottom: 220px;
  }
  .block-padding-top--225 {
    padding-top: 225px;
  }
  .block-padding-bottom--225 {
    padding-bottom: 225px;
  }
  .block-padding-top--230 {
    padding-top: 230px;
  }
  .block-padding-bottom--230 {
    padding-bottom: 230px;
  }
  .block-padding-top--235 {
    padding-top: 235px;
  }
  .block-padding-bottom--235 {
    padding-bottom: 235px;
  }
  .block-padding-top--240 {
    padding-top: 240px;
  }
  .block-padding-bottom--240 {
    padding-bottom: 240px;
  }
  .block-padding-top--245 {
    padding-top: 245px;
  }
  .block-padding-bottom--245 {
    padding-bottom: 245px;
  }
  .block-padding-top--250 {
    padding-top: 250px;
  }
  .block-padding-bottom--250 {
    padding-bottom: 250px;
  }
  .block-padding-top--255 {
    padding-top: 255px;
  }
  .block-padding-bottom--255 {
    padding-bottom: 255px;
  }
  .block-padding-top--260 {
    padding-top: 260px;
  }
  .block-padding-bottom--260 {
    padding-bottom: 260px;
  }
  .block-padding-top--265 {
    padding-top: 265px;
  }
  .block-padding-bottom--265 {
    padding-bottom: 265px;
  }
  .block-padding-top--270 {
    padding-top: 270px;
  }
  .block-padding-bottom--270 {
    padding-bottom: 270px;
  }
  .block-padding-top--275 {
    padding-top: 275px;
  }
  .block-padding-bottom--275 {
    padding-bottom: 275px;
  }
  .block-padding-top--280 {
    padding-top: 280px;
  }
  .block-padding-bottom--280 {
    padding-bottom: 280px;
  }
  .block-padding-top--285 {
    padding-top: 285px;
  }
  .block-padding-bottom--285 {
    padding-bottom: 285px;
  }
  .block-padding-top--290 {
    padding-top: 290px;
  }
  .block-padding-bottom--290 {
    padding-bottom: 290px;
  }
  .block-padding-top--295 {
    padding-top: 295px;
  }
  .block-padding-bottom--295 {
    padding-bottom: 295px;
  }
  .block-padding-top--300 {
    padding-top: 300px;
  }
  .block-padding-bottom--300 {
    padding-bottom: 300px;
  }
  .block-padding-top--305 {
    padding-top: 305px;
  }
  .block-padding-bottom--305 {
    padding-bottom: 305px;
  }
  .block-padding-top--310 {
    padding-top: 310px;
  }
  .block-padding-bottom--310 {
    padding-bottom: 310px;
  }
  .block-padding-top--315 {
    padding-top: 315px;
  }
  .block-padding-bottom--315 {
    padding-bottom: 315px;
  }
  .block-padding-top--320 {
    padding-top: 320px;
  }
  .block-padding-bottom--320 {
    padding-bottom: 320px;
  }
  .block-padding-top--325 {
    padding-top: 325px;
  }
  .block-padding-bottom--325 {
    padding-bottom: 325px;
  }
  .block-padding-top--330 {
    padding-top: 330px;
  }
  .block-padding-bottom--330 {
    padding-bottom: 330px;
  }
  .block-padding-top--335 {
    padding-top: 335px;
  }
  .block-padding-bottom--335 {
    padding-bottom: 335px;
  }
  .block-padding-top--340 {
    padding-top: 340px;
  }
  .block-padding-bottom--340 {
    padding-bottom: 340px;
  }
  .block-padding-top--345 {
    padding-top: 345px;
  }
  .block-padding-bottom--345 {
    padding-bottom: 345px;
  }
  .block-padding-top--350 {
    padding-top: 350px;
  }
  .block-padding-bottom--350 {
    padding-bottom: 350px;
  }
  .block-padding-top--355 {
    padding-top: 355px;
  }
  .block-padding-bottom--355 {
    padding-bottom: 355px;
  }
  .block-padding-top--360 {
    padding-top: 360px;
  }
  .block-padding-bottom--360 {
    padding-bottom: 360px;
  }
  .block-padding-top--365 {
    padding-top: 365px;
  }
  .block-padding-bottom--365 {
    padding-bottom: 365px;
  }
  .block-padding-top--370 {
    padding-top: 370px;
  }
  .block-padding-bottom--370 {
    padding-bottom: 370px;
  }
  .block-padding-top--375 {
    padding-top: 375px;
  }
  .block-padding-bottom--375 {
    padding-bottom: 375px;
  }
}
.responsive-video-container .iframe-responsive__item {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.responsive-video-container iframe,
.responsive-video-container object,
.responsive-video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.slick-dots li button {
  width: 10px;
  height: 10px;
  border: 0;
  box-sizing: border-box;
  padding-left: 5px;
  padding-right: 5px;
  background-color: currentcolor;
  opacity: 0.2;
}
.slick-dots li.slick-active button {
  background-color: currentcolor;
  opacity: 1;
}
.slick-prev::before {
  content: "\f007";
}
.slick-next::before {
  content: "\f006";
}
.slick-prev,
.slick-next,
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus,
.slick-next::before,
.slick-prev::before,
.slick-dots li button::before,
.slick-dots li button,
.slick-dots li.slick-active button::before {
  color: currentcolor;
}
.slick-next::before,
.slick-prev::before {
  opacity: 1;
}
.slick-prev.slick-disabled::before,
.slick-next.slick-disabled::before {
  opacity: 0.25;
}
.carousel-nav-prev,
.carousel-nav-next {
  cursor: pointer;
  color: currentcolor;
}
.svg-icon {
  font-size: 64px;
}
.round-image img {
  border-radius: 50%;
}
.picture-loader-trigger-image-inner {
  line-height: 0;
  font-size: 0;
}
.lp-container select,
.select-custom select {
  border: solid 1px rgb(218, 218, 218);
}
body.bodyNotScroll {
  overflow: hidden;
}
.lp-modal-booking .flatpickr-rContainer,
.lp-modal-booking .flatpickr-calendar {
  width: 100%;
  max-width: 307.875px;
}
*[data-quickview-trigger] {
  cursor: pointer;
}
.rating {
  border: none;
  margin-bottom: 5;
}
.rating > input {
  display: none;
}
.rating > input:checked ~ label > svg {
  fill: rgb(255, 165, 0);
}
.rating > label > svg {
  color: #ddd;
  fill: #c3c3c3;
  float: right;
}
.rating > label {
  cursor: auto;
}
.rating-active.rating:not(:checked) > label:hover > svg,
.rating-active.rating:not(:checked) > label:hover ~ label > svg {
  fill: rgb(255, 165, 0);
}
.rating-active.rating > label {
  cursor: pointer;
}
.select-custom {
  color: currentcolor;
}
.select-custom::after {
  right: 0.625rem;
  pointer-events: none;
}
.adv-close-outside {
  border: 0;
}
.swal2-container {
  z-index: 9000;
}
.block-full-height,
blocks-constructor-container .lp-blocks-constructor-container.block-full-height {
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.block-full-height > *,
blocks-constructor-container .lp-blocks-constructor-container.block-full-height > * {
  flex-grow: 1;
}
.edit-mode blocks-constructor-container .hidden-device-desktop.block-full-height,
.edit-mode blocks-constructor-container .hidden-device-mobile.block-full-height {
  display: flex !important;
}
.gallery-photos-slider-list-horizontal {
  visibility: hidden;
}
.carousel-initilized .gallery-photos-slider-list-horizontal {
  visibility: visible;
}
.block-full-height {
  min-height: 100vh;
  min-height: var(--min-full-height, 100vh);
}
@media (max-width: 48em), (max-height: 480px) {
  .quickview-loading-text {
    position: relative;
    height: calc(100vh - 45px - 50px);
    display: flex;
    justify-content: center;
    align-items: center;
    left: 0;
    top: 0;
    transform: none;
  }
}
.picture-loader-trigger__wrap {
  height: 100%;
}
.cookies-policy-block {
  max-width: 300px;
  width: auto;
}
.lp-copyright {
  text-align: center;
  background: #000;
  padding: 16px;
  display: block;
  position: static;
  opacity: 1;
  visibility: visible;
  color: #fff;
}
.lp-copyright a {
  color: currentcolor;
}

/* frontend/_common/atomic.scss */
.relative {
  position: relative;
}
.pointer {
  cursor: pointer;
}
.danger {
  color: red;
}
.font-size-gt {
  font-size: 36.26px;
}
.font-size-bg-2 {
  font-size: 19px;
}
.font-size-bg {
  font-size: 18px;
}
.font-size-lg {
  font-size: 17px;
}
.font-size-md {
  font-size: 14px;
}
.font-size-sm {
  font-size: 12px;
}
.font-size-mega {
  font-size: 30px;
}
.m-h-auto {
  margin-left: auto;
  margin-right: auto;
}
.circle {
  border-radius: 50%;
}
.angle {
  border-radius: 0;
}
.flex {
  display: flex;
}
.flex-reverse {
  flex-direction: row-reverse;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-column {
  flex-direction: column;
}
.flex-grow-0 {
  flex-grow: 0;
}
.flex-grow {
  flex-grow: 1;
}
.flex-basis-auto {
  flex-basis: auto;
}
.bold {
  font-weight: bold;
}
.line-height-xs {
  line-height: 1;
}
.line-height-sm {
  line-height: 1.5;
}
.line-height-md {
  line-height: 1.6;
}
.full-width {
  width: 100%;
  box-sizing: border-box;
}
.p-v-gt {
  padding-top: 70px;
  padding-bottom: 70px;
}
.weight-100 {
  font-weight: 100;
}
.flex-shrink-n {
  flex-shrink: 0;
}
.light {
  font-weight: 300;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.vertical-middle {
  vertical-align: middle;
}
.m-v-xs {
  margin: 5px 0;
}
.m-v-sm {
  margin: 10px 0;
}
.m-v-md {
  margin: 15px 0;
}
.m-v-lg {
  margin: 20px 0;
}
.m-v-wl {
  margin-top: 30px;
  margin-bottom: 30px;
}
.m-t-n {
  margin-top: 0;
}
.m-t-xs {
  margin-top: 5px;
}
.m-t-sm {
  margin-top: 10px;
}
.m-t-md {
  margin-top: 15px;
}
.m-t-lg {
  margin-top: 20px;
}
.m-t-wl {
  margin-top: 30px;
}
.m-l-xs {
  margin-left: 5px;
}
.m-l-sm {
  margin-left: 10px;
}
.m-l-md {
  margin-left: 15px;
}
.m-l-lg {
  margin-left: 20px;
}
.m-r-none {
  margin-right: 0;
}
.m-r-xs {
  margin-right: 5px;
}
.m-r-sm {
  margin-right: 10px;
}
.m-r-md {
  margin-right: 15px;
}
.m-r-lg {
  margin-right: 20px;
}
.m-r-wl {
  margin-right: 30px;
}
.m-b-n {
  margin-bottom: 0;
}
.m-b-xs {
  margin-bottom: 5px;
}
.m-b-sm {
  margin-bottom: 10px;
}
.m-b-md {
  margin-bottom: 15px;
}
.m-b-lg {
  margin-bottom: 20px;
}
.m-b-wl {
  margin-bottom: 30px;
}
.m-b-gt {
  margin-bottom: 50px;
}
.m-b-giga {
  margin-bottom: 90px;
}
.m-align {
  margin: auto;
}
.p-g-gt {
  padding-left: 60px;
  padding-right: 60px;
}
.p-g-none {
  padding-left: 0;
  padding-right: 0;
}
.p-r-none {
  padding-right: 0;
}
.p-l-none {
  padding-left: 0;
}
.p-v-xs {
  padding-top: 5px;
  padding-bottom: 5px;
}
.p-v-sm {
  padding-top: 10px;
  padding-bottom: 10px;
}
.p-v-md {
  padding-top: 15px;
  padding-bottom: 15px;
}
.p-v-lg {
  padding-top: 20px;
  padding-bottom: 20px;
}
.p-v-giga {
  padding-left: 131px;
  padding-right: 131px;
}
.p-wl {
  padding: 30px;
}
.p-l-n {
  padding-left: 0;
}
.p-l-xs {
  padding-left: 5px;
}
.p-l-sm {
  padding-left: 10px;
}
.p-l-md {
  padding-left: 15px;
}
.p-l-lg {
  padding-left: 20px;
}
.p-l-wl {
  padding-left: 30px;
}
.p-r-n {
  padding-right: 0;
}
.p-r-xs {
  padding-right: 5px;
}
.p-r-sm {
  padding-right: 10px;
}
.p-r-md {
  padding-right: 15px;
}
.p-r-lg {
  padding-right: 20px;
}
.p-r-wl {
  padding-right: 30px;
}
.p-t-xs {
  padding-top: 5px;
}
.p-t-sm {
  padding-top: 10px;
}
.p-t-md {
  padding-top: 15px;
}
.p-t-lg {
  padding-top: 20px;
}
.p-t-wl {
  padding-top: 30px;
}
.p-t-gt {
  padding-top: 50px;
}
.p-t-n {
  padding-top: 0;
}
.p-b-xs {
  padding-bottom: 5px;
}
.p-b-sm {
  padding-bottom: 10px;
}
.p-b-md {
  padding-bottom: 15px;
}
.p-b-lg {
  padding-bottom: 20px;
}
.p-b-wl {
  padding-bottom: 30px;
}
.p-b-gt {
  padding-bottom: 50px;
}
.p-b-n {
  padding-bottom: 0;
}
.full-height {
  height: 100%;
}
.hidden {
  visibility: hidden;
  height: 1px;
}
.outline-none {
  outline: none;
}
@media (min-width: 48em) {
  .p-v-gt {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.pointer-events-none {
  pointer-events: none;
}
.text-floating {
  word-wrap: break-word;
  word-wrap: break-word;
  word-break: keep-all;
  line-break: normal;
  -webkit-hyphens: none;
  hyphens: none;
}
.text-overflow,
.text-static {
  word-wrap: normal;
  word-wrap: normal;
  word-break: normal;
  line-break: auto;
  -webkit-hyphens: manual;
  hyphens: manual;
}
.text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
}
.overflow-hidden-for-modal-ios {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  overflow: hidden;
  width: 100%;
  position: fixed;
  pointer-events: none;
}
.vertical-interval-xsmall {
  margin: 0.3125rem 0;
}
.vertical-interval-small {
  margin-top: 0.4375rem;
  margin-bottom: 0.4375rem;
}
.vertical-interval-middle {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.vertical-interval-big {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}
.vertical-interval-xsmall.no-top,
.vertical-interval-small.no-top,
.vertical-interval-middle.no-top,
.vertical-interval-big.no-top {
  margin-top: 0;
}
.vertical-interval-xsmall.no-bottom,
.vertical-interval-small.no-bottom,
.vertical-interval-middle.no-bottom,
.vertical-interval-big.no-bottom {
  margin-bottom: 0;
}
.horizontal-interval-xsmall {
  margin: 0 0.3125rem;
}
.horizontal-interval-small {
  margin: 0 0.4375rem;
}
.horizontal-interval-middle {
  margin: 0 0.625rem;
}
.horizontal-interval-big {
  margin: 0 0.9375rem;
}
.horizontal-interval-xsmall.no-left,
.horizontal-interval-small.no-left,
.horizontal-interval-middle.no-left,
.horizontal-interval-big.no-left {
  margin-right: 0;
}
.horizontal-interval-xsmall.no-right,
.horizontal-interval-small.no-right,
.horizontal-interval-middle.no-right,
.horizontal-interval-big.no-right {
  margin-left: 0;
}
.thin-scroll {
  scrollbar-width: thin;
}
.thin-scroll::-webkit-scrollbar {
  -webkit-appearance: none;
  appearance: none;
}
.thin-scroll::-webkit-scrollbar:vertical {
  width: 11px;
}
.thin-scroll::-webkit-scrollbar:horizontal {
  height: 11px;
}
.thin-scroll::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 2px solid white;
  background-color: rgba(0, 0, 0, 0.4);
}
.thin-scroll::-webkit-scrollbar-track {
  background-color: #fff;
  border-radius: 8px;
}

/* frontend/_common/font-size-adaptive.scss */
.font-size-8--adaptive {
  font-size: 8px;
}
.font-size-10--adaptive {
  font-size: 10px;
}
.font-size-12--adaptive {
  font-size: 12px;
}
.font-size-14--adaptive {
  font-size: 12px;
}
@media screen and (min-width: 320px) {
  .font-size-14--adaptive {
    font-size: calc(0.2272727273vw + 11.2727272727px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-14--adaptive {
    font-size: 14px;
  }
}
.font-size-16--adaptive {
  font-size: 14px;
}
@media screen and (min-width: 320px) {
  .font-size-16--adaptive {
    font-size: calc(0.2272727273vw + 13.2727272727px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-16--adaptive {
    font-size: 16px;
  }
}
.font-size-18--adaptive {
  font-size: 15px;
}
@media screen and (min-width: 320px) {
  .font-size-18--adaptive {
    font-size: calc(0.3409090909vw + 13.9090909091px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-18--adaptive {
    font-size: 18px;
  }
}
.font-size-20--adaptive {
  font-size: 16px;
}
@media screen and (min-width: 320px) {
  .font-size-20--adaptive {
    font-size: calc(0.4545454545vw + 14.5454545455px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-20--adaptive {
    font-size: 20px;
  }
}
.font-size-22--adaptive {
  font-size: 17px;
}
@media screen and (min-width: 320px) {
  .font-size-22--adaptive {
    font-size: calc(0.5681818182vw + 15.1818181818px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-22--adaptive {
    font-size: 22px;
  }
}
.font-size-24--adaptive {
  font-size: 18px;
}
@media screen and (min-width: 320px) {
  .font-size-24--adaptive {
    font-size: calc(0.6818181818vw + 15.8181818182px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-24--adaptive {
    font-size: 24px;
  }
}
.font-size-26--adaptive {
  font-size: 19px;
}
@media screen and (min-width: 320px) {
  .font-size-26--adaptive {
    font-size: calc(0.7954545455vw + 16.4545454545px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-26--adaptive {
    font-size: 26px;
  }
}
.font-size-28--adaptive {
  font-size: 20px;
}
@media screen and (min-width: 320px) {
  .font-size-28--adaptive {
    font-size: calc(0.9090909091vw + 17.0909090909px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-28--adaptive {
    font-size: 28px;
  }
}
.font-size-30--adaptive {
  font-size: 21px;
}
@media screen and (min-width: 320px) {
  .font-size-30--adaptive {
    font-size: calc(1.0227272727vw + 17.7272727273px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-30--adaptive {
    font-size: 30px;
  }
}
.font-size-32--adaptive {
  font-size: 22px;
}
@media screen and (min-width: 320px) {
  .font-size-32--adaptive {
    font-size: calc(1.1363636364vw + 18.3636363636px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-32--adaptive {
    font-size: 32px;
  }
}
.font-size-34--adaptive {
  font-size: 23px;
}
@media screen and (min-width: 320px) {
  .font-size-34--adaptive {
    font-size: calc(1.25vw + 19px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-34--adaptive {
    font-size: 34px;
  }
}
.font-size-36--adaptive {
  font-size: 24px;
}
@media screen and (min-width: 320px) {
  .font-size-36--adaptive {
    font-size: calc(1.3636363636vw + 19.6363636364px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-36--adaptive {
    font-size: 36px;
  }
}
.font-size-38--adaptive {
  font-size: 25px;
}
@media screen and (min-width: 320px) {
  .font-size-38--adaptive {
    font-size: calc(1.4772727273vw + 20.2727272727px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-38--adaptive {
    font-size: 38px;
  }
}
.font-size-40--adaptive {
  font-size: 26px;
}
@media screen and (min-width: 320px) {
  .font-size-40--adaptive {
    font-size: calc(1.5909090909vw + 20.9090909091px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-40--adaptive {
    font-size: 40px;
  }
}
.font-size-42--adaptive {
  font-size: 27px;
}
@media screen and (min-width: 320px) {
  .font-size-42--adaptive {
    font-size: calc(1.7045454545vw + 21.5454545455px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-42--adaptive {
    font-size: 42px;
  }
}
.font-size-44--adaptive {
  font-size: 28px;
}
@media screen and (min-width: 320px) {
  .font-size-44--adaptive {
    font-size: calc(1.8181818182vw + 22.1818181818px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-44--adaptive {
    font-size: 44px;
  }
}
.font-size-46--adaptive {
  font-size: 29px;
}
@media screen and (min-width: 320px) {
  .font-size-46--adaptive {
    font-size: calc(1.9318181818vw + 22.8181818182px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-46--adaptive {
    font-size: 46px;
  }
}
.font-size-48--adaptive {
  font-size: 30px;
}
@media screen and (min-width: 320px) {
  .font-size-48--adaptive {
    font-size: calc(2.0454545455vw + 23.4545454545px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-48--adaptive {
    font-size: 48px;
  }
}
.font-size-50--adaptive {
  font-size: 31px;
}
@media screen and (min-width: 320px) {
  .font-size-50--adaptive {
    font-size: calc(2.1590909091vw + 24.0909090909px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-50--adaptive {
    font-size: 50px;
  }
}
.font-size-52--adaptive {
  font-size: 32px;
}
@media screen and (min-width: 320px) {
  .font-size-52--adaptive {
    font-size: calc(2.2727272727vw + 24.7272727273px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-52--adaptive {
    font-size: 52px;
  }
}
.font-size-62--adaptive {
  font-size: 33px;
}
@media screen and (min-width: 320px) {
  .font-size-62--adaptive {
    font-size: calc(3.2954545455vw + 22.4545454545px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-62--adaptive {
    font-size: 62px;
  }
}
.font-size-72--adaptive {
  font-size: 34px;
}
@media screen and (min-width: 320px) {
  .font-size-72--adaptive {
    font-size: calc(4.3181818182vw + 20.1818181818px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-72--adaptive {
    font-size: 72px;
  }
}
.font-size-82--adaptive {
  font-size: 35px;
}
@media screen and (min-width: 320px) {
  .font-size-82--adaptive {
    font-size: calc(5.3409090909vw + 17.9090909091px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-82--adaptive {
    font-size: 82px;
  }
}
.font-size-92--adaptive {
  font-size: 36px;
}
@media screen and (min-width: 320px) {
  .font-size-92--adaptive {
    font-size: calc(6.3636363636vw + 15.6363636364px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-92--adaptive {
    font-size: 92px;
  }
}
.font-size-102--adaptive {
  font-size: 37px;
}
@media screen and (min-width: 320px) {
  .font-size-102--adaptive {
    font-size: calc(7.3863636364vw + 13.3636363636px);
  }
}
@media screen and (min-width: 1200px) {
  .font-size-102--adaptive {
    font-size: 102px;
  }
}

/* ../../styles/spinner.scss */
.svg-spinner {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' style='margin: auto; background: none; display: block; shape-rendering: auto;' width='100%' height='100%' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-1.254826254826255s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(25.714285714285715 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-1.1583011583011584s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(51.42857142857143 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-1.0617760617760619s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(77.14285714285714 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.9652509652509653s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(102.85714285714286 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.8687258687258688s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(128.57142857142858 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.7722007722007722s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(154.28571428571428 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.6756756756756757s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.5791505791505792s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(205.71428571428572 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.48262548262548266s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(231.42857142857142 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.3861003861003861s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(257.14285714285717 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.2895752895752896s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(282.85714285714283 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.19305019305019305s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(308.57142857142856 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='-0.09652509652509653s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(334.2857142857143 50 50)'%3E%3Crect x='49.5' y='23.5' rx='0' ry='0' width='1' height='13' fill='%237d797a'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1.3513513513513513s' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");
}

/* ../../styles/partials/captcha.scss */
.captcha-txt {
  width: 200px;
  margin: 5px 0 0;
}
.captcha-hint {
  margin: 0 0 10px;
}

/* frontend/vendors/fontello/css/animation.css */
.animate-spin {
  animation: spin 2s infinite linear;
  display: inline-block;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}

/* ../../fonts/fa.scss */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.3333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.fa-xs {
  font-size: 0.75em;
}
.fa-sm {
  font-size: 0.875em;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  filter: none;
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px::before {
  content: "\f26e";
}
.fa-accessible-icon::before {
  content: "\f368";
}
.fa-accusoft::before {
  content: "\f369";
}
.fa-acquisitions-incorporated::before {
  content: "\f6af";
}
.fa-ad::before {
  content: "\f641";
}
.fa-address-book::before {
  content: "\f2b9";
}
.fa-address-card::before {
  content: "\f2bb";
}
.fa-adjust::before {
  content: "\f042";
}
.fa-adn::before {
  content: "\f170";
}
.fa-adobe::before {
  content: "\f778";
}
.fa-adversal::before {
  content: "\f36a";
}
.fa-affiliatetheme::before {
  content: "\f36b";
}
.fa-air-freshener::before {
  content: "\f5d0";
}
.fa-airbnb::before {
  content: "\f834";
}
.fa-algolia::before {
  content: "\f36c";
}
.fa-align-center::before {
  content: "\f037";
}
.fa-align-justify::before {
  content: "\f039";
}
.fa-align-left::before {
  content: "\f036";
}
.fa-align-right::before {
  content: "\f038";
}
.fa-alipay::before {
  content: "\f642";
}
.fa-allergies::before {
  content: "\f461";
}
.fa-amazon::before {
  content: "\f270";
}
.fa-amazon-pay::before {
  content: "\f42c";
}
.fa-ambulance::before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting::before {
  content: "\f2a3";
}
.fa-amilia::before {
  content: "\f36d";
}
.fa-anchor::before {
  content: "\f13d";
}
.fa-android::before {
  content: "\f17b";
}
.fa-angellist::before {
  content: "\f209";
}
.fa-angle-double-down::before {
  content: "\f103";
}
.fa-angle-double-left::before {
  content: "\f100";
}
.fa-angle-double-right::before {
  content: "\f101";
}
.fa-angle-double-up::before {
  content: "\f102";
}
.fa-angle-down::before {
  content: "\f107";
}
.fa-angle-left::before {
  content: "\f104";
}
.fa-angle-right::before {
  content: "\f105";
}
.fa-angle-up::before {
  content: "\f106";
}
.fa-angry::before {
  content: "\f556";
}
.fa-angrycreative::before {
  content: "\f36e";
}
.fa-angular::before {
  content: "\f420";
}
.fa-ankh::before {
  content: "\f644";
}
.fa-app-store::before {
  content: "\f36f";
}
.fa-app-store-ios::before {
  content: "\f370";
}
.fa-apper::before {
  content: "\f371";
}
.fa-apple::before {
  content: "\f179";
}
.fa-apple-alt::before {
  content: "\f5d1";
}
.fa-apple-pay::before {
  content: "\f415";
}
.fa-archive::before {
  content: "\f187";
}
.fa-archway::before {
  content: "\f557";
}
.fa-arrow-alt-circle-down::before {
  content: "\f358";
}
.fa-arrow-alt-circle-left::before {
  content: "\f359";
}
.fa-arrow-alt-circle-right::before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}
.fa-arrow-circle-down::before {
  content: "\f0ab";
}
.fa-arrow-circle-left::before {
  content: "\f0a8";
}
.fa-arrow-circle-right::before {
  content: "\f0a9";
}
.fa-arrow-circle-up::before {
  content: "\f0aa";
}
.fa-arrow-down::before {
  content: "\f063";
}
.fa-arrow-left::before {
  content: "\f060";
}
.fa-arrow-right::before {
  content: "\f061";
}
.fa-arrow-up::before {
  content: "\f062";
}
.fa-arrows-alt::before {
  content: "\f0b2";
}
.fa-arrows-alt-h::before {
  content: "\f337";
}
.fa-arrows-alt-v::before {
  content: "\f338";
}
.fa-artstation::before {
  content: "\f77a";
}
.fa-assistive-listening-systems::before {
  content: "\f2a2";
}
.fa-asterisk::before {
  content: "\f069";
}
.fa-asymmetrik::before {
  content: "\f372";
}
.fa-at::before {
  content: "\f1fa";
}
.fa-atlas::before {
  content: "\f558";
}
.fa-atlassian::before {
  content: "\f77b";
}
.fa-atom::before {
  content: "\f5d2";
}
.fa-audible::before {
  content: "\f373";
}
.fa-audio-description::before {
  content: "\f29e";
}
.fa-autoprefixer::before {
  content: "\f41c";
}
.fa-avianex::before {
  content: "\f374";
}
.fa-aviato::before {
  content: "\f421";
}
.fa-award::before {
  content: "\f559";
}
.fa-aws::before {
  content: "\f375";
}
.fa-baby::before {
  content: "\f77c";
}
.fa-baby-carriage::before {
  content: "\f77d";
}
.fa-backspace::before {
  content: "\f55a";
}
.fa-backward::before {
  content: "\f04a";
}
.fa-bacon::before {
  content: "\f7e5";
}
.fa-bahai::before {
  content: "\f666";
}
.fa-balance-scale::before {
  content: "\f24e";
}
.fa-balance-scale-left::before {
  content: "\f515";
}
.fa-balance-scale-right::before {
  content: "\f516";
}
.fa-ban::before {
  content: "\f05e";
}
.fa-band-aid::before {
  content: "\f462";
}
.fa-bandcamp::before {
  content: "\f2d5";
}
.fa-barcode::before {
  content: "\f02a";
}
.fa-bars::before {
  content: "\f0c9";
}
.fa-baseball-ball::before {
  content: "\f433";
}
.fa-basketball-ball::before {
  content: "\f434";
}
.fa-bath::before {
  content: "\f2cd";
}
.fa-battery-empty::before {
  content: "\f244";
}
.fa-battery-full::before {
  content: "\f240";
}
.fa-battery-half::before {
  content: "\f242";
}
.fa-battery-quarter::before {
  content: "\f243";
}
.fa-battery-three-quarters::before {
  content: "\f241";
}
.fa-battle-net::before {
  content: "\f835";
}
.fa-bed::before {
  content: "\f236";
}
.fa-beer::before {
  content: "\f0fc";
}
.fa-behance::before {
  content: "\f1b4";
}
.fa-behance-square::before {
  content: "\f1b5";
}
.fa-bell::before {
  content: "\f0f3";
}
.fa-bell-slash::before {
  content: "\f1f6";
}
.fa-bezier-curve::before {
  content: "\f55b";
}
.fa-bible::before {
  content: "\f647";
}
.fa-bicycle::before {
  content: "\f206";
}
.fa-biking::before {
  content: "\f84a";
}
.fa-bimobject::before {
  content: "\f378";
}
.fa-binoculars::before {
  content: "\f1e5";
}
.fa-biohazard::before {
  content: "\f780";
}
.fa-birthday-cake::before {
  content: "\f1fd";
}
.fa-bitbucket::before {
  content: "\f171";
}
.fa-bitcoin::before {
  content: "\f379";
}
.fa-bity::before {
  content: "\f37a";
}
.fa-black-tie::before {
  content: "\f27e";
}
.fa-blackberry::before {
  content: "\f37b";
}
.fa-blender::before {
  content: "\f517";
}
.fa-blender-phone::before {
  content: "\f6b6";
}
.fa-blind::before {
  content: "\f29d";
}
.fa-blog::before {
  content: "\f781";
}
.fa-blogger::before {
  content: "\f37c";
}
.fa-blogger-b::before {
  content: "\f37d";
}
.fa-bluetooth::before {
  content: "\f293";
}
.fa-bluetooth-b::before {
  content: "\f294";
}
.fa-bold::before {
  content: "\f032";
}
.fa-bolt::before {
  content: "\f0e7";
}
.fa-bomb::before {
  content: "\f1e2";
}
.fa-bone::before {
  content: "\f5d7";
}
.fa-bong::before {
  content: "\f55c";
}
.fa-book::before {
  content: "\f02d";
}
.fa-book-dead::before {
  content: "\f6b7";
}
.fa-book-medical::before {
  content: "\f7e6";
}
.fa-book-open::before {
  content: "\f518";
}
.fa-book-reader::before {
  content: "\f5da";
}
.fa-bookmark::before {
  content: "\f02e";
}
.fa-bootstrap::before {
  content: "\f836";
}
.fa-border-all::before {
  content: "\f84c";
}
.fa-border-none::before {
  content: "\f850";
}
.fa-border-style::before {
  content: "\f853";
}
.fa-bowling-ball::before {
  content: "\f436";
}
.fa-box::before {
  content: "\f466";
}
.fa-box-open::before {
  content: "\f49e";
}
.fa-boxes::before {
  content: "\f468";
}
.fa-braille::before {
  content: "\f2a1";
}
.fa-brain::before {
  content: "\f5dc";
}
.fa-bread-slice::before {
  content: "\f7ec";
}
.fa-briefcase::before {
  content: "\f0b1";
}
.fa-briefcase-medical::before {
  content: "\f469";
}
.fa-broadcast-tower::before {
  content: "\f519";
}
.fa-broom::before {
  content: "\f51a";
}
.fa-brush::before {
  content: "\f55d";
}
.fa-btc::before {
  content: "\f15a";
}
.fa-buffer::before {
  content: "\f837";
}
.fa-bug::before {
  content: "\f188";
}
.fa-building::before {
  content: "\f1ad";
}
.fa-bullhorn::before {
  content: "\f0a1";
}
.fa-bullseye::before {
  content: "\f140";
}
.fa-burn::before {
  content: "\f46a";
}
.fa-buromobelexperte::before {
  content: "\f37f";
}
.fa-bus::before {
  content: "\f207";
}
.fa-bus-alt::before {
  content: "\f55e";
}
.fa-business-time::before {
  content: "\f64a";
}
.fa-buy-n-large::before {
  content: "\f8a6";
}
.fa-buysellads::before {
  content: "\f20d";
}
.fa-calculator::before {
  content: "\f1ec";
}
.fa-calendar::before {
  content: "\f133";
}
.fa-calendar-alt::before {
  content: "\f073";
}
.fa-calendar-check::before {
  content: "\f274";
}
.fa-calendar-day::before {
  content: "\f783";
}
.fa-calendar-minus::before {
  content: "\f272";
}
.fa-calendar-plus::before {
  content: "\f271";
}
.fa-calendar-times::before {
  content: "\f273";
}
.fa-calendar-week::before {
  content: "\f784";
}
.fa-camera::before {
  content: "\f030";
}
.fa-camera-retro::before {
  content: "\f083";
}
.fa-campground::before {
  content: "\f6bb";
}
.fa-canadian-maple-leaf::before {
  content: "\f785";
}
.fa-candy-cane::before {
  content: "\f786";
}
.fa-cannabis::before {
  content: "\f55f";
}
.fa-capsules::before {
  content: "\f46b";
}
.fa-car::before {
  content: "\f1b9";
}
.fa-car-alt::before {
  content: "\f5de";
}
.fa-car-battery::before {
  content: "\f5df";
}
.fa-car-crash::before {
  content: "\f5e1";
}
.fa-car-side::before {
  content: "\f5e4";
}
.fa-caravan::before {
  content: "\f8ff";
}
.fa-caret-down::before {
  content: "\f0d7";
}
.fa-caret-left::before {
  content: "\f0d9";
}
.fa-caret-right::before {
  content: "\f0da";
}
.fa-caret-square-down::before {
  content: "\f150";
}
.fa-caret-square-left::before {
  content: "\f191";
}
.fa-caret-square-right::before {
  content: "\f152";
}
.fa-caret-square-up::before {
  content: "\f151";
}
.fa-caret-up::before {
  content: "\f0d8";
}
.fa-carrot::before {
  content: "\f787";
}
.fa-cart-arrow-down::before {
  content: "\f218";
}
.fa-cart-plus::before {
  content: "\f217";
}
.fa-cash-register::before {
  content: "\f788";
}
.fa-cat::before {
  content: "\f6be";
}
.fa-cc-amazon-pay::before {
  content: "\f42d";
}
.fa-cc-amex::before {
  content: "\f1f3";
}
.fa-cc-apple-pay::before {
  content: "\f416";
}
.fa-cc-diners-club::before {
  content: "\f24c";
}
.fa-cc-discover::before {
  content: "\f1f2";
}
.fa-cc-jcb::before {
  content: "\f24b";
}
.fa-cc-mastercard::before {
  content: "\f1f1";
}
.fa-cc-paypal::before {
  content: "\f1f4";
}
.fa-cc-stripe::before {
  content: "\f1f5";
}
.fa-cc-visa::before {
  content: "\f1f0";
}
.fa-centercode::before {
  content: "\f380";
}
.fa-centos::before {
  content: "\f789";
}
.fa-certificate::before {
  content: "\f0a3";
}
.fa-chair::before {
  content: "\f6c0";
}
.fa-chalkboard::before {
  content: "\f51b";
}
.fa-chalkboard-teacher::before {
  content: "\f51c";
}
.fa-charging-station::before {
  content: "\f5e7";
}
.fa-chart-area::before {
  content: "\f1fe";
}
.fa-chart-bar::before {
  content: "\f080";
}
.fa-chart-line::before {
  content: "\f201";
}
.fa-chart-pie::before {
  content: "\f200";
}
.fa-check::before {
  content: "\f00c";
}
.fa-check-circle::before {
  content: "\f058";
}
.fa-check-double::before {
  content: "\f560";
}
.fa-check-square::before {
  content: "\f14a";
}
.fa-cheese::before {
  content: "\f7ef";
}
.fa-chess::before {
  content: "\f439";
}
.fa-chess-bishop::before {
  content: "\f43a";
}
.fa-chess-board::before {
  content: "\f43c";
}
.fa-chess-king::before {
  content: "\f43f";
}
.fa-chess-knight::before {
  content: "\f441";
}
.fa-chess-pawn::before {
  content: "\f443";
}
.fa-chess-queen::before {
  content: "\f445";
}
.fa-chess-rook::before {
  content: "\f447";
}
.fa-chevron-circle-down::before {
  content: "\f13a";
}
.fa-chevron-circle-left::before {
  content: "\f137";
}
.fa-chevron-circle-right::before {
  content: "\f138";
}
.fa-chevron-circle-up::before {
  content: "\f139";
}
.fa-chevron-down::before {
  content: "\f078";
}
.fa-chevron-left::before {
  content: "\f053";
}
.fa-chevron-right::before {
  content: "\f054";
}
.fa-chevron-up::before {
  content: "\f077";
}
.fa-child::before {
  content: "\f1ae";
}
.fa-chrome::before {
  content: "\f268";
}
.fa-chromecast::before {
  content: "\f838";
}
.fa-church::before {
  content: "\f51d";
}
.fa-circle::before {
  content: "\f111";
}
.fa-circle-notch::before {
  content: "\f1ce";
}
.fa-city::before {
  content: "\f64f";
}
.fa-clinic-medical::before {
  content: "\f7f2";
}
.fa-clipboard::before {
  content: "\f328";
}
.fa-clipboard-check::before {
  content: "\f46c";
}
.fa-clipboard-list::before {
  content: "\f46d";
}
.fa-clock::before {
  content: "\f017";
}
.fa-clone::before {
  content: "\f24d";
}
.fa-closed-captioning::before {
  content: "\f20a";
}
.fa-cloud::before {
  content: "\f0c2";
}
.fa-cloud-download-alt::before {
  content: "\f381";
}
.fa-cloud-meatball::before {
  content: "\f73b";
}
.fa-cloud-moon::before {
  content: "\f6c3";
}
.fa-cloud-moon-rain::before {
  content: "\f73c";
}
.fa-cloud-rain::before {
  content: "\f73d";
}
.fa-cloud-showers-heavy::before {
  content: "\f740";
}
.fa-cloud-sun::before {
  content: "\f6c4";
}
.fa-cloud-sun-rain::before {
  content: "\f743";
}
.fa-cloud-upload-alt::before {
  content: "\f382";
}
.fa-cloudscale::before {
  content: "\f383";
}
.fa-cloudsmith::before {
  content: "\f384";
}
.fa-cloudversify::before {
  content: "\f385";
}
.fa-cocktail::before {
  content: "\f561";
}
.fa-code::before {
  content: "\f121";
}
.fa-code-branch::before {
  content: "\f126";
}
.fa-codepen::before {
  content: "\f1cb";
}
.fa-codiepie::before {
  content: "\f284";
}
.fa-coffee::before {
  content: "\f0f4";
}
.fa-cog::before {
  content: "\f013";
}
.fa-cogs::before {
  content: "\f085";
}
.fa-coins::before {
  content: "\f51e";
}
.fa-columns::before {
  content: "\f0db";
}
.fa-comment::before {
  content: "\f075";
}
.fa-comment-alt::before {
  content: "\f27a";
}
.fa-comment-dollar::before {
  content: "\f651";
}
.fa-comment-dots::before {
  content: "\f4ad";
}
.fa-comment-medical::before {
  content: "\f7f5";
}
.fa-comment-slash::before {
  content: "\f4b3";
}
.fa-comments::before {
  content: "\f086";
}
.fa-comments-dollar::before {
  content: "\f653";
}
.fa-compact-disc::before {
  content: "\f51f";
}
.fa-compass::before {
  content: "\f14e";
}
.fa-compress::before {
  content: "\f066";
}
.fa-compress-alt::before {
  content: "\f422";
}
.fa-compress-arrows-alt::before {
  content: "\f78c";
}
.fa-concierge-bell::before {
  content: "\f562";
}
.fa-confluence::before {
  content: "\f78d";
}
.fa-connectdevelop::before {
  content: "\f20e";
}
.fa-contao::before {
  content: "\f26d";
}
.fa-cookie::before {
  content: "\f563";
}
.fa-cookie-bite::before {
  content: "\f564";
}
.fa-copy::before {
  content: "\f0c5";
}
.fa-copyright::before {
  content: "\f1f9";
}
.fa-cotton-bureau::before {
  content: "\f89e";
}
.fa-couch::before {
  content: "\f4b8";
}
.fa-cpanel::before {
  content: "\f388";
}
.fa-creative-commons::before {
  content: "\f25e";
}
.fa-creative-commons-by::before {
  content: "\f4e7";
}
.fa-creative-commons-nc::before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu::before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp::before {
  content: "\f4ea";
}
.fa-creative-commons-nd::before {
  content: "\f4eb";
}
.fa-creative-commons-pd::before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt::before {
  content: "\f4ed";
}
.fa-creative-commons-remix::before {
  content: "\f4ee";
}
.fa-creative-commons-sa::before {
  content: "\f4ef";
}
.fa-creative-commons-sampling::before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus::before {
  content: "\f4f1";
}
.fa-creative-commons-share::before {
  content: "\f4f2";
}
.fa-creative-commons-zero::before {
  content: "\f4f3";
}
.fa-credit-card::before {
  content: "\f09d";
}
.fa-critical-role::before {
  content: "\f6c9";
}
.fa-crop::before {
  content: "\f125";
}
.fa-crop-alt::before {
  content: "\f565";
}
.fa-cross::before {
  content: "\f654";
}
.fa-crosshairs::before {
  content: "\f05b";
}
.fa-crow::before {
  content: "\f520";
}
.fa-crown::before {
  content: "\f521";
}
.fa-crutch::before {
  content: "\f7f7";
}
.fa-css3::before {
  content: "\f13c";
}
.fa-css3-alt::before {
  content: "\f38b";
}
.fa-cube::before {
  content: "\f1b2";
}
.fa-cubes::before {
  content: "\f1b3";
}
.fa-cut::before {
  content: "\f0c4";
}
.fa-cuttlefish::before {
  content: "\f38c";
}
.fa-d-and-d::before {
  content: "\f38d";
}
.fa-d-and-d-beyond::before {
  content: "\f6ca";
}
.fa-dailymotion::before {
  content: "\f952";
}
.fa-dashcube::before {
  content: "\f210";
}
.fa-database::before {
  content: "\f1c0";
}
.fa-deaf::before {
  content: "\f2a4";
}
.fa-delicious::before {
  content: "\f1a5";
}
.fa-democrat::before {
  content: "\f747";
}
.fa-deploydog::before {
  content: "\f38e";
}
.fa-deskpro::before {
  content: "\f38f";
}
.fa-desktop::before {
  content: "\f108";
}
.fa-dev::before {
  content: "\f6cc";
}
.fa-deviantart::before {
  content: "\f1bd";
}
.fa-dharmachakra::before {
  content: "\f655";
}
.fa-dhl::before {
  content: "\f790";
}
.fa-diagnoses::before {
  content: "\f470";
}
.fa-diaspora::before {
  content: "\f791";
}
.fa-dice::before {
  content: "\f522";
}
.fa-dice-d20::before {
  content: "\f6cf";
}
.fa-dice-d6::before {
  content: "\f6d1";
}
.fa-dice-five::before {
  content: "\f523";
}
.fa-dice-four::before {
  content: "\f524";
}
.fa-dice-one::before {
  content: "\f525";
}
.fa-dice-six::before {
  content: "\f526";
}
.fa-dice-three::before {
  content: "\f527";
}
.fa-dice-two::before {
  content: "\f528";
}
.fa-digg::before {
  content: "\f1a6";
}
.fa-digital-ocean::before {
  content: "\f391";
}
.fa-digital-tachograph::before {
  content: "\f566";
}
.fa-directions::before {
  content: "\f5eb";
}
.fa-discord::before {
  content: "\f392";
}
.fa-discourse::before {
  content: "\f393";
}
.fa-divide::before {
  content: "\f529";
}
.fa-dizzy::before {
  content: "\f567";
}
.fa-dna::before {
  content: "\f471";
}
.fa-dochub::before {
  content: "\f394";
}
.fa-docker::before {
  content: "\f395";
}
.fa-dog::before {
  content: "\f6d3";
}
.fa-dollar-sign::before {
  content: "\f155";
}
.fa-dolly::before {
  content: "\f472";
}
.fa-dolly-flatbed::before {
  content: "\f474";
}
.fa-donate::before {
  content: "\f4b9";
}
.fa-door-closed::before {
  content: "\f52a";
}
.fa-door-open::before {
  content: "\f52b";
}
.fa-dot-circle::before {
  content: "\f192";
}
.fa-dove::before {
  content: "\f4ba";
}
.fa-download::before {
  content: "\f019";
}
.fa-draft2digital::before {
  content: "\f396";
}
.fa-drafting-compass::before {
  content: "\f568";
}
.fa-dragon::before {
  content: "\f6d5";
}
.fa-draw-polygon::before {
  content: "\f5ee";
}
.fa-dribbble::before {
  content: "\f17d";
}
.fa-dribbble-square::before {
  content: "\f397";
}
.fa-dropbox::before {
  content: "\f16b";
}
.fa-drum::before {
  content: "\f569";
}
.fa-drum-steelpan::before {
  content: "\f56a";
}
.fa-drumstick-bite::before {
  content: "\f6d7";
}
.fa-drupal::before {
  content: "\f1a9";
}
.fa-dumbbell::before {
  content: "\f44b";
}
.fa-dumpster::before {
  content: "\f793";
}
.fa-dumpster-fire::before {
  content: "\f794";
}
.fa-dungeon::before {
  content: "\f6d9";
}
.fa-dyalog::before {
  content: "\f399";
}
.fa-earlybirds::before {
  content: "\f39a";
}
.fa-ebay::before {
  content: "\f4f4";
}
.fa-edge::before {
  content: "\f282";
}
.fa-edit::before {
  content: "\f044";
}
.fa-egg::before {
  content: "\f7fb";
}
.fa-eject::before {
  content: "\f052";
}
.fa-elementor::before {
  content: "\f430";
}
.fa-ellipsis-h::before {
  content: "\f141";
}
.fa-ellipsis-v::before {
  content: "\f142";
}
.fa-ello::before {
  content: "\f5f1";
}
.fa-ember::before {
  content: "\f423";
}
.fa-empire::before {
  content: "\f1d1";
}
.fa-envelope::before {
  content: "\f0e0";
}
.fa-envelope-open::before {
  content: "\f2b6";
}
.fa-envelope-open-text::before {
  content: "\f658";
}
.fa-envelope-square::before {
  content: "\f199";
}
.fa-envira::before {
  content: "\f299";
}
.fa-equals::before {
  content: "\f52c";
}
.fa-eraser::before {
  content: "\f12d";
}
.fa-erlang::before {
  content: "\f39d";
}
.fa-ethereum::before {
  content: "\f42e";
}
.fa-ethernet::before {
  content: "\f796";
}
.fa-etsy::before {
  content: "\f2d7";
}
.fa-euro-sign::before {
  content: "\f153";
}
.fa-evernote::before {
  content: "\f839";
}
.fa-exchange-alt::before {
  content: "\f362";
}
.fa-exclamation::before {
  content: "\f12a";
}
.fa-exclamation-circle::before {
  content: "\f06a";
}
.fa-exclamation-triangle::before {
  content: "\f071";
}
.fa-expand::before {
  content: "\f065";
}
.fa-expand-alt::before {
  content: "\f424";
}
.fa-expand-arrows-alt::before {
  content: "\f31e";
}
.fa-expeditedssl::before {
  content: "\f23e";
}
.fa-external-link-alt::before {
  content: "\f35d";
}
.fa-external-link-square-alt::before {
  content: "\f360";
}
.fa-eye::before {
  content: "\f06e";
}
.fa-eye-dropper::before {
  content: "\f1fb";
}
.fa-eye-slash::before {
  content: "\f070";
}
.fa-facebook::before {
  content: "\f09a";
}
.fa-facebook-f::before {
  content: "\f39e";
}
.fa-facebook-messenger::before {
  content: "\f39f";
}
.fa-facebook-square::before {
  content: "\f082";
}
.fa-fan::before {
  content: "\f863";
}
.fa-fantasy-flight-games::before {
  content: "\f6dc";
}
.fa-fast-backward::before {
  content: "\f049";
}
.fa-fast-forward::before {
  content: "\f050";
}
.fa-fax::before {
  content: "\f1ac";
}
.fa-feather::before {
  content: "\f52d";
}
.fa-feather-alt::before {
  content: "\f56b";
}
.fa-fedex::before {
  content: "\f797";
}
.fa-fedora::before {
  content: "\f798";
}
.fa-female::before {
  content: "\f182";
}
.fa-fighter-jet::before {
  content: "\f0fb";
}
.fa-figma::before {
  content: "\f799";
}
.fa-file::before {
  content: "\f15b";
}
.fa-file-alt::before {
  content: "\f15c";
}
.fa-file-archive::before {
  content: "\f1c6";
}
.fa-file-audio::before {
  content: "\f1c7";
}
.fa-file-code::before {
  content: "\f1c9";
}
.fa-file-contract::before {
  content: "\f56c";
}
.fa-file-csv::before {
  content: "\f6dd";
}
.fa-file-download::before {
  content: "\f56d";
}
.fa-file-excel::before {
  content: "\f1c3";
}
.fa-file-export::before {
  content: "\f56e";
}
.fa-file-image::before {
  content: "\f1c5";
}
.fa-file-import::before {
  content: "\f56f";
}
.fa-file-invoice::before {
  content: "\f570";
}
.fa-file-invoice-dollar::before {
  content: "\f571";
}
.fa-file-medical::before {
  content: "\f477";
}
.fa-file-medical-alt::before {
  content: "\f478";
}
.fa-file-pdf::before {
  content: "\f1c1";
}
.fa-file-powerpoint::before {
  content: "\f1c4";
}
.fa-file-prescription::before {
  content: "\f572";
}
.fa-file-signature::before {
  content: "\f573";
}
.fa-file-upload::before {
  content: "\f574";
}
.fa-file-video::before {
  content: "\f1c8";
}
.fa-file-word::before {
  content: "\f1c2";
}
.fa-fill::before {
  content: "\f575";
}
.fa-fill-drip::before {
  content: "\f576";
}
.fa-film::before {
  content: "\f008";
}
.fa-filter::before {
  content: "\f0b0";
}
.fa-fingerprint::before {
  content: "\f577";
}
.fa-fire::before {
  content: "\f06d";
}
.fa-fire-alt::before {
  content: "\f7e4";
}
.fa-fire-extinguisher::before {
  content: "\f134";
}
.fa-firefox::before {
  content: "\f269";
}
.fa-firefox-browser::before {
  content: "\f907";
}
.fa-first-aid::before {
  content: "\f479";
}
.fa-first-order::before {
  content: "\f2b0";
}
.fa-first-order-alt::before {
  content: "\f50a";
}
.fa-firstdraft::before {
  content: "\f3a1";
}
.fa-fish::before {
  content: "\f578";
}
.fa-fist-raised::before {
  content: "\f6de";
}
.fa-flag::before {
  content: "\f024";
}
.fa-flag-checkered::before {
  content: "\f11e";
}
.fa-flag-usa::before {
  content: "\f74d";
}
.fa-flask::before {
  content: "\f0c3";
}
.fa-flickr::before {
  content: "\f16e";
}
.fa-flipboard::before {
  content: "\f44d";
}
.fa-flushed::before {
  content: "\f579";
}
.fa-fly::before {
  content: "\f417";
}
.fa-folder::before {
  content: "\f07b";
}
.fa-folder-minus::before {
  content: "\f65d";
}
.fa-folder-open::before {
  content: "\f07c";
}
.fa-folder-plus::before {
  content: "\f65e";
}
.fa-font::before {
  content: "\f031";
}
.fa-font-awesome::before {
  content: "\f2b4";
}
.fa-font-awesome-alt::before {
  content: "\f35c";
}
.fa-font-awesome-flag::before {
  content: "\f425";
}
.fa-font-awesome-logo-full::before {
  content: "\f4e6";
}
.fa-fonticons::before {
  content: "\f280";
}
.fa-fonticons-fi::before {
  content: "\f3a2";
}
.fa-football-ball::before {
  content: "\f44e";
}
.fa-fort-awesome::before {
  content: "\f286";
}
.fa-fort-awesome-alt::before {
  content: "\f3a3";
}
.fa-forumbee::before {
  content: "\f211";
}
.fa-forward::before {
  content: "\f04e";
}
.fa-foursquare::before {
  content: "\f180";
}
.fa-free-code-camp::before {
  content: "\f2c5";
}
.fa-freebsd::before {
  content: "\f3a4";
}
.fa-frog::before {
  content: "\f52e";
}
.fa-frown::before {
  content: "\f119";
}
.fa-frown-open::before {
  content: "\f57a";
}
.fa-fulcrum::before {
  content: "\f50b";
}
.fa-funnel-dollar::before {
  content: "\f662";
}
.fa-futbol::before {
  content: "\f1e3";
}
.fa-galactic-republic::before {
  content: "\f50c";
}
.fa-galactic-senate::before {
  content: "\f50d";
}
.fa-gamepad::before {
  content: "\f11b";
}
.fa-gas-pump::before {
  content: "\f52f";
}
.fa-gavel::before {
  content: "\f0e3";
}
.fa-gem::before {
  content: "\f3a5";
}
.fa-genderless::before {
  content: "\f22d";
}
.fa-get-pocket::before {
  content: "\f265";
}
.fa-gg::before {
  content: "\f260";
}
.fa-gg-circle::before {
  content: "\f261";
}
.fa-ghost::before {
  content: "\f6e2";
}
.fa-gift::before {
  content: "\f06b";
}
.fa-gifts::before {
  content: "\f79c";
}
.fa-git::before {
  content: "\f1d3";
}
.fa-git-alt::before {
  content: "\f841";
}
.fa-git-square::before {
  content: "\f1d2";
}
.fa-github::before {
  content: "\f09b";
}
.fa-github-alt::before {
  content: "\f113";
}
.fa-github-square::before {
  content: "\f092";
}
.fa-gitkraken::before {
  content: "\f3a6";
}
.fa-gitlab::before {
  content: "\f296";
}
.fa-gitter::before {
  content: "\f426";
}
.fa-glass-cheers::before {
  content: "\f79f";
}
.fa-glass-martini::before {
  content: "\f000";
}
.fa-glass-martini-alt::before {
  content: "\f57b";
}
.fa-glass-whiskey::before {
  content: "\f7a0";
}
.fa-glasses::before {
  content: "\f530";
}
.fa-glide::before {
  content: "\f2a5";
}
.fa-glide-g::before {
  content: "\f2a6";
}
.fa-globe::before {
  content: "\f0ac";
}
.fa-globe-africa::before {
  content: "\f57c";
}
.fa-globe-americas::before {
  content: "\f57d";
}
.fa-globe-asia::before {
  content: "\f57e";
}
.fa-globe-europe::before {
  content: "\f7a2";
}
.fa-gofore::before {
  content: "\f3a7";
}
.fa-golf-ball::before {
  content: "\f450";
}
.fa-goodreads::before {
  content: "\f3a8";
}
.fa-goodreads-g::before {
  content: "\f3a9";
}
.fa-google::before {
  content: "\f1a0";
}
.fa-google-drive::before {
  content: "\f3aa";
}
.fa-google-play::before {
  content: "\f3ab";
}
.fa-google-plus::before {
  content: "\f2b3";
}
.fa-google-plus-g::before {
  content: "\f0d5";
}
.fa-google-plus-square::before {
  content: "\f0d4";
}
.fa-google-wallet::before {
  content: "\f1ee";
}
.fa-gopuram::before {
  content: "\f664";
}
.fa-graduation-cap::before {
  content: "\f19d";
}
.fa-gratipay::before {
  content: "\f184";
}
.fa-grav::before {
  content: "\f2d6";
}
.fa-greater-than::before {
  content: "\f531";
}
.fa-greater-than-equal::before {
  content: "\f532";
}
.fa-grimace::before {
  content: "\f57f";
}
.fa-grin::before {
  content: "\f580";
}
.fa-grin-alt::before {
  content: "\f581";
}
.fa-grin-beam::before {
  content: "\f582";
}
.fa-grin-beam-sweat::before {
  content: "\f583";
}
.fa-grin-hearts::before {
  content: "\f584";
}
.fa-grin-squint::before {
  content: "\f585";
}
.fa-grin-squint-tears::before {
  content: "\f586";
}
.fa-grin-stars::before {
  content: "\f587";
}
.fa-grin-tears::before {
  content: "\f588";
}
.fa-grin-tongue::before {
  content: "\f589";
}
.fa-grin-tongue-squint::before {
  content: "\f58a";
}
.fa-grin-tongue-wink::before {
  content: "\f58b";
}
.fa-grin-wink::before {
  content: "\f58c";
}
.fa-grip-horizontal::before {
  content: "\f58d";
}
.fa-grip-lines::before {
  content: "\f7a4";
}
.fa-grip-lines-vertical::before {
  content: "\f7a5";
}
.fa-grip-vertical::before {
  content: "\f58e";
}
.fa-gripfire::before {
  content: "\f3ac";
}
.fa-grunt::before {
  content: "\f3ad";
}
.fa-guitar::before {
  content: "\f7a6";
}
.fa-gulp::before {
  content: "\f3ae";
}
.fa-h-square::before {
  content: "\f0fd";
}
.fa-hacker-news::before {
  content: "\f1d4";
}
.fa-hacker-news-square::before {
  content: "\f3af";
}
.fa-hackerrank::before {
  content: "\f5f7";
}
.fa-hamburger::before {
  content: "\f805";
}
.fa-hammer::before {
  content: "\f6e3";
}
.fa-hamsa::before {
  content: "\f665";
}
.fa-hand-holding::before {
  content: "\f4bd";
}
.fa-hand-holding-heart::before {
  content: "\f4be";
}
.fa-hand-holding-usd::before {
  content: "\f4c0";
}
.fa-hand-lizard::before {
  content: "\f258";
}
.fa-hand-middle-finger::before {
  content: "\f806";
}
.fa-hand-paper::before {
  content: "\f256";
}
.fa-hand-peace::before {
  content: "\f25b";
}
.fa-hand-point-down::before {
  content: "\f0a7";
}
.fa-hand-point-left::before {
  content: "\f0a5";
}
.fa-hand-point-right::before {
  content: "\f0a4";
}
.fa-hand-point-up::before {
  content: "\f0a6";
}
.fa-hand-pointer::before {
  content: "\f25a";
}
.fa-hand-rock::before {
  content: "\f255";
}
.fa-hand-scissors::before {
  content: "\f257";
}
.fa-hand-spock::before {
  content: "\f259";
}
.fa-hands::before {
  content: "\f4c2";
}
.fa-hands-helping::before {
  content: "\f4c4";
}
.fa-handshake::before {
  content: "\f2b5";
}
.fa-hanukiah::before {
  content: "\f6e6";
}
.fa-hard-hat::before {
  content: "\f807";
}
.fa-hashtag::before {
  content: "\f292";
}
.fa-hat-cowboy::before {
  content: "\f8c0";
}
.fa-hat-cowboy-side::before {
  content: "\f8c1";
}
.fa-hat-wizard::before {
  content: "\f6e8";
}
.fa-hdd::before {
  content: "\f0a0";
}
.fa-heading::before {
  content: "\f1dc";
}
.fa-headphones::before {
  content: "\f025";
}
.fa-headphones-alt::before {
  content: "\f58f";
}
.fa-headset::before {
  content: "\f590";
}
.fa-heart::before {
  content: "\f004";
}
.fa-heart-broken::before {
  content: "\f7a9";
}
.fa-heartbeat::before {
  content: "\f21e";
}
.fa-helicopter::before {
  content: "\f533";
}
.fa-highlighter::before {
  content: "\f591";
}
.fa-hiking::before {
  content: "\f6ec";
}
.fa-hippo::before {
  content: "\f6ed";
}
.fa-hips::before {
  content: "\f452";
}
.fa-hire-a-helper::before {
  content: "\f3b0";
}
.fa-history::before {
  content: "\f1da";
}
.fa-hockey-puck::before {
  content: "\f453";
}
.fa-holly-berry::before {
  content: "\f7aa";
}
.fa-home::before {
  content: "\f015";
}
.fa-hooli::before {
  content: "\f427";
}
.fa-hornbill::before {
  content: "\f592";
}
.fa-horse::before {
  content: "\f6f0";
}
.fa-horse-head::before {
  content: "\f7ab";
}
.fa-hospital::before {
  content: "\f0f8";
}
.fa-hospital-alt::before {
  content: "\f47d";
}
.fa-hospital-symbol::before {
  content: "\f47e";
}
.fa-hot-tub::before {
  content: "\f593";
}
.fa-hotdog::before {
  content: "\f80f";
}
.fa-hotel::before {
  content: "\f594";
}
.fa-hotjar::before {
  content: "\f3b1";
}
.fa-hourglass::before {
  content: "\f254";
}
.fa-hourglass-end::before {
  content: "\f253";
}
.fa-hourglass-half::before {
  content: "\f252";
}
.fa-hourglass-start::before {
  content: "\f251";
}
.fa-house-damage::before {
  content: "\f6f1";
}
.fa-houzz::before {
  content: "\f27c";
}
.fa-hryvnia::before {
  content: "\f6f2";
}
.fa-html5::before {
  content: "\f13b";
}
.fa-hubspot::before {
  content: "\f3b2";
}
.fa-i-cursor::before {
  content: "\f246";
}
.fa-ice-cream::before {
  content: "\f810";
}
.fa-icicles::before {
  content: "\f7ad";
}
.fa-icons::before {
  content: "\f86d";
}
.fa-id-badge::before {
  content: "\f2c1";
}
.fa-id-card::before {
  content: "\f2c2";
}
.fa-id-card-alt::before {
  content: "\f47f";
}
.fa-ideal::before {
  content: "\f913";
}
.fa-igloo::before {
  content: "\f7ae";
}
.fa-image::before {
  content: "\f03e";
}
.fa-images::before {
  content: "\f302";
}
.fa-imdb::before {
  content: "\f2d8";
}
.fa-inbox::before {
  content: "\f01c";
}
.fa-indent::before {
  content: "\f03c";
}
.fa-industry::before {
  content: "\f275";
}
.fa-infinity::before {
  content: "\f534";
}
.fa-info::before {
  content: "\f129";
}
.fa-info-circle::before {
  content: "\f05a";
}
.fa-instagram::before {
  content: "\f16d";
}
.fa-instagram-square::before {
  content: "\f955";
}
.fa-intercom::before {
  content: "\f7af";
}
.fa-internet-explorer::before {
  content: "\f26b";
}
.fa-invision::before {
  content: "\f7b0";
}
.fa-ioxhost::before {
  content: "\f208";
}
.fa-italic::before {
  content: "\f033";
}
.fa-itch-io::before {
  content: "\f83a";
}
.fa-itunes::before {
  content: "\f3b4";
}
.fa-itunes-note::before {
  content: "\f3b5";
}
.fa-java::before {
  content: "\f4e4";
}
.fa-jedi::before {
  content: "\f669";
}
.fa-jedi-order::before {
  content: "\f50e";
}
.fa-jenkins::before {
  content: "\f3b6";
}
.fa-jira::before {
  content: "\f7b1";
}
.fa-joget::before {
  content: "\f3b7";
}
.fa-joint::before {
  content: "\f595";
}
.fa-joomla::before {
  content: "\f1aa";
}
.fa-journal-whills::before {
  content: "\f66a";
}
.fa-js::before {
  content: "\f3b8";
}
.fa-js-square::before {
  content: "\f3b9";
}
.fa-jsfiddle::before {
  content: "\f1cc";
}
.fa-kaaba::before {
  content: "\f66b";
}
.fa-kaggle::before {
  content: "\f5fa";
}
.fa-key::before {
  content: "\f084";
}
.fa-keybase::before {
  content: "\f4f5";
}
.fa-keyboard::before {
  content: "\f11c";
}
.fa-keycdn::before {
  content: "\f3ba";
}
.fa-khanda::before {
  content: "\f66d";
}
.fa-kickstarter::before {
  content: "\f3bb";
}
.fa-kickstarter-k::before {
  content: "\f3bc";
}
.fa-kiss::before {
  content: "\f596";
}
.fa-kiss-beam::before {
  content: "\f597";
}
.fa-kiss-wink-heart::before {
  content: "\f598";
}
.fa-kiwi-bird::before {
  content: "\f535";
}
.fa-korvue::before {
  content: "\f42f";
}
.fa-landmark::before {
  content: "\f66f";
}
.fa-language::before {
  content: "\f1ab";
}
.fa-laptop::before {
  content: "\f109";
}
.fa-laptop-code::before {
  content: "\f5fc";
}
.fa-laptop-medical::before {
  content: "\f812";
}
.fa-laravel::before {
  content: "\f3bd";
}
.fa-lastfm::before {
  content: "\f202";
}
.fa-lastfm-square::before {
  content: "\f203";
}
.fa-laugh::before {
  content: "\f599";
}
.fa-laugh-beam::before {
  content: "\f59a";
}
.fa-laugh-squint::before {
  content: "\f59b";
}
.fa-laugh-wink::before {
  content: "\f59c";
}
.fa-layer-group::before {
  content: "\f5fd";
}
.fa-leaf::before {
  content: "\f06c";
}
.fa-leanpub::before {
  content: "\f212";
}
.fa-lemon::before {
  content: "\f094";
}
.fa-less::before {
  content: "\f41d";
}
.fa-less-than::before {
  content: "\f536";
}
.fa-less-than-equal::before {
  content: "\f537";
}
.fa-level-down-alt::before {
  content: "\f3be";
}
.fa-level-up-alt::before {
  content: "\f3bf";
}
.fa-life-ring::before {
  content: "\f1cd";
}
.fa-lightbulb::before {
  content: "\f0eb";
}
.fa-line::before {
  content: "\f3c0";
}
.fa-link::before {
  content: "\f0c1";
}
.fa-linkedin::before {
  content: "\f08c";
}
.fa-linkedin-in::before {
  content: "\f0e1";
}
.fa-linode::before {
  content: "\f2b8";
}
.fa-linux::before {
  content: "\f17c";
}
.fa-lira-sign::before {
  content: "\f195";
}
.fa-list::before {
  content: "\f03a";
}
.fa-list-alt::before {
  content: "\f022";
}
.fa-list-ol::before {
  content: "\f0cb";
}
.fa-list-ul::before {
  content: "\f0ca";
}
.fa-location-arrow::before {
  content: "\f124";
}
.fa-lock::before {
  content: "\f023";
}
.fa-lock-open::before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down::before {
  content: "\f309";
}
.fa-long-arrow-alt-left::before {
  content: "\f30a";
}
.fa-long-arrow-alt-right::before {
  content: "\f30b";
}
.fa-long-arrow-alt-up::before {
  content: "\f30c";
}
.fa-low-vision::before {
  content: "\f2a8";
}
.fa-luggage-cart::before {
  content: "\f59d";
}
.fa-lyft::before {
  content: "\f3c3";
}
.fa-magento::before {
  content: "\f3c4";
}
.fa-magic::before {
  content: "\f0d0";
}
.fa-magnet::before {
  content: "\f076";
}
.fa-mail-bulk::before {
  content: "\f674";
}
.fa-mailchimp::before {
  content: "\f59e";
}
.fa-male::before {
  content: "\f183";
}
.fa-mandalorian::before {
  content: "\f50f";
}
.fa-map::before {
  content: "\f279";
}
.fa-map-marked::before {
  content: "\f59f";
}
.fa-map-marked-alt::before {
  content: "\f5a0";
}
.fa-map-marker::before {
  content: "\f041";
}
.fa-map-marker-alt::before {
  content: "\f3c5";
}
.fa-map-pin::before {
  content: "\f276";
}
.fa-map-signs::before {
  content: "\f277";
}
.fa-markdown::before {
  content: "\f60f";
}
.fa-marker::before {
  content: "\f5a1";
}
.fa-mars::before {
  content: "\f222";
}
.fa-mars-double::before {
  content: "\f227";
}
.fa-mars-stroke::before {
  content: "\f229";
}
.fa-mars-stroke-h::before {
  content: "\f22b";
}
.fa-mars-stroke-v::before {
  content: "\f22a";
}
.fa-mask::before {
  content: "\f6fa";
}
.fa-mastodon::before {
  content: "\f4f6";
}
.fa-maxcdn::before {
  content: "\f136";
}
.fa-mdb::before {
  content: "\f8ca";
}
.fa-medal::before {
  content: "\f5a2";
}
.fa-medapps::before {
  content: "\f3c6";
}
.fa-medium::before {
  content: "\f23a";
}
.fa-medium-m::before {
  content: "\f3c7";
}
.fa-medkit::before {
  content: "\f0fa";
}
.fa-medrt::before {
  content: "\f3c8";
}
.fa-meetup::before {
  content: "\f2e0";
}
.fa-megaport::before {
  content: "\f5a3";
}
.fa-meh::before {
  content: "\f11a";
}
.fa-meh-blank::before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes::before {
  content: "\f5a5";
}
.fa-memory::before {
  content: "\f538";
}
.fa-mendeley::before {
  content: "\f7b3";
}
.fa-menorah::before {
  content: "\f676";
}
.fa-mercury::before {
  content: "\f223";
}
.fa-meteor::before {
  content: "\f753";
}
.fa-microblog::before {
  content: "\f91a";
}
.fa-microchip::before {
  content: "\f2db";
}
.fa-microphone::before {
  content: "\f130";
}
.fa-microphone-alt::before {
  content: "\f3c9";
}
.fa-microphone-alt-slash::before {
  content: "\f539";
}
.fa-microphone-slash::before {
  content: "\f131";
}
.fa-microscope::before {
  content: "\f610";
}
.fa-microsoft::before {
  content: "\f3ca";
}
.fa-minus::before {
  content: "\f068";
}
.fa-minus-circle::before {
  content: "\f056";
}
.fa-minus-square::before {
  content: "\f146";
}
.fa-mitten::before {
  content: "\f7b5";
}
.fa-mix::before {
  content: "\f3cb";
}
.fa-mixcloud::before {
  content: "\f289";
}
.fa-mixer::before {
  content: "\f956";
}
.fa-mizuni::before {
  content: "\f3cc";
}
.fa-mobile::before {
  content: "\f10b";
}
.fa-mobile-alt::before {
  content: "\f3cd";
}
.fa-modx::before {
  content: "\f285";
}
.fa-monero::before {
  content: "\f3d0";
}
.fa-money-bill::before {
  content: "\f0d6";
}
.fa-money-bill-alt::before {
  content: "\f3d1";
}
.fa-money-bill-wave::before {
  content: "\f53a";
}
.fa-money-bill-wave-alt::before {
  content: "\f53b";
}
.fa-money-check::before {
  content: "\f53c";
}
.fa-money-check-alt::before {
  content: "\f53d";
}
.fa-monument::before {
  content: "\f5a6";
}
.fa-moon::before {
  content: "\f186";
}
.fa-mortar-pestle::before {
  content: "\f5a7";
}
.fa-mosque::before {
  content: "\f678";
}
.fa-motorcycle::before {
  content: "\f21c";
}
.fa-mountain::before {
  content: "\f6fc";
}
.fa-mouse::before {
  content: "\f8cc";
}
.fa-mouse-pointer::before {
  content: "\f245";
}
.fa-mug-hot::before {
  content: "\f7b6";
}
.fa-music::before {
  content: "\f001";
}
.fa-napster::before {
  content: "\f3d2";
}
.fa-neos::before {
  content: "\f612";
}
.fa-network-wired::before {
  content: "\f6ff";
}
.fa-neuter::before {
  content: "\f22c";
}
.fa-newspaper::before {
  content: "\f1ea";
}
.fa-nimblr::before {
  content: "\f5a8";
}
.fa-node::before {
  content: "\f419";
}
.fa-node-js::before {
  content: "\f3d3";
}
.fa-not-equal::before {
  content: "\f53e";
}
.fa-notes-medical::before {
  content: "\f481";
}
.fa-npm::before {
  content: "\f3d4";
}
.fa-ns8::before {
  content: "\f3d5";
}
.fa-nutritionix::before {
  content: "\f3d6";
}
.fa-object-group::before {
  content: "\f247";
}
.fa-object-ungroup::before {
  content: "\f248";
}
.fa-odnoklassniki::before {
  content: "\f263";
}
.fa-odnoklassniki-square::before {
  content: "\f264";
}
.fa-oil-can::before {
  content: "\f613";
}
.fa-old-republic::before {
  content: "\f510";
}
.fa-om::before {
  content: "\f679";
}
.fa-opencart::before {
  content: "\f23d";
}
.fa-openid::before {
  content: "\f19b";
}
.fa-opera::before {
  content: "\f26a";
}
.fa-optin-monster::before {
  content: "\f23c";
}
.fa-orcid::before {
  content: "\f8d2";
}
.fa-osi::before {
  content: "\f41a";
}
.fa-otter::before {
  content: "\f700";
}
.fa-outdent::before {
  content: "\f03b";
}
.fa-page4::before {
  content: "\f3d7";
}
.fa-pagelines::before {
  content: "\f18c";
}
.fa-pager::before {
  content: "\f815";
}
.fa-paint-brush::before {
  content: "\f1fc";
}
.fa-paint-roller::before {
  content: "\f5aa";
}
.fa-palette::before {
  content: "\f53f";
}
.fa-palfed::before {
  content: "\f3d8";
}
.fa-pallet::before {
  content: "\f482";
}
.fa-paper-plane::before {
  content: "\f1d8";
}
.fa-paperclip::before {
  content: "\f0c6";
}
.fa-parachute-box::before {
  content: "\f4cd";
}
.fa-paragraph::before {
  content: "\f1dd";
}
.fa-parking::before {
  content: "\f540";
}
.fa-passport::before {
  content: "\f5ab";
}
.fa-pastafarianism::before {
  content: "\f67b";
}
.fa-paste::before {
  content: "\f0ea";
}
.fa-patreon::before {
  content: "\f3d9";
}
.fa-pause::before {
  content: "\f04c";
}
.fa-pause-circle::before {
  content: "\f28b";
}
.fa-paw::before {
  content: "\f1b0";
}
.fa-paypal::before {
  content: "\f1ed";
}
.fa-peace::before {
  content: "\f67c";
}
.fa-pen::before {
  content: "\f304";
}
.fa-pen-alt::before {
  content: "\f305";
}
.fa-pen-fancy::before {
  content: "\f5ac";
}
.fa-pen-nib::before {
  content: "\f5ad";
}
.fa-pen-square::before {
  content: "\f14b";
}
.fa-pencil-alt::before {
  content: "\f303";
}
.fa-pencil-ruler::before {
  content: "\f5ae";
}
.fa-penny-arcade::before {
  content: "\f704";
}
.fa-people-carry::before {
  content: "\f4ce";
}
.fa-pepper-hot::before {
  content: "\f816";
}
.fa-percent::before {
  content: "\f295";
}
.fa-percentage::before {
  content: "\f541";
}
.fa-periscope::before {
  content: "\f3da";
}
.fa-person-booth::before {
  content: "\f756";
}
.fa-phabricator::before {
  content: "\f3db";
}
.fa-phoenix-framework::before {
  content: "\f3dc";
}
.fa-phoenix-squadron::before {
  content: "\f511";
}
.fa-phone::before {
  content: "\f095";
}
.fa-phone-alt::before {
  content: "\f879";
}
.fa-phone-slash::before {
  content: "\f3dd";
}
.fa-phone-square::before {
  content: "\f098";
}
.fa-phone-square-alt::before {
  content: "\f87b";
}
.fa-phone-volume::before {
  content: "\f2a0";
}
.fa-photo-video::before {
  content: "\f87c";
}
.fa-php::before {
  content: "\f457";
}
.fa-pied-piper::before {
  content: "\f2ae";
}
.fa-pied-piper-alt::before {
  content: "\f1a8";
}
.fa-pied-piper-hat::before {
  content: "\f4e5";
}
.fa-pied-piper-pp::before {
  content: "\f1a7";
}
.fa-pied-piper-square::before {
  content: "\f91e";
}
.fa-piggy-bank::before {
  content: "\f4d3";
}
.fa-pills::before {
  content: "\f484";
}
.fa-pinterest::before {
  content: "\f0d2";
}
.fa-pinterest-p::before {
  content: "\f231";
}
.fa-pinterest-square::before {
  content: "\f0d3";
}
.fa-pizza-slice::before {
  content: "\f818";
}
.fa-place-of-worship::before {
  content: "\f67f";
}
.fa-plane::before {
  content: "\f072";
}
.fa-plane-arrival::before {
  content: "\f5af";
}
.fa-plane-departure::before {
  content: "\f5b0";
}
.fa-play::before {
  content: "\f04b";
}
.fa-play-circle::before {
  content: "\f144";
}
.fa-playstation::before {
  content: "\f3df";
}
.fa-plug::before {
  content: "\f1e6";
}
.fa-plus::before {
  content: "\f067";
}
.fa-plus-circle::before {
  content: "\f055";
}
.fa-plus-square::before {
  content: "\f0fe";
}
.fa-podcast::before {
  content: "\f2ce";
}
.fa-poll::before {
  content: "\f681";
}
.fa-poll-h::before {
  content: "\f682";
}
.fa-poo::before {
  content: "\f2fe";
}
.fa-poo-storm::before {
  content: "\f75a";
}
.fa-poop::before {
  content: "\f619";
}
.fa-portrait::before {
  content: "\f3e0";
}
.fa-pound-sign::before {
  content: "\f154";
}
.fa-power-off::before {
  content: "\f011";
}
.fa-pray::before {
  content: "\f683";
}
.fa-praying-hands::before {
  content: "\f684";
}
.fa-prescription::before {
  content: "\f5b1";
}
.fa-prescription-bottle::before {
  content: "\f485";
}
.fa-prescription-bottle-alt::before {
  content: "\f486";
}
.fa-print::before {
  content: "\f02f";
}
.fa-procedures::before {
  content: "\f487";
}
.fa-product-hunt::before {
  content: "\f288";
}
.fa-project-diagram::before {
  content: "\f542";
}
.fa-pushed::before {
  content: "\f3e1";
}
.fa-puzzle-piece::before {
  content: "\f12e";
}
.fa-python::before {
  content: "\f3e2";
}
.fa-qq::before {
  content: "\f1d6";
}
.fa-qrcode::before {
  content: "\f029";
}
.fa-question::before {
  content: "\f128";
}
.fa-question-circle::before {
  content: "\f059";
}
.fa-quidditch::before {
  content: "\f458";
}
.fa-quinscape::before {
  content: "\f459";
}
.fa-quora::before {
  content: "\f2c4";
}
.fa-quote-left::before {
  content: "\f10d";
}
.fa-quote-right::before {
  content: "\f10e";
}
.fa-quran::before {
  content: "\f687";
}
.fa-r-project::before {
  content: "\f4f7";
}
.fa-radiation::before {
  content: "\f7b9";
}
.fa-radiation-alt::before {
  content: "\f7ba";
}
.fa-rainbow::before {
  content: "\f75b";
}
.fa-random::before {
  content: "\f074";
}
.fa-raspberry-pi::before {
  content: "\f7bb";
}
.fa-ravelry::before {
  content: "\f2d9";
}
.fa-react::before {
  content: "\f41b";
}
.fa-reacteurope::before {
  content: "\f75d";
}
.fa-readme::before {
  content: "\f4d5";
}
.fa-rebel::before {
  content: "\f1d0";
}
.fa-receipt::before {
  content: "\f543";
}
.fa-record-vinyl::before {
  content: "\f8d9";
}
.fa-recycle::before {
  content: "\f1b8";
}
.fa-red-river::before {
  content: "\f3e3";
}
.fa-reddit::before {
  content: "\f1a1";
}
.fa-reddit-alien::before {
  content: "\f281";
}
.fa-reddit-square::before {
  content: "\f1a2";
}
.fa-redhat::before {
  content: "\f7bc";
}
.fa-redo::before {
  content: "\f01e";
}
.fa-redo-alt::before {
  content: "\f2f9";
}
.fa-registered::before {
  content: "\f25d";
}
.fa-remove-format::before {
  content: "\f87d";
}
.fa-renren::before {
  content: "\f18b";
}
.fa-reply::before {
  content: "\f3e5";
}
.fa-reply-all::before {
  content: "\f122";
}
.fa-replyd::before {
  content: "\f3e6";
}
.fa-republican::before {
  content: "\f75e";
}
.fa-researchgate::before {
  content: "\f4f8";
}
.fa-resolving::before {
  content: "\f3e7";
}
.fa-restroom::before {
  content: "\f7bd";
}
.fa-retweet::before {
  content: "\f079";
}
.fa-rev::before {
  content: "\f5b2";
}
.fa-ribbon::before {
  content: "\f4d6";
}
.fa-ring::before {
  content: "\f70b";
}
.fa-road::before {
  content: "\f018";
}
.fa-robot::before {
  content: "\f544";
}
.fa-rocket::before {
  content: "\f135";
}
.fa-rocketchat::before {
  content: "\f3e8";
}
.fa-rockrms::before {
  content: "\f3e9";
}
.fa-route::before {
  content: "\f4d7";
}
.fa-rss::before {
  content: "\f09e";
}
.fa-rss-square::before {
  content: "\f143";
}
.fa-ruble-sign::before {
  content: "\f158";
}
.fa-ruler::before {
  content: "\f545";
}
.fa-ruler-combined::before {
  content: "\f546";
}
.fa-ruler-horizontal::before {
  content: "\f547";
}
.fa-ruler-vertical::before {
  content: "\f548";
}
.fa-running::before {
  content: "\f70c";
}
.fa-rupee-sign::before {
  content: "\f156";
}
.fa-sad-cry::before {
  content: "\f5b3";
}
.fa-sad-tear::before {
  content: "\f5b4";
}
.fa-safari::before {
  content: "\f267";
}
.fa-salesforce::before {
  content: "\f83b";
}
.fa-sass::before {
  content: "\f41e";
}
.fa-satellite::before {
  content: "\f7bf";
}
.fa-satellite-dish::before {
  content: "\f7c0";
}
.fa-save::before {
  content: "\f0c7";
}
.fa-schlix::before {
  content: "\f3ea";
}
.fa-school::before {
  content: "\f549";
}
.fa-screwdriver::before {
  content: "\f54a";
}
.fa-scribd::before {
  content: "\f28a";
}
.fa-scroll::before {
  content: "\f70e";
}
.fa-sd-card::before {
  content: "\f7c2";
}
.fa-search::before {
  content: "\f002";
}
.fa-search-dollar::before {
  content: "\f688";
}
.fa-search-location::before {
  content: "\f689";
}
.fa-search-minus::before {
  content: "\f010";
}
.fa-search-plus::before {
  content: "\f00e";
}
.fa-searchengin::before {
  content: "\f3eb";
}
.fa-seedling::before {
  content: "\f4d8";
}
.fa-sellcast::before {
  content: "\f2da";
}
.fa-sellsy::before {
  content: "\f213";
}
.fa-server::before {
  content: "\f233";
}
.fa-servicestack::before {
  content: "\f3ec";
}
.fa-shapes::before {
  content: "\f61f";
}
.fa-share::before {
  content: "\f064";
}
.fa-share-alt::before {
  content: "\f1e0";
}
.fa-share-alt-square::before {
  content: "\f1e1";
}
.fa-share-square::before {
  content: "\f14d";
}
.fa-shekel-sign::before {
  content: "\f20b";
}
.fa-shield-alt::before {
  content: "\f3ed";
}
.fa-ship::before {
  content: "\f21a";
}
.fa-shipping-fast::before {
  content: "\f48b";
}
.fa-shirtsinbulk::before {
  content: "\f214";
}
.fa-shoe-prints::before {
  content: "\f54b";
}
.fa-shopify::before {
  content: "\f957";
}
.fa-shopping-bag::before {
  content: "\f290";
}
.fa-shopping-basket::before {
  content: "\f291";
}
.fa-shopping-cart::before {
  content: "\f07a";
}
.fa-shopware::before {
  content: "\f5b5";
}
.fa-shower::before {
  content: "\f2cc";
}
.fa-shuttle-van::before {
  content: "\f5b6";
}
.fa-sign::before {
  content: "\f4d9";
}
.fa-sign-in-alt::before {
  content: "\f2f6";
}
.fa-sign-language::before {
  content: "\f2a7";
}
.fa-sign-out-alt::before {
  content: "\f2f5";
}
.fa-signal::before {
  content: "\f012";
}
.fa-signature::before {
  content: "\f5b7";
}
.fa-sim-card::before {
  content: "\f7c4";
}
.fa-simplybuilt::before {
  content: "\f215";
}
.fa-sistrix::before {
  content: "\f3ee";
}
.fa-sitemap::before {
  content: "\f0e8";
}
.fa-sith::before {
  content: "\f512";
}
.fa-skating::before {
  content: "\f7c5";
}
.fa-sketch::before {
  content: "\f7c6";
}
.fa-skiing::before {
  content: "\f7c9";
}
.fa-skiing-nordic::before {
  content: "\f7ca";
}
.fa-skull::before {
  content: "\f54c";
}
.fa-skull-crossbones::before {
  content: "\f714";
}
.fa-skyatlas::before {
  content: "\f216";
}
.fa-skype::before {
  content: "\f17e";
}
.fa-slack::before {
  content: "\f198";
}
.fa-slack-hash::before {
  content: "\f3ef";
}
.fa-slash::before {
  content: "\f715";
}
.fa-sleigh::before {
  content: "\f7cc";
}
.fa-sliders-h::before {
  content: "\f1de";
}
.fa-slideshare::before {
  content: "\f1e7";
}
.fa-smile::before {
  content: "\f118";
}
.fa-smile-beam::before {
  content: "\f5b8";
}
.fa-smile-wink::before {
  content: "\f4da";
}
.fa-smog::before {
  content: "\f75f";
}
.fa-smoking::before {
  content: "\f48d";
}
.fa-smoking-ban::before {
  content: "\f54d";
}
.fa-sms::before {
  content: "\f7cd";
}
.fa-snapchat::before {
  content: "\f2ab";
}
.fa-snapchat-ghost::before {
  content: "\f2ac";
}
.fa-snapchat-square::before {
  content: "\f2ad";
}
.fa-snowboarding::before {
  content: "\f7ce";
}
.fa-snowflake::before {
  content: "\f2dc";
}
.fa-snowman::before {
  content: "\f7d0";
}
.fa-snowplow::before {
  content: "\f7d2";
}
.fa-socks::before {
  content: "\f696";
}
.fa-solar-panel::before {
  content: "\f5ba";
}
.fa-sort::before {
  content: "\f0dc";
}
.fa-sort-alpha-down::before {
  content: "\f15d";
}
.fa-sort-alpha-down-alt::before {
  content: "\f881";
}
.fa-sort-alpha-up::before {
  content: "\f15e";
}
.fa-sort-alpha-up-alt::before {
  content: "\f882";
}
.fa-sort-amount-down::before {
  content: "\f160";
}
.fa-sort-amount-down-alt::before {
  content: "\f884";
}
.fa-sort-amount-up::before {
  content: "\f161";
}
.fa-sort-amount-up-alt::before {
  content: "\f885";
}
.fa-sort-down::before {
  content: "\f0dd";
}
.fa-sort-numeric-down::before {
  content: "\f162";
}
.fa-sort-numeric-down-alt::before {
  content: "\f886";
}
.fa-sort-numeric-up::before {
  content: "\f163";
}
.fa-sort-numeric-up-alt::before {
  content: "\f887";
}
.fa-sort-up::before {
  content: "\f0de";
}
.fa-soundcloud::before {
  content: "\f1be";
}
.fa-sourcetree::before {
  content: "\f7d3";
}
.fa-spa::before {
  content: "\f5bb";
}
.fa-space-shuttle::before {
  content: "\f197";
}
.fa-speakap::before {
  content: "\f3f3";
}
.fa-speaker-deck::before {
  content: "\f83c";
}
.fa-spell-check::before {
  content: "\f891";
}
.fa-spider::before {
  content: "\f717";
}
.fa-spinner::before {
  content: "\f110";
}
.fa-splotch::before {
  content: "\f5bc";
}
.fa-spotify::before {
  content: "\f1bc";
}
.fa-spray-can::before {
  content: "\f5bd";
}
.fa-square::before {
  content: "\f0c8";
}
.fa-square-full::before {
  content: "\f45c";
}
.fa-square-root-alt::before {
  content: "\f698";
}
.fa-squarespace::before {
  content: "\f5be";
}
.fa-stack-exchange::before {
  content: "\f18d";
}
.fa-stack-overflow::before {
  content: "\f16c";
}
.fa-stackpath::before {
  content: "\f842";
}
.fa-stamp::before {
  content: "\f5bf";
}
.fa-star::before {
  content: "\f005";
}
.fa-star-and-crescent::before {
  content: "\f699";
}
.fa-star-half::before {
  content: "\f089";
}
.fa-star-half-alt::before {
  content: "\f5c0";
}
.fa-star-of-david::before {
  content: "\f69a";
}
.fa-star-of-life::before {
  content: "\f621";
}
.fa-staylinked::before {
  content: "\f3f5";
}
.fa-steam::before {
  content: "\f1b6";
}
.fa-steam-square::before {
  content: "\f1b7";
}
.fa-steam-symbol::before {
  content: "\f3f6";
}
.fa-step-backward::before {
  content: "\f048";
}
.fa-step-forward::before {
  content: "\f051";
}
.fa-stethoscope::before {
  content: "\f0f1";
}
.fa-sticker-mule::before {
  content: "\f3f7";
}
.fa-sticky-note::before {
  content: "\f249";
}
.fa-stop::before {
  content: "\f04d";
}
.fa-stop-circle::before {
  content: "\f28d";
}
.fa-stopwatch::before {
  content: "\f2f2";
}
.fa-store::before {
  content: "\f54e";
}
.fa-store-alt::before {
  content: "\f54f";
}
.fa-strava::before {
  content: "\f428";
}
.fa-stream::before {
  content: "\f550";
}
.fa-street-view::before {
  content: "\f21d";
}
.fa-strikethrough::before {
  content: "\f0cc";
}
.fa-stripe::before {
  content: "\f429";
}
.fa-stripe-s::before {
  content: "\f42a";
}
.fa-stroopwafel::before {
  content: "\f551";
}
.fa-studiovinari::before {
  content: "\f3f8";
}
.fa-stumbleupon::before {
  content: "\f1a4";
}
.fa-stumbleupon-circle::before {
  content: "\f1a3";
}
.fa-subscript::before {
  content: "\f12c";
}
.fa-subway::before {
  content: "\f239";
}
.fa-suitcase::before {
  content: "\f0f2";
}
.fa-suitcase-rolling::before {
  content: "\f5c1";
}
.fa-sun::before {
  content: "\f185";
}
.fa-superpowers::before {
  content: "\f2dd";
}
.fa-superscript::before {
  content: "\f12b";
}
.fa-supple::before {
  content: "\f3f9";
}
.fa-surprise::before {
  content: "\f5c2";
}
.fa-suse::before {
  content: "\f7d6";
}
.fa-swatchbook::before {
  content: "\f5c3";
}
.fa-swift::before {
  content: "\f8e1";
}
.fa-swimmer::before {
  content: "\f5c4";
}
.fa-swimming-pool::before {
  content: "\f5c5";
}
.fa-symfony::before {
  content: "\f83d";
}
.fa-synagogue::before {
  content: "\f69b";
}
.fa-sync::before {
  content: "\f021";
}
.fa-sync-alt::before {
  content: "\f2f1";
}
.fa-syringe::before {
  content: "\f48e";
}
.fa-table::before {
  content: "\f0ce";
}
.fa-table-tennis::before {
  content: "\f45d";
}
.fa-tablet::before {
  content: "\f10a";
}
.fa-tablet-alt::before {
  content: "\f3fa";
}
.fa-tablets::before {
  content: "\f490";
}
.fa-tachometer-alt::before {
  content: "\f3fd";
}
.fa-tag::before {
  content: "\f02b";
}
.fa-tags::before {
  content: "\f02c";
}
.fa-tape::before {
  content: "\f4db";
}
.fa-tasks::before {
  content: "\f0ae";
}
.fa-taxi::before {
  content: "\f1ba";
}
.fa-teamspeak::before {
  content: "\f4f9";
}
.fa-teeth::before {
  content: "\f62e";
}
.fa-teeth-open::before {
  content: "\f62f";
}
.fa-telegram::before {
  content: "\f2c6";
}
.fa-telegram-plane::before {
  content: "\f3fe";
}
.fa-temperature-high::before {
  content: "\f769";
}
.fa-temperature-low::before {
  content: "\f76b";
}
.fa-tencent-weibo::before {
  content: "\f1d5";
}
.fa-tenge::before {
  content: "\f7d7";
}
.fa-terminal::before {
  content: "\f120";
}
.fa-text-height::before {
  content: "\f034";
}
.fa-text-width::before {
  content: "\f035";
}
.fa-th::before {
  content: "\f00a";
}
.fa-th-large::before {
  content: "\f009";
}
.fa-th-list::before {
  content: "\f00b";
}
.fa-the-red-yeti::before {
  content: "\f69d";
}
.fa-theater-masks::before {
  content: "\f630";
}
.fa-themeco::before {
  content: "\f5c6";
}
.fa-themeisle::before {
  content: "\f2b2";
}
.fa-thermometer::before {
  content: "\f491";
}
.fa-thermometer-empty::before {
  content: "\f2cb";
}
.fa-thermometer-full::before {
  content: "\f2c7";
}
.fa-thermometer-half::before {
  content: "\f2c9";
}
.fa-thermometer-quarter::before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters::before {
  content: "\f2c8";
}
.fa-think-peaks::before {
  content: "\f731";
}
.fa-thumbs-down::before {
  content: "\f165";
}
.fa-thumbs-up::before {
  content: "\f164";
}
.fa-thumbtack::before {
  content: "\f08d";
}
.fa-ticket-alt::before {
  content: "\f3ff";
}
.fa-times::before {
  content: "\f00d";
}
.fa-times-circle::before {
  content: "\f057";
}
.fa-tint::before {
  content: "\f043";
}
.fa-tint-slash::before {
  content: "\f5c7";
}
.fa-tired::before {
  content: "\f5c8";
}
.fa-toggle-off::before {
  content: "\f204";
}
.fa-toggle-on::before {
  content: "\f205";
}
.fa-toilet::before {
  content: "\f7d8";
}
.fa-toilet-paper::before {
  content: "\f71e";
}
.fa-toolbox::before {
  content: "\f552";
}
.fa-tools::before {
  content: "\f7d9";
}
.fa-tooth::before {
  content: "\f5c9";
}
.fa-torah::before {
  content: "\f6a0";
}
.fa-torii-gate::before {
  content: "\f6a1";
}
.fa-tractor::before {
  content: "\f722";
}
.fa-trade-federation::before {
  content: "\f513";
}
.fa-trademark::before {
  content: "\f25c";
}
.fa-traffic-light::before {
  content: "\f637";
}
.fa-trailer::before {
  content: "\f941";
}
.fa-train::before {
  content: "\f238";
}
.fa-tram::before {
  content: "\f7da";
}
.fa-transgender::before {
  content: "\f224";
}
.fa-transgender-alt::before {
  content: "\f225";
}
.fa-trash::before {
  content: "\f1f8";
}
.fa-trash-alt::before {
  content: "\f2ed";
}
.fa-trash-restore::before {
  content: "\f829";
}
.fa-trash-restore-alt::before {
  content: "\f82a";
}
.fa-tree::before {
  content: "\f1bb";
}
.fa-trello::before {
  content: "\f181";
}
.fa-tripadvisor::before {
  content: "\f262";
}
.fa-trophy::before {
  content: "\f091";
}
.fa-truck::before {
  content: "\f0d1";
}
.fa-truck-loading::before {
  content: "\f4de";
}
.fa-truck-monster::before {
  content: "\f63b";
}
.fa-truck-moving::before {
  content: "\f4df";
}
.fa-truck-pickup::before {
  content: "\f63c";
}
.fa-tshirt::before {
  content: "\f553";
}
.fa-tty::before {
  content: "\f1e4";
}
.fa-tumblr::before {
  content: "\f173";
}
.fa-tumblr-square::before {
  content: "\f174";
}
.fa-tv::before {
  content: "\f26c";
}
.fa-twitch::before {
  content: "\f1e8";
}
.fa-twitter::before {
  content: "\f099";
}
.fa-twitter-square::before {
  content: "\f081";
}
.fa-typo3::before {
  content: "\f42b";
}
.fa-uber::before {
  content: "\f402";
}
.fa-ubuntu::before {
  content: "\f7df";
}
.fa-uikit::before {
  content: "\f403";
}
.fa-umbraco::before {
  content: "\f8e8";
}
.fa-umbrella::before {
  content: "\f0e9";
}
.fa-umbrella-beach::before {
  content: "\f5ca";
}
.fa-underline::before {
  content: "\f0cd";
}
.fa-undo::before {
  content: "\f0e2";
}
.fa-undo-alt::before {
  content: "\f2ea";
}
.fa-uniregistry::before {
  content: "\f404";
}
.fa-unity::before {
  content: "\f949";
}
.fa-universal-access::before {
  content: "\f29a";
}
.fa-university::before {
  content: "\f19c";
}
.fa-unlink::before {
  content: "\f127";
}
.fa-unlock::before {
  content: "\f09c";
}
.fa-unlock-alt::before {
  content: "\f13e";
}
.fa-untappd::before {
  content: "\f405";
}
.fa-upload::before {
  content: "\f093";
}
.fa-ups::before {
  content: "\f7e0";
}
.fa-usb::before {
  content: "\f287";
}
.fa-user::before {
  content: "\f007";
}
.fa-user-alt::before {
  content: "\f406";
}
.fa-user-alt-slash::before {
  content: "\f4fa";
}
.fa-user-astronaut::before {
  content: "\f4fb";
}
.fa-user-check::before {
  content: "\f4fc";
}
.fa-user-circle::before {
  content: "\f2bd";
}
.fa-user-clock::before {
  content: "\f4fd";
}
.fa-user-cog::before {
  content: "\f4fe";
}
.fa-user-edit::before {
  content: "\f4ff";
}
.fa-user-friends::before {
  content: "\f500";
}
.fa-user-graduate::before {
  content: "\f501";
}
.fa-user-injured::before {
  content: "\f728";
}
.fa-user-lock::before {
  content: "\f502";
}
.fa-user-md::before {
  content: "\f0f0";
}
.fa-user-minus::before {
  content: "\f503";
}
.fa-user-ninja::before {
  content: "\f504";
}
.fa-user-nurse::before {
  content: "\f82f";
}
.fa-user-plus::before {
  content: "\f234";
}
.fa-user-secret::before {
  content: "\f21b";
}
.fa-user-shield::before {
  content: "\f505";
}
.fa-user-slash::before {
  content: "\f506";
}
.fa-user-tag::before {
  content: "\f507";
}
.fa-user-tie::before {
  content: "\f508";
}
.fa-user-times::before {
  content: "\f235";
}
.fa-users::before {
  content: "\f0c0";
}
.fa-users-cog::before {
  content: "\f509";
}
.fa-usps::before {
  content: "\f7e1";
}
.fa-ussunnah::before {
  content: "\f407";
}
.fa-utensil-spoon::before {
  content: "\f2e5";
}
.fa-utensils::before {
  content: "\f2e7";
}
.fa-vaadin::before {
  content: "\f408";
}
.fa-vector-square::before {
  content: "\f5cb";
}
.fa-venus::before {
  content: "\f221";
}
.fa-venus-double::before {
  content: "\f226";
}
.fa-venus-mars::before {
  content: "\f228";
}
.fa-viacoin::before {
  content: "\f237";
}
.fa-viadeo::before {
  content: "\f2a9";
}
.fa-viadeo-square::before {
  content: "\f2aa";
}
.fa-vial::before {
  content: "\f492";
}
.fa-vials::before {
  content: "\f493";
}
.fa-viber::before {
  content: "\f409";
}
.fa-video::before {
  content: "\f03d";
}
.fa-video-slash::before {
  content: "\f4e2";
}
.fa-vihara::before {
  content: "\f6a7";
}
.fa-vimeo::before {
  content: "\f40a";
}
.fa-vimeo-square::before {
  content: "\f194";
}
.fa-vimeo-v::before {
  content: "\f27d";
}
.fa-vine::before {
  content: "\f1ca";
}
.fa-vk::before {
  content: "\f189";
}
.fa-vnv::before {
  content: "\f40b";
}
.fa-voicemail::before {
  content: "\f897";
}
.fa-volleyball-ball::before {
  content: "\f45f";
}
.fa-volume-down::before {
  content: "\f027";
}
.fa-volume-mute::before {
  content: "\f6a9";
}
.fa-volume-off::before {
  content: "\f026";
}
.fa-volume-up::before {
  content: "\f028";
}
.fa-vote-yea::before {
  content: "\f772";
}
.fa-vr-cardboard::before {
  content: "\f729";
}
.fa-vuejs::before {
  content: "\f41f";
}
.fa-walking::before {
  content: "\f554";
}
.fa-wallet::before {
  content: "\f555";
}
.fa-warehouse::before {
  content: "\f494";
}
.fa-water::before {
  content: "\f773";
}
.fa-wave-square::before {
  content: "\f83e";
}
.fa-waze::before {
  content: "\f83f";
}
.fa-weebly::before {
  content: "\f5cc";
}
.fa-weibo::before {
  content: "\f18a";
}
.fa-weight::before {
  content: "\f496";
}
.fa-weight-hanging::before {
  content: "\f5cd";
}
.fa-weixin::before {
  content: "\f1d7";
}
.fa-whatsapp::before {
  content: "\f232";
}
.fa-whatsapp-square::before {
  content: "\f40c";
}
.fa-wheelchair::before {
  content: "\f193";
}
.fa-whmcs::before {
  content: "\f40d";
}
.fa-wifi::before {
  content: "\f1eb";
}
.fa-wikipedia-w::before {
  content: "\f266";
}
.fa-wind::before {
  content: "\f72e";
}
.fa-window-close::before {
  content: "\f410";
}
.fa-window-maximize::before {
  content: "\f2d0";
}
.fa-window-minimize::before {
  content: "\f2d1";
}
.fa-window-restore::before {
  content: "\f2d2";
}
.fa-windows::before {
  content: "\f17a";
}
.fa-wine-bottle::before {
  content: "\f72f";
}
.fa-wine-glass::before {
  content: "\f4e3";
}
.fa-wine-glass-alt::before {
  content: "\f5ce";
}
.fa-wix::before {
  content: "\f5cf";
}
.fa-wizards-of-the-coast::before {
  content: "\f730";
}
.fa-wolf-pack-battalion::before {
  content: "\f514";
}
.fa-won-sign::before {
  content: "\f159";
}
.fa-wordpress::before {
  content: "\f19a";
}
.fa-wordpress-simple::before {
  content: "\f411";
}
.fa-wpbeginner::before {
  content: "\f297";
}
.fa-wpexplorer::before {
  content: "\f2de";
}
.fa-wpforms::before {
  content: "\f298";
}
.fa-wpressr::before {
  content: "\f3e4";
}
.fa-wrench::before {
  content: "\f0ad";
}
.fa-x-ray::before {
  content: "\f497";
}
.fa-xbox::before {
  content: "\f412";
}
.fa-xing::before {
  content: "\f168";
}
.fa-xing-square::before {
  content: "\f169";
}
.fa-y-combinator::before {
  content: "\f23b";
}
.fa-yahoo::before {
  content: "\f19e";
}
.fa-yammer::before {
  content: "\f840";
}
.fa-yandex::before {
  content: "\f413";
}
.fa-yandex-international::before {
  content: "\f414";
}
.fa-yarn::before {
  content: "\f7e3";
}
.fa-yelp::before {
  content: "\f1e9";
}
.fa-yen-sign::before {
  content: "\f157";
}
.fa-yin-yang::before {
  content: "\f6ad";
}
.fa-yoast::before {
  content: "\f2b1";
}
.fa-youtube::before {
  content: "\f167";
}
.fa-youtube-square::before {
  content: "\f431";
}
.fa-zhihu::before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url(../../../../fonts/font-awesome/fa-brands-400.woff2) format("woff2");
}
.fab {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url(../../../../fonts/font-awesome/fa-regular-400.woff2) format("woff2");
}
.far {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url(../../../../fonts/font-awesome/fa-solid-900.woff2) format("woff2");
}
.fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

/* ../../scripts/_partials/login-open-id/styles/loginOpenId.scss */
.auth-social__title {
  font-size: 24px;
  padding: 0;
}
.auth-social__btns-wrap {
  display: grid;
  grid-template-columns: repeat(auto-fill, 48px);
  grid-gap: 14px;
}
.auth-social__btn {
  display: inline-flex;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
.auth-social__btn:hover {
  opacity: 0.8;
}
.auth-social__btn--fb {
  background-color: #1976d2;
}
.auth-social__btn--vk {
  background-color: #2787f5;
}
.auth-social__btn--google {
  background-color: #dd4b39;
}
.auth-social__btn--mail {
  background-color: #fc2c38;
}
.auth-social__btn--ok {
  background-color: #ee8208;
}
.auth-social__btn--ya {
  background-color: #f00;
}
.auth-social__btn-icon {
  display: flex;
}
.auth-social__btn-icon svg {
  display: block;
}
.auth-social__btn-text {
  display: none;
}
.modal-login-open-id {
  width: auto;
}
.modal-login-open-id .modal-content {
  padding: 20px 32px 32px;
}
.modal-login-open-id .auth-social__btns-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  grid-gap: 0;
}
.modal-login-open-id .auth-social__title {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 16px;
}
.modal-login-open-id .auth-social__favorite-btns-wrap {
  display: grid;
  grid-gap: 16px;
  margin-right: 0;
}
.modal-login-open-id .auth-social__btn {
  margin-left: 7px;
  margin-right: 7px;
}
.modal-login-open-id .auth-social__btn:nth-child(-n+3) {
  display: grid;
  grid-template-columns: 33px calc(100% - 33px);
  grid-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 22px;
  font-size: 16px;
  color: #fff;
  flex-basis: 100%;
  flex-shrink: 1;
  margin-bottom: 15px;
  width: auto;
  height: auto;
  border-radius: 5px;
  margin-left: 0;
  margin-right: 7px;
}
.modal-login-open-id .auth-social__btn:nth-child(-n+3) .auth-social__btn-text {
  font-size: 16px;
  text-align: center;
  display: block;
}
.modal-login-open-id .auth-social__btn-icon {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 48em) {
  .modal-login-open-id .auth-social__btns-wrap {
    max-width: 328px;
  }
  .modal-login-open-id .auth-social__btn-text {
    padding-right: 20px;
    padding-left: 20px;
  }
}

/* ../../scripts/sms/smsConfirmation.scss */
.sms-confirmation-field {
  display: flex;
  gap: 10px;
  margin-bottom: 15px;
}
.sms-confirmation-field__item {
  text-align: center;
}
.sms-confirmation__phone-confirmed {
  color: #04ab1a;
}
.sms-confirmation__phone-not-confirmed {
  color: #f00;
}
.sms-confirmation-code-modal__content {
  padding: 10px;
}

/* ../../scripts/_partials/submenu/style/style.scss */
[data-submenu] {
  opacity: 0;
  display: none;
}
[data-submenu].show-submenu {
  display: block !important;
  opacity: 1;
}
[data-submenu].visible-submenu {
  display: block !important;
  opacity: 0;
  visibility: hidden;
}

/* ../../scripts/_common/harmonica/styles/harmonica.scss */
.harmonica {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}
.harmonica-initialized {
  overflow: visible;
}
.harmonica-initialized .harmonica-tile {
  opacity: 1;
}
.harmonica-tile {
  cursor: pointer;
  list-style: none;
  position: relative;
  opacity: 0;
}
.harmonica-tile-dots {
  z-index: 20;
  position: relative;
}
.harmonica-tile-list {
  border-radius: 0.3125rem;
  background: #fff;
  position: absolute;
  z-index: 15;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
  top: 0;
  opacity: 0;
  left: auto;
  right: 0;
  text-align: right;
}
.harmonica-tile-row {
  margin: 0.4375rem 0;
}
.harmonica-tile-submenu-active {
  opacity: 1;
}
.harmonica-tile-link {
  line-height: 1.2;
}
.harmonica-tile-inner {
  display: inline-block;
}

/* ../../scripts/_partials/cart/styles/cart.scss */
.cart-discount .cart-mini-result-value {
  color: #ce1515;
}
.cart-mini {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  font-size: 0.75rem;
}
.cart-mini-main-link {
  display: inline-block;
  padding: 0.3125rem 0.625rem 0.3125rem 0.375rem;
  -webkit-text-decoration: none;
  text-decoration: none;
  position: relative;
  z-index: 20;
  border: 1px solid #e2e3e4;
  border-radius: 0.3125rem;
}
.cart-mini-main-link::before {
  font-size: 0.875rem;
}
.cart-mini-main-link:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.cart-mini-block {
  position: absolute;
  z-index: 10;
  background-color: #fff;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.25);
  border-radius: 0.3125rem;
  text-align: left;
  min-width: 330px;
  top: -3px;
  right: -3px;
  padding-top: 2.5rem;
}
.cart-mini-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: block;
  overflow-x: hidden;
}
.cart-mini-list .cart-mini-item .row {
  margin: 0;
}
.cart-mini-processing {
  opacity: 0;
}
.cart-mini-photo,
.cart-mini-info {
  padding: 0.3125rem;
  font-size: 0.6875rem;
}
.cart-mini-photo {
  margin: 0;
  text-align: center;
}
.cart-mini-result-name {
  font-weight: bold;
}
.cart-mini-name {
  font-size: 14px;
}
.cart-mini-result-block {
  background-color: #ebebec;
  padding: 0.9375rem;
  border-bottom-left-radius: 0.3125rem;
  border-bottom-right-radius: 0.3125rem;
}
.cart-mini-buttons {
  margin-top: 0.3125rem;
}
.cart-mini-scrollbar {
  max-height: 15rem;
  position: relative;
  overflow: auto;
}
.cart-mini-scrollbar-block {
  padding: 0.3125rem 0;
  position: relative;
}
.cart-mini-fixed {
  position: fixed;
  top: -40px;
}
.cart-full {
  width: 100%;
  padding: 0;
  margin: 0 0 1.0625rem;
  table-layout: fixed;
  border: 0;
}
.cart-full-help-trigger .help-trigger-icon {
  padding: 0;
  height: auto;
  width: auto;
}
.cart-full-help-trigger .help-trigger-icon--svg {
  width: 18px;
  height: 19px;
}
.cart-full-header-item,
.cart-full-body-item {
  padding: 1.5625rem 0 1.5625rem 1.5625rem;
  border-width: 0 0 0.0625rem 0;
  border-bottom: 0.0625rem #e2e3e4 solid;
  box-sizing: border-box;
}
.cart-full-header-item {
  font-weight: bold;
  font-size: 0.875rem;
}
.cart-full-product {
  text-align: left;
}
.cart-full-sku {
  display: none;
  margin-top: 5px;
}
.cart-full-price,
.cart-full-cost {
  text-align: right;
  width: 15%;
}
.cart-full-amount {
  text-align: center;
  width: 15%;
}
.cart-full-remove {
  font-size: 1rem;
  padding-right: 1.5625rem;
  width: 4.75rem;
  text-align: center;
}
.cart-full-photo {
  padding-right: 1.5625rem;
  text-align: center;
}
.cart-full-name-link {
  font-size: 1rem;
}
.cart-full-body .cart-full-price,
.cart-full-body .cart-full-cost {
  font-size: 1rem;
}
.cart-full-properties {
  display: table;
  padding: 0;
  margin: 0.3125rem 0 0 0;
  list-style-type: none;
}
.cart-full-properties-item {
  display: table-row;
}
.cart-full-properties-name,
.cart-full-properties-value {
  display: table-cell;
  vertical-align: middle;
  padding-bottom: 0.2rem;
}
.cart-full-properties-name {
  padding-right: 0.625rem;
}
.cart-full-discount {
  color: #e20a0a;
}
.cart-full-coupon {
  padding-right: 0.625rem;
}
.cart-full-coupon-text {
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
.checkout-gift-button .btn {
  padding: 0.7188rem 0.625rem;
}
.cart-full-bonus {
  text-align: right;
}
.cart-full-addition {
  padding: 1.25rem 0;
  border-width: 0 0 0.0625rem 0;
  border-bottom: 0.0625rem #e2e3e4 solid;
}
.cart-full-result-block,
.cart-full-remove {
  border-width: 0 0 0.0625rem 0;
}
.cart-full-error,
.cart-amount-error,
.cart-mini-amount-error {
  color: #e20a0a;
}
.cart-full-error,
.cart-amount-error {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.cart-amount-error {
  text-align: center;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.cart-amount-error.cart-amount-error-mobile {
  position: relative;
  left: auto;
}
.cart-full-error {
  text-align: left;
}
.cart-full-buttons {
  padding-bottom: 1.0625rem;
  text-align: right;
}
.cart-full-empty,
.cart-full-loading {
  text-align: center;
  font-size: 1rem;
  padding: 5rem 0;
}
.cart-amount-error-wrap {
  position: relative;
  line-height: 1;
}
.cart-full-result-name {
  font-size: 0.875rem;
}
.cart-full-result-price {
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1;
}
.cart-full-result-block,
.cart-full-summary-fields {
  padding: 0.625rem;
  text-align: right;
}
.cart-full-result-block {
  padding-right: 0.625rem;
}
.cart-full-summary-name,
.cart-full-summary-price {
  font-size: 0.875rem;
}
.cart-full-summary-name--coupon,
.cart-full-summary-price--coupon {
  display: inline-flex;
  align-items: center;
}
.cart-full-summary-name--coupon .cart-full-help-trigger,
.cart-full-summary-price--coupon .cart-full-help-trigger {
  padding-left: 5px;
  padding-right: 5px;
}
.cart-full-loading-text::before {
  animation: cart-full-loading 2s infinite linear;
}
.cart-full-price-rule {
  font-size: 14px;
  margin: 0.3125rem 0 0 0;
}
.cart-full-mobile {
  width: 100%;
  box-sizing: border-box;
  display: flex;
}
.cart-full-mobile.panel {
  display: flex;
}
.cart-full-mobile .cart-full-mobile-photo,
.cart-full-mobile .cart-full-mobile-body,
.cart-full-mobile .cart-full-mobile-inputs {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
.cart-full-mobile .cart-full-mobile-photo {
  width: 22%;
  padding-right: 10px;
}
.cart-full-mobile .cart-full-mobile-body {
  width: 78%;
  padding-right: 10px;
}
.cart-full-mobile .cart-full-mobile-body--full-width {
  width: 100%;
  padding-right: 0;
}
.cart-full-mobile .cart-full-mobile-inputs {
  display: flex;
  margin-top: 10px;
  align-items: center;
  justify-content: space-between;
}
.cart-full-mobile .cart-full-mobile-name-link {
  font-size: 1rem;
}
.cart-full-mobile .cart-full-mobile-item-cost {
  font-size: 1em;
  font-weight: bold;
  margin-top: 8px;
}
.cart-full-mobile .cart-full-mobile-item-price {
  font-size: 0.875rem;
  text-align: right;
}
.cart-full-mobile .cart-full-mobile-item-reviews {
  font-size: 0.6875rem;
}
.cart-full-mobile .cart-full-mobile-properties-item {
  font-size: 0.75rem;
  list-style: none;
  margin-bottom: 2px;
}
.cart-full-mobile .cart-full-mobile-properties {
  margin: 5px 0;
  padding: 0;
}
.cart-full-mobile .cart-full-mobile-remove {
  font-size: 2.125rem;
}
.cart-full-mobile .cart-full-mobile-price-rule {
  font-size: 0.75rem;
  margin: 0.3125rem 0 0 0;
  text-align: right;
}
.cart-full-mobile__row {
  display: flex;
  margin: 5px 0;
  font-size: 0.875rem;
}
.cart-full-mobile-coupon-text {
  text-align: center;
  margin: 0 0 10px;
}
.cart-full-mobile-summary-name,
.cart-full-mobile-result-name {
  display: inline-block;
}
.cart-full-mobile-buttons {
  padding: 0.625rem 0;
  text-align: center;
}
.cart-full-mobile-buttons .btn {
  padding: 0 24px;
  line-height: 47px;
  text-transform: uppercase;
}
.cart-full-mobile-result-price {
  font-weight: bold;
  font-size: 1.75rem;
}
@keyframes cart-full-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes cart-full-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes cart-full-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.cart-full-amount-control {
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
  width: 130px;
}
.cart-full-amount-control--with-unit {
  width: 90px !important;
  margin-right: 20px !important;
  padding-right: 7px;
}
.cart-full-amount-control--with-unit .spinbox-input {
  width: 90px !important;
}
.cart-full-amount-control--with-unit .spinbox__arrows {
  margin: 0;
}
.cart-full-mobile-inputs .spinbox-input {
  min-width: 35px;
}
.cart-full-mobile-inputs .cart-full-mobile-inputs {
  width: 21%;
}
.cart-full-mobile-inputs span {
  position: relative;
}
.bonus-card-plus-amount {
  padding: 0 0 10px 25px;
}
.bonus-card-plus-amount .bonus-card-plus-price {
  font-weight: bold;
}
.cart-mini-empty {
  text-align: center;
  font-weight: bold;
  padding: 20px;
}
body.swal2-no-backdrop .swal2-shown.swal2-top.mobile-cart-popover-container {
  right: 0;
  top: 41px;
  left: 0;
  transform: none;
}
.mobile-cart-popover {
  transform: none;
  left: 0;
  border-radius: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.mobile-cart-popover .swal2-header {
  display: none;
}
.mobile-cart-popover.swal2-popup.swal2-toast,
.mobile-cart-popover .swal2-content {
  width: 100%;
}
.mobile-cart-popover .swal2-content {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.cart-fullcartmessage {
  background-color: #f6d7d7;
}
.order-history-body-item.order-history-body-item-cost {
  position: relative;
  padding-right: 14px;
}
.order-history-body-item.order-history-body-item-cost::after {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.cart-add--with-spinbox {
  border-radius: 5px;
}
.cart-add__spinbox-block {
  --_cart-add-spinbox-color: var(--cart-add-spinbox-color, #fff);
  --_cart-add-spinbox-br-color: var(--cart-add-spinbox-br-color, var(--_cart-add-spinbox-color));
  --_cart-add-spinbox-br-width: var(--cart-add-spinbox-br-width, 3px);
  --_cart-add-spinbox-width: var(--cart-add-spinbox-width, 28px);
  --_cart-add-spinbox-height: var(--cart-add-spinbox-height, 100%);
  --_cart-add-spinbox-input-bg: var(--cart-add-spinbox-input-bg, #f9f9f9);
  width: 100%;
  position: relative;
}
.cart-add__spinbox-block .spinbox__arrows {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  margin: 0;
}
.cart-add__spinbox-block .spinbox-button-disabled {
  opacity: 1;
}
.cart-add__spinbox-block .spinbox-button-disabled::before {
  opacity: 0.5;
}
.cart-add__spinbox-block .spinbox-input-wrap {
  padding: 0;
}
.cart-add__spinbox-block .spinbox-more,
.cart-add__spinbox-block .spinbox-less {
  border-color: var(--_cart-add-spinbox-br-color);
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--_cart-add-spinbox-width);
  height: var(--_cart-add-spinbox-height);
  box-sizing: border-box;
}
.cart-add__spinbox-block .spinbox-more::before,
.cart-add__spinbox-block .spinbox-less::before {
  -webkit-mask-image: none;
  mask-image: none;
  background: none;
  margin-right: 0;
  font-weight: 600;
  font-size: 26px;
  cursor: pointer;
  color: var(--_cart-add-spinbox-color);
}
.cart-add__spinbox-block .spinbox-more {
  border-left-style: solid;
  border-left-width: var(--_cart-add-spinbox-br-width);
}
.cart-add__spinbox-block .spinbox-more::before {
  content: "+";
}
.cart-add__spinbox-block .spinbox-less {
  border-right-style: solid;
  border-right-width: var(--_cart-add-spinbox-br-width);
}
.cart-add__spinbox-block .spinbox-less::before {
  content: "-";
}
.cart-add__spinbox-block .spinbox-block {
  margin: 0;
}
.cart-add__spinbox-input {
  color: var(--_cart-add-spinbox-color);
  background-color: inherit;
  background-color: var(--cart-add-spinbox-input-bg, inherit);
  border: none;
  width: 100%;
  padding-left: var(--_cart-add-spinbox-width);
  padding-right: var(--_cart-add-spinbox-width);
  line-height: 1.3;
  text-align: center;
}
.cart-add__spinbox-input:hover {
  box-shadow: none;
}
.cart-help-trigger-popover.top-right {
  border-bottom-right-radius: 0 !important;
}
.cart-help-trigger-popover.top-right .arrow {
  right: -1px !important;
}

/* ../../node_modules/angular-ui-bootstrap/src/tooltip/tooltip.css */
[uib-tooltip-popup].tooltip.top-left > .tooltip-arrow,
[uib-tooltip-popup].tooltip.top-right > .tooltip-arrow,
[uib-tooltip-popup].tooltip.bottom-left > .tooltip-arrow,
[uib-tooltip-popup].tooltip.bottom-right > .tooltip-arrow,
[uib-tooltip-popup].tooltip.left-top > .tooltip-arrow,
[uib-tooltip-popup].tooltip.left-bottom > .tooltip-arrow,
[uib-tooltip-popup].tooltip.right-top > .tooltip-arrow,
[uib-tooltip-popup].tooltip.right-bottom > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.top-left > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.top-right > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.bottom-left > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.bottom-right > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.left-top > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.left-bottom > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.right-top > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.right-bottom > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.top-left > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.top-right > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.bottom-left > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.bottom-right > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.left-top > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.left-bottom > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.right-top > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.right-bottom > .tooltip-arrow,
[uib-popover-popup].popover.top-left > .arrow,
[uib-popover-popup].popover.top-right > .arrow,
[uib-popover-popup].popover.bottom-left > .arrow,
[uib-popover-popup].popover.bottom-right > .arrow,
[uib-popover-popup].popover.left-top > .arrow,
[uib-popover-popup].popover.left-bottom > .arrow,
[uib-popover-popup].popover.right-top > .arrow,
[uib-popover-popup].popover.right-bottom > .arrow,
[uib-popover-html-popup].popover.top-left > .arrow,
[uib-popover-html-popup].popover.top-right > .arrow,
[uib-popover-html-popup].popover.bottom-left > .arrow,
[uib-popover-html-popup].popover.bottom-right > .arrow,
[uib-popover-html-popup].popover.left-top > .arrow,
[uib-popover-html-popup].popover.left-bottom > .arrow,
[uib-popover-html-popup].popover.right-top > .arrow,
[uib-popover-html-popup].popover.right-bottom > .arrow,
[uib-popover-template-popup].popover.top-left > .arrow,
[uib-popover-template-popup].popover.top-right > .arrow,
[uib-popover-template-popup].popover.bottom-left > .arrow,
[uib-popover-template-popup].popover.bottom-right > .arrow,
[uib-popover-template-popup].popover.left-top > .arrow,
[uib-popover-template-popup].popover.left-bottom > .arrow,
[uib-popover-template-popup].popover.right-top > .arrow,
[uib-popover-template-popup].popover.right-bottom > .arrow {
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  margin: 0;
}
[uib-popover-popup].popover,
[uib-popover-html-popup].popover,
[uib-popover-template-popup].popover {
  display: block !important;
}

/* ../../vendors/ui-bootstrap-custom/styles/ui-popover.css */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-radius: 5px;
  box-shadow: 0 0px 9px 0 rgba(0, 0, 0, 0.25);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #fff;
  border-top-color: rgba(0, 0, 0, 0.1);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #fff;
  border-right-color: rgba(0, 0, 0, 0.1);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #fff;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #fff;
  border-left-color: rgba(0, 0, 0, 0.1);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

/* ../Admin/Content/src/_partials/help-trigger/styles/help-trigger.scss */
help-trigger {
  display: inline-block;
  vertical-align: middle;
}
.help-trigger__container {
  line-height: 1;
}
.help-trigger-icon-wrap {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.help-trigger-icon {
  color: #676a6c;
  border-radius: 50%;
  height: 20px;
  width: 20px;
  display: flex;
  vertical-align: middle;
  font-size: 20px;
  box-sizing: border-box;
  cursor: pointer;
  text-align: center;
  align-items: center;
  justify-content: center;
}
.help-trigger-icon-abs {
  position: absolute;
  left: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.help-trigger-icon--svg {
  display: block;
  font-size: inherit;
  height: 100%;
  overflow: visible;
  width: 0.75em;
}
.help-trigger-icon--svg-info {
  width: 1.1em;
}
@media (min-width: 768px) {
  .help-trigger-icon {
    padding: 3px;
  }
}

/* ../../scripts/_common/tabs/styles/tabs.scss */
.tabs-headers {
  padding: 0;
  margin: 0;
  list-style: none;
}
.tab-content,
.mobile-tab-content {
  display: none;
}
.tab-content-active,
.mobile-tab-content-active {
  display: block;
}
.tabs-header-item-link {
  display: block;
  line-height: 1;
}
.tabs-header-active {
}
.tabs-horizontal {
}
.tabs-horizontal .tabs-header-item-link {
  font-size: 1.375rem;
}
.tabs-horizontal .tabs-header-item {
  padding: 0.9375rem 1.25rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.3125rem;
  float: left;
  margin-right: 10px;
}
.tabs-horizontal .tabs-content {
  padding: 0.9375rem 1.25rem;
  font-size: 0.875rem;
}
.tabs-vertical {
  display: table;
  width: 100%;
}
.tabs-vertical .tabs-headers,
.tabs-vertical .tabs-content {
  display: table-cell;
  vertical-align: top;
}
.tabs-vertical .tabs-headers {
  width: 25%;
  padding-right: 0.9375rem;
}
.tabs-vertical .tabs-header-item-link {
  font-size: 0.875rem;
  padding: 0.625rem 0.9375rem;
}
.tabs-vertical .tabs-header-item {
  border-radius: 0.3125rem;
}
.tabs-vertical .tabs-content {
  padding: 0 0;
}
.mobile-details-tabs-header-item {
  padding: 10px 20px;
  display: block;
  font-size: 21px;
  border-width: 1px 0 0;
  border-style: solid;
  position: relative;
  cursor: pointer;
}
.mobile-details-tabs-arrow {
  display: inline-block;
  top: 0;
  bottom: 0;
  margin: auto 0;
  height: 23px;
  width: 12px;
  position: absolute;
  right: 20px;
}
.mobile-tab-content {
  padding: 0.9375rem 1.25rem;
}

/* ../../scripts/_partials/compare/styles/compare.scss */
.compare-control {
  font-size: 0.75rem;
}
.compare-checkbox ~ .custom-input-text .compare-text-not-added {
  display: inline;
}
.compare-checkbox ~ .custom-input-text .compare-text-added {
  display: none;
}
.compare-checkbox:checked ~ .custom-input-text .compare-text-not-added {
  display: none;
}
.compare-checkbox:checked ~ .custom-input-text .compare-text-added {
  display: inline;
}

/* ../../scripts/_partials/reviews/styles/reviews.scss */
.reviews-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.reviews-list .reviews-list {
  padding: 0.625rem 0 1.0625rem 1.25rem;
}
.review-item-name,
.review-item-date {
  padding-right: 0.9375rem;
  line-height: 1;
  vertical-align: middle;
}
.review-item-image {
  padding: 0 10px 10px 0;
}
.review-item-name {
  font-size: 0.8125rem;
  font-weight: bold;
  display: inline-flex;
  align-items: center;
  padding-right: 0.9375rem;
  gap: 5px;
}
.review-item-date {
  font-size: 0.6875rem;
  padding-left: 0.9375rem;
  border-left: 0.0625rem #e5e5e5 solid;
}
.is-mobile .review-item-date {
  flex-grow: 1;
}
.review-item {
  margin-bottom: 20px;
}
.review-item .reviews-list {
  margin-bottom: 0;
  padding-bottom: 0;
}
.review-item .review-item:last-child {
  margin-bottom: 0;
}
.review-item .review-form-block {
  margin-top: 1.0625rem;
}
.review-form-header {
  font-size: 1rem;
  margin-bottom: 1.5625rem;
  line-height: 1;
}
.review-shift-right {
  padding-right: 0.1875rem;
}
.review-shift-left {
  padding-left: 0.1875rem;
}
.review-item-button {
  margin-right: 1.0625rem;
}
.review-item-text {
  padding: 1.25rem 0 0;
  display: block;
}
.review-photos {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  margin-left: -6px;
  margin-right: -6px;
}
.review-photos__item {
  flex-basis: 80px;
  max-width: 80px;
  height: 80px;
  padding: 6px;
  position: relative;
}
.review-photos__delete {
  border-radius: 50px;
  width: 20px;
  height: 20px;
  position: absolute;
  right: 0;
  top: 0;
  background-color: #fff;
  border: 1px solid currentcolor;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.review-photos__wrap-thumbs {
  display: inline-flex;
  border: 1px solid;
  font-size: 0;
  border-radius: 0.3125rem;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 6px;
  box-sizing: border-box;
}
.reviews-captcha {
  margin: 0;
}
.review-item-buttons {
  margin-top: 20px;
}
.review-item-rating {
  display: inline-block;
  vertical-align: middle;
  margin-left: 40px;
}
.review-item-rating__item {
  display: inline-block;
  vertical-align: middle;
}
.review-item-rating__count--likes {
  color: #298800;
}
.review-item-rating__count--dislikes {
  color: #f81f1f;
}
.review-item__photo-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  list-style: none;
  margin: 20px -6px 0;
  padding: 0;
}
.review-item__photo-item {
  padding: 6px;
  margin: 0;
}
.review-item__head {
  display: flex;
  align-items: center;
}
.review-item__product-rating {
  white-space: nowrap;
  margin-top: 10px;
}

/* ../../scripts/_partials/shipping/styles/shipping.scss */
.shipping-item {
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
}
.shipping-item-col {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.shipping-item-icon {
  flex-shrink: 0;
}
.shipping-item-icon > img {
  cursor: pointer;
  vertical-align: middle;
  -o-object-fit: contain;
  object-fit: contain;
}
.shipping-item-info {
  padding: 0 0 0 0.625rem;
}
.shipping-item-title,
.shipping-item-description {
  display: block;
  line-height: 1.2;
  cursor: pointer;
}
.shipping-item-title--flex,
.shipping-item-description--flex {
  display: flex;
}
.shipping-item-description {
  font-size: 0.75rem;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
}
.shipping-item-title {
  font-size: 0.875rem;
  line-height: 1;
}
.shipping-item-title:empty {
  display: none;
}
.shipping-item-more {
  font-size: 0.875rem;
}
.shipping-variants {
  padding: 0;
  margin: 0;
  list-style: none;
  display: table;
  width: 100%;
  box-sizing: border-box;
}
.shipping-variants-row {
  display: table-row;
}
.shipping-variants-cell {
  display: table-cell;
  vertical-align: middle;
}
.shipping-variants-name {
  padding: 0.3125rem 0.3125rem 0.3125rem 0;
}
.shipping-variants-value {
  padding: 0.3125rem 0 0.3125rem 0.3125rem;
  width: 4.0625rem;
}
.shipping-item-additional-description {
  display: none;
  font-size: 12px;
  margin-top: 5px;
}
.shipping-item--selected .shipping-item-additional-description {
  display: block;
}
.shipping-spinbox {
  width: 4.375rem;
  vertical-align: middle;
  display: inline-block;
  margin-left: 0.3125rem;
}
.shipping-item-additional .shipping-control-select {
  width: 300px;
}
.is-mobile .shipping-item-additional .shipping-control-select {
  width: 100%;
}
.shipping-extend-input-hidden {
  opacity: 0;
  height: 0;
  width: 0;
  border: 0;
}
.shipping-progress {
  position: relative;
}
.shipping-progress::before {
  content: "";
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.5);
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 10;
}
.shipping-progress-after::after {
  content: "\e80b";
  left: 50%;
  top: 50%;
  font-size: 2.1875rem;
  margin: -1.09375rem 0 0 -1.09375rem;
  position: absolute;
  transform: translateY(-50%);
  animation: spinShipping 2s infinite linear;
  display: inline-block;
  text-shadow: none;
  font-family: advantshopfonts, sans-serif;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  width: 1em;
  line-height: 1;
  text-align: center;
  opacity: 1;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
}
.shipping-empty {
  padding: 2.5rem 0;
}
.shipping-template-newshipping {
  margin-top: 5px;
}
.shipping-template-row {
  margin-bottom: 15px;
}
.shipping-template-name {
  margin-bottom: 5px;
  font-size: 90%;
}
.shipping-item-input-price {
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
.grastin-widget-dialog {
  min-width: 770px;
  min-height: 500px;
  width: 80%;
}
@media (min-width: 49em) {
  .shipping-dialog {
    min-width: 70vw;
    min-height: 500px;
  }
  .shipping-dialog__widget {
    min-height: 500px;
  }
}
@keyframes spinShipping {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}
.shipping-extend-error-warehouse {
  display: none;
}

/* ../../scripts/_partials/shipping/styles/shippingPointsList.scss */
.shipping-points-list {
  display: grid;
  grid-row-gap: 16px;
  row-gap: 16px;
}
.shipping-points-list__empty {
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 18px;
}
.shipping-point {
  display: block;
  width: 100%;
  text-align: left;
  padding: 10px 0;
  font-size: 14px;
  border-width: 0 !important;
}
.shipping-point--selected {
  font-weight: bold;
}
.shipping-points-list-plug {
  display: flex;
  font-size: 35px;
  justify-content: center;
  padding-top: 30px;
  padding-bottom: 30px;
}

/* ../../styles/partials/properties.scss */
.properties {
  padding: 0;
  margin: 0;
  display: block;
  list-style: none;
  overflow: inherit;
}
.properties-group-name,
.properties-item-name,
.properties-item-value,
.properties-item-title-name,
.properties-item-title-value {
  margin-left: 1.0625rem;
  margin-right: 1.0625rem;
}
.properties-group-name {
  font-size: 1rem;
  margin-top: 1.0625rem;
  margin-bottom: 1.0625rem;
}
.properties-item-name,
.properties-item-value {
  font-size: 0.75rem;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.properties-item-title-name,
.properties-item-title-value {
  font-size: 0.75rem;
  margin-top: 0.625rem;
}
.properties__state {
  position: absolute;
  display: none;
}
.properties__state:checked + .properties .properties__item--state-hidden {
  display: block;
}
.properties__state:checked ~ .properties__trigger .properties__trigger--show {
  display: none;
}
.properties__state:checked ~ .properties__trigger .properties__trigger--hide {
  display: block;
}
.properties__item--state-hidden {
  display: none;
}
.properties__trigger {
  margin-top: 20px;
  margin-left: 1.0625rem;
}
.properties__trigger--show {
  display: block;
}
.properties__trigger--hide {
  display: none;
}

/* ../../scripts/_common/yandexMaps/styles.scss */
ya-map {
  display: block;
}

/* ../../scripts/product/components/productAvailabilityMap/styles.scss */
.warehouses-list-modal {
  width: 100%;
}
.warehouses-list__product-availability-count {
  font-size: 15px;
  line-height: 1.5;
}
.warehouses-list__items {
  display: grid;
  max-height: var(--height-map);
  list-style-type: none;
  padding: 0;
  margin: 0;
  overflow: auto;
}
.warehouses-list__items::-webkit-scrollbar {
  height: 8px;
  width: 8px;
  background: #efeff4;
}
.warehouses-list__items::-webkit-scrollbar-thumb {
  background: #c5c2c2;
  border-radius: 1px;
}
.warehouses-list__items::-webkit-scrollbar-corner {
  background: #868383;
}
.warehouses-list--only-active .warehouses-list__item {
  border-bottom: 0;
}
.warehouses-list__item {
  cursor: pointer;
  padding: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.warehouses-list__item--active {
  background-color: #f5f5f5;
}
.warehouses-list__item:last-child {
  border-bottom: 0;
}
.warehouses-list__shop-address {
  line-height: 1.5;
  font-size: 18px;
  font-style: normal;
}
.warehouses-list__shop-address-comment {
  line-height: 1.5;
  font-size: 14px;
}
.warehouses-list__shop-name {
  font-size: 14px;
  line-height: 1.5;
  font-weight: 600;
}
.warehouses-list__work-time {
  font-size: 14px;
  line-height: 1.5;
}
.warehouse-details {
  padding: 10px 0;
}
.warehouse-details__inner {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.warehouse-details__header {
  margin-bottom: 10px;
}
.warehouse-details__shop-address {
  font-size: 18px;
  font-style: normal;
}
.warehouse-details__shop-name {
  font-size: 14px;
  font-weight: 600;
}
.product-availability-map__map {
  height: 640px;
}
.product-availability-map-modal {
  bottom: 0 !important;
  top: auto;
  height: auto;
}
.product-availability-map__spinner {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
}

/* ../../scripts/warehouses/styles/warehousesListMap.scss */
.warehouses-list-map {
  --height-map: 630px;
}
.warehouses-list-map--compact-mode .warehouses-list-map__row--nowrap {
  flex-wrap: nowrap;
}
.warehouses-list-map__filters {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  grid-auto-flow: column;
  gap: 10px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.warehouses-list-map__filter-item {
  display: flex;
  align-items: center;
}
.warehouses-list-map__spinner {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
}
.warehouses-list-map__map {
  height: var(--height-map);
}

/* ../../scripts/warehouses/styles/warehousesList.scss */
.warehouses-list-modal {
  width: 100%;
}
.warehouses-list__product-availability-count {
  font-size: 15px;
  line-height: 1.5;
}
.warehouses-list__items {
  display: grid;
  max-height: var(--height-map);
  list-style-type: none;
  padding: 0;
  margin: 0;
  overflow: auto;
}
.warehouses-list__items::-webkit-scrollbar {
  height: 8px;
  width: 8px;
  background: #efeff4;
}
.warehouses-list__items::-webkit-scrollbar-thumb {
  background: #c5c2c2;
  border-radius: 1px;
}
.warehouses-list__items::-webkit-scrollbar-corner {
  background: #868383;
}
.warehouses-list--only-active .warehouses-list__item {
  border-bottom: 0;
}
.warehouses-list__item {
  cursor: pointer;
  padding: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.warehouses-list__item--active {
  background-color: #f5f5f5;
}
.warehouses-list__item:last-child {
  border-bottom: 0;
}
.warehouses-list__shop-address {
  line-height: 1.5;
  font-size: 18px;
  font-style: normal;
}
.warehouses-list__shop-address-comment {
  line-height: 1.5;
  font-size: 14px;
}
.warehouses-list__shop-name {
  font-size: 14px;
  line-height: 1.5;
  font-weight: 600;
}
.warehouses-list__work-time {
  font-size: 14px;
  line-height: 1.5;
}
.warehouse-details {
  padding: 10px 0;
}
.warehouse-details__inner {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.warehouse-details__header {
  margin-bottom: 10px;
}
.warehouse-details__shop-address {
  font-size: 18px;
  font-style: normal;
}
.warehouse-details__shop-name {
  font-size: 14px;
  font-weight: 600;
}

/* ../../scripts/warehouses/styles/cartStockInWareHouses.scss */
.cart-stock-in-warehouses {
  --out-stock-color: #d41212;
}
.cart-stock-in-warehouses__out-stock-link {
  font-size: 14px;
  line-height: 1.8;
  color: #f00;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.cart-stock-in-warehouses__out-stock-link:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.cart-stock-in-warehouses__list {
  margin-top: 13px;
}
.cart-stock-list {
  display: grid;
  grid-gap: 10px;
  gap: 10px;
}
.cart-stock-list__header {
  font-size: 13px;
  line-height: 1.2;
  font-weight: bold;
}
.cart-stock-list__row {
  display: grid;
  grid-template-columns: 1fr auto;
  justify-content: flex-start;
  grid-gap: 10px;
  gap: 10px;
}
.cart-stock-list__body {
  display: grid;
  grid-gap: 10px;
  gap: 10px;
}
.cart-stock-list__data {
  font-size: 13px;
}
.cart-stock-list__data--out-stock {
  color: var(--out-stock-color);
}
@media (max-width: 480px) {
  .cart-stock-list__header {
    font-size: 13px;
  }
}

/* frontend/_partials/product-view/styles/product-view.scss */
.product-gift-image .gifts-list-container {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.product-gift-image .gifts-list .gift-txt {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
  text-align: left;
}
.product-gift-image .gifts-list .gift-img {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
.products-view-label-gift {
  background-color: #cd0303;
}
.prod-gift-icon {
  height: 46.6px;
  width: 50.6px;
  position: absolute;
  bottom: 0;
  right: 0;
  left: auto !important;
  background: url("../assets/giftIcon.TOROPKQO.png") no-repeat top left/100% 100%;
}
.gift-icon-small {
  height: 23.3px;
  width: 25.3px;
  left: 100%;
  bottom: 0;
}
@media (min-width: 768px) {
  .product-gifts-info.product-gifts-info--abs {
    position: absolute;
    right: 0;
  }
  .product-gifts-info__title {
    display: none;
  }
}
@media (max-width: 769px) {
  .product-gifts-info.product-gifts-info--abs {
    position: static;
    right: auto;
  }
  .product-gifts-info__title {
    text-align: center;
    display: block;
  }
  .product-gift-image {
    height: auto;
    width: auto;
    background: none;
    position: static;
    z-index: 1;
    bottom: auto;
    right: auto;
  }
  .product-gift-image .gifts-list-container {
    padding-left: 0;
    padding-right: 0;
  }
  .product-gift-image .gifts-list {
    display: block;
    box-shadow: none;
    width: auto;
    position: static;
    top: auto;
    transform: translateY(0);
    right: auto;
  }
  .product-gift-image .gifts-list::after,
  .product-gift-image .gifts-list::before {
    display: none;
  }
}

/* ../../scripts/_mobile/full-height-mobile/full-height-mobile.scss */
:root {
  --min-full-height: 100vh;
  --min-full-height-raw: 0;
}

/* ../../node_modules/slick-carousel/slick/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}

/* ../../scripts/_common/scrollToTop/styles/scrollToTop.scss */
.scroll-to-top {
  position: fixed;
  left: 0;
  display: none;
  height: 100%;
  background: rgba(243, 243, 243, 0.9);
  width: 40px;
  top: 0;
  z-index: 20;
  cursor: pointer;
}
.scroll-to-top:hover {
  background: #e8e8e8;
}
.scroll-to-top .to-top-icon {
  position: absolute;
  bottom: 40px;
  height: 40px;
  width: 40px;
  text-align: center;
}
.scroll-to-top-active {
  display: block;
}
@media screen and (max-width: 1284px) {
  .scroll-to-top {
    display: none !important;
  }
}

/* ../../node_modules/choices.js/public/assets/styles/choices.css */
.choices {
  position: relative;
  overflow: hidden;
  margin-bottom: 24px;
  font-size: 16px;
}
.choices:focus {
  outline: none;
}
.choices:last-child {
  margin-bottom: 0;
}
.choices.is-open {
  overflow: visible;
}
.choices.is-disabled .choices__inner,
.choices.is-disabled .choices__input {
  background-color: #eaeaea;
  cursor: not-allowed;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.choices.is-disabled .choices__item {
  cursor: not-allowed;
}
.choices [hidden] {
  display: none !important;
}
.choices[data-type*=select-one] {
  cursor: pointer;
}
.choices[data-type*=select-one] .choices__inner {
  padding-bottom: 7.5px;
}
.choices[data-type*=select-one] .choices__input {
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  margin: 0;
}
.choices[data-type*=select-one] .choices__button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  padding: 0;
  background-size: 8px;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
  margin-right: 25px;
  height: 20px;
  width: 20px;
  border-radius: 10em;
  opacity: 0.25;
}
.choices[data-type*=select-one] .choices__button:hover,
.choices[data-type*=select-one] .choices__button:focus {
  opacity: 1;
}
.choices[data-type*=select-one] .choices__button:focus {
  box-shadow: 0 0 0 2px #00bcd4;
}
.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button {
  display: none;
}
.choices[data-type*=select-one]::after {
  content: "";
  height: 0;
  width: 0;
  border-style: solid;
  border-color: #333 transparent transparent transparent;
  border-width: 5px;
  position: absolute;
  right: 11.5px;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
}
.choices[data-type*=select-one].is-open::after {
  border-color: transparent transparent #333 transparent;
  margin-top: -7.5px;
}
.choices[data-type*=select-one][dir=rtl]::after {
  left: 11.5px;
  right: auto;
}
.choices[data-type*=select-one][dir=rtl] .choices__button {
  right: auto;
  left: 0;
  margin-left: 25px;
  margin-right: 0;
}
.choices[data-type*=select-multiple] .choices__inner,
.choices[data-type*=text] .choices__inner {
  cursor: text;
}
.choices[data-type*=select-multiple] .choices__button,
.choices[data-type*=text] .choices__button {
  position: relative;
  display: inline-block;
  margin-top: 0;
  margin-right: -4px;
  margin-bottom: 0;
  margin-left: 8px;
  padding-left: 16px;
  border-left: 1px solid #008fa1;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-size: 8px;
  width: 8px;
  line-height: 1;
  opacity: 0.75;
  border-radius: 0;
}
.choices[data-type*=select-multiple] .choices__button:hover,
.choices[data-type*=select-multiple] .choices__button:focus,
.choices[data-type*=text] .choices__button:hover,
.choices[data-type*=text] .choices__button:focus {
  opacity: 1;
}
.choices__inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #f9f9f9;
  padding: 7.5px 7.5px 3.75px;
  border: 1px solid #ddd;
  border-radius: 2.5px;
  font-size: 14px;
  min-height: 44px;
  overflow: hidden;
}
.is-focused .choices__inner,
.is-open .choices__inner {
  border-color: #b7b7b7;
}
.is-open .choices__inner {
  border-radius: 2.5px 2.5px 0 0;
}
.is-flipped.is-open .choices__inner {
  border-radius: 0 0 2.5px 2.5px;
}
.choices__list {
  margin: 0;
  padding-left: 0;
  list-style: none;
}
.choices__list--single {
  display: inline-block;
  padding: 4px 16px 4px 4px;
  width: 100%;
}
[dir=rtl] .choices__list--single {
  padding-right: 4px;
  padding-left: 16px;
}
.choices__list--single .choices__item {
  width: 100%;
}
.choices__list--multiple {
  display: inline;
}
.choices__list--multiple .choices__item {
  display: inline-block;
  vertical-align: middle;
  border-radius: 20px;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 500;
  margin-right: 3.75px;
  margin-bottom: 3.75px;
  background-color: #00bcd4;
  border: 1px solid #00a5bb;
  color: #fff;
  word-break: break-all;
  box-sizing: border-box;
}
.choices__list--multiple .choices__item[data-deletable] {
  padding-right: 5px;
}
[dir=rtl] .choices__list--multiple .choices__item {
  margin-right: 0;
  margin-left: 3.75px;
}
.choices__list--multiple .choices__item.is-highlighted {
  background-color: #00a5bb;
  border: 1px solid #008fa1;
}
.is-disabled .choices__list--multiple .choices__item {
  background-color: #aaaaaa;
  border: 1px solid #919191;
}
.choices__list--dropdown,
.choices__list[aria-expanded] {
  visibility: hidden;
  z-index: 1;
  position: absolute;
  width: 100%;
  background-color: #fff;
  border: 1px solid #ddd;
  top: 100%;
  margin-top: -1px;
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
  overflow: hidden;
  word-break: break-all;
  will-change: visibility;
}
.is-active.choices__list--dropdown,
.is-active.choices__list[aria-expanded] {
  visibility: visible;
}
.is-open .choices__list--dropdown,
.is-open .choices__list[aria-expanded] {
  border-color: #b7b7b7;
}
.is-flipped .choices__list--dropdown,
.is-flipped .choices__list[aria-expanded] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: -1px;
  border-radius: 0.25rem 0.25rem 0 0;
}
.choices__list--dropdown .choices__list,
.choices__list[aria-expanded] .choices__list {
  position: relative;
  max-height: 300px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}
.choices__list--dropdown .choices__item,
.choices__list[aria-expanded] .choices__item {
  position: relative;
  padding: 10px;
  font-size: 14px;
}
[dir=rtl] .choices__list--dropdown .choices__item,
[dir=rtl] .choices__list[aria-expanded] .choices__item {
  text-align: right;
}
@media (min-width: 640px) {
  .choices__list--dropdown .choices__item--selectable,
  .choices__list[aria-expanded] .choices__item--selectable {
    padding-right: 100px;
  }
  .choices__list--dropdown .choices__item--selectable::after,
  .choices__list[aria-expanded] .choices__item--selectable::after {
    content: attr(data-select-text);
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable,
  [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable {
    text-align: right;
    padding-left: 100px;
    padding-right: 10px;
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable::after,
  [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after {
    right: auto;
    left: 10px;
  }
}
.choices__list--dropdown .choices__item--selectable.is-highlighted,
.choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
  background-color: #f2f2f2;
}
.choices__list--dropdown .choices__item--selectable.is-highlighted::after,
.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {
  opacity: 0.5;
}
.choices__item {
  cursor: default;
}
.choices__item--selectable {
  cursor: pointer;
}
.choices__item--disabled {
  cursor: not-allowed;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.5;
}
.choices__heading {
  font-weight: 600;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #f7f7f7;
  color: gray;
}
.choices__button {
  text-indent: -9999px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.choices__button:focus {
  outline: none;
}
.choices__input {
  display: inline-block;
  vertical-align: baseline;
  background-color: #f9f9f9;
  font-size: 14px;
  margin-bottom: 5px;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  padding: 4px 0 4px 2px;
}
.choices__input:focus {
  outline: 0;
}
.choices__input::-webkit-search-decoration,
.choices__input::-webkit-search-cancel-button,
.choices__input::-webkit-search-results-button,
.choices__input::-webkit-search-results-decoration {
  display: none;
}
.choices__input::-ms-clear,
.choices__input::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
[dir=rtl] .choices__input {
  padding-right: 2px;
  padding-left: 0;
}
.choices__placeholder {
  opacity: 0.5;
}

/* ../../scripts/_common/choices/choices.theme.scss */
.choices,
.choices__list--dropdown .choices__item,
.choices__list[aria-expanded] .choices__item {
  font-size: inherit;
}
.choices__list--dropdown,
.choices__list[aria-expanded] {
  border-radius: 5px;
  min-width: 100%;
  width: auto;
}
.choices__list--single {
  padding: 0;
  display: inline-flex;
}
.choices[data-type*=select-one]::after {
  display: none;
}
.choices__list--dropdown {
  color: #000;
}
ng-choice-template {
  display: block;
}
@media (min-width: 640px) {
  .choices__list--dropdown .choices__item--selectable,
  .choices__list[aria-expanded] .choices__item--selectable {
    padding-right: 15px;
  }
}
.choices__list--dropdown .choices__item,
.choices__list[aria-expanded] .choices__item {
  padding-left: 15px;
  padding-right: 15px;
}
.choices__item--selectable,
.choices__item--choice {
  white-space: nowrap;
}
.choices__item--selectable {
  text-overflow: ellipsis;
  overflow: hidden;
}
.choices-container--mobile.is-open::before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 500;
  background-color: rgba(0, 0, 0, 0.5);
}
.choices-container--mobile .is-active.choices__list--dropdown,
.choices-container--mobile .is-active.choices__list[aria-expanded] {
  position: fixed;
  top: 50%;
  right: 16px;
  bottom: auto;
  left: 16px;
  transform: translateY(-50%);
  z-index: 600;
  min-width: auto;
  max-width: 90vw;
  max-height: 70vh;
  max-height: 90dvh;
}
.choices__list {
  overscroll-behavior: contain;
}

/* ../../scripts/_partials/zone/styles/zones.scss */
.zone-dialog {
  min-width: 18.75rem;
}
.zone-dialog-title {
  font-size: 24px;
  padding: 0.625rem 0.625rem 0;
}
.zone-dialog .modal-content {
  padding: 0;
  min-height: 264px;
}
.zone-dialog-items {
  display: flex;
}
.zone-dialog-item {
  flex-grow: 1;
  vertical-align: top;
  padding-right: 0.625rem;
}
.zone-dialog-item-link {
  display: block;
  padding: 0.625rem;
  border-radius: 0.3125rem;
  border: 1px solid transparent;
}
.zone-dialog-item-link:hover {
  border-color: #dedddd;
}
.zone-dialog-text {
  font-size: 1rem;
  padding-right: 0.625rem;
}
.zone-dialog-countries,
.zone-dialog-autocomplete-block,
.zone-dialog-cities {
  padding: 0.625rem 0.625rem 0;
}
.zone-dialog-cities {
  padding-bottom: 0.625rem;
  border-top: 1px solid #e2e3e4;
}
.zone-dialog-autocomplete-block {
  margin-bottom: 0.9375rem;
}
.zone-dialog-input-wrap {
  position: relative;
}
.zone-dialog-input-wrap > input {
  font-size: 0.8rem;
  line-height: inherit;
}
.zone-dialog-country-link {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  font-size: 0.875rem;
  padding: 0.625rem;
  border: 0.0625rem transparent solid;
  border-radius: 0.3125rem;
}
.zone-dialog-country-image {
  width: 30px;
  height: 18px;
  margin-right: 5px;
  display: none;
}
.zone-dialog-country-selected {
  border-color: #ccc;
}
.zone-dialog-loading {
  text-align: center;
  padding: 40px 20px;
}
.zone-dialog-country-RU {
  display: inline-block;
  background-image: url("../assets/rus.U2SQDF73.svg");
}
.zone-dialog-country-UA {
  display: inline-block;
  background-image: url("../assets/ua.6XJ4OJ7D.svg");
}
.zone-dialog-country-BY {
  display: inline-block;
  background-image: url("../assets/by.TE5FIGSX.svg");
}
.zone-dialog-country-KZ {
  display: inline-block;
  background-image: url("../assets/kz.AG7BR2VD.svg");
}
.zone-dialog-item--scale .zone-dialog-item {
  font-size: 16px;
}
.zone-dialog-item--scale .zone-dialog-title,
.zone-dialog-item--scale .zone-dialog-item-link {
  text-align: center;
}

/* frontend/_partials/shipping/styles/shipping.scss */
.lp-shipping-variants {
  border-radius: 8px;
  border: solid 1px #f1f1f1;
}
.lp-shipping-variants__header {
  margin: 0;
  padding: 8px;
  border-bottom: solid 1px #f1f1f1;
}
.shipping-variants,
.shipping-variants-link-show,
.shipping-variants-other-state {
  padding: 8px;
}
/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
/*! Bundled license information:

angularjs-toaster/toaster.min.css:
  (*!
   * Toastr
   * Version 2.0.1
   * Copyright 2012 John Papa and Hans Fjallemark.
   * All Rights Reserved.
   * Use, reproduction, distribution, and modification of this code is subject to the terms and
   * conditions of the MIT license, available at http://www.opensource.org/licenses/mit-license.php
   *
   * Author: John Papa and Hans Fjallemark
   * Project: https://github.com/CodeSeven/toastr
   *)

ladda/dist/ladda-themeless.min.css:
  (*!
   * Ladda
   * http://lab.hakim.se/ladda
   * MIT licensed
   *
   * Copyright (C) 2018 Hakim El Hattab, http://hakim.se
   *)

baguettebox.js/dist/baguetteBox.min.css:
  (*!
   * baguetteBox.js
   * @author  feimosi
   * @version 1.11.1
   * @url https://github.com/feimosi/baguetteBox.js
   *)
*/
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vLi4vdmVuZG9ycy9zd2VldGFsZXJ0L3NyYy9zd2VldGFsZXJ0Mi5zY3NzIiwgIi4uLy4uLy4uLy4uL3ZlbmRvcnMvc3dlZXRhbGVydC9leHQvc3dlZXQtYWxlcnQuZXh0LnNjc3MiLCAiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2FuZ3VsYXJqcy10b2FzdGVyL3RvYXN0ZXIubWluLmNzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19jb21tb24vbW9kYWwvc3R5bGVzL21vZGFsLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fY29tbW9uL21vZGFsL3N0eWxlcy9tb2RhbC10aGVtZS5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX2NvbW1vbi96b29tZXIvc3R5bGVzL3pvb21lci5zY3NzIiwgIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9mbGF0cGlja3IvZGlzdC9mbGF0cGlja3IubWluLmNzcyIsICIuLi8uLi8uLi8uLi92ZW5kb3JzL2ZsYXRwaWNrci9mbGF0cGlja3IuY3VzdG9tLmNzcyIsICIuLi8uLi8uLi8uLi92ZW5kb3JzL3JhbmdlU2xpZGVyL3N0eWxlcy9hbmd1bGFyLnJhbmdlU2xpZGVyLmNzcyIsICIuLi8uLi8uLi8uLi9zdHlsZXMvY29tbW9uL3ZhbGlkYXRpb24uc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19jb21tb24vcG9wb3Zlci9zdHlsZXMvcG9wb3Zlci5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX2NvbW1vbi9yZWFkbW9yZS9zdHlsZXMvcmVhZG1vcmUuc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19wYXJ0aWFscy9idXktb25lLWNsaWNrL3N0eWxlcy9idXlPbmVDbGljay5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX3BhcnRpYWxzL3ByZS1vcmRlci9zdHlsZXMvc3R5bGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fY29tbW9uL2Nhcm91c2VsL3N0eWxlcy9jYXJvdXNlbC5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX2NvbW1vbi9yYXRpbmcvc3R5bGVzL3JhdGluZy5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX3BhcnRpYWxzL3F1aWNrdmlldy9zdHlsZXMvcXVpY2t2aWV3LnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fY29tbW9uL3JvdGF0ZS9zdHlsZXMvcm90YXRlLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fY29tbW9uL2lmcmFtZS1yZXNwb25zaXZlL3N0eWxlcy9pZnJhbWUtcmVzcG9uc2l2ZS5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX3BhcnRpYWxzL2N1c3RvbS1vcHRpb25zL3N0eWxlcy9jdXN0b21PcHRpb25zLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fcGFydGlhbHMvY29sb3JzLXZpZXdlci9zdHlsZXMvY29sb3JzLXZpZXdlci5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX3BhcnRpYWxzL3NpemVzLXZpZXdlci9zdHlsZXMvc2l6ZXMtdmlld2VyLnNjc3MiLCAiLi4vLi4vLi4vLi4vc3R5bGVzL3BhcnRpYWxzL2dhbGxlcnkuc2NzcyIsICIuLi8uLi8uLi8uLi9zdHlsZXMvcGFydGlhbHMvcHJvZHVjdC1jb2xvci5zY3NzIiwgIi4uLy4uLy4uLy4uL3N0eWxlcy92aWV3cy9wcm9kdWN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fcGFydGlhbHMvcHJpY2UtYW1vdW50LWxpc3Qvc3R5bGVzL3ByaWNlLWFtb3VudC1saXN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fcGFydGlhbHMvcGhvdG8tdmlldy1saXN0L3Bob3RvLXZpZXctbGlzdC5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX3BhcnRpYWxzL3Byb2R1Y3Qtdmlldy9zdHlsZXMvcHJvZHVjdC12aWV3LnNjc3MiLCAiLi4vLi4vLi4vLi4vc3R5bGVzL3BhcnRpYWxzL21vZGFsLXZpZGVvLnNjc3MiLCAiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2xhZGRhL2Rpc3QvbGFkZGEtdGhlbWVsZXNzLm1pbi5jc3MiLCAiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2JhZ3VldHRlYm94LmpzL2Rpc3QvYmFndWV0dGVCb3gubWluLmNzcyIsICIuLi8uLi9mcm9udGVuZC9fY29tbW9uL2NhdGFsb2ctZmlsdGVyL3N0eWxlcy9jYXRhbG9nRmlsdGVyLnNjc3MiLCAiLi4vLi4vZnJvbnRlbmQvX2NvbW1vbi9tb2RhbFZpZGVvL21vZGFsVmlkZW8uc2NzcyIsICIuLi8uLi9mcm9udGVuZC9fY29tbW9uL2xwLW1vZGFsLnNjc3MiLCAiLi4vLi4vZnJvbnRlbmQvX2NvbW1vbi9zY3JvbGwtdG8tdG9wL3Njcm9sbC10by10b3Auc2NzcyIsICIuLi8uLi9mcm9udGVuZC9fY29tbW9uL2xwLnNjc3MiLCAiLi4vLi4vZnJvbnRlbmQvX2NvbW1vbi9hdG9taWMuc2NzcyIsICIuLi8uLi9mcm9udGVuZC9fY29tbW9uL2ZvbnQtc2l6ZS1hZGFwdGl2ZS5zY3NzIiwgIi4uLy4uLy4uLy4uL3N0eWxlcy9zcGlubmVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vc3R5bGVzL3BhcnRpYWxzL2NhcHRjaGEuc2NzcyIsICIuLi8uLi9mcm9udGVuZC92ZW5kb3JzL2ZvbnRlbGxvL2Nzcy9hbmltYXRpb24uY3NzIiwgIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fcGFydGlhbHMvbG9naW4tb3Blbi1pZC9zdHlsZXMvbG9naW5PcGVuSWQuc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL3Ntcy9zbXNDb25maXJtYXRpb24uc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19wYXJ0aWFscy9zdWJtZW51L3N0eWxlL3N0eWxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fY29tbW9uL2hhcm1vbmljYS9zdHlsZXMvaGFybW9uaWNhLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fcGFydGlhbHMvY2FydC9zdHlsZXMvY2FydC5zY3NzIiwgIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9hbmd1bGFyLXVpLWJvb3RzdHJhcC9zcmMvdG9vbHRpcC90b29sdGlwLmNzcyIsICIuLi8uLi8uLi8uLi92ZW5kb3JzL3VpLWJvb3RzdHJhcC1jdXN0b20vc3R5bGVzL3VpLXBvcG92ZXIuY3NzIiwgIi4uLy4uLy4uL0FkbWluL0NvbnRlbnQvc3JjL19wYXJ0aWFscy9oZWxwLXRyaWdnZXIvc3R5bGVzL2hlbHAtdHJpZ2dlci5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX2NvbW1vbi90YWJzL3N0eWxlcy90YWJzLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fcGFydGlhbHMvY29tcGFyZS9zdHlsZXMvY29tcGFyZS5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX3BhcnRpYWxzL3Jldmlld3Mvc3R5bGVzL3Jldmlld3Muc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19wYXJ0aWFscy9zaGlwcGluZy9zdHlsZXMvc2hpcHBpbmcuc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19wYXJ0aWFscy9zaGlwcGluZy9zdHlsZXMvc2hpcHBpbmdQb2ludHNMaXN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vc3R5bGVzL3BhcnRpYWxzL3Byb3BlcnRpZXMuc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19jb21tb24veWFuZGV4TWFwcy9zdHlsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL3Byb2R1Y3QvY29tcG9uZW50cy9wcm9kdWN0QXZhaWxhYmlsaXR5TWFwL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvd2FyZWhvdXNlcy9zdHlsZXMvd2FyZWhvdXNlc0xpc3RNYXAuc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL3dhcmVob3VzZXMvc3R5bGVzL3dhcmVob3VzZXNMaXN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy93YXJlaG91c2VzL3N0eWxlcy9jYXJ0U3RvY2tJbldhcmVIb3VzZXMuc2NzcyIsICIuLi8uLi9mcm9udGVuZC9fcGFydGlhbHMvcHJvZHVjdC12aWV3L3N0eWxlcy9wcm9kdWN0LXZpZXcuc2NzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19tb2JpbGUvZnVsbC1oZWlnaHQtbW9iaWxlL2Z1bGwtaGVpZ2h0LW1vYmlsZS5zY3NzIiwgIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzIiwgIi4uLy4uLy4uLy4uL3NjcmlwdHMvX2NvbW1vbi9zY3JvbGxUb1RvcC9zdHlsZXMvc2Nyb2xsVG9Ub3Auc2NzcyIsICIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY2hvaWNlcy5qcy9wdWJsaWMvYXNzZXRzL3N0eWxlcy9jaG9pY2VzLmNzcyIsICIuLi8uLi8uLi8uLi9zY3JpcHRzL19jb21tb24vY2hvaWNlcy9jaG9pY2VzLnRoZW1lLnNjc3MiLCAiLi4vLi4vLi4vLi4vc2NyaXB0cy9fcGFydGlhbHMvem9uZS9zdHlsZXMvem9uZXMuc2NzcyIsICIuLi8uLi9mcm9udGVuZC9fcGFydGlhbHMvc2hpcHBpbmcvc3R5bGVzL3NoaXBwaW5nLnNjc3MiXSwKICAic291cmNlc0NvbnRlbnQiOiBbIi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBncmlkLWNvbHVtbjogMS80ICFpbXBvcnRhbnQ7XHJcbiAgZ3JpZC1yb3c6IDEvNCAhaW1wb3J0YW50O1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDk5ZnIgMWZyO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2hhZG93OiAwIDAgMXB4IGhzbGEoMCwgMCUsIDAlLCAwLjA3NSksIDAgMXB4IDJweCBoc2xhKDAsIDAlLCAwJSwgMC4wNzUpLCAxcHggMnB4IDRweCBoc2xhKDAsIDAlLCAwJSwgMC4wNzUpLCAxcHggM3B4IDhweCBoc2xhKDAsIDAlLCAwJSwgMC4wNzUpLCAycHggNHB4IDE2cHggaHNsYSgwLCAwJSwgMCUsIDAuMDc1KTtcclxuICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCA+ICoge1xyXG4gIGdyaWQtY29sdW1uOiAyO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItdGl0bGUge1xyXG4gIG1hcmdpbjogMC41ZW0gMWVtO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB0ZXh0LWFsaWduOiBpbml0aWFsO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItbG9hZGluZyB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1pbnB1dCB7XHJcbiAgaGVpZ2h0OiAyZW07XHJcbiAgbWFyZ2luOiAwLjVlbTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLXZhbGlkYXRpb24tbWVzc2FnZSB7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuLnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1mb290ZXIge1xyXG4gIG1hcmdpbjogMC41ZW0gMCAwO1xyXG4gIHBhZGRpbmc6IDAuNWVtIDAgMDtcclxuICBmb250LXNpemU6IDAuOGVtO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItY2xvc2Uge1xyXG4gIGdyaWQtY29sdW1uOiAzLzM7XHJcbiAgZ3JpZC1yb3c6IDEvOTk7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIHdpZHRoOiAwLjhlbTtcclxuICBoZWlnaHQ6IDAuOGVtO1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LXNpemU6IDJlbTtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLWh0bWwtY29udGFpbmVyIHtcclxuICBtYXJnaW46IDAuNWVtIDFlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdGV4dC1hbGlnbjogaW5pdGlhbDtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLWh0bWwtY29udGFpbmVyOmVtcHR5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItbG9hZGVyIHtcclxuICBncmlkLWNvbHVtbjogMTtcclxuICBncmlkLXJvdzogMS85OTtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDJlbTtcclxuICBoZWlnaHQ6IDJlbTtcclxuICBtYXJnaW46IDAuMjVlbTtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLWljb24ge1xyXG4gIGdyaWQtY29sdW1uOiAxO1xyXG4gIGdyaWQtcm93OiAxLzk5O1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICB3aWR0aDogMmVtO1xyXG4gIG1pbi13aWR0aDogMmVtO1xyXG4gIGhlaWdodDogMmVtO1xyXG4gIG1hcmdpbjogMCAwLjVlbSAwIDA7XHJcbn1cclxuLnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1pY29uIC5zd2FsMi1pY29uLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEuOGVtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIC5zd2FsMi1zdWNjZXNzLXJpbmcge1xyXG4gIHdpZHRoOiAyZW07XHJcbiAgaGVpZ2h0OiAyZW07XHJcbn1cclxuLnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149c3dhbDIteC1tYXJrLWxpbmVdIHtcclxuICB0b3A6IDAuODc1ZW07XHJcbiAgd2lkdGg6IDEuMzc1ZW07XHJcbn1cclxuLnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149c3dhbDIteC1tYXJrLWxpbmVdW2NsYXNzJD1sZWZ0XSB7XHJcbiAgbGVmdDogMC4zMTI1ZW07XHJcbn1cclxuLnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149c3dhbDIteC1tYXJrLWxpbmVdW2NsYXNzJD1yaWdodF0ge1xyXG4gIHJpZ2h0OiAwLjMxMjVlbTtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLWFjdGlvbnMge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gIHBhZGRpbmc6IDAgMC41ZW07XHJcbn1cclxuLnN3YWwyLXBvcHVwLnN3YWwyLXRvYXN0IC5zd2FsMi1zdHlsZWQge1xyXG4gIG1hcmdpbjogMC4yNWVtIDAuNWVtO1xyXG4gIHBhZGRpbmc6IDAuNGVtIDAuNmVtO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYTVkYzg2O1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtY2lyY3VsYXItbGluZV0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMS42ZW07XHJcbiAgaGVpZ2h0OiAzZW07XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmVdW2NsYXNzJD1sZWZ0XSB7XHJcbiAgdG9wOiAtMC44ZW07XHJcbiAgbGVmdDogLTAuNWVtO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogMmVtIDJlbTtcclxuICBib3JkZXItcmFkaXVzOiA0ZW0gMCAwIDRlbTtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmVdW2NsYXNzJD1yaWdodF0ge1xyXG4gIHRvcDogLTAuMjVlbTtcclxuICBsZWZ0OiAwLjkzNzVlbTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEuNWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgNGVtIDRlbSAwO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyAuc3dhbDItc3VjY2Vzcy1yaW5nIHtcclxuICB3aWR0aDogMmVtO1xyXG4gIGhlaWdodDogMmVtO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyAuc3dhbDItc3VjY2Vzcy1maXgge1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwLjQzNzVlbTtcclxuICB3aWR0aDogMC40Mzc1ZW07XHJcbiAgaGVpZ2h0OiAyLjY4NzVlbTtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVdIHtcclxuICBoZWlnaHQ6IDAuMzEyNWVtO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV1bY2xhc3MkPXRpcF0ge1xyXG4gIHRvcDogMS4xMjVlbTtcclxuICBsZWZ0OiAwLjE4NzVlbTtcclxuICB3aWR0aDogMC43NWVtO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCAuc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV1bY2xhc3MkPWxvbmddIHtcclxuICB0b3A6IDAuOTM3NWVtO1xyXG4gIHJpZ2h0OiAwLjE4NzVlbTtcclxuICB3aWR0aDogMS4zNzVlbTtcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLXN1Y2Nlc3Muc3dhbDItaWNvbi1zaG93IC5zd2FsMi1zdWNjZXNzLWxpbmUtdGlwIHtcclxuICBhbmltYXRpb246IHN3YWwyLXRvYXN0LWFuaW1hdGUtc3VjY2Vzcy1saW5lLXRpcCAwLjc1cztcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3QgLnN3YWwyLXN1Y2Nlc3Muc3dhbDItaWNvbi1zaG93IC5zd2FsMi1zdWNjZXNzLWxpbmUtbG9uZyB7XHJcbiAgYW5pbWF0aW9uOiBzd2FsMi10b2FzdC1hbmltYXRlLXN1Y2Nlc3MtbGluZS1sb25nIDAuNzVzO1xyXG59XHJcbi5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdC5zd2FsMi1zaG93IHtcclxuICBhbmltYXRpb246IHN3YWwyLXRvYXN0LXNob3cgMC41cztcclxufVxyXG4uc3dhbDItcG9wdXAuc3dhbDItdG9hc3Quc3dhbDItaGlkZSB7XHJcbiAgYW5pbWF0aW9uOiBzd2FsMi10b2FzdC1oaWRlIDAuMXMgZm9yd2FyZHM7XHJcbn1cclxuXHJcbi5zd2FsMi1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwNjA7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0b3Atc3RhcnQgICAgIHRvcCAgICAgICAgICAgIHRvcC1lbmRcIiBcImNlbnRlci1zdGFydCAgY2VudGVyICAgICAgICAgY2VudGVyLWVuZFwiIFwiYm90dG9tLXN0YXJ0ICBib3R0b20tY2VudGVyICBib3R0b20tZW5kXCI7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW5tYXgoLXdlYmtpdC1taW4tY29udGVudCwgYXV0bykgbWlubWF4KC13ZWJraXQtbWluLWNvbnRlbnQsIGF1dG8pIG1pbm1heCgtd2Via2l0LW1pbi1jb250ZW50LCBhdXRvKTtcclxuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbm1heChtaW4tY29udGVudCwgYXV0bykgbWlubWF4KG1pbi1jb250ZW50LCBhdXRvKSBtaW5tYXgobWluLWNvbnRlbnQsIGF1dG8pO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAwLjYyNWVtO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXM7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcbi5zd2FsMi1jb250YWluZXIuc3dhbDItYmFja2Ryb3Atc2hvdywgLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ub2FuaW1hdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG59XHJcbi5zd2FsMi1jb250YWluZXIuc3dhbDItYmFja2Ryb3AtaGlkZSB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcC1zdGFydCwgLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1jZW50ZXItc3RhcnQsIC5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tLXN0YXJ0IHtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIGF1dG8gYXV0bztcclxufVxyXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcCwgLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1jZW50ZXIsIC5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tIHtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDAsIDFmcikgYXV0bztcclxufVxyXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcC1lbmQsIC5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVyLWVuZCwgLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ib3R0b20tZW5kIHtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0byBtaW5tYXgoMCwgMWZyKTtcclxufVxyXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcC1zdGFydCA+IC5zd2FsMi1wb3B1cCB7XHJcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XHJcbn1cclxuLnN3YWwyLWNvbnRhaW5lci5zd2FsMi10b3AgPiAuc3dhbDItcG9wdXAge1xyXG4gIGdyaWQtY29sdW1uOiAyO1xyXG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xyXG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xyXG59XHJcbi5zd2FsMi1jb250YWluZXIuc3dhbDItdG9wLWVuZCA+IC5zd2FsMi1wb3B1cCwgLnN3YWwyLWNvbnRhaW5lci5zd2FsMi10b3AtcmlnaHQgPiAuc3dhbDItcG9wdXAge1xyXG4gIGdyaWQtY29sdW1uOiAzO1xyXG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xyXG4gIGp1c3RpZnktc2VsZjogZW5kO1xyXG59XHJcbi5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVyLXN0YXJ0ID4gLnN3YWwyLXBvcHVwLCAuc3dhbDItY29udGFpbmVyLnN3YWwyLWNlbnRlci1sZWZ0ID4gLnN3YWwyLXBvcHVwIHtcclxuICBncmlkLXJvdzogMjtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbn1cclxuLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1jZW50ZXIgPiAuc3dhbDItcG9wdXAge1xyXG4gIGdyaWQtY29sdW1uOiAyO1xyXG4gIGdyaWQtcm93OiAyO1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxufVxyXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLWNlbnRlci1lbmQgPiAuc3dhbDItcG9wdXAsIC5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVyLXJpZ2h0ID4gLnN3YWwyLXBvcHVwIHtcclxuICBncmlkLWNvbHVtbjogMztcclxuICBncmlkLXJvdzogMjtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAganVzdGlmeS1zZWxmOiBlbmQ7XHJcbn1cclxuLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ib3R0b20tc3RhcnQgPiAuc3dhbDItcG9wdXAsIC5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tLWxlZnQgPiAuc3dhbDItcG9wdXAge1xyXG4gIGdyaWQtY29sdW1uOiAxO1xyXG4gIGdyaWQtcm93OiAzO1xyXG4gIGFsaWduLXNlbGY6IGVuZDtcclxufVxyXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLWJvdHRvbSA+IC5zd2FsMi1wb3B1cCB7XHJcbiAgZ3JpZC1jb2x1bW46IDI7XHJcbiAgZ3JpZC1yb3c6IDM7XHJcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgYWxpZ24tc2VsZjogZW5kO1xyXG59XHJcbi5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tLWVuZCA+IC5zd2FsMi1wb3B1cCwgLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ib3R0b20tcmlnaHQgPiAuc3dhbDItcG9wdXAge1xyXG4gIGdyaWQtY29sdW1uOiAzO1xyXG4gIGdyaWQtcm93OiAzO1xyXG4gIGFsaWduLXNlbGY6IGVuZDtcclxuICBqdXN0aWZ5LXNlbGY6IGVuZDtcclxufVxyXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctcm93ID4gLnN3YWwyLXBvcHVwLCAuc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctZnVsbHNjcmVlbiA+IC5zd2FsMi1wb3B1cCB7XHJcbiAgZ3JpZC1jb2x1bW46IDEvNDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctY29sdW1uID4gLnN3YWwyLXBvcHVwLCAuc3dhbDItY29udGFpbmVyLnN3YWwyLWdyb3ctZnVsbHNjcmVlbiA+IC5zd2FsMi1wb3B1cCB7XHJcbiAgZ3JpZC1yb3c6IDEvNDtcclxuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG59XHJcbi5zd2FsMi1jb250YWluZXIuc3dhbDItbm8tdHJhbnNpdGlvbiB7XHJcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3dhbDItcG9wdXAge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMTAwJSk7XHJcbiAgd2lkdGg6IDMyZW07XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDAgMCAxLjI1ZW07XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGNvbG9yOiAjNTQ1NDU0O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxufVxyXG4uc3dhbDItcG9wdXA6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnN3YWwyLXBvcHVwLnN3YWwyLWxvYWRpbmcge1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxufVxyXG5cclxuLnN3YWwyLXRpdGxlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwLjhlbSAxZW0gMDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDEuODc1ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcblxyXG4uc3dhbDItYWN0aW9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB6LWluZGV4OiAxO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWFyZ2luOiAxLjI1ZW0gYXV0byAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLnN3YWwyLWFjdGlvbnM6bm90KC5zd2FsMi1sb2FkaW5nKSAuc3dhbDItc3R5bGVkW2Rpc2FibGVkXSB7XHJcbiAgb3BhY2l0eTogMC40O1xyXG59XHJcbi5zd2FsMi1hY3Rpb25zOm5vdCguc3dhbDItbG9hZGluZykgLnN3YWwyLXN0eWxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxufVxyXG4uc3dhbDItYWN0aW9uczpub3QoLnN3YWwyLWxvYWRpbmcpIC5zd2FsMi1zdHlsZWQ6YWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpLCByZ2JhKDAsIDAsIDAsIDAuMikpO1xyXG59XHJcblxyXG4uc3dhbDItbG9hZGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDIuMmVtO1xyXG4gIGhlaWdodDogMi4yZW07XHJcbiAgbWFyZ2luOiAwIDEuODc1ZW07XHJcbiAgYW5pbWF0aW9uOiBzd2FsMi1yb3RhdGUtbG9hZGluZyAxLjVzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7XHJcbiAgYm9yZGVyLXdpZHRoOiAwLjI1ZW07XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1jb2xvcjogIzI3NzhjNCB0cmFuc3BhcmVudCAjMjc3OGM0IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc3dhbDItc3R5bGVkIHtcclxuICBtYXJnaW46IDAuMzEyNWVtO1xyXG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS4xZW07XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjFzO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCB0cmFuc3BhcmVudDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5zd2FsMi1zdHlsZWQ6bm90KFtkaXNhYmxlZF0pIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnN3YWwyLXN0eWxlZC5zd2FsMi1jb25maXJtIHtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmUgcmVwZWF0IDAgMCAvIGF1dG8gYXV0byBwYWRkaW5nLWJveCBib3JkZXItYm94IHNjcm9sbDtcclxuICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDY2ZTA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuLnN3YWwyLXN0eWxlZC5zd2FsMi1jb25maXJtOmZvY3VzIHtcclxuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgxMTIsIDEwMiwgMjI0LCAwLjUpO1xyXG59XHJcbi5zd2FsMi1zdHlsZWQuc3dhbDItZGVueSB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lIHJlcGVhdCAwIDAgLyBhdXRvIGF1dG8gcGFkZGluZy1ib3ggYm9yZGVyLWJveCBzY3JvbGw7XHJcbiAgYmFja2dyb3VuZDogaW5pdGlhbDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNzQxO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcbi5zd2FsMi1zdHlsZWQuc3dhbDItZGVueTpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCA1NSwgNjUsIDAuNSk7XHJcbn1cclxuLnN3YWwyLXN0eWxlZC5zd2FsMi1jYW5jZWwge1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZSByZXBlYXQgMCAwIC8gYXV0byBhdXRvIHBhZGRpbmctYm94IGJvcmRlci1ib3ggc2Nyb2xsO1xyXG4gIGJhY2tncm91bmQ6IGluaXRpYWw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlNzg4MTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG4uc3dhbDItc3R5bGVkLnN3YWwyLWNhbmNlbDpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMTEwLCAxMjAsIDEyOSwgMC41KTtcclxufVxyXG4uc3dhbDItc3R5bGVkLnN3YWwyLWRlZmF1bHQtb3V0bGluZTpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMTAwLCAxNTAsIDIwMCwgMC41KTtcclxufVxyXG4uc3dhbDItc3R5bGVkOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5zd2FsMi1zdHlsZWQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLnN3YWwyLWZvb3RlciB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAxZW0gMCAwO1xyXG4gIHBhZGRpbmc6IDFlbSAxZW0gMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuLnN3YWwyLXRpbWVyLXByb2dyZXNzLWJhci1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBncmlkLWNvbHVtbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbi5zd2FsMi10aW1lci1wcm9ncmVzcy1iYXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMC4yNWVtO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLnN3YWwyLWltYWdlIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAyZW0gYXV0byAxZW07XHJcbn1cclxuXHJcbi5zd2FsMi1jbG9zZSB7XHJcbiAgei1pbmRleDogMjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOiAxLjJlbTtcclxuICBoZWlnaHQ6IDEuMmVtO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IC0xLjJlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xcywgYm94LXNoYWRvdyAwLjFzO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICNjY2M7XHJcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAyLjVlbTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAganVzdGlmeS1zZWxmOiBlbmQ7XHJcbn1cclxuLnN3YWwyLWNsb3NlOmhvdmVyIHtcclxuICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICNmMjc0NzQ7XHJcbn1cclxuLnN3YWwyLWNsb3NlOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCByZ2JhKDEwMCwgMTUwLCAyMDAsIDAuNSk7XHJcbn1cclxuLnN3YWwyLWNsb3NlOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5zd2FsMi1odG1sLWNvbnRhaW5lciB7XHJcbiAgei1pbmRleDogMTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW46IDFlbSAxLjZlbSAwLjNlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG59XHJcblxyXG4uc3dhbDItaW5wdXQsXHJcbi5zd2FsMi1maWxlLFxyXG4uc3dhbDItdGV4dGFyZWEsXHJcbi5zd2FsMi1zZWxlY3QsXHJcbi5zd2FsMi1yYWRpbyxcclxuLnN3YWwyLWNoZWNrYm94IHtcclxuICBtYXJnaW46IDFlbSAyZW0gM3B4O1xyXG59XHJcblxyXG4uc3dhbDItaW5wdXQsXHJcbi5zd2FsMi1maWxlLFxyXG4uc3dhbDItdGV4dGFyZWEge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMXMsIGJveC1zaGFkb3cgMC4xcztcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NWVtO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDAgMCAzcHggdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcbi5zd2FsMi1pbnB1dC5zd2FsMi1pbnB1dGVycm9yLFxyXG4uc3dhbDItZmlsZS5zd2FsMi1pbnB1dGVycm9yLFxyXG4uc3dhbDItdGV4dGFyZWEuc3dhbDItaW5wdXRlcnJvciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjI3NDc0ICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogMCAwIDJweCAjZjI3NDc0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnN3YWwyLWlucHV0OmZvY3VzLFxyXG4uc3dhbDItZmlsZTpmb2N1cyxcclxuLnN3YWwyLXRleHRhcmVhOmZvY3VzIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYjRkYmVkO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDAgMCAwIDNweCByZ2JhKDEwMCwgMTUwLCAyMDAsIDAuNSk7XHJcbn1cclxuLnN3YWwyLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLCAuc3dhbDItZmlsZTo6LW1vei1wbGFjZWhvbGRlciwgLnN3YWwyLXRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogI2NjYztcclxufVxyXG4uc3dhbDItaW5wdXQ6OnBsYWNlaG9sZGVyLFxyXG4uc3dhbDItZmlsZTo6cGxhY2Vob2xkZXIsXHJcbi5zd2FsMi10ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4uc3dhbDItcmFuZ2Uge1xyXG4gIG1hcmdpbjogMWVtIDJlbSAzcHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uc3dhbDItcmFuZ2UgaW5wdXQge1xyXG4gIHdpZHRoOiA4MCU7XHJcbn1cclxuLnN3YWwyLXJhbmdlIG91dHB1dCB7XHJcbiAgd2lkdGg6IDIwJTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uc3dhbDItcmFuZ2UgaW5wdXQsXHJcbi5zd2FsMi1yYW5nZSBvdXRwdXQge1xyXG4gIGhlaWdodDogMi42MjVlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICBsaW5lLWhlaWdodDogMi42MjVlbTtcclxufVxyXG5cclxuLnN3YWwyLWlucHV0IHtcclxuICBoZWlnaHQ6IDIuNjI1ZW07XHJcbiAgcGFkZGluZzogMCAwLjc1ZW07XHJcbn1cclxuXHJcbi5zd2FsMi1maWxlIHtcclxuICB3aWR0aDogNzUlO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBmb250LXNpemU6IDEuMTI1ZW07XHJcbn1cclxuXHJcbi5zd2FsMi10ZXh0YXJlYSB7XHJcbiAgaGVpZ2h0OiA2Ljc1ZW07XHJcbiAgcGFkZGluZzogMC43NWVtO1xyXG59XHJcblxyXG4uc3dhbDItc2VsZWN0IHtcclxuICBtaW4td2lkdGg6IDUwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMC4zNzVlbSAwLjYyNWVtO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuLnN3YWwyLXJhZGlvLFxyXG4uc3dhbDItY2hlY2tib3gge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uc3dhbDItcmFkaW8gbGFiZWwsXHJcbi5zd2FsMi1jaGVja2JveCBsYWJlbCB7XHJcbiAgbWFyZ2luOiAwIDAuNmVtO1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG4uc3dhbDItcmFkaW8gaW5wdXQsXHJcbi5zd2FsMi1jaGVja2JveCBpbnB1dCB7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgbWFyZ2luOiAwIDAuNGVtO1xyXG59XHJcblxyXG4uc3dhbDItaW5wdXQtbGFiZWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAxZW0gYXV0byAwO1xyXG59XHJcblxyXG4uc3dhbDItdmFsaWRhdGlvbi1tZXNzYWdlIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMWVtIDAgMDtcclxuICBwYWRkaW5nOiAwLjYyNWVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcclxuICBjb2xvcjogIzY2NjY2NjtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcbi5zd2FsMi12YWxpZGF0aW9uLW1lc3NhZ2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIhXCI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxLjVlbTtcclxuICBtaW4td2lkdGg6IDEuNWVtO1xyXG4gIGhlaWdodDogMS41ZW07XHJcbiAgbWFyZ2luOiAwIDAuNjI1ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjc0NzQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc3dhbDItaWNvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOiA1ZW07XHJcbiAgaGVpZ2h0OiA1ZW07XHJcbiAgbWFyZ2luOiAyLjVlbSBhdXRvIDAuNmVtO1xyXG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IDVlbTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuLnN3YWwyLWljb24gLnN3YWwyLWljb24tY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMy43NWVtO1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLWVycm9yIHtcclxuICBib3JkZXItY29sb3I6ICNmMjc0NzQ7XHJcbiAgY29sb3I6ICNmMjc0NzQ7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItZXJyb3IgLnN3YWwyLXgtbWFyayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxufVxyXG4uc3dhbDItaWNvbi5zd2FsMi1lcnJvciBbY2xhc3NePXN3YWwyLXgtbWFyay1saW5lXSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMi4zMTI1ZW07XHJcbiAgd2lkdGg6IDIuOTM3NWVtO1xyXG4gIGhlaWdodDogMC4zMTI1ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI3NDc0O1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149c3dhbDIteC1tYXJrLWxpbmVdW2NsYXNzJD1sZWZ0XSB7XHJcbiAgbGVmdDogMS4wNjI1ZW07XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLWVycm9yIFtjbGFzc149c3dhbDIteC1tYXJrLWxpbmVdW2NsYXNzJD1yaWdodF0ge1xyXG4gIHJpZ2h0OiAxZW07XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG4uc3dhbDItaWNvbi5zd2FsMi1lcnJvci5zd2FsMi1pY29uLXNob3cge1xyXG4gIGFuaW1hdGlvbjogc3dhbDItYW5pbWF0ZS1lcnJvci1pY29uIDAuNXM7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItZXJyb3Iuc3dhbDItaWNvbi1zaG93IC5zd2FsMi14LW1hcmsge1xyXG4gIGFuaW1hdGlvbjogc3dhbDItYW5pbWF0ZS1lcnJvci14LW1hcmsgMC41cztcclxufVxyXG4uc3dhbDItaWNvbi5zd2FsMi13YXJuaW5nIHtcclxuICBib3JkZXItY29sb3I6ICNmYWNlYTg7XHJcbiAgY29sb3I6ICNmOGJiODY7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItd2FybmluZy5zd2FsMi1pY29uLXNob3cge1xyXG4gIGFuaW1hdGlvbjogc3dhbDItYW5pbWF0ZS1lcnJvci1pY29uIDAuNXM7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItd2FybmluZy5zd2FsMi1pY29uLXNob3cgLnN3YWwyLWljb24tY29udGVudCB7XHJcbiAgYW5pbWF0aW9uOiBzd2FsMi1hbmltYXRlLWktbWFyayAwLjVzO1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLWluZm8ge1xyXG4gIGJvcmRlci1jb2xvcjogIzlkZTBmNjtcclxuICBjb2xvcjogIzNmYzNlZTtcclxufVxyXG4uc3dhbDItaWNvbi5zd2FsMi1pbmZvLnN3YWwyLWljb24tc2hvdyB7XHJcbiAgYW5pbWF0aW9uOiBzd2FsMi1hbmltYXRlLWVycm9yLWljb24gMC41cztcclxufVxyXG4uc3dhbDItaWNvbi5zd2FsMi1pbmZvLnN3YWwyLWljb24tc2hvdyAuc3dhbDItaWNvbi1jb250ZW50IHtcclxuICBhbmltYXRpb246IHN3YWwyLWFuaW1hdGUtaS1tYXJrIDAuOHM7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItcXVlc3Rpb24ge1xyXG4gIGJvcmRlci1jb2xvcjogI2M5ZGFlMTtcclxuICBjb2xvcjogIzg3YWRiZDtcclxufVxyXG4uc3dhbDItaWNvbi5zd2FsMi1xdWVzdGlvbi5zd2FsMi1pY29uLXNob3cge1xyXG4gIGFuaW1hdGlvbjogc3dhbDItYW5pbWF0ZS1lcnJvci1pY29uIDAuNXM7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItcXVlc3Rpb24uc3dhbDItaWNvbi1zaG93IC5zd2FsMi1pY29uLWNvbnRlbnQge1xyXG4gIGFuaW1hdGlvbjogc3dhbDItYW5pbWF0ZS1xdWVzdGlvbi1tYXJrIDAuOHM7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYTVkYzg2O1xyXG4gIGNvbG9yOiAjYTVkYzg2O1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmVdIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDMuNzVlbTtcclxuICBoZWlnaHQ6IDcuNWVtO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtY2lyY3VsYXItbGluZV1bY2xhc3MkPWxlZnRdIHtcclxuICB0b3A6IC0wLjQzNzVlbTtcclxuICBsZWZ0OiAtMi4wNjM1ZW07XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAzLjc1ZW0gMy43NWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDcuNWVtIDAgMCA3LjVlbTtcclxufVxyXG4uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIFtjbGFzc149c3dhbDItc3VjY2Vzcy1jaXJjdWxhci1saW5lXVtjbGFzcyQ9cmlnaHRdIHtcclxuICB0b3A6IC0wLjY4NzVlbTtcclxuICBsZWZ0OiAxLjg3NWVtO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAzLjc1ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMCA3LjVlbSA3LjVlbSAwO1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgLnN3YWwyLXN1Y2Nlc3MtcmluZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgdG9wOiAtMC4yNWVtO1xyXG4gIGxlZnQ6IC0wLjI1ZW07XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIHJnYmEoMTY1LCAyMjAsIDEzNCwgMC4zKTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyAuc3dhbDItc3VjY2Vzcy1maXgge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHRvcDogMC41ZW07XHJcbiAgbGVmdDogMS42MjVlbTtcclxuICB3aWR0aDogMC40Mzc1ZW07XHJcbiAgaGVpZ2h0OiA1LjYyNWVtO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAyO1xyXG4gIGhlaWdodDogMC4zMTI1ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTVkYzg2O1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3MgW2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVdW2NsYXNzJD10aXBdIHtcclxuICB0b3A6IDIuODc1ZW07XHJcbiAgbGVmdDogMC44MTI1ZW07XHJcbiAgd2lkdGg6IDEuNTYyNWVtO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxufVxyXG4uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIFtjbGFzc149c3dhbDItc3VjY2Vzcy1saW5lXVtjbGFzcyQ9bG9uZ10ge1xyXG4gIHRvcDogMi4zNzVlbTtcclxuICByaWdodDogMC41ZW07XHJcbiAgd2lkdGg6IDIuOTM3NWVtO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbn1cclxuLnN3YWwyLWljb24uc3dhbDItc3VjY2Vzcy5zd2FsMi1pY29uLXNob3cgLnN3YWwyLXN1Y2Nlc3MtbGluZS10aXAge1xyXG4gIGFuaW1hdGlvbjogc3dhbDItYW5pbWF0ZS1zdWNjZXNzLWxpbmUtdGlwIDAuNzVzO1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3Muc3dhbDItaWNvbi1zaG93IC5zd2FsMi1zdWNjZXNzLWxpbmUtbG9uZyB7XHJcbiAgYW5pbWF0aW9uOiBzd2FsMi1hbmltYXRlLXN1Y2Nlc3MtbGluZS1sb25nIDAuNzVzO1xyXG59XHJcbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3Muc3dhbDItaWNvbi1zaG93IC5zd2FsMi1zdWNjZXNzLWNpcmN1bGFyLWxpbmUtcmlnaHQge1xyXG4gIGFuaW1hdGlvbjogc3dhbDItcm90YXRlLXN1Y2Nlc3MtY2lyY3VsYXItbGluZSA0LjI1cyBlYXNlLWluO1xyXG59XHJcblxyXG4uc3dhbDItcHJvZ3Jlc3Mtc3RlcHMge1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDEuMjVlbSBhdXRvO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uc3dhbDItcHJvZ3Jlc3Mtc3RlcHMgbGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnN3YWwyLXByb2dyZXNzLXN0ZXBzIC5zd2FsMi1wcm9ncmVzcy1zdGVwIHtcclxuICB6LWluZGV4OiAyMDtcclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogMmVtO1xyXG4gIGhlaWdodDogMmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcclxuICBiYWNrZ3JvdW5kOiAjMjc3OGM0O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiAyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5zd2FsMi1wcm9ncmVzcy1zdGVwcyAuc3dhbDItcHJvZ3Jlc3Mtc3RlcC5zd2FsMi1hY3RpdmUtcHJvZ3Jlc3Mtc3RlcCB7XHJcbiAgYmFja2dyb3VuZDogIzI3NzhjNDtcclxufVxyXG4uc3dhbDItcHJvZ3Jlc3Mtc3RlcHMgLnN3YWwyLXByb2dyZXNzLXN0ZXAuc3dhbDItYWN0aXZlLXByb2dyZXNzLXN0ZXAgfiAuc3dhbDItcHJvZ3Jlc3Mtc3RlcCB7XHJcbiAgYmFja2dyb3VuZDogI2FkZDhlNjtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uc3dhbDItcHJvZ3Jlc3Mtc3RlcHMgLnN3YWwyLXByb2dyZXNzLXN0ZXAuc3dhbDItYWN0aXZlLXByb2dyZXNzLXN0ZXAgfiAuc3dhbDItcHJvZ3Jlc3Mtc3RlcC1saW5lIHtcclxuICBiYWNrZ3JvdW5kOiAjYWRkOGU2O1xyXG59XHJcbi5zd2FsMi1wcm9ncmVzcy1zdGVwcyAuc3dhbDItcHJvZ3Jlc3Mtc3RlcC1saW5lIHtcclxuICB6LWluZGV4OiAxMDtcclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogMi41ZW07XHJcbiAgaGVpZ2h0OiAwLjRlbTtcclxuICBtYXJnaW46IDAgLTFweDtcclxuICBiYWNrZ3JvdW5kOiAjMjc3OGM0O1xyXG59XHJcblxyXG5bY2xhc3NePXN3YWwyXSB7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnN3YWwyLXNob3cge1xyXG4gIGFuaW1hdGlvbjogc3dhbDItc2hvdyAwLjNzO1xyXG59XHJcblxyXG4uc3dhbDItaGlkZSB7XHJcbiAgYW5pbWF0aW9uOiBzd2FsMi1oaWRlIDAuMTVzIGZvcndhcmRzO1xyXG59XHJcblxyXG4uc3dhbDItbm9hbmltYXRpb24ge1xyXG4gIHRyYW5zaXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5zd2FsMi1zY3JvbGxiYXItbWVhc3VyZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTk5OTlweDtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcclxufVxyXG5cclxuLnN3YWwyLXJ0bCAuc3dhbDItY2xvc2Uge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IGluaXRpYWw7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLnN3YWwyLXJ0bCAuc3dhbDItdGltZXItcHJvZ3Jlc3MtYmFyIHtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uc2F2ZS15b3Vyc2VsZi1mcm9tLXdhciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTkzOTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDI1cHggMCAyMHB4O1xyXG4gIGJhY2tncm91bmQ6ICMyMDIzMmE7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5zYXZlLXlvdXJzZWxmLWZyb20td2FyIGRpdiB7XHJcbiAgbWF4LXdpZHRoOiA1NjBweDtcclxuICBtYXJnaW46IDEwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE0NiU7XHJcbn1cclxuLnNhdmUteW91cnNlbGYtZnJvbS13YXIgaWZyYW1lIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogNTUuNTU1NTU1NTU1NnZtaW47XHJcbiAgbWFyZ2luOiAxNnB4IGF1dG87XHJcbn1cclxuLnNhdmUteW91cnNlbGYtZnJvbS13YXIgc3Ryb25nIHtcclxuICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHdoaXRlO1xyXG59XHJcbi5zYXZlLXlvdXJzZWxmLWZyb20td2FyIGJ1dHRvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTk0MDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogNDhweDtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogI2FhYTtcclxuICBmb250LXNpemU6IDQ4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zYXZlLXlvdXJzZWxmLWZyb20td2FyIGJ1dHRvbjpob3ZlciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3dhbDItdG9hc3Qtc2hvdyB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjYyNWVtKSByb3RhdGVaKDJkZWcpO1xyXG4gIH1cclxuICAzMyUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZVooLTJkZWcpO1xyXG4gIH1cclxuICA2NiUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuMzEyNWVtKSByb3RhdGVaKDJkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGVaKDBkZWcpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN3YWwyLXRvYXN0LWhpZGUge1xyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDFkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzd2FsMi10b2FzdC1hbmltYXRlLXN1Y2Nlc3MtbGluZS10aXAge1xyXG4gIDAlIHtcclxuICAgIHRvcDogMC41NjI1ZW07XHJcbiAgICBsZWZ0OiAwLjA2MjVlbTtcclxuICAgIHdpZHRoOiAwO1xyXG4gIH1cclxuICA1NCUge1xyXG4gICAgdG9wOiAwLjEyNWVtO1xyXG4gICAgbGVmdDogMC4xMjVlbTtcclxuICAgIHdpZHRoOiAwO1xyXG4gIH1cclxuICA3MCUge1xyXG4gICAgdG9wOiAwLjYyNWVtO1xyXG4gICAgbGVmdDogLTAuMjVlbTtcclxuICAgIHdpZHRoOiAxLjYyNWVtO1xyXG4gIH1cclxuICA4NCUge1xyXG4gICAgdG9wOiAxLjA2MjVlbTtcclxuICAgIGxlZnQ6IDAuNzVlbTtcclxuICAgIHdpZHRoOiAwLjVlbTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0b3A6IDEuMTI1ZW07XHJcbiAgICBsZWZ0OiAwLjE4NzVlbTtcclxuICAgIHdpZHRoOiAwLjc1ZW07XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc3dhbDItdG9hc3QtYW5pbWF0ZS1zdWNjZXNzLWxpbmUtbG9uZyB7XHJcbiAgMCUge1xyXG4gICAgdG9wOiAxLjYyNWVtO1xyXG4gICAgcmlnaHQ6IDEuMzc1ZW07XHJcbiAgICB3aWR0aDogMDtcclxuICB9XHJcbiAgNjUlIHtcclxuICAgIHRvcDogMS4yNWVtO1xyXG4gICAgcmlnaHQ6IDAuOTM3NWVtO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgfVxyXG4gIDg0JSB7XHJcbiAgICB0b3A6IDAuOTM3NWVtO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMS4xMjVlbTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0b3A6IDAuOTM3NWVtO1xyXG4gICAgcmlnaHQ6IDAuMTg3NWVtO1xyXG4gICAgd2lkdGg6IDEuMzc1ZW07XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc3dhbDItc2hvdyB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xyXG4gIH1cclxuICA0NSUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICB9XHJcbiAgODAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzd2FsMi1oaWRlIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN3YWwyLWFuaW1hdGUtc3VjY2Vzcy1saW5lLXRpcCB7XHJcbiAgMCUge1xyXG4gICAgdG9wOiAxLjE4NzVlbTtcclxuICAgIGxlZnQ6IDAuMDYyNWVtO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgfVxyXG4gIDU0JSB7XHJcbiAgICB0b3A6IDEuMDYyNWVtO1xyXG4gICAgbGVmdDogMC4xMjVlbTtcclxuICAgIHdpZHRoOiAwO1xyXG4gIH1cclxuICA3MCUge1xyXG4gICAgdG9wOiAyLjE4NzVlbTtcclxuICAgIGxlZnQ6IC0wLjM3NWVtO1xyXG4gICAgd2lkdGg6IDMuMTI1ZW07XHJcbiAgfVxyXG4gIDg0JSB7XHJcbiAgICB0b3A6IDNlbTtcclxuICAgIGxlZnQ6IDEuMzEyNWVtO1xyXG4gICAgd2lkdGg6IDEuMDYyNWVtO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRvcDogMi44MTI1ZW07XHJcbiAgICBsZWZ0OiAwLjgxMjVlbTtcclxuICAgIHdpZHRoOiAxLjU2MjVlbTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzd2FsMi1hbmltYXRlLXN1Y2Nlc3MtbGluZS1sb25nIHtcclxuICAwJSB7XHJcbiAgICB0b3A6IDMuMzc1ZW07XHJcbiAgICByaWdodDogMi44NzVlbTtcclxuICAgIHdpZHRoOiAwO1xyXG4gIH1cclxuICA2NSUge1xyXG4gICAgdG9wOiAzLjM3NWVtO1xyXG4gICAgcmlnaHQ6IDIuODc1ZW07XHJcbiAgICB3aWR0aDogMDtcclxuICB9XHJcbiAgODQlIHtcclxuICAgIHRvcDogMi4xODc1ZW07XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiAzLjQzNzVlbTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0b3A6IDIuMzc1ZW07XHJcbiAgICByaWdodDogMC41ZW07XHJcbiAgICB3aWR0aDogMi45Mzc1ZW07XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc3dhbDItcm90YXRlLXN1Y2Nlc3MtY2lyY3VsYXItbGluZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICB9XHJcbiAgNSUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICB9XHJcbiAgMTIlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00MDVkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00MDVkZWcpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN3YWwyLWFuaW1hdGUtZXJyb3IteC1tYXJrIHtcclxuICAwJSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjYyNWVtO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIG1hcmdpbi10b3A6IDEuNjI1ZW07XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICA4MCUge1xyXG4gICAgbWFyZ2luLXRvcDogLTAuMzc1ZW07XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzd2FsMi1hbmltYXRlLWVycm9yLWljb24ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxMDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN3YWwyLXJvdGF0ZS1sb2FkaW5nIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN3YWwyLWFuaW1hdGUtcXVlc3Rpb24tbWFyayB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKC0zNjBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwKTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzd2FsMi1hbmltYXRlLWktbWFyayB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTI1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWigxNWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTVkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5ib2R5LnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbmJvZHkuc3dhbDItaGVpZ2h0LWF1dG8ge1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcbmJvZHkuc3dhbDItbm8tYmFja2Ryb3AgLnN3YWwyLWNvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5ib2R5LnN3YWwyLW5vLWJhY2tkcm9wIC5zd2FsMi1jb250YWluZXIgLnN3YWwyLXBvcHVwIHtcclxuICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG59XHJcbmJvZHkuc3dhbDItbm8tYmFja2Ryb3AgLnN3YWwyLWNvbnRhaW5lciAuc3dhbDItbW9kYWwge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxufVxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIGJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bikge1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bikgPiBbYXJpYS1oaWRkZW49dHJ1ZV0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgYm9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKSAuc3dhbDItY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcCB7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGJvdHRvbTogYXV0bztcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbmJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi10b3AtZW5kLCBib2R5LnN3YWwyLXRvYXN0LXNob3duIC5zd2FsMi1jb250YWluZXIuc3dhbDItdG9wLXJpZ2h0IHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcC1zdGFydCwgYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLXRvcC1sZWZ0IHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLWNlbnRlci1zdGFydCwgYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLWNlbnRlci1sZWZ0IHtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogYXV0bztcclxuICBib3R0b206IGF1dG87XHJcbiAgbGVmdDogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLWNlbnRlciB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5ib2R5LnN3YWwyLXRvYXN0LXNob3duIC5zd2FsMi1jb250YWluZXIuc3dhbDItY2VudGVyLWVuZCwgYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLWNlbnRlci1yaWdodCB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbmJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ib3R0b20tc3RhcnQsIGJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ib3R0b20tbGVmdCB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG59XHJcbmJvZHkuc3dhbDItdG9hc3Qtc2hvd24gLnN3YWwyLWNvbnRhaW5lci5zd2FsMi1ib3R0b20ge1xyXG4gIHRvcDogYXV0bztcclxuICByaWdodDogYXV0bztcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5ib2R5LnN3YWwyLXRvYXN0LXNob3duIC5zd2FsMi1jb250YWluZXIuc3dhbDItYm90dG9tLWVuZCwgYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyLnN3YWwyLWJvdHRvbS1yaWdodCB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG59IiwgIi5zYS1idXR0b24tY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxufVxyXG5cclxuLnN3ZWV0LWFsZXJ0IC5zYS1idXR0b24tY29udGFpbmVyIC5jYW5jZWwsXHJcbi5zd2VldC1hbGVydCAuc2EtYnV0dG9uLWNvbnRhaW5lciAuY29uZmlybSB7XHJcbiAgbWluLXdpZHRoOiAxMDBweDtcclxufVxyXG5cclxuLnN3ZWV0LWFsZXJ0IC5zYS1idXR0b24tY29udGFpbmVyIC5jYW5jZWwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjQwNTA7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgcGFkZGluZy10b3A6IDZweDtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogT3BlblNhbnMtc2VtaWJvbGQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG5cclxuLnN3ZWV0LWFsZXJ0IC5zYS1idXR0b24tY29udGFpbmVyIC5jYW5jZWw6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTU3NmQ7XHJcbn1cclxuXHJcbi5zd2VldC1hbGVydCAuc2EtYnV0dG9uLWNvbnRhaW5lciAuY29uZmlybSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgcGFkZGluZy10b3A6IDZweDtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogT3BlblNhbnMtc2VtaWJvbGQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc3dlZXQtYWxlcnQgLnNhLWJ1dHRvbi1jb250YWluZXIgLmNvbmZpcm06aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmE2ZWUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zdG9wLXNjcm9sbGluZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4uc3dhbDItYWN0aW9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnN3YWwyLWNvbnRhaW5lciAuc3dhbDItYWN0aW9ucyAuc3dhbDItY2FuY2VsIHtcclxuICBtYXJnaW4tbGVmdDogM3B4O1xyXG59XHJcblxyXG4uc3dhbDItbW9kYWwgLnN3YWwyLWNoZWNrYm94IGlucHV0LCAuc3dhbDItbW9kYWwgLnN3YWwyLWNoZWNrYm94IHNwYW4ge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnN3YWwyLW1vZGFsIC5zd2FsMi1jaGVja2JveCBzcGFuIHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcblxyXG4uc3dhbDItY29udGFpbmVyIC5zYS1zbWFsbCBoMiB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcbn1cclxuXHJcbi5zd2FsMi1jb250YWluZXIgLnNhLXNtYWxsIC5zd2FsMi1jb250ZW50LFxyXG4uc3dhbDItY29udGFpbmVyIC5zYS1zbWFsbCAuc3dhbDItaHRtbC1jb250YWluZXIge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnN3YWwyLWNvbnRhaW5lciAuc2Etc21hbGwgLnN3YWwyLWFjdGlvbnMge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5zd2FsMi1jb250YWluZXIgLnNhLXNtYWxsIC5zd2FsMi1jaGVja2JveCB7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuYm9keS5zd2FsMi1zaG93biB7XHJcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zYS1jdXN0b20ge1xyXG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcclxufVxyXG5cclxuYm9keS5zd2FsMi10b2FzdC1zaG93biAuc3dhbDItY29udGFpbmVyIHtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLnNhLXBlcm1pc3Npb24tbm90aWZpY2F0aW9ucyAuc3dhbDItaWNvbiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3dhbDItaHRtbC1jb250YWluZXIge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAxZW0gMS42ZW0gMC4zZW07XHJcbn1cclxuXHJcbmJvZHkgLnN3YWwyLWNvbnRhaW5lciB7XHJcbiAgei1pbmRleDogMTAwNjA7XHJcbn0iLCAiLyohXG4gKiBUb2FzdHJcbiAqIFZlcnNpb24gMi4wLjFcbiAqIENvcHlyaWdodCAyMDEyIEpvaG4gUGFwYSBhbmQgSGFucyBGamFsbGVtYXJrLlxuICogQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqIFVzZSwgcmVwcm9kdWN0aW9uLCBkaXN0cmlidXRpb24sIGFuZCBtb2RpZmljYXRpb24gb2YgdGhpcyBjb2RlIGlzIHN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZFxuICogY29uZGl0aW9ucyBvZiB0aGUgTUlUIGxpY2Vuc2UsIGF2YWlsYWJsZSBhdCBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLnBocFxuICpcbiAqIEF1dGhvcjogSm9obiBQYXBhIGFuZCBIYW5zIEZqYWxsZW1hcmtcbiAqIFByb2plY3Q6IGh0dHBzOi8vZ2l0aHViLmNvbS9Db2RlU2V2ZW4vdG9hc3RyXHJcbiAqL1xyXG4udG9hc3QtdGl0bGV7Zm9udC13ZWlnaHQ6NzAwfS50b2FzdC1tZXNzYWdley1tcy13b3JkLXdyYXA6YnJlYWstd29yZDt3b3JkLXdyYXA6YnJlYWstd29yZH0udG9hc3QtbWVzc2FnZSBhLC50b2FzdC1tZXNzYWdlIGxhYmVse2NvbG9yOiNmZmZ9LnRvYXN0LW1lc3NhZ2UgYTpob3Zlcntjb2xvcjojY2NjOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRvYXN0LWNsb3NlLWJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDotLjNlbTt0b3A6LS4zZW07ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7LXdlYmtpdC10ZXh0LXNoYWRvdzowIDFweCAwICNmZmY7dGV4dC1zaGFkb3c6MCAxcHggMCAjZmZmO29wYWNpdHk6Ljg7LW1zLWZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT04MCk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9ODApfS50b2FzdC1jbG9zZS1idXR0b246Zm9jdXMsLnRvYXN0LWNsb3NlLWJ1dHRvbjpob3Zlcntjb2xvcjojMDAwOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTouNDstbXMtZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTQwKTtmaWx0ZXI6YWxwaGEob3BhY2l0eT00MCl9YnV0dG9uLnRvYXN0LWNsb3NlLWJ1dHRvbntwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnRvYXN0LXRvcC1mdWxsLXdpZHRoe3RvcDowO3JpZ2h0OjA7d2lkdGg6MTAwJX0udG9hc3QtYm90dG9tLWZ1bGwtd2lkdGh7Ym90dG9tOjA7cmlnaHQ6MDt3aWR0aDoxMDAlfS50b2FzdC10b3AtbGVmdHt0b3A6MTJweDtsZWZ0OjEycHh9LnRvYXN0LXRvcC1jZW50ZXJ7dG9wOjEycHh9LnRvYXN0LXRvcC1yaWdodHt0b3A6MTJweDtyaWdodDoxMnB4fS50b2FzdC1ib3R0b20tcmlnaHR7cmlnaHQ6MTJweDtib3R0b206MTJweH0udG9hc3QtYm90dG9tLWNlbnRlcntib3R0b206MTJweH0udG9hc3QtYm90dG9tLWxlZnR7Ym90dG9tOjEycHg7bGVmdDoxMnB4fS50b2FzdC1jZW50ZXJ7dG9wOjQ1JX0jdG9hc3QtY29udGFpbmVye3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTk5OTk5O3BvaW50ZXItZXZlbnRzOmF1dG99I3RvYXN0LWNvbnRhaW5lci50b2FzdC1ib3R0b20tY2VudGVyLCN0b2FzdC1jb250YWluZXIudG9hc3QtY2VudGVyLCN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlcnt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmV9I3RvYXN0LWNvbnRhaW5lci50b2FzdC1ib3R0b20tY2VudGVyPmRpdiwjdG9hc3QtY29udGFpbmVyLnRvYXN0LWNlbnRlcj5kaXYsI3RvYXN0LWNvbnRhaW5lci50b2FzdC10b3AtY2VudGVyPmRpdnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BvaW50ZXItZXZlbnRzOmF1dG99I3RvYXN0LWNvbnRhaW5lci50b2FzdC1ib3R0b20tY2VudGVyPmJ1dHRvbiwjdG9hc3QtY29udGFpbmVyLnRvYXN0LWNlbnRlcj5idXR0b24sI3RvYXN0LWNvbnRhaW5lci50b2FzdC10b3AtY2VudGVyPmJ1dHRvbntwb2ludGVyLWV2ZW50czphdXRvfSN0b2FzdC1jb250YWluZXIgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9I3RvYXN0LWNvbnRhaW5lcj5kaXZ7bWFyZ2luOjAgMCA2cHg7cGFkZGluZzoxNXB4IDE1cHggMTVweCA1MHB4O3dpZHRoOjMwMHB4O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQtcG9zaXRpb246MTVweCBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JveC1zaGFkb3c6MCAwIDEycHggIzk5OTtjb2xvcjojZmZmO29wYWNpdHk6Ljg7LW1zLWZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT04MCk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9ODApfSN0b2FzdC1jb250YWluZXI+OmhvdmVye2JveC1zaGFkb3c6MCAwIDEycHggIzAwMDtvcGFjaXR5OjE7LW1zLWZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApO2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7Y3Vyc29yOnBvaW50ZXJ9I3RvYXN0LWNvbnRhaW5lcj4udG9hc3QtaW5mb3tiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBR3dTVVJCVkVoTHRaYTlTZ05CRU1jOXNVeHhSY29VS1N6U1dJaFhwRk1oaFlXRmhhQmc0eVBZaVdDWFp4QkxFUnNMUlMzRVFrRWZ3Q0tkaldKQXdTS0Nnb0tDY3VkdjRPNVlMcnQ3RXpnWGhpVTMvNCtiMmNrbXdWakpTcEtrUTZ3QWk0Z3doVCt6M3dSQmNFejB5alNzZVVUcmNSeWZzSHNYbUQwQW1iSE9DOUlpOFZJbW51WEJQZ2xIcFE1d3dTVk03c05uVEc3WmE0SndEZENqeHlBaUgzbnlBMm10YVRKdWZpRFo1ZENhcWxJdElMaDFOSGF0Zk41c2t2ang5WjM4bTY5Q2d6dVhtWmdWclBJR0U3NjNKeDlxS3NSb3pXWXc2eE9IZEVSK25uMktrTytCYitVVjVDQk42V0M2UXRCZ2JSVm96cmFoQWJtbTZIdFVzZ3RQQzE5dEZkeFhaWUJPZmtibUZKMVZhSEExVkFIamQwcHA3MG9UWnp2UitFVnJ4MllnZmRzcTZldTU1QkhZUjhobGNraStuK2tFUlVGRzhCckEwQndqZUF2Mk04V0xRQnRjeStTRDZmTnNtbkIzQWxCTHJnVHRWVzFjMlFONGJWV0xBVGFJUzYwSjJEdTV5MVRpSmdqU0J2RlZaZ1Rtd0NVK2RBWkZvUHhHRUVzOG55SEM5QndlMkd2RUp2MldYWmIwdmpkeUZUNEN4azNlL2tJcWxPR29WTHd3UGV2cFlIVCswMFQraFd3WERmNEFKQU9VcVdjRGhid0FBQUFBU1VWT1JLNUNZSUk9KSFpbXBvcnRhbnR9I3RvYXN0LWNvbnRhaW5lcj4udG9hc3Qtd2FpdHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhJQUFnQUlRQUFBUUNCSVNHaE16S3pFUkNST1RtNUNRaUpLeXVySHgrZlB6Ky9FeE9UT3p1N0R3K1BJeU9qQ3dxTEZSV1ZBd0tESXlLak16T3pPenE3Q1FtSkx5NnZGUlNWUFR5OUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpDUUFYQUN3QUFBQUFJQUFnQUFBRjNlQWxqbVJwbm1oNlZSU1ZxTERwSURUaXhPZFVsRlNOVURoU1FVQVQ3RVM5R25EMFNGUUFLV0l0TXFyNGJxS0hWUERJK1dpVGthT0ZGVmxyRmU4M3JEclQwcWVJandyVDBpTGRVMEdPaUJ4aEFBNFZlU2s2UVllSU9Bc1FFQXVKS2d3K0VJOG5BMThJQTQ4SkJBUXZGeENYREk4U05BUWlrVitpaWFRSXBoZVdYNW1KbXhLZUY2ZzBxcFFtQTR5T3U4QzdFd1lXQ2dac3dSY1RGajRLeU1BR2x3WXhEd2NIaENYTVh4WXhCelFIS05vKzNERGVDT0FuMFYvVGRkYllKQTBLNDhnQUVBRlFpY01XRnNmd05BM0pTZ0FJQUFGZndJTUlMNFFBQUNINUJBa0pBQm9BTEFBQUFBQWdBQ0FBaEFRQ0JJeUtqRVJDUk16T3pDUWlKUFR5OURReU5HUm1aTVRDeE9UbTVDd3FMSHgrZkJRV0ZKeWVuTlRXMVB6Ni9EdzZQR3h1YkF3S0RJeU9qTlRTMUNRbUpDd3VMUHorL0R3K1BIUnlkQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVhib0NhT1pHbWVhS294V2NTb3NNa2sxNVc4Y1o3VmRaYVhrY0VnUXRyeGZEOVJoSGNoaW1hMUd3bENHVUJTRkNhRnhNcmdSdG5MRmhXdWpXSGhzMm5KYzhLb1ZsV0dRbkVuNy9pOFhnT3dXQUI3SndvT05RNEtnU1FBWlJjT2dIZ1NDd3NTSWhaTU5SWjVDelVMSWdhV0Y1aDRtaGVjZklROGpYbVFraU9EaFllSWlSWUdqckcyUHhnQkFSaTNJaE5NQWJjQ253STVCQVFwQVo4VEl3SzZ2Q1FWRHdVVktMK1d6QUFOVEEyMTBnL1ZKOE9XeFFlZkJ5UUU0ZFpNekJvSW53aDR6cnRnbjJwNzI1WU50aFVGVE5SdUdZQjNBWUdCSENFQUFDSDVCQWtKQUIwQUxBQUFBQUFnQUNBQWhBUUNCSVNDaEZSV1ZNekt6Q1FpSk9UbTVHeHFiQ3d1TEpTV2xQejYvTlRXMUF3T0RKU1NsR1JtWkN3cUxPenU3SFIyZERRMk5BUUdCSVNHaEZ4YVhOVFMxQ1FtSk96cTdHeHViRFF5TktTbXBQeisvTnphM0FBQUFBQUFBQUFBQUFYZllDZU9aR21lYUtxdXJIQmRBaXVQMTdaZGMwbE1BVkhXdDl5SThMQTlmQ1BCNHhFakFSb05TV3BpczAxa0Jwc2hGYWh1cnF6c1pvc2lHcEVyU2NNQVVPMG1hS0Y4VHEvYlRRQ0lRZ0ZwMzBjUVhoQjFCSEVjWGh4MEZna0pGaU9IVllsemk0MkFnb1J4ZVJ4OGZuK2VuM1VBQndlZEtnc0JBd01CQ3lnT0NqWUtEaXNMRlY0VnJDVUF0VlVLcFNaZFhsOG1COEViQnlRV2NRUEZBeVlaeGNjZEI3c1YwY3ZCemJtdnZHMExCVjRGckZUQllDV3VOaHl5SFJURkZCMjB0cmg0QnhtZFlsNFlJcWVwcTBJUnhSRStJZkRDQUZRSEFSbzBOR0VSQWdBaCtRUUpDUUFnQUN3QUFBQUFJQUFnQUlVRUFnU0Vnb1JNVGt6TXlzd2NIaHprNXVSMGNuUVVGaFJjWGx3c0tpejA5dlFNQ2d5TWlvelUxdFFrSmlSOGZueGtabVQ4L3Z3RUJnU0Vob1JjV2x6VTB0UWtJaVQwOHZSMGRuUWNHaHhrWW1RME1qVDgrdndNRGd5TWpvemMydHdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUcrVUNRY0Vnc0dvL0lwSExKWER3ZUM2WjArSWhFSGxPalJHSU1XTEhab1VaeDBSUWxBYWp4a0ZGS0ZGWUZsNW01S05wSXlTVStYMmJJQkVvUVpCQlpHUWRNRWxGaGpJMk9qNUFnSFFFREF3OGRReFllREJhTkhSVldWaFdZQ1hzUkZ3bU1YcUZXRXlBZXJCNk1BNnhXQTYreHM3VVJ0NlZXcUl3VHU2NGdEaDRlRHA2Z29hT1JRNU9WQVpqTzFFZ0VHaEI0UndBWURRMFlBRXdJY0JFS0ZFZ1lyQmhMQk9SeGdVWWZyQjlMRUx1RjhmTkRBQWFWQnVFZzdOWENWeVJkcUhWQ0dMQmlJSVFBQjFZYzRCWGg5dUVid0FYdXlpMmlRSTdEdVN3SGRpRnFDRUdEdGl6TFJGVURzYUdBbFFJYlZvSllJRURBSWlaQkFBQWgrUVFKQ1FBYkFDd0FBQUFBSUFBZ0FJUUVBZ1NNaW94Y1dsejA4dlFjSGh5c3Fxd01EZ3g4ZW53c0tpeWtvcVJrWm1UOCt2ekV3c1FNQ2d5VWxwUWtKaVMwc3JRRUJnU01qb3hjWGx6MDl2UWtJaVNzcnF3VUVoUTBNalJzYW16OC92d0FBQUFBQUFBQUFBQUFBQUFBQUFBRjcrQW1qbVJwbm1pcXJ1ejJQRzBzSXNzQ2o0Q1FKQUlnajQvYWJSTkphSTZhZ3U5a0NBUWFwaGRKZ0VRS1VJRmpnR1dzYWhKWUxkZjdSVFdmTEtyMytqc0JDbFZsRzVYYjllYjRmSW1nVUJCS0RWQjRFeFJIRkd3YkdSUUxHWE1FaFVnVWZ3MlFDNEl5Q21TTkRRdEhsbTJaWGdvaUdRc1VqVzBFblVnTGZ5S0JlWVNlaUhvamZINjF1UzBHQmlzVkVnRVZMUmNXUnhBWEtBZ0RSd01JTE1WSUVDZ1NWUklyQm1TOUp0UkkxaU1WQndldUd4ZXJTTm9seXN6T0loakxHczBqRUZYU0tBOFNFa01iY0VnV0l4ZnpOQnhydzZBS2d4SUdrTTA1VU9XQUxoRVJISmh5c09UaEJnQVZXWVFBQUNINUJBa0pBQmtBTEFBQUFBQWdBQ0FBaEFRR0JJeUtqRVJDUk16T3pDd3VMR1JpWlB6Ni9PVG01QXdPRExTeXRGUlNWTlRXMUR3NlBIeDZmQXdLREpTU2xFUkdSTlRTMURReU5HeHFiUHorL0JRU0ZMeTZ2RlJXVk56YTNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVhxWUNhTzVGZ0Z3eEJVWmV1NjFVTE5GTWErZUJ2UWRKRC9vd0Z2RmhrQkJBd0hzQlFaVW9vWnlXRjJZT1FrQk5KdTZBTk1hUWVsaTBBeFNFd3ltaTBEY1VKZUVnUGxiRUpGQWdoUmUvaCtFZWcvRGw5VVlrczVERjlWaGtzT0FnS0ZpNUdTU3doNWt6Z1ZDWElKTnhrbkQ1YVNDVHdKSXc4ekQ1TUlUcGFuRkttU0NISThOeFVQb0plak5LV1hMWmt6bkwwdkNKM0N4c2NrRHBBL0NoWUpGemtUQmdZVFN4YzgwQzRPc3diTExoWThGaS9iTXdZQUpWZ2w0RFRpTDlMVUpBRHJGdWNpMXpUWkx3RDFJd1U4QlNRdVdMQ1FiMUVESGcyUWlTREFMWXZDREFJU0pMRHk4RklJQUNINUJBa0pBQjRBTEFBQUFBQWdBQ0FBaEFRR0JJU0doRlJTVk5UVzFDUWlKS3lxckdSbVpPenU3Q3d1TEl5T2pHeHViUHo2L0JRU0ZHUmlaT1RpNUN3cUxMeTZ2RFEyTkl5S2pGUldWQ1FtSkt5dXJHeHFiUFQyOURReU5KU1NsSFJ5ZFB6Ky9CUVdGT3pxN0FBQUFBQUFBQVhob0NlT0pFbFlDbEd1Yk9zMTE3WXRqV3V2eENMTGkzcWJoYzZoNEZQc2RvcmZpTkk1ZGlnZTQzR1Q5QUFrSFVjQ3dDcE1OeFZQN3RnVEpZNEoxdUY3RUJsME04T291ZXVvMlNPQ0lrVmExMWtWWDJFMkVtZ3NGSDR5Qno0dUFBa2RIVnN0QkFVSFE0eEttWnFibkoyYkFoQVFBaVVSR0o0ZUUwY1RJeGd6cHAwUVJ4Q3NycDZ4TzdNanBhZXBPNnVuS3hPaHY4REZ4c2ZJSkJ3YUNodzJEQWtaREVvY0RqSU96aTBaTWhsS1VqSWFMdHNiM1Q4YVIrRXREQmtKMHlRVUJRVlFJOVhYMlpzRE1nTWx5eHIzbXpFMlhFZ21vdENHQUFSRklIaVEwRk1JQUNINUJBa0pBQmdBTEFBQUFBQWdBQ0FBaEFRQ0JJU0doRHcrUE9UaTVDd3VMTFMydFBUeTlCUVNGSnllbkdSaVpEUTJOSXlPakx5K3ZQejYvQndlSEl5S2pGUlNWT3pxN0RReU5MeTZ2QlFXRkhSeWREdzZQUHorL0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVhYSUNhT1pIa2NaYXF1SWpWZDEwU3h0RnJBY0ZHclZoQllJd29PTjl1TkFzT0E2RENFRlRFS0JFS3hFalF2QXRFTE54a3BHckFHTmZXNFBscGIyUWd4UktqS3pmUG9WR0xqM0NuTE5Vdjdoc2NwU0RoS094SlNnRHdQUDBaR0FBQ01qQVFGRFFZRkJKQTBCQVpEQnBlWUdCUVZGVVUzVFYyWUZBTXdBek5nVFEyUGtCVkRGUml1UTdDWXN6aTFwVU9ua0ttck01cWNucWlpVHdRVERRMlduOURSMHRQVWZSS1FFQkVSRURRU0Z3M1hSaEV3RWQzZjRUdmpGK1hXS2dKOEpObmIwUWt3Q2RVbEN6QUwrQ1FPREF3YzlCdElNQVFBT3c9PSkhaW1wb3J0YW50fSN0b2FzdC1jb250YWluZXI+LnRvYXN0LWVycm9ye2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQmdBQUFBWUNBWUFBQURnZHozNEFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc01BQUE3REFjZHZxR1FBQUFIT1NVUkJWRWhMclphL1NnTkJFTVp6aDBXS0NDbFNDS2FJWU9FRCtBQUtlUVFMRzhIV3p0TENJbUJyWWFkZ0lkWStnSUtOWWtCRlN3dTdDQW9xQ2dra29HQkkvRTI4UGRiTFptZURMZ3paemN4ODMveloyU1NYQzFqOWZyK0kxSHE5M2cyeXhINGl3TTF2a29CV0FkeENtcHpUeGZrTjJSY3laTmFIRklrU28xMCs4a2d4a1hJVVJWNUhHeFRtRnVjNzVCMlJmUWtweEhHOGFBZ2FBRmEwdEFIcVlGZlE3SXdlMnloT0RrOCtKNEM3eUFvUlRXSTN3LzRrbEdSZ1I0bE83UnBuOStndk15V3ArdXhGaDgrSCtBUmxnTjFuSnVKdVFBWXZOa0Vud0dGY2sxOEVyNHEzZWdFYy9vTyttaExkS2dSeWhkTkZpYWNDMHJsT0NiaE5WejRIOUZuQVlnREJ2VTNRSWlvWmxKRkxKdHNvSFlSRGZpWm9VeUl4cUN0UnBWbEFOcTBFVTRkQXBqcnRnZXpQRmFkNVMxOVdnamtjMGhOVm51RjRIalZBNkM3UXJTSWJ5bEIrb1plM2FIZ0JzcWxOcUtZSDQ4alh5SktNdUFiaXlWSjhLemFCM2VSYzBwZzlWd1E0bmlGcnlJNjhxaU9pM0Fiandkc2ZuQXRrMGJDalRMSktyNm1yRDlnOGlxL1MvQjgxaGd1T01sUVRuVnlHNDB3QWNqbm1nc0NORVNEcmptZTd3ZmZ0UDRQN1NQNE4zQ0paZHZ6b055R3EyYy9IV09YSkdzdlZnK1JBL2syTUMvd042STJZQTJQdDhHa0FBQUFBU1VWT1JLNUNZSUk9KSFpbXBvcnRhbnR9I3RvYXN0LWNvbnRhaW5lcj4udG9hc3Qtc3VjY2Vzc3tiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBRHNTVVJCVkVoTFkyQVlCZlFNZ2YvLy8zUDgrL2V2QUlndkEvRnNJRitCYXZZRERXTUJHcm9hU01NQmlFOFZDN0FaRHJJRmFNRm5paTNBWlRqVWdzVVVXVURBOE9kQUg2aVFiUUVodzRIeUdzUEVjS0JYQklDNEFSaGV4NEc0QnNqbXdlVTFzb0lGYUdnL1d0b0ZaUklaZEV2SU1oeGtDQ2pYSVZzQVRWNmdGR0FDczRSc3cwRUdnSUlIM1FKWUpnSFNBUlFaRHJXQUIramF3emdzK1EyVU80OUQ3am5SU1JHb0VGUklMY2RtRU1XR0kwY20wSkoyUXBZQTFSRHZjbXpKRVdoQUJoRC9wcXJMMFMwQ1d1QUJLZ25Sa2k5bExzZVM3ZzJBbHF3SFdRU0tING9LTHJJTHBSR2hFUUN3MkxpUlVJYTRsd0FBQUFCSlJVNUVya0pnZ2c9PSkhaW1wb3J0YW50fSN0b2FzdC1jb250YWluZXI+LnRvYXN0LXdhcm5pbmd7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUdZU1VSQlZFaEw1WlN2VHNOUUZNYlhaR0lDTVlHWW1KaEFRSUpBSUNZUVBBQUNpU0RCOEFpSUNRUUpUNENxUUV3Z0p2WUFTQVFDaVppWW1KaEFJQkFUQ0FSSnkrOXJUc2xkZDhzS3UxTTArZExiMDU3djYvbGJxLzJySzBtUy9UUk5qOWNXTkFLUFlJSklJN2dJeENjUTUxY3ZxSUQrR0lFWDhBU0c0QjFiSzVnSVpGZVFmb0pkRVhPZmdYNFFBUWc3a0gyQTY1eVE4N2x5eGIyN3NnZ2tBekF1RmhiYmcxSzJrZ0NrQjFiVnd5SVI5bTJMN1BSUEloRFVJWGdHdHlLdzU3NXl6M2xUTnM2WDRKWG5qVitMS00vbTNNeWRuVGJ0T0tJanR6NlZoQ0JxNHZTbTNuY2RyRDJsazBWZ1VYU1ZLalZESlhKemlqVzFSUWRzVTdGNzdIZTh1Njhrb05aVHo4T3o1eUdhNkozSDNsWjB4WWdYQksyUXltbFdXQStSV25ZaHNrTEJ2MnZtRStoQk1DdGJBN0tYNWRyV3lSVC8ySnNxWjJJdmZCOVk0YldETk1GYkpSRm1DOUU3NFNvUzBDcXVsd2prQzArNWJwY1YxQ1o4Tk1lajRwankwVStkb0RRc0d5bzFoelZKdHRJamhRN0duQnRSRk4xVWFyVWxIOEYzeGljdCtIWTA3ckV6b1VHUGxXY2pSRlJyNC9nQ2haZ2MzWkwyZDhvQUFBQUFTVVZPUks1Q1lJST0pIWltcG9ydGFudH0jdG9hc3QtY29udGFpbmVyLnRvYXN0LWJvdHRvbS1mdWxsLXdpZHRoPmRpdiwjdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1mdWxsLXdpZHRoPmRpdnt3aWR0aDo5NiU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udG9hc3R7YmFja2dyb3VuZC1jb2xvcjojMDMwMzAzfS50b2FzdC1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzUxYTM1MX0udG9hc3QtZXJyb3J7YmFja2dyb3VuZC1jb2xvcjojYmQzNjJmfS50b2FzdC1pbmZvLC50b2FzdC13YWl0e2JhY2tncm91bmQtY29sb3I6IzJmOTZiNH0udG9hc3Qtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmODk0MDZ9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoyNDBweCl7I3RvYXN0LWNvbnRhaW5lcj5kaXZ7cGFkZGluZzo4cHggOHB4IDhweCA1MHB4O3dpZHRoOjExZW19I3RvYXN0LWNvbnRhaW5lciAudG9hc3QtY2xvc2UtYnV0dG9ue3JpZ2h0Oi0uMmVtO3RvcDotLjJlbX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoyNDFweCkgYW5kIChtYXgtd2lkdGg6NDgwcHgpeyN0b2FzdC1jb250YWluZXI+ZGl2e3BhZGRpbmc6OHB4IDhweCA4cHggNTBweDt3aWR0aDoxOGVtfSN0b2FzdC1jb250YWluZXIgLnRvYXN0LWNsb3NlLWJ1dHRvbntyaWdodDotLjJlbTt0b3A6LS4yZW19fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NDgxcHgpIGFuZCAobWF4LXdpZHRoOjc2OHB4KXsjdG9hc3QtY29udGFpbmVyPmRpdntwYWRkaW5nOjE1cHggMTVweCAxNXB4IDUwcHg7d2lkdGg6MjVlbX19Om5vdCgubm8tZW50ZXIpI3RvYXN0LWNvbnRhaW5lcj5kaXYubmctZW50ZXIsOm5vdCgubm8tbGVhdmUpI3RvYXN0LWNvbnRhaW5lcj5kaXYubmctbGVhdmV7dHJhbnNpdGlvbjoxcyBjdWJpYy1iZXppZXIoLjI1LC4yNSwuNzUsLjc1KSBhbGx9Om5vdCgubm8tZW50ZXIpI3RvYXN0LWNvbnRhaW5lcj5kaXYubmctZW50ZXIubmctZW50ZXItYWN0aXZlLDpub3QoLm5vLWxlYXZlKSN0b2FzdC1jb250YWluZXI+ZGl2Lm5nLWxlYXZle29wYWNpdHk6Ljh9Om5vdCgubm8tZW50ZXIpI3RvYXN0LWNvbnRhaW5lcj5kaXYubmctZW50ZXIsOm5vdCgubm8tbGVhdmUpI3RvYXN0LWNvbnRhaW5lcj5kaXYubmctbGVhdmUubmctbGVhdmUtYWN0aXZle29wYWNpdHk6MH0iLCAiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4uYWR2LW1vZGFsLWJhY2tncm91bmQge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG5cclxuLmFkdi1ib2R5LWZpeGVkLXRvdWNoIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbi5hZHYtbW9kYWwsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcge1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG4uYWR2LW1vZGFsIC5hZHYtbW9kYWwtaW5uZXIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLmFkdi1tb2RhbC1pbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDIwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICBib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICBtYXgtd2lkdGg6IDgwdnc7XHJcbiAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgbWF4LWhlaWdodDogdmFyKC0tbWluLWZ1bGwtaGVpZ2h0LCAxMDB2aCk7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uYWR2LW1vZGFsIC5tb2RhbC1oZWFkZXIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWhlYWRlciB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi5hZHYtbW9kYWwgLm1vZGFsLWNvbnRlbnQsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uYWR2LW1vZGFsIC5tb2RhbC1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhcixcclxuLmFkdi1tb2RhbC1mbG9hdGluZyAubW9kYWwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuLmFkdi1tb2RhbCAubW9kYWwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcclxuICB3aWR0aDogMTFweDtcclxufVxyXG4uYWR2LW1vZGFsIC5tb2RhbC1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxyXG4uYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcclxuICBoZWlnaHQ6IDExcHg7XHJcbn1cclxuLmFkdi1tb2RhbCAubW9kYWwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7IC8qIHNob3VsZCBtYXRjaCBiYWNrZ3JvdW5kLCBjYW4ndCBiZSB0cmFuc3BhcmVudCAqL1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcclxufVxyXG4uYWR2LW1vZGFsIC5tb2RhbC1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcclxuLmFkdi1tb2RhbC1mbG9hdGluZyAubW9kYWwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG59XHJcbi5hZHYtbW9kYWwgLm1vZGFsLWZvb3RlcixcclxuLmFkdi1tb2RhbC1mbG9hdGluZyAubW9kYWwtZm9vdGVyIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcclxuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBvcmRlcjogMTAwO1xyXG59XHJcbi5hZHYtbW9kYWwgLmFkdi1tb2RhbC1jbG9zZSxcclxuLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWNsb3NlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi5hZHYtbW9kYWwgLmFkdi1tb2RhbC1jbG9zZTo6YWZ0ZXIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLmFkdi1tb2RhbC1jbG9zZTo6YWZ0ZXIge1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRleHQtc2hhZG93OiAwIDAgOXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG5cclxuLmFkdi1tb2RhbCB7XHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5hZHYtbW9kYWwuYWR2LW1vZGFsLWluLWlmcmFtZTo6YWZ0ZXIge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5hZHYtY2xvc2Utb3V0c2lkZSB7XHJcbiAgbGVmdDogMTAwJTtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIHRvcDogMDtcclxufVxyXG5cclxuLmFkdi1tb2RhbC1mbG9hdGluZyB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMjUlO1xyXG4gIC8qIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7ICovXHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIC8qIHRvcDogNTAlOyAqL1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWhlYWRlciB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLmFkdi1tb2RhbC1pbm5lciB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgYWR2LW1vZGFsLWluLWlmcmFtZSAuYWR2LW1vZGFsLWlubmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDYuMjVyZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSwgKG1heC1oZWlnaHQ6IDQ4MHB4KSB7XHJcbiAgLmFkdi1tb2RhbCxcclxuICAuYWR2LW1vZGFsLWZsb2F0aW5nIHtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogNDVweCAxMHB4IDEwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLyogLmFkdi1tb2RhbC1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4ICNjY2Mgc29saWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgei1pbmRleDogOTk5O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH0gKi9cclxuICB9XHJcbiAgLmFkdi1tb2RhbCAubW9kYWwtY29udGVudCxcclxuICAuYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1jb250ZW50IHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICB9XHJcbiAgLmFkdi1tb2RhbCAuYWR2LW1vZGFsLWlubmVyLFxyXG4gIC5hZHYtbW9kYWwtZmxvYXRpbmcgLmFkdi1tb2RhbC1pbm5lciB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87IC8qIFx1MDQzNFx1MDQzQlx1MDQ0RiBzYWZhcmkgKi9cclxuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0NXB4KTtcclxuICAgIG1heC1oZWlnaHQ6IGNhbGModmFyKC0tbWluLWZ1bGwtaGVpZ2h0LCAxMDB2aCkgLSA0NXB4KTtcclxuICB9XHJcbiAgLmFkdi1tb2RhbCAuYnV5LW9uZS1jbGljay1kaWFsb2csXHJcbiAgLmFkdi1tb2RhbC1mbG9hdGluZyAuYnV5LW9uZS1jbGljay1kaWFsb2cge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuYWR2LW1vZGFsIC5hZHYtbW9kYWwtY2xvc2UsXHJcbiAgLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWNsb3NlIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogOHB4O1xyXG4gICAgdG9wOiAtMzZweDtcclxuICB9XHJcbiAgLmFkdi1tb2RhbCAuYWR2LW1vZGFsLWNsb3NlOjphZnRlcixcclxuICAuYWR2LW1vZGFsLWZsb2F0aW5nIC5hZHYtbW9kYWwtY2xvc2U6OmFmdGVyIHtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gIH1cclxuICAuYWR2LW1vZGFsLWZsb2F0aW5nIHtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuICAuYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIH1cclxuICAuYWR2LWNsb3NlLW91dHNpZGUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59IiwgIi5hZHYtbW9kYWwgLmFkdi1tb2RhbC1pbm5lcixcclxuLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWlubmVyIHtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uYWR2LW1vZGFsIC5tb2RhbC1oZWFkZXIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWhlYWRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2NjYztcclxufVxyXG4uYWR2LW1vZGFsIC5tb2RhbC1mb290ZXIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWZvb3RlciB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NjYztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xyXG59XHJcbi5hZHYtbW9kYWwgLmFkdi1tb2RhbC1jbG9zZSxcclxuLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWNsb3NlIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbn1cclxuLmFkdi1tb2RhbCAuYWR2LW1vZGFsLWNsb3NlOmhvdmVyLCAuYWR2LW1vZGFsIC5hZHYtbW9kYWwtY2xvc2U6YWN0aXZlLFxyXG4uYWR2LW1vZGFsLWZsb2F0aW5nIC5hZHYtbW9kYWwtY2xvc2U6aG92ZXIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLmFkdi1tb2RhbC1jbG9zZTphY3RpdmUge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5hZHYtbW9kYWwgLmFkdi1tb2RhbC1jbG9zZTo6YWZ0ZXIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLmFkdi1tb2RhbC1jbG9zZTo6YWZ0ZXIge1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRleHQtc2hhZG93OiAwIDAgOXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pLCAobWF4LWhlaWdodDogNDgwcHgpIHtcclxuICAuYWR2LW1vZGFsIC5hZHYtbW9kYWwtY2xvc2UsXHJcbiAgLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWNsb3NlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICAuYWR2LW1vZGFsLWZsb2F0aW5nIHtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuICAuYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIH1cclxuICAuYWR2LWNsb3NlLW91dHNpZGUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59IiwgIi56b29tZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLnpvb21lci13aW5kb3cge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgei1pbmRleDogNTtcclxufVxyXG5cclxuLnpvb21lci1sZW5zIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIHotaW5kZXg6IDE1O1xyXG59XHJcblxyXG4uem9vbWVyLXByb2Nlc3Npbmc6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG59XHJcblxyXG4uem9vbWVyLWlubmVyICsgLnpvb21lci13aW5kb3cge1xyXG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xyXG59XHJcblxyXG4uem9vbWVyLXJpZ2h0ICsgLnpvb21lci13aW5kb3cge1xyXG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XHJcbn1cclxuXHJcbi56b29tZXItd2luZG93LXRpdGxlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDAuMzEyNXJlbTtcclxufSIsICIuZmxhdHBpY2tyLWNhbGVuZGFye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7b3BhY2l0eTowO2Rpc3BsYXk6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjt2aXNpYmlsaXR5OmhpZGRlbjtwYWRkaW5nOjA7LXdlYmtpdC1hbmltYXRpb246bm9uZTthbmltYXRpb246bm9uZTtkaXJlY3Rpb246bHRyO2JvcmRlcjowO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czo1cHg7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzA3Ljg3NXB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtdG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO2JhY2tncm91bmQ6I2ZmZjstd2Via2l0LWJveC1zaGFkb3c6MXB4IDAgMCAjZTZlNmU2LC0xcHggMCAwICNlNmU2ZTYsMCAxcHggMCAjZTZlNmU2LDAgLTFweCAwICNlNmU2ZTYsMCAzcHggMTNweCByZ2JhKDAsMCwwLDAuMDgpO2JveC1zaGFkb3c6MXB4IDAgMCAjZTZlNmU2LC0xcHggMCAwICNlNmU2ZTYsMCAxcHggMCAjZTZlNmU2LDAgLTFweCAwICNlNmU2ZTYsMCAzcHggMTNweCByZ2JhKDAsMCwwLDAuMDgpfS5mbGF0cGlja3ItY2FsZW5kYXIub3BlbiwuZmxhdHBpY2tyLWNhbGVuZGFyLmlubGluZXtvcGFjaXR5OjE7bWF4LWhlaWdodDo2NDBweDt2aXNpYmlsaXR5OnZpc2libGV9LmZsYXRwaWNrci1jYWxlbmRhci5vcGVue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3otaW5kZXg6OTk5OTl9LmZsYXRwaWNrci1jYWxlbmRhci5hbmltYXRlLm9wZW57LXdlYmtpdC1hbmltYXRpb246ZnBGYWRlSW5Eb3duIDMwMG1zIGN1YmljLWJlemllciguMjMsMSwuMzIsMSk7YW5pbWF0aW9uOmZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpfS5mbGF0cGlja3ItY2FsZW5kYXIuaW5saW5le2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dG9wOjJweH0uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpY3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMnB4KX0uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYy5vcGVue3otaW5kZXg6OTk5O2Rpc3BsYXk6YmxvY2t9LmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzEpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzcpey13ZWJraXQtYm94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzIpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzEpey13ZWJraXQtYm94LXNoYWRvdzotMnB4IDAgMCAjZTZlNmU2LDVweCAwIDAgI2U2ZTZlNjtib3gtc2hhZG93Oi0ycHggMCAwICNlNmU2ZTYsNXB4IDAgMCAjZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIsLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzVGltZSAuZGF5Q29udGFpbmVye2JvcmRlci1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5oYXNXZWVrcyAuZGF5Q29udGFpbmVye2JvcmRlci1sZWZ0OjB9LmZsYXRwaWNrci1jYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZXtoZWlnaHQ6NDBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIubm9DYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZXtoZWlnaHQ6YXV0b30uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSwuZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Y29udGVudDonJztoZWlnaHQ6MDt3aWR0aDowO2xlZnQ6MjJweH0uZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1JpZ2h0OmJlZm9yZSwuZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDphZnRlciwuZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93UmlnaHQ6YWZ0ZXJ7bGVmdDphdXRvO3JpZ2h0OjIycHh9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0NlbnRlcjpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0NlbnRlcjphZnRlcntsZWZ0OjUwJTtyaWdodDo1MCV9LmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmV7Ym9yZGVyLXdpZHRoOjVweDttYXJnaW46MCAtNXB4fS5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOjRweDttYXJnaW46MCAtNHB4fS5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YmVmb3JlLC5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YWZ0ZXJ7Ym90dG9tOjEwMCV9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YmVmb3JlLC5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXJ7dG9wOjEwMCV9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5mbGF0cGlja3ItY2FsZW5kYXI6Zm9jdXN7b3V0bGluZTowfS5mbGF0cGlja3Itd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30uZmxhdHBpY2tyLW1vbnRoc3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbW9udGh7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjpyZ2JhKDAsMCwwLDAuOSk7ZmlsbDpyZ2JhKDAsMCwwLDAuOSk7aGVpZ2h0OjM0cHg7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MX0uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXRleHQtZGVjb3JhdGlvbjpub25lO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2hlaWdodDozNHB4O3BhZGRpbmc6MTBweDt6LWluZGV4OjM7Y29sb3I6cmdiYSgwLDAsMCwwLjkpO2ZpbGw6cmdiYSgwLDAsMCwwLjkpfS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItZGlzYWJsZWQsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1kaXNhYmxlZHtkaXNwbGF5Om5vbmV9LmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoIGksLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoIGl7cG9zaXRpb246cmVsYXRpdmV9LmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItcHJldi1tb250aHsvKlxyXG4gICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL2xlZnQ6MC8qXHJcbiAgICAgIC8qcnRsOmVuZDppZ25vcmUqL30vKlxyXG4gICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xyXG4vKlxyXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cclxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aHsvKlxyXG4gICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL3JpZ2h0OjAvKlxyXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi99LypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cclxuLypcclxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXJ7Y29sb3I6Izk1OWVhOX0uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIgc3ZnLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aDpob3ZlciBzdmd7ZmlsbDojZjY0NzQ3fS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBzdmcsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHN2Z3t3aWR0aDoxNHB4O2hlaWdodDoxNHB4fS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBzdmcgcGF0aCwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGggc3ZnIHBhdGh7LXdlYmtpdC10cmFuc2l0aW9uOmZpbGwgLjFzO3RyYW5zaXRpb246ZmlsbCAuMXM7ZmlsbDppbmhlcml0fS5udW1JbnB1dFdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OmF1dG99Lm51bUlucHV0V3JhcHBlciBpbnB1dCwubnVtSW5wdXRXcmFwcGVyIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm51bUlucHV0V3JhcHBlciBpbnB1dHt3aWR0aDoxMDAlfS5udW1JbnB1dFdyYXBwZXIgaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9Lm51bUlucHV0V3JhcHBlciBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwubnVtSW5wdXRXcmFwcGVyIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9ue21hcmdpbjowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5udW1JbnB1dFdyYXBwZXIgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3dpZHRoOjE0cHg7cGFkZGluZzowIDRweCAwIDJweDtoZWlnaHQ6NTAlO2xpbmUtaGVpZ2h0OjUwJTtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDU3LDU3LDU3LDAuMTUpOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubnVtSW5wdXRXcmFwcGVyIHNwYW46aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMSl9Lm51bUlucHV0V3JhcHBlciBzcGFuOmFjdGl2ZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4yKX0ubnVtSW5wdXRXcmFwcGVyIHNwYW46YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGV9Lm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXB7dG9wOjA7Ym9yZGVyLWJvdHRvbTowfS5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVye2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NHB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC42KTt0b3A6MjYlfS5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd257dG9wOjUwJX0ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVye2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3A6NHB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC42KTt0b3A6NDAlfS5udW1JbnB1dFdyYXBwZXIgc3BhbiBzdmd7d2lkdGg6aW5oZXJpdDtoZWlnaHQ6YXV0b30ubnVtSW5wdXRXcmFwcGVyIHNwYW4gc3ZnIHBhdGh7ZmlsbDpyZ2JhKDAsMCwwLDAuNSl9Lm51bUlucHV0V3JhcHBlcjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSl9Lm51bUlucHV0V3JhcHBlcjpob3ZlciBzcGFue29wYWNpdHk6MX0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGh7Zm9udC1zaXplOjEzNSU7bGluZS1oZWlnaHQ6aW5oZXJpdDtmb250LXdlaWdodDozMDA7Y29sb3I6aW5oZXJpdDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo3NSU7bGVmdDoxMi41JTtwYWRkaW5nOjcuNDhweCAwIDAgMDtsaW5lLWhlaWdodDoxO2hlaWdodDozNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi41Y2g7cGFkZGluZzowfS5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aDpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSl9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXJ7d2lkdGg6NmNoO3dpZHRoOjdjaFxcMDtkaXNwbGF5OmlubGluZS1ibG9ja30uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLDAuOSl9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLDAuOSl9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnRleHQ7cGFkZGluZzowIDAgMCAuNWNoO21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OmluaGVyaXQ7aGVpZ2h0OmF1dG87Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO3ZlcnRpY2FsLWFsaWduOmluaXRpYWw7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO2FwcGVhcmFuY2U6dGV4dGZpZWxkfS5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcjpmb2N1c3tvdXRsaW5lOjB9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyW2Rpc2FibGVkXSwuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXJbZGlzYWJsZWRdOmhvdmVye2ZvbnQtc2l6ZToxMDAlO2NvbG9yOnJnYmEoMCwwLDAsMC41KTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3BvaW50ZXItZXZlbnRzOm5vbmV9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHN7YXBwZWFyYW5jZTptZW51bGlzdDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6aW5oZXJpdDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtd2VpZ2h0OjMwMDtoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDppbmhlcml0O21hcmdpbjotMXB4IDAgMCAwO291dGxpbmU6bm9uZTtwYWRkaW5nOjAgMCAwIC41Y2g7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7dmVydGljYWwtYWxpZ246aW5pdGlhbDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LWFwcGVhcmFuY2U6bWVudWxpc3Q7LW1vei1hcHBlYXJhbmNlOm1lbnVsaXN0O3dpZHRoOmF1dG99LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6Zm9jdXMsLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6YWN0aXZle291dGxpbmU6bm9uZX0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSl9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7b3V0bGluZTpub25lO3BhZGRpbmc6MH0uZmxhdHBpY2tyLXdlZWtkYXlze2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MjhweH0uZmxhdHBpY2tyLXdlZWtkYXlzIC5mbGF0cGlja3Itd2Vla2RheWNvbnRhaW5lcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MX1zcGFuLmZsYXRwaWNrci13ZWVrZGF5e2N1cnNvcjpkZWZhdWx0O2ZvbnQtc2l6ZTo5MCU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjpyZ2JhKDAsMCwwLDAuNTQpO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jazstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7Zm9udC13ZWlnaHQ6Ym9sZGVyfS5kYXlDb250YWluZXIsLmZsYXRwaWNrci13ZWVrc3twYWRkaW5nOjFweCAwIDAgMH0uZmxhdHBpY2tyLWRheXN7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246c3RhcnQ7LXdlYmtpdC1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7d2lkdGg6MzA3Ljg3NXB4fS5mbGF0cGlja3ItZGF5czpmb2N1c3tvdXRsaW5lOjB9LmRheUNvbnRhaW5lcntwYWRkaW5nOjA7b3V0bGluZTowO3RleHQtYWxpZ246bGVmdDt3aWR0aDozMDcuODc1cHg7bWluLXdpZHRoOjMwNy44NzVweDttYXgtd2lkdGg6MzA3Ljg3NXB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmlubGluZS1ibG9jaztkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXBhY2s6anVzdGlmeTstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtvcGFjaXR5OjF9LmRheUNvbnRhaW5lciArIC5kYXlDb250YWluZXJ7LXdlYmtpdC1ib3gtc2hhZG93Oi0xcHggMCAwICNlNmU2ZTY7Ym94LXNoYWRvdzotMXB4IDAgMCAjZTZlNmU2fS5mbGF0cGlja3ItZGF5e2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MTUwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOiMzOTM5Mzk7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NDAwO3dpZHRoOjE0LjI4NTcxNDMlOy13ZWJraXQtZmxleC1iYXNpczoxNC4yODU3MTQzJTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToxNC4yODU3MTQzJTtmbGV4LWJhc2lzOjE0LjI4NTcxNDMlO21heC13aWR0aDozOXB4O2hlaWdodDozOXB4O2xpbmUtaGVpZ2h0OjM5cHg7bWFyZ2luOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LmZsYXRwaWNrci1kYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS50b2RheS5pblJhbmdlLC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS50b2RheS5pblJhbmdlLC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLC5mbGF0cGlja3ItZGF5OmhvdmVyLC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpob3ZlciwuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsLmZsYXRwaWNrci1kYXk6Zm9jdXMsLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmZvY3VzLC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1c3tjdXJzb3I6cG9pbnRlcjtvdXRsaW5lOjA7YmFja2dyb3VuZDojZTZlNmU2O2JvcmRlci1jb2xvcjojZTZlNmU2fS5mbGF0cGlja3ItZGF5LnRvZGF5e2JvcmRlci1jb2xvcjojOTU5ZWE5fS5mbGF0cGlja3ItZGF5LnRvZGF5OmhvdmVyLC5mbGF0cGlja3ItZGF5LnRvZGF5OmZvY3Vze2JvcmRlci1jb2xvcjojOTU5ZWE5O2JhY2tncm91bmQ6Izk1OWVhOTtjb2xvcjojZmZmfS5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UsLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UsLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmluUmFuZ2UsLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cywuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmZvY3VzLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmZvY3VzLC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6aG92ZXIsLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6aG92ZXIsLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UucHJldk1vbnRoRGF5LC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnByZXZNb250aERheSwuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXksLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5e2JhY2tncm91bmQ6IzU2OWZmNzstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzU2OWZmN30uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdle2JvcmRlci1yYWRpdXM6NTBweCAwIDAgNTBweH0uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5lbmRSYW5nZSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmVuZFJhbmdlLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLmVuZFJhbmdle2JvcmRlci1yYWRpdXM6MCA1MHB4IDUwcHggMH0uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpey13ZWJraXQtYm94LXNoYWRvdzotMTBweCAwIDAgIzU2OWZmNztib3gtc2hhZG93Oi0xMHB4IDAgMCAjNTY5ZmY3fS5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UuZW5kUmFuZ2UsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlLmVuZFJhbmdlLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2UuZW5kUmFuZ2V7Ym9yZGVyLXJhZGl1czo1MHB4fS5mbGF0cGlja3ItZGF5LmluUmFuZ2V7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtYm94LXNoYWRvdzotNXB4IDAgMCAjZTZlNmU2LDVweCAwIDAgI2U2ZTZlNjtib3gtc2hhZG93Oi01cHggMCAwICNlNmU2ZTYsNXB4IDAgMCAjZTZlNmU2fS5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCwuZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQ6aG92ZXIsLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheSwuZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQucHJldk1vbnRoRGF5LC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5e2NvbG9yOnJnYmEoNTcsNTcsNTcsMC4zKTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6ZGVmYXVsdH0uZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQsLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVye2N1cnNvcjpub3QtYWxsb3dlZDtjb2xvcjpyZ2JhKDU3LDU3LDU3LDAuMSl9LmZsYXRwaWNrci1kYXkud2Vlay5zZWxlY3RlZHtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC1ib3gtc2hhZG93Oi01cHggMCAwICM1NjlmZjcsNXB4IDAgMCAjNTY5ZmY3O2JveC1zaGFkb3c6LTVweCAwIDAgIzU2OWZmNyw1cHggMCAwICM1NjlmZjd9LmZsYXRwaWNrci1kYXkuaGlkZGVue3Zpc2liaWxpdHk6aGlkZGVufS5yYW5nZU1vZGUgLmZsYXRwaWNrci1kYXl7bWFyZ2luLXRvcDoxcHh9LmZsYXRwaWNrci13ZWVrd3JhcHBlcntmbG9hdDpsZWZ0fS5mbGF0cGlja3Itd2Vla3dyYXBwZXIgLmZsYXRwaWNrci13ZWVrc3twYWRkaW5nOjAgMTJweDstd2Via2l0LWJveC1zaGFkb3c6MXB4IDAgMCAjZTZlNmU2O2JveC1zaGFkb3c6MXB4IDAgMCAjZTZlNmU2fS5mbGF0cGlja3Itd2Vla3dyYXBwZXIgLmZsYXRwaWNrci13ZWVrZGF5e2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTtsaW5lLWhlaWdodDoyOHB4fS5mbGF0cGlja3Itd2Vla3dyYXBwZXIgc3Bhbi5mbGF0cGlja3ItZGF5LC5mbGF0cGlja3Itd2Vla3dyYXBwZXIgc3Bhbi5mbGF0cGlja3ItZGF5OmhvdmVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6bm9uZTtjb2xvcjpyZ2JhKDU3LDU3LDU3LDAuMyk7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjdXJzb3I6ZGVmYXVsdDtib3JkZXI6bm9uZX0uZmxhdHBpY2tyLWlubmVyQ29udGFpbmVye2Rpc3BsYXk6YmxvY2s7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7b3ZlcmZsb3c6aGlkZGVufS5mbGF0cGlja3ItckNvbnRhaW5lcntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5mbGF0cGlja3ItdGltZXt0ZXh0LWFsaWduOmNlbnRlcjtvdXRsaW5lOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtsaW5lLWhlaWdodDo0MHB4O21heC1oZWlnaHQ6NDBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmZsYXRwaWNrci10aW1lOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXJ7LXdlYmtpdC1ib3gtZmxleDoxOy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO3dpZHRoOjQwJTtoZWlnaHQ6NDBweDtmbG9hdDpsZWZ0fS5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlcntib3JkZXItYm90dG9tLWNvbG9yOiMzOTM5Mzl9LmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojMzkzOTM5fS5mbGF0cGlja3ItdGltZS5oYXNTZWNvbmRzIC5udW1JbnB1dFdyYXBwZXJ7d2lkdGg6MjYlfS5mbGF0cGlja3ItdGltZS50aW1lMjRociAubnVtSW5wdXRXcmFwcGVye3dpZHRoOjQ5JX0uZmxhdHBpY2tyLXRpbWUgaW5wdXR7YmFja2dyb3VuZDp0cmFuc3BhcmVudDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowO3BhZGRpbmc6MDtoZWlnaHQ6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O2NvbG9yOiMzOTM5Mzk7Zm9udC1zaXplOjE0cHg7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7LW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZDthcHBlYXJhbmNlOnRleHRmaWVsZH0uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLWhvdXJ7Zm9udC13ZWlnaHQ6Ym9sZH0uZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLW1pbnV0ZSwuZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLXNlY29uZHtmb250LXdlaWdodDo0MDB9LmZsYXRwaWNrci10aW1lIGlucHV0OmZvY3Vze291dGxpbmU6MDtib3JkZXI6MH0uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci10aW1lLXNlcGFyYXRvciwuZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbXtoZWlnaHQ6aW5oZXJpdDtmbG9hdDpsZWZ0O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6IzM5MzkzOTtmb250LXdlaWdodDpib2xkO3dpZHRoOjIlOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LWFsaWduLXNlbGY6Y2VudGVyOy1tcy1mbGV4LWl0ZW0tYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyfS5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBte291dGxpbmU6MDt3aWR0aDoxOCU7Y3Vyc29yOnBvaW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NDAwfS5mbGF0cGlja3ItdGltZSBpbnB1dDpob3ZlciwuZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpob3ZlciwuZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXMsLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG06Zm9jdXN7YmFja2dyb3VuZDojZWVlfS5mbGF0cGlja3ItaW5wdXRbcmVhZG9ubHlde2N1cnNvcjpwb2ludGVyfUAtd2Via2l0LWtleWZyYW1lcyBmcEZhZGVJbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fUBrZXlmcmFtZXMgZnBGYWRlSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX0iLCAiLmZsYXRwaWNrci1kYXkud2Vla2VuZCB7XHJcbiAgICBjb2xvcjogI2VlZWVlZTtcclxufVxyXG4uZmxhdHBpY2tyLWRheS53ZWVrZW5kOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2VlZWVlZTtcclxuICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZmxhdHBpY2tyLWRheS53ZWVrZW5kLm5leHRNb250aERheTpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNlZWVlZWU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG59XHJcbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLndlZWtlbmQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjY2VlM2ZkO1xyXG4gICAgYmFja2dyb3VuZDogI2NlZTNmZDtcclxufVxyXG5cclxuLmZsYXRwaWNrci1yQ29udGFpbmVyIC5mbGF0cGlja3ItZGF5cyxcclxuLmZsYXRwaWNrci1yQ29udGFpbmVyIC5kYXlDb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4td2lkdGg6IDA7XHJcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XHJcbn1cclxuLmZsYXRwaWNrci1jdXN0b217XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbmlucHV0LmZsYXRwaWNrci1jdXN0b21fX2lucHV0IHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5mbGF0cGlja3ItY3VzdG9tX190b2dnbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmUzZTQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMXB4IDA7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5mbGF0cGlja3ItY3VzdG9tLXdyYXB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmZsYXRwaWNrci1jdXN0b20tY2xlYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5mbGF0cGlja3ItY3VzdG9tLWNsZWFyIC5mYXMuZmEtdGltZXM6OmJlZm9yZSxcclxuLmZsYXRwaWNrci1jdXN0b20tY2xlYXIgLmZhLmZhLXRpbWVzOjpiZWZvcmV7ICBcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5tb2JpbGUtdmVyc2lvbiAuZmxhdHBpY2tyLWlucHV0e1xyXG4gICAgLypcdTA0M0VcdTA0NDJcdTA0NDFcdTA0NDJcdTA0NDNcdTA0M0YgXHUwNDM0XHUwNDNCXHUwNDRGIFx1MDQzQVx1MDQ0MFx1MDQzNVx1MDQ0MVx1MDQ0Mlx1MDQzOFx1MDQzQVx1MDQzMCovXHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59IiwgIi8qKlxuICogXHRBbmd1bGFyIFJhbmdlU2xpZGVyIFNDU1NcbiAqIFxuICpcdFZlcnNpb246IDAuMC4xMVxuICpcbiAqIFx0QXV0aG9yOiBEYW5pZWwgQ3Jpc3AsIGRhbmllbGNyaXNwLmNvbVxuICpcbiAqIFx0VGhlIHJhbmdlU2xpZGVyIGhhcyBiZWVuIHN0eWxlZCB0byBtYXRjaCB0aGUgZGVmYXVsdCBzdHlsaW5nXG4gKiBcdG9mIGZvcm0gZWxlbWVudHMgc3R5bGVkIHVzaW5nIFR3aXR0ZXIncyBCb290c3RyYXBcbiAqIFxuICogXHRPcmlnaW5hbGx5IGZvcmtlZCBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9sZW9uZ2Vyc2VuL25vVWlTbGlkZXJcbiAqXG5cblx0VGhpcyBjb2RlIGlzIHJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5jZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcblxuXHRDb3B5cmlnaHQgKGMpIDIwMTMgRGFuaWVsIENyaXNwXG5cblx0UGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weVxuXHRvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSBcIlNvZnR3YXJlXCIpLCB0byBkZWFsXG5cdGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHNcblx0dG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbFxuXHRjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXNcblx0ZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczpcblxuXHRUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpblxuXHRhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cblxuXHRUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SXG5cdElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLFxuXHRGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEVcblx0QVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUlxuXHRMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLFxuXHRPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOXG5cdFRIRSBTT0ZUV0FSRS5cclxuXHJcbiAqL1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIENPTVBBU1MgSU1QT1JUU1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBTRVRUSU5HU1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBUSEUgQ1NTXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiBsaW5lIDI1LCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbi5uZ3JzLXJhbmdlLXNsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICAgIFJVTk5FUlxuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICAgIEpPSU4gKGNvbm5lY3RzIHRoZSB0d28gaGFuZGxlcylcbiAgXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgICBIQU5ETEVcbiAgXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgICBIQU5ETEUgU1BFQ0lGSUNTXG4gIFxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgICAgVkFMVUUgTEFCRUxTXG4gIFxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgICAgQVRUQUNIRUQgVkFMVUUgUlVOTkVSXG4gIFxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgICAgVkVSVElDQUwgU0xJREVSXG4gIFxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgICAgRk9DVVMgU1RBVEVcbiAgXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgICBESVNBQkxFRCBTVEFURVxuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG59XHJcbiAgICAvKiBsaW5lIDI4LCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbiAgICAvKiBsaW5lIDUzLCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbiAgICAubmdycy1yYW5nZS1zbGlkZXIgLm5ncnMtcnVubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2RiZGJkYjtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCAycHggLTJweCByZ2JhKDAsMCwwLCAuNSk7XHJcbiAgICAgICAgLyptYXJnaW46IDdweCAwOyovXHJcbiAgICAgICAgbWFyZ2luOiA3cHggMTRweCA3cHggMDtcclxuICAgIH1cclxuICAgIC8qIGxpbmUgNjMsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuICAgIC5uZ3JzLXJhbmdlLXNsaWRlciAubmdycy1qb2luIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMnB4IC0ycHggcmdiYSgwLDAsMCwgLjUpO1xyXG4gICAgfVxyXG4gICAgLyogbGluZSA4MSwgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4gICAgLm5ncnMtcmFuZ2Utc2xpZGVyIC5uZ3JzLWhhbmRsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLDAsMCwgLjUpO1xyXG4gICAgICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgICBIQU5ETEUgSUNPTlxuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgfVxyXG5cclxuLm5ncnMtdmFsdWUtcnVubmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIDtcclxufVxyXG5cclxuLyogbGluZSAxMzcsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuLm5ncnMtcmFuZ2Utc2xpZGVyIC5uZ3JzLXZhbHVlIHtcclxufVxyXG4gICAgLyogbGluZSAxNDUsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuICAgIC5uZ3JzLXJhbmdlLXNsaWRlciAubmdycy12YWx1ZS5uZ3JzLXZhbHVlLW1heCwgLm5ncnMtcmFuZ2Utc2xpZGVyIC5uZ3JzLXZhbHVlLW1pbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uZ3JzLXJhbmdlLXNsaWRlciAubmdycy12YWx1ZS5uZ3JzLXZhbHVlLW1heCB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbi5uZ3JzLXJhbmdlLXNsaWRlciAubmdycy12YWx1ZS1taW4ge1xyXG4gICAgbGVmdDogMDtcclxufVxyXG4vKiBsaW5lIDE1Mywgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4ubmdycy1yYW5nZS1zbGlkZXIubmdycy1oYW5kbGUtbWluLWRvd24gLm5ncnMtdmFsdWUtbWluLCAubmdycy1yYW5nZS1zbGlkZXIubmdycy1oYW5kbGUtbWF4LWRvd24gLm5ncnMtdmFsdWUtbWF4IHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG59XHJcbi8qIGxpbmUgMTYwLCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbi5uZ3JzLXJhbmdlLXNsaWRlciAubmdycy1hdHRhY2hlZC1oYW5kbGVzIHtcclxuICAgIG1hcmdpbjogMCA5cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgICAgQVRUQUNIRUQgVkFMVUUgUlVOTkVSIExBQkVMU1xuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG59XHJcbiAgICAvKiBsaW5lIDE2Nywgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4gICAgLm5ncnMtcmFuZ2Utc2xpZGVyIC5uZ3JzLWF0dGFjaGVkLWhhbmRsZXMgLm5ncnMtdmFsdWUtbWF4IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLyogbGluZSAxNzAsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuICAgIC5uZ3JzLXJhbmdlLXNsaWRlciAubmdycy1hdHRhY2hlZC1oYW5kbGVzIC5uZ3JzLXZhbHVlID4gZGl2IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIC01MCU7XHJcbiAgICB9XHJcbi8qIGxpbmUgMTc5LCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbi5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLXZlcnRpY2FsIHtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgICAgUlVOTkVSXG4gIFxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgICAgQVRUQUNIRUQgVkFMVUUgUlVOTkVSXG4gIFxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgICAgSk9JTlxuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICAgIEhBTkRMRVxuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICAgIEhBTkRMRSBTUEVDSUZJQ1NcbiAgXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgICBWQUxVRSBMQUJFTFNcbiAgXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgICBWRVJUSUNBTCBMRUZUIFNMSURFUlxuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICAgIFZFUlRJQ0FMIFJJR0hUIFNMSURFUlxuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG59XHJcbiAgICAvKiBsaW5lIDE4Nywgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4gICAgLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtdmVydGljYWwgLm5ncnMtcnVubmVyIHtcclxuICAgICAgICBtYXJnaW46IDlweCAwO1xyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLyogbGluZSAxOTcsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuICAgIC5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLXZlcnRpY2FsIC5uZ3JzLXZhbHVlLXJ1bm5lci5uZ3JzLWF0dGFjaGVkLWhhbmRsZXMge1xyXG4gICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbjogOXB4IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLyogbGluZSAyMTEsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuICAgIC5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLXZlcnRpY2FsIC5uZ3JzLWpvaW4ge1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgLTRweDtcclxuICAgIH1cclxuICAgIC8qIGxpbmUgMjI1LCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbiAgICAubmdycy1yYW5nZS1zbGlkZXIubmdycy12ZXJ0aWNhbCAubmdycy1oYW5kbGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBtYXJnaW46IC05cHggMCAwIDA7XHJcbiAgICB9XHJcblxyXG4vKi5uZ3JzLWhhbmRsZS1tYXgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRweDtcbn0qL1xyXG5cclxuLyogbGluZSAyMzYsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtdmVydGljYWwgLm5ncnMtaGFuZGxlLW1pbiBpIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQWdBQUFBSUNBWUFBQURFRDc2TEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBRkZKUkVGVWVOcGlZRUFGUEZBTUIweEliRVlnZG9KaVJwZ2dNNUlDVXlCV2hab0EwdmdNV1lFc0VOc2c2WlFFNGxkQS9BbWtrZ3VJSFpHTmhRS1FHQmZJQkhjZ0ZtVEFCQ3hBTE1KQU1RQUlNQUFjTmdWUUo3dDdKUUFBQUFCSlJVNUVya0pnZ2c9PVwiKTtcclxufVxyXG4vKiBsaW5lIDI0Mywgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4ubmdycy1yYW5nZS1zbGlkZXIubmdycy12ZXJ0aWNhbCAubmdycy1oYW5kbGUtbWF4IGkge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBZ0FBQUFJQ0FZQUFBREVENzZMQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFGWkpSRUZVZU5waVlLQVVNQUt4RHhCTDRaQi94Z1FrOWdIeER5eVNJTEY5ekVEaU54Qy9BMkpWTkFXN2dmZ3RNNVR6Q1loWmdGZ0N5cjhJeE5kQURHWmsrNEJZR29pL0FQRUJJUDZQelZFOFVBd0hBQUVHQUFySUR2elJGSUE2QUFBQUFFbEZUa1N1UW1DQ1wiKTtcclxufVxyXG4vKiBsaW5lIDI1Mywgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4ubmdycy1yYW5nZS1zbGlkZXIubmdycy12ZXJ0aWNhbCAubmdycy12YWx1ZSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAwIDAgNXB4O1xyXG59XHJcbiAgICAvKiBsaW5lIDI1OCwgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4gICAgLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtdmVydGljYWwgLm5ncnMtdmFsdWUubmdycy12YWx1ZS1tYXgge1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuLyogbGluZSAyNjcsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtdmVydGljYWwgLm5ncnMtYXR0YWNoZWQtaGFuZGxlcyAubmdycy12YWx1ZS1tYXgsIC5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLXZlcnRpY2FsIC5uZ3JzLWF0dGFjaGVkLWhhbmRsZXMgLm5ncnMtdmFsdWUtbWluIHtcclxuICAgIG1hcmdpbjogLTUwJSAwIDA7XHJcbn1cclxuLyogbGluZSAyNzYsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtdmVydGljYWwubmdycy1sZWZ0IHtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG59XHJcbi8qIGxpbmUgMjg0LCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbi5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLXZlcnRpY2FsLm5ncnMtcmlnaHQge1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgMTBweCBhdXRvO1xyXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICAgIEFUVEFDSEVEIFZBTFVFIFJVTk5FUlxuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICAgIFZBTFVFIExBQkVMU1xuICBcXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG59XHJcbiAgICAvKiBsaW5lIDI5MCwgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4gICAgLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtdmVydGljYWwubmdycy1yaWdodCAubmdycy1hdHRhY2hlZC1oYW5kbGVzIHtcclxuICAgICAgICBsZWZ0OiAwJTtcclxuICAgIH1cclxuICAgIC8qIGxpbmUgMjk4LCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbiAgICAubmdycy1yYW5nZS1zbGlkZXIubmdycy12ZXJ0aWNhbC5uZ3JzLXJpZ2h0IC5uZ3JzLXZhbHVlIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgICAgICAvKiBsaW5lIDMwNCwgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4gICAgICAgIC5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLXZlcnRpY2FsLm5ncnMtcmlnaHQgLm5ncnMtdmFsdWUubmdycy12YWx1ZS1tYXgge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbi8qIGxpbmUgMzE2LCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbi5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLWZvY3VzIHtcclxufVxyXG4vKiBsaW5lIDMyNywgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4ubmdycy1yYW5nZS1zbGlkZXIubmdycy1kaXNhYmxlZCwgLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtZGlzYWJsZWQubmdycy1mb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbiAgICAvKiBsaW5lIDMzMywgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4gICAgLm5ncnMtcmFuZ2Utc2xpZGVyLm5ncnMtZGlzYWJsZWQgLm5ncnMtaGFuZGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgIH1cclxuICAgICAgICAvKiBsaW5lIDMzNywgc2Nzcy9fcmFuZ2VTbGlkZXIuc2NzcyAqL1xyXG4gICAgICAgIC5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLWRpc2FibGVkIC5uZ3JzLWhhbmRsZSBpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIH1cclxuICAgIC8qIGxpbmUgMzQzLCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbiAgICAubmdycy1yYW5nZS1zbGlkZXIubmdycy1kaXNhYmxlZCAubmdycy1qb2luIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgfVxyXG4gICAgLyogbGluZSAzNDcsIHNjc3MvX3JhbmdlU2xpZGVyLnNjc3MgKi9cclxuICAgIC5uZ3JzLXJhbmdlLXNsaWRlci5uZ3JzLWRpc2FibGVkIC5uZ3JzLXZhbHVlIHtcclxuICAgICAgICBjb2xvcjogI2RkZDtcclxuICAgIH1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgVE9VQ0ggU1RBVEVcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qIGxpbmUgMzU5LCBzY3NzL19yYW5nZVNsaWRlci5zY3NzICovXHJcbmJvZHkubmdycy10b3VjaGluZyB7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG59XHJcblxyXG4ubmdycy1ydW5uZXItZGFzaCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uZ3JzLWlucHV0cyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbiIsICJbdHlwZT10ZXh0XS5uZy1kaXJ0eS5uZy1pbnZhbGlkLFxyXG5bdHlwZT1wYXNzd29yZF0ubmctZGlydHkubmctaW52YWxpZCxcclxuW3R5cGU9c2VhcmNoXS5uZy1kaXJ0eS5uZy1pbnZhbGlkLFxyXG5bdHlwZT1lbWFpbF0ubmctZGlydHkubmctaW52YWxpZCxcclxuW3R5cGU9bnVtYmVyXS5uZy1kaXJ0eS5uZy1pbnZhbGlkLFxyXG5bdHlwZT10ZWxdLm5nLWRpcnR5Lm5nLWludmFsaWQsXHJcblt0eXBlPXVybF0ubmctZGlydHkubmctaW52YWxpZCxcclxudGV4dGFyZWEubmctZGlydHkubmctaW52YWxpZCxcclxuc2VsZWN0Lm5nLWRpcnR5Lm5nLWludmFsaWQge1xyXG4gIGJvcmRlci1jb2xvcjogI2YxNTk1OTtcclxuICAvKiBiYWNrZ3JvdW5kOiAjZmZmN2Y3ICovXHJcbn1cclxuXHJcbi5jdXN0b20taW5wdXQtbmF0aXZlLm5nLWRpcnR5Lm5nLWludmFsaWQgfiAuY3VzdG9tLWlucHV0LXJhZGlvLCAuY3VzdG9tLWlucHV0LW5hdGl2ZS5uZy1kaXJ0eS5uZy1pbnZhbGlkIH4gLmN1c3RvbS1pbnB1dC1jaGVja2JveCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjE1OTU5O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwLjEyNXJlbSAwICNmMTU5NTk7XHJcbn1cclxuXHJcbi5uZy1zdWJtaXR0ZWQubmctZGlydHkgW3R5cGU9dGV4dF0ubmctaW52YWxpZCxcclxuLm5nLXN1Ym1pdHRlZC5uZy1kaXJ0eSBbdHlwZT1wYXNzd29yZF0ubmctaW52YWxpZCxcclxuLm5nLXN1Ym1pdHRlZC5uZy1kaXJ0eSBbdHlwZT1zZWFyY2hdLm5nLWludmFsaWQsXHJcbi5uZy1zdWJtaXR0ZWQubmctZGlydHkgW3R5cGU9ZW1haWxdLm5nLWludmFsaWQsXHJcbi5uZy1zdWJtaXR0ZWQubmctZGlydHkgW3R5cGU9bnVtYmVyXS5uZy1pbnZhbGlkLFxyXG4ubmctc3VibWl0dGVkLm5nLWRpcnR5IFt0eXBlPXRlbF0ubmctaW52YWxpZCxcclxuLm5nLXN1Ym1pdHRlZC5uZy1kaXJ0eSBbdHlwZT11cmxdLm5nLWludmFsaWQsXHJcbi5uZy1zdWJtaXR0ZWQubmctZGlydHkgdGV4dGFyZWEubmctaW52YWxpZCxcclxuLm5nLXN1Ym1pdHRlZC5uZy1kaXJ0eSBzZWxlY3QubmctaW52YWxpZCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjE1OTU5O1xyXG4gIC8qIGJhY2tncm91bmQ6ICNmZmY3ZjcgKi9cclxufVxyXG4ubmctc3VibWl0dGVkLm5nLWRpcnR5IC5jdXN0b20taW5wdXQtbmF0aXZlLm5nLWludmFsaWQge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZjE1OTU5O1xyXG59XHJcbi5uZy1zdWJtaXR0ZWQubmctZGlydHkgLmN1c3RvbS1pbnB1dC1uYXRpdmUubmctaW52YWxpZCB+IC5jdXN0b20taW5wdXQtcmFkaW8sIC5uZy1zdWJtaXR0ZWQubmctZGlydHkgLmN1c3RvbS1pbnB1dC1uYXRpdmUubmctaW52YWxpZCB+IC5jdXN0b20taW5wdXQtY2hlY2tib3gge1xyXG4gIGJvcmRlci1jb2xvcjogI2YxNTk1OTtcclxuICBib3gtc2hhZG93OiAwIDAgMC4xMjVyZW0gMCAjZjE1OTU5O1xyXG59XHJcblxyXG4udmFsaWRhdGlvbi1wb3BvdmVyIHtcclxuICBjb2xvcjogI2YxNTk1OTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmVycm9yLXRleHQge1xyXG4gIGJvcmRlci1jb2xvcjogI2YxNTk1OTtcclxufVxyXG5cclxuLmVycm9yLWNvbG9yIHtcclxuICBjb2xvcjogI2YxNTk1OTtcclxufSIsICIuYWR2LXBvcG92ZXIge1xyXG4gIGJveC1zaGFkb3c6IDAgMCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHotaW5kZXg6IDcwMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5hZHYtcG9wb3Zlci1jb250ZW50IHtcclxuICBwYWRkaW5nOiAxNHB4O1xyXG59XHJcblxyXG4uYWR2LXBvcG92ZXItdGlsZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5hZHYtcG9wb3Zlci10aWxlX19maWd1cmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAwLjYyNXJlbTtcclxuICB3aWR0aDogMC42MjVyZW07XHJcbiAgYm94LXNoYWRvdzogMCAwIDlweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbn1cclxuXHJcbi5hZHYtcG9wb3Zlci1wb3NpdGlvbi10b3AgLmFkdi1wb3BvdmVyLXRpbGUsXHJcbi5hZHYtcG9wb3Zlci1wb3NpdGlvbi10b3BsZWZ0IC5hZHYtcG9wb3Zlci10aWxlLFxyXG4uYWR2LXBvcG92ZXItcG9zaXRpb24tYm90dG9tIC5hZHYtcG9wb3Zlci10aWxlIHtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGhlaWdodDogY2FsYygwLjYyNXJlbSAtIDFweCk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hZHYtcG9wb3Zlci1wb3NpdGlvbi10b3AgLmFkdi1wb3BvdmVyLXRpbGUsXHJcbi5hZHYtcG9wb3Zlci1wb3NpdGlvbi1ib3R0b20gLmFkdi1wb3BvdmVyLXRpbGUge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmFkdi1wb3BvdmVyLXBvc2l0aW9uLXRvcCAuYWR2LXBvcG92ZXItdGlsZSxcclxuLmFkdi1wb3BvdmVyLXBvc2l0aW9uLXRvcGxlZnQgLmFkdi1wb3BvdmVyLXRpbGUge1xyXG4gIHRvcDogMTAwJTtcclxufVxyXG4uYWR2LXBvcG92ZXItcG9zaXRpb24tdG9wIC5hZHYtcG9wb3Zlci10aWxlX19maWd1cmUsXHJcbi5hZHYtcG9wb3Zlci1wb3NpdGlvbi10b3BsZWZ0IC5hZHYtcG9wb3Zlci10aWxlX19maWd1cmUge1xyXG4gIHRvcDogLTEwMCU7XHJcbn1cclxuXHJcbi5hZHYtcG9wb3Zlci1wb3NpdGlvbi1ib3R0b20gLmFkdi1wb3BvdmVyLXRpbGUge1xyXG4gIGJvdHRvbTogMTAwJTtcclxufVxyXG5cclxuLmFkdi1wb3BvdmVyLXBvc2l0aW9uLWJvdHRvbSAuYWR2LXBvcG92ZXItdGlsZV9fZmlndXJlIHtcclxuICAvKiBub3RoaW5nICovXHJcbn1cclxuXHJcbi5hZHYtcG9wb3Zlci1wb3NpdGlvbi1sZWZ0IC5hZHYtcG9wb3Zlci10aWxlLFxyXG4uYWR2LXBvcG92ZXItcG9zaXRpb24tcmlnaHQgLmFkdi1wb3BvdmVyLXRpbGUge1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgaGVpZ2h0OiAxLjE4NzVyZW07XHJcbiAgd2lkdGg6IDAuNjI1cmVtO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5hZHYtcG9wb3Zlci1wb3NpdGlvbi1sZWZ0IC5hZHYtcG9wb3Zlci10aWxlIHtcclxuICBsZWZ0OiAxMDAlO1xyXG59XHJcblxyXG4uYWR2LXBvcG92ZXItcG9zaXRpb24tbGVmdCAuYWR2LXBvcG92ZXItdGlsZV9fZmlndXJlIHtcclxuICByaWdodDogMC4zMTI1cmVtO1xyXG59XHJcblxyXG4uYWR2LXBvcG92ZXItcG9zaXRpb24tcmlnaHQgLmFkdi1wb3BvdmVyLXRpbGUge1xyXG4gIHJpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYWR2LXBvcG92ZXItcG9zaXRpb24tcmlnaHQgLmFkdi1wb3BvdmVyLXRpbGVfX2ZpZ3VyZSB7XHJcbiAgbGVmdDogMC4zMTI1cmVtO1xyXG59XHJcblxyXG4uYWR2LXBvcG92ZXItb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgei1pbmRleDogNjAwO1xyXG59XHJcblxyXG4uYWR2LXBvcG92ZXItZml4ZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuLmFkdi1wb3BvdmVyLWNyb3NzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA0cHg7XHJcbiAgcmlnaHQ6IDRweDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hZHYtcG9wb3Zlci1jcm9zc19fdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuI2Nvbm5lY3RvclBvcG92ZXIge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4jY29ubmVjdG9yUG9wb3ZlciAuYWR2LXBvcG92ZXItY29udGVudCB7XHJcbiAgcGFkZGluZy10b3A6IDIxcHg7XHJcbn1cclxuXHJcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cclxuLmNvbm5lY3Rvci1wb3BvdmVyLXdyYXAuYWN0aXZlIHtcclxuICB0b3A6IGF1dG87XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAxNjRweDtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMjBweDtcclxufVxyXG4uY29ubmVjdG9yLXBvcG92ZXItd3JhcC5hY3RpdmUgLmFkdi1wb3BvdmVyLXRpbGVfX2ZpZ3VyZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiA0MnB4O1xyXG4gIHRvcDogYXV0bztcclxuICBib3R0b206IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTZweCk7XHJcbn1cclxuLmNvbm5lY3Rvci1wb3BvdmVyLXdyYXAuYWN0aXZlIH4gLmNvbm5lY3Rvcjo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgd2lkdGg6IDEycHg7XHJcbiAgaGVpZ2h0OiAxMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDAwMDE7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA3cHg7XHJcbiAgcmlnaHQ6IDhweDtcclxufVxyXG5cclxuLmNvbm5lY3Rvcl9fdHJpZ2dlci0td2F2ZS1hbmltYXRpb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFkb3dXYXZlO1xyXG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcblxyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG5Aa2V5ZnJhbWVzIHNoYWRvd1dhdmUge1xyXG4gIDAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgIzJkOWNlZDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgIzJkOWNlZDtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwICMyZDljZWQ7XHJcbiAgfVxyXG59XHJcbi8qIHN0eWxlbGludC1lbmFibGUgKi8iLCAiLnJlYWRtb3JlLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbWF4LWhlaWdodDtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ucmVhZG1vcmUtZXhwYW5kZWQgLnJlYWRtb3JlLWNvbnRlbnQge1xyXG4gIG1heC1oZWlnaHQ6IDIwMDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVhZG1vcmUtbGluayB7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4ucmVhZG1vcmUtbGluazpob3ZlciB7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucmVhZG1vcmUtdW52aXNpYmxlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59IiwgIi8qIHN0eWxlbGludC1kaXNhYmxlICovXHJcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cclxuLmJ1eS1vbmUtY2xpY2stZGlhbG9nLFxyXG4uYWR2LW1vZGFsIC5hZHYtbW9kYWwtaW5uZXIuYnV5LW9uZS1jbGljay1kaWFsb2csXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLmFkdi1tb2RhbC1pbm5lci5idXktb25lLWNsaWNrLWRpYWxvZyB7XHJcbiAgbWluLXdpZHRoOiAzNXZ3O1xyXG4gIG1heC13aWR0aDogMzV2dztcclxufVxyXG5cclxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDEwMjRweCkge1xyXG4gIC5idXktb25lLWNsaWNrLWRpYWxvZyB7XHJcbiAgICBtaW4td2lkdGg6IDcwdnc7XHJcbiAgfVxyXG59XHJcbi5idXktb25lLWNsaWNrLWJ1dHRvbnMge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xyXG59IiwgIi8qIHN0eWxlbGludC1kaXNhYmxlICovXHJcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cclxuLmFkdi1tb2RhbCAuYWR2LW1vZGFsLWlubmVyLnByZS1vcmRlci1kaWFsb2csXHJcbi5wcmUtb3JkZXItZGlhbG9nIHtcclxuICBtaW4td2lkdGg6IDM1dnc7XHJcbiAgbWF4LXdpZHRoOiAzNXZ3O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGggOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogMTAyNHB4KSB7XHJcbiAgLnByZS1vcmRlci1kaWFsb2cge1xyXG4gICAgbWluLXdpZHRoOiA3MHZ3O1xyXG4gIH1cclxufVxyXG4ucHJlLW9yZGVyLWRpYWxvZy1idXR0b25zIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcclxufSIsICIuY2Fyb3VzZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1tYWluLWxpc3Qge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtaW5uZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtbGlzdCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNhcm91c2VsLWl0ZW0ge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtZG90cyB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmNhcm91c2VsLWRvdHMtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBhZGRpbmc6IDAuMzEyNXJlbTtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtZG90cy1pdGVtLWlubmVyIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgaGVpZ2h0OiAwLjVyZW07XHJcbiAgd2lkdGg6IDAuNXJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm94LXNoYWRvdzogMCAwIDJweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG5cclxuLmNhcm91c2VsLWRvdHMtc2VsZWN0ZWQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1uYXYtcHJldixcclxuLmNhcm91c2VsLW5hdi1uZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmNhcm91c2VsLW5hdi1wcmV2OmZvY3VzLFxyXG4uY2Fyb3VzZWwtbmF2LW5leHQ6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLmNhcm91c2VsLW5hdi1wcmV2OjphZnRlcixcclxuLmNhcm91c2VsLW5hdi1uZXh0OjphZnRlciB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5jYXJvdXNlbC1uYXYtcHJldjpkaXNhYmxlZCxcclxuLmNhcm91c2VsLW5hdi1uZXh0OmRpc2FibGVkIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtdmVydGljYWwuY2Fyb3VzZWwtd3JhcC1uYXYtb3V0c2lkZSB7XHJcbiAgbWFyZ2luLXRvcDogMnJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcbi5jYXJvdXNlbC12ZXJ0aWNhbCA+IC5jYXJvdXNlbC1uYXYtaW5zaWRlIC5jYXJvdXNlbC1uYXYtcHJldiB7XHJcbiAgdG9wOiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICBsZWZ0OiA1MCU7XHJcbn1cclxuLmNhcm91c2VsLXZlcnRpY2FsID4gLmNhcm91c2VsLW5hdi1pbnNpZGUgLmNhcm91c2VsLW5hdi1uZXh0IHtcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGxlZnQ6IDUwJTtcclxufVxyXG4uY2Fyb3VzZWwtdmVydGljYWwgPiAuY2Fyb3VzZWwtbmF2LW91dHNpZGUgLmNhcm91c2VsLW5hdi1wcmV2IHtcclxuICBib3R0b206IDEwMCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGxlZnQ6IDUwJTtcclxufVxyXG4uY2Fyb3VzZWwtdmVydGljYWwgPiAuY2Fyb3VzZWwtbmF2LW91dHNpZGUgLmNhcm91c2VsLW5hdi1uZXh0IHtcclxuICB0b3A6IDEwMCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGxlZnQ6IDUwJTtcclxufVxyXG5cclxuLmNhcm91c2VsLWhvcml6b250YWwuY2Fyb3VzZWwtd3JhcC1uYXYtb3V0c2lkZSB7XHJcbiAgbWFyZ2luLXRvcDogMnJlbTtcclxufVxyXG4uY2Fyb3VzZWwtaG9yaXpvbnRhbCAuY2Fyb3VzZWwtbmF2LXByZXYge1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5jYXJvdXNlbC1uYXYtbmV4dCB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5jYXJvdXNlbC1uYXYtaW5zaWRlIC5jYXJvdXNlbC1uYXYtcHJldiB7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uY2Fyb3VzZWwtaG9yaXpvbnRhbCAuY2Fyb3VzZWwtbmF2LWluc2lkZSAuY2Fyb3VzZWwtbmF2LW5leHQge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5jYXJvdXNlbC1uYXYtb3V0c2lkZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMTAwJTtcclxuICByaWdodDogMC42MjVyZW07XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uY2Fyb3VzZWwtaG9yaXpvbnRhbCAuY2Fyb3VzZWwtbmF2LW91dHNpZGUgLmNhcm91c2VsLW5hdi1wcmV2LFxyXG4uY2Fyb3VzZWwtaG9yaXpvbnRhbCAuY2Fyb3VzZWwtbmF2LW91dHNpZGUgLmNhcm91c2VsLW5hdi1uZXh0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogYXV0bztcclxuICB0b3A6IGF1dG87XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5jYXJvdXNlbC1uYXYtb3V0c2lkZSAuY2Fyb3VzZWwtbmF2LXByZXY6ZGlzYWJsZWQsXHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5jYXJvdXNlbC1uYXYtb3V0c2lkZSAuY2Fyb3VzZWwtbmF2LW5leHQ6ZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG4uY2Fyb3VzZWwtaG9yaXpvbnRhbCAucmVzLWFycm93LXByZXYuY2Fyb3VzZWwtbmF2LXByZXYsXHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5yZXMtYXJyb3ctbmV4dC5jYXJvdXNlbC1uYXYtbmV4dCB7XHJcbiAgdG9wOiAtMC4xODc1cmVtO1xyXG59XHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5yZXMtYXJyb3ctcHJldi5jYXJvdXNlbC1uYXYtcHJldiB7XHJcbiAgcmlnaHQ6IDIuMTg3NXJlbTtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5yZXMtYXJyb3ctbmV4dC5jYXJvdXNlbC1uYXYtbmV4dCB7XHJcbiAgcmlnaHQ6IDAuNjI1cmVtO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtbW9iaWxlIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtdXBkYXRlIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgLyogLmNhcm91c2VsLWxpc3Qge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfSAqL1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtLW5vdC1oaWRkZW4tb24tdXBkYXRlLmNhcm91c2VsLXVwZGF0ZSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLmNhcm91c2VsLW5hdi1ub3Qtc2hvdyA+IC5jYXJvdXNlbC1uYXYge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1zY3JvbGwtbmF2IC5jYXJvdXNlbC1pbm5lciB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1wbGFjZWhvbGRlciB7XHJcbiAgbWF4LWhlaWdodDogMXB4O1xyXG4gIG1heC13aWR0aDogMXB4O1xyXG59IiwgIi5yYXRpbmcge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZGlyZWN0aW9uOiBydGw7XHJcbn1cclxuXHJcbi5yYXRpbmctaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjZDFkMWQxO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4ucmF0aW5nLXJlYWRvbmx5IC5yYXRpbmctaXRlbSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ucmF0aW5nLWl0ZW0tc2VsZWN0ZWQge1xyXG4gIGNvbG9yOiAjZmVjNDE5O1xyXG59XHJcblxyXG4vKiAucmF0aW5nLWl0ZW0taG92ZXIge1xuICAgIGNvbG9yOiAjZGIyOTI5O1xufSAqL1xyXG4ucmF0aW5nOm5vdCgucmF0aW5nLXJlYWRvbmx5KSA+IGxpOmhvdmVyOjpiZWZvcmUsXHJcbi5yYXRpbmc6bm90KC5yYXRpbmctcmVhZG9ubHkpID4gbGk6aG92ZXIgfiBsaTo6YmVmb3JlIHtcclxuICBjb2xvcjogI2RiMjkyOTtcclxufSIsICJAY2hhcnNldCBcIlVURi04XCI7XHJcbi5xdWlja3ZpZXctYXJyb3dzLXByZXYsXHJcbi5xdWlja3ZpZXctYXJyb3dzLW5leHQge1xyXG4gIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHdpZHRoOiAzLjc1cmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgdG9wOiAtNDNweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnF1aWNrdmlldy1hcnJvd3MtcHJldjpmb2N1cyxcclxuLnF1aWNrdmlldy1hcnJvd3MtbmV4dDpmb2N1cyB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4ucXVpY2t2aWV3LWFycm93cy1wcmV2OjpiZWZvcmUsXHJcbi5xdWlja3ZpZXctYXJyb3dzLW5leHQ6OmJlZm9yZSB7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnF1aWNrdmlldy1hcnJvd3MtcHJldiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xyXG59XHJcblxyXG4ucXVpY2t2aWV3LWFycm93cy1uZXh0IHtcclxuICBtYXJnaW4tbGVmdDogNTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDExODBweCkge1xyXG4gIC5xdWlja3ZpZXctYXJyb3dzLXByZXYsXHJcbiAgLnF1aWNrdmlldy1hcnJvd3MtbmV4dCB7XHJcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIH1cclxuICAucXVpY2t2aWV3LWFycm93cy1uZXh0IHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMS4wNjI1cmVtO1xyXG4gIH1cclxuICAucXVpY2t2aWV3LWFycm93cy1wcmV2IHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMDYyNXJlbTtcclxuICB9XHJcbn1cclxuLmFkdi1tb2RhbCAubW9kYWwtcXVpY2t2aWV3LFxyXG4uYWR2LW1vZGFsIC5hZHYtbW9kYWwtaW5uZXIubW9kYWwtcXVpY2t2aWV3IHtcclxuICBtYXgtd2lkdGg6IDY0LjEyNXJlbTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87IC8qIFx1MDQzRFx1MDQzNSBcdTA0M0ZcdTA0M0VcdTA0MzRcdTA0MzNcdTA0NDBcdTA0NDNcdTA0MzZcdTA0MzBcdTA0MzVcdTA0NDIgXHUwNDNBXHUwNDNFXHUwNDNEXHUwNDQyXHUwNDM1XHUwNDNEXHUwNDQyIFx1MDQzMiBcdTA0MzBcdTA0MzlcdTA0NDRcdTA0M0VcdTA0M0RcdTA0MzUgXHUwNDNGXHUwNDNFXHUwNDREXHUwNDQyXHUwNDNFXHUwNDNDXHUwNDQzIGF1dG8gKi9cclxufVxyXG5cclxuLm1vZGFsLXF1aWNrdmlldyB7XHJcbiAgbWluLWhlaWdodDogNTQwcHg7XHJcbn1cclxuLm1vZGFsLXF1aWNrdmlldyAuZGV0YWlscy1hdmFpbGFiaWxpdHksXHJcbi5tb2RhbC1xdWlja3ZpZXcgLmRldGFpbHMtcmF0aW5nIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4ubW9kYWwtcXVpY2t2aWV3IC5kZXRhaWxzLXJhdGluZyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEuMDYyNXJlbTtcclxufVxyXG5cclxuLnF1aWNrdmlldy1sb2FkaW5nLXRleHQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDc2OHB4KSB7XHJcbiAgLmFkdi1tb2RhbCAubW9kYWwtcXVpY2t2aWV3IHtcclxuICAgIG1heC13aWR0aDogNTFyZW07XHJcbiAgICBtaW4td2lkdGg6IDUxcmVtO1xyXG4gIH1cclxufSIsICIudGhyZWVzaXh0eSB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi50aHJlZXNpeHR5IC50aHJlZXNpeHR5X2ltYWdlcyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAudGhyZWVzaXh0eV9pbWFnZXMgaW1nIHtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAudGhyZWVzaXh0eV9pbWFnZXMgaW1nLnByZXZpb3VzLWltYWdlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlICovXHJcbiAgLypcclxuICAgICAgICAgICAgIERvIG5vdCBwdXQgaGVyZSBhbnkgb3RoZXIgc3R5bGVzLlxuICAgICAgICAgICAgIEl0IGNhdXNlcyBtYXNzaXZlIHJlY2FsYyAvIHJlcGFpbnRzIGFuZCBpbWFnZSBmbGlja2VyaW5nLFxuICAgICAgICAgICAgIGVzcGVjaWFsbHkgb24gRmlyZWZveC5cclxuICAgICAgICAgICovXHJcbiAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAudGhyZWVzaXh0eV9pbWFnZXMgaW1nLmN1cnJlbnQtaW1hZ2Uge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlICovXHJcbiAgLypcclxuICAgICAgICAgICAgIERvIG5vdCBwdXQgaGVyZSBhbnkgb3RoZXIgc3R5bGVzLlxuICAgICAgICAgICAgIEl0IGNhdXNlcyBtYXNzaXZlIHJlY2FsYyAvIHJlcGFpbnRzIGFuZCBpbWFnZSBmbGlja2VyaW5nLFxuICAgICAgICAgICAgIGVzcGVjaWFsbHkgb24gRmlyZWZveC5cclxuICAgICAgICAgICovXHJcbiAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAuc3Bpbm5lciB7XHJcbiAgd2lkdGg6IDYwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQ6ICMzMzM7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuLnRocmVlc2l4dHkgLnNwaW5uZXIgc3BhbiB7XHJcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIk1TIFRyZWJ1Y2hldFwiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnRocmVlc2l4dHkgLm5hdl9iYXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB6LWluZGV4OiAxO1xyXG4gIGhlaWdodDogMzJweDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxufVxyXG5cclxuLnRocmVlc2l4dHkgLm5hdl9iYXIuYm90dG9tLXJpZ2h0IHtcclxuICBib3R0b206IDEwcHg7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi50aHJlZXNpeHR5IC5uYXZfYmFyLmJvdHRvbS1sZWZ0IHtcclxuICBib3R0b206IDEwcHg7XHJcbiAgbGVmdDogMjBweDtcclxufVxyXG5cclxuLnRocmVlc2l4dHkgLm5hdl9iYXIudG9wLWxlZnQge1xyXG4gIHRvcDogMTBweDtcclxuICBsZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAubmF2X2Jhci50b3AtcmlnaHQge1xyXG4gIHRvcDogMTBweDtcclxuICByaWdodDogMjBweDtcclxufVxyXG5cclxuLnRocmVlc2l4dHkgLm5hdl9iYXIudG9wLWNlbnRlciB7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbn1cclxuXHJcbi50aHJlZXNpeHR5IC5uYXZfYmFyLmJvdHRvbS1jZW50ZXIge1xyXG4gIGJvdHRvbTogMTBweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAubmF2X2JhciAuYnV0biB7XHJcbiAgei1pbmRleDogMjtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgcGFkZGluZzogNy41cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAubmF2X2JhciAuYnV0bjpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuXHJcbi50aHJlZXNpeHR5IC5uYXZfYmFyIC5idXRuOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG5cclxuLnRocmVlc2l4dHkgLm5hdl9iYXIgLmJ1dG4gc3BhbiB7XHJcbiAgei1pbmRleDogMTM7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLnRocmVlc2l4dHkgLm5hdl9iYXIgLmJ1dG4gc3Bhbi5pY29uLXBsYXkge1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcbn1cclxuXHJcbi50aHJlZXNpeHR5IC5uYXZfYmFyIC5idXRuIHNwYW4uaWNvbi1wYXVzZSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3Nwcml0ZS5wbmdcIikgbm8tcmVwZWF0IC0xNXB4IDA7XHJcbn1cclxuXHJcbi50aHJlZXNpeHR5IC5uYXZfYmFyIC5idXRuIHNwYW4uaWNvbi1mb3J3YXJkIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgLTMwcHggMDtcclxufVxyXG5cclxuLnRocmVlc2l4dHkgLm5hdl9iYXIgLmJ1dG4gc3Bhbi5pY29uLWJhY2sge1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtNDVweCAwO1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAubmF2X2JhciAuYnV0biBzcGFuLmljb24tZnVsbHNjcmVlbiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3Nwcml0ZS5wbmdcIikgbm8tcmVwZWF0IC02MHB4IDA7XHJcbn1cclxuXHJcbi50aHJlZXNpeHR5IC5uYXZfYmFyIC5idXRuIHNwYW4uaWNvbi1yZXNpemUge1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtNzVweCAwO1xyXG59XHJcblxyXG4udGhyZWVzaXh0eSAubmF2X2JhciAuYnV0biBzcGFuLmljb24tZG93bmxvYWQge1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtOTBweCAwO1xyXG59XHJcblxyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG5fOi13ZWJraXQtZnVsbC1zY3JlZW4sXHJcbi50aHJlZXNpeHR5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xyXG4udGhyZWVzaXh0eV9pbWFnZXMge1xyXG4gIGN1cnNvcjogZS1yZXNpemU7XHJcbn0iLCAiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiBodHRwczovL3d3dy5zbWFzaGluZ21hZ2F6aW5lLmNvbS8yMDE0LzAyL21ha2luZy1lbWJlZGRlZC1jb250ZW50LXdvcmstaW4tcmVzcG9uc2l2ZS1kZXNpZ24vICovXHJcbmlmcmFtZS1yZXNwb25zaXZlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5pZnJhbWUtcmVzcG9uc2l2ZV9fY29udGFpbmVyLXdyYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmlmcmFtZS1yZXNwb25zaXZlX19jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmVtYmVkLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZW1iZWQtY29udGFpbmVyIGlmcmFtZSxcclxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXHJcbi5lbWJlZC1jb250YWluZXIgZW1iZWQsXHJcbi5lbWJlZC1jb250YWluZXIgdmlkZW8ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qIC5pZnJhbWUtcmVzcG9uc2l2ZV9fY29udGFpbmVyIGlmcmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufSAqL1xyXG4uaWZyYW1lLXJlc3BvbnNpdmVfX2NvbnRhaW5lciAuaWZyYW1lLXJlc3BvbnNpdmVfX2N1c3RvbS1wbGF5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XHJcbiAgei1pbmRleDogMTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLyogYm9yZGVyOiAxMXB4IHNvbGlkICNmZmY7ICovXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB3aWR0aDogNzVweDtcclxuICBoZWlnaHQ6IDc1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaWZyYW1lLXJlc3BvbnNpdmVfX2N1c3RvbS1wbGF5LXdyYXAge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyAvKiBcdTA0MjdcdTA0NDJcdTA0M0VcdTA0MzFcdTA0NEIgXHUwNDNBXHUwNDNCXHUwNDM4XHUwNDNBIFx1MDQzRlx1MDQ0MFx1MDQzRVx1MDQzOFx1MDQ0MVx1MDQ0NVx1MDQzRVx1MDQzNFx1MDQzOFx1MDQzQiBcdTA0M0ZcdTA0M0UgXHUwNDMyXHUwNDM4XHUwNDM0XHUwNDM1XHUwNDNFICovXHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uaWZyYW1lLXJlc3BvbnNpdmVfX2N1c3RvbS1wbGF5LWljb24ge1xyXG4gIHdpZHRoOiA1MnB4O1xyXG4gIGhlaWdodDogNTJweDtcclxufVxyXG5cclxuLm1vZGFsLXZpZGVvLWljb24ge1xyXG4gIG1hcmdpbi1yaWdodDogMjRweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDMwZW0pIHtcclxuICAuaWZyYW1lLXJlc3BvbnNpdmVfX2NvbnRhaW5lciAuaWZyYW1lLXJlc3BvbnNpdmVfX2N1c3RvbS1wbGF5IHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgfVxyXG4gIC5pZnJhbWUtcmVzcG9uc2l2ZV9fY3VzdG9tLXBsYXktaWNvbiB7XHJcbiAgICB3aWR0aDogNzJweDtcclxuICAgIGhlaWdodDogNzJweDtcclxuICB9XHJcbn1cclxuLm9wYWNpdHkge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5pZnJhbWUtcmVzcG9uc2l2ZV9fY29udGFpbmVyLXVwbG9hZCB2aWRlbyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuLmVtYmVkLWNvbnRhaW5lci5pZnJhbWUtcmVzcG9uc2l2ZV9fY29udGFpbmVyLXVwbG9hZCB7XHJcbiAgLyogcGFkZGluZzogMDsgKi9cclxufVxyXG5cclxuLmlmcmFtZS1yZXNwb25zaXZlX19jb250YWluZXItLWltYWdlIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi8qIC5pZnJhbWUtcmVzcG9uc2l2ZV9fY29udGFpbmVyICsgaWZyYW1lLXJlc3BvbnNpdmVfX2NvbnRhaW5lci0taW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5pZnJhbWUtcmVzcG9uc2l2ZV9fY29udGFpbmVyICsgaWZyYW1lLXJlc3BvbnNpdmVfX2NvbnRhaW5lci0taW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn0gKi8iLCAiLmN1c3RvbS1vcHRpb25zLWxpc3Qge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLXJvdyB7XHJcbiAgZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcbi5jdXN0b20tb3B0aW9ucy1uYW1lLCAuY3VzdG9tLW9wdGlvbnMtdmFsdWUge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtbmFtZSB7XHJcbiAgcGFkZGluZzogMC4zMTI1cmVtIDAuMzEyNXJlbSAwLjMxMjVyZW0gMDtcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtdmFsdWUge1xyXG4gIHBhZGRpbmc6IDAuMzEyNXJlbSAwIDAuMzEyNXJlbSAwLjMxMjVyZW07XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1saXN0IHtcclxuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgZ3JpZC1yb3ctZ2FwOiAyMHB4O1xyXG4gIHJvdy1nYXA6IDIwcHg7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1uYW1lLFxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLWxpc3QsXHJcbi5jdXN0b20tb3B0aW9ucy0tYWRkaXRpb25hbC1nb29kcyAuY3VzdG9tLW9wdGlvbnMtdmFsdWUsXHJcbi5jdXN0b20tb3B0aW9ucy0tYWRkaXRpb25hbC1nb29kcyAuY3VzdG9tLW9wdGlvbnMtcm93IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLW5hbWUge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXJvdy1nYXA6IDEwcHg7XHJcbiAgcm93LWdhcDogMTBweDtcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLW5hbWUgPiBsYWJlbCB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMSAhaW1wb3J0YW50O1xyXG59XHJcbi5jdXN0b20tb3B0aW9ucy0tYWRkaXRpb25hbC1nb29kcyAuY3VzdG9tLW9wdGlvbnMtdmFsdWUge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1pbm5lciB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXJvdy1nYXA6IDEwcHg7XHJcbiAgcm93LWdhcDogMTBweDtcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLWNvbnRyb2wge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAtbW96LWNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xyXG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3JkZXItd2lkdGg6IDFweDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLWNvbnRyb2wgLmFkdi1jaGVja2JveC1lbXVsLFxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLWNvbnRyb2wgLmFkdi1yYWRpby1lbXVsIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1jb250cm9sIC5jdXN0b20taW5wdXQtbmF0aXZlOmZvY3VzIH4gLmN1c3RvbS1pbnB1dC1jaGVja2JveCB7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5jdXN0b20tb3B0aW9ucy0tYWRkaXRpb25hbC1nb29kcyAuY3VzdG9tLW9wdGlvbnMtY29udHJvbCAuY3VzdG9tLWlucHV0LWNoZWNrYm94OmhvdmVyLFxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLWNvbnRyb2wgLmN1c3RvbS1pbnB1dC1yYWRpbzpob3ZlciB7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5jdXN0b20tb3B0aW9ucy0tYWRkaXRpb25hbC1nb29kcyAuY3VzdG9tLW9wdGlvbnMtY29udHJvbC0tcG9pbnRlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5jdXN0b20tb3B0aW9ucy0tYWRkaXRpb25hbC1nb29kcyAuY3VzdG9tLW9wdGlvbnMtY29udHJvbC1pbmZvIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtcm93LWdhcDogMTJweDtcclxuICByb3ctZ2FwOiAxMnB4O1xyXG4gIGZsZXgtZ3JvdzogMTtcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLWltZy13cmFwIHtcclxuICBtYXgtd2lkdGg6IDcwcHg7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1pbWctd3JhcCA+IGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy10ZXh0LWhlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAtbW96LWNvbHVtbi1nYXA6IDVweDtcclxuICAgICAgIGNvbHVtbi1nYXA6IDVweDtcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLXRleHQge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC1yb3ctZ2FwOiA2cHg7XHJcbiAgcm93LWdhcDogNnB4O1xyXG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1wcmljZSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG4uY3VzdG9tLW9wdGlvbnMtLWFkZGl0aW9uYWwtZ29vZHMgLmN1c3RvbS1vcHRpb25zLXRpdGxlIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMS4xO1xyXG59XHJcbi5jdXN0b20tb3B0aW9ucy0tYWRkaXRpb25hbC1nb29kcyAuY3VzdG9tLW9wdGlvbnMtaXRlbS1kZXNjcmlwdGlvbiB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1pdGVtLWNvdW50ZXIge1xyXG4gIHdpZHRoOiAxMTBweDtcclxuICBjdXJzb3I6IGF1dG87XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1pdGVtLWNvdW50ZXIgLnNwaW5ib3gtaW5wdXQge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmN1c3RvbS1vcHRpb25zLS1hZGRpdGlvbmFsLWdvb2RzIC5jdXN0b20tb3B0aW9ucy1pdGVtLWNvdW50ZXIgLnNwaW5ib3gtYnV0dG9uLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAwLjU7XHJcbn0iLCAiLmNvbG9yLXZpZXdlci1pdGVtIHtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDAuMDYyNXJlbTtcclxuICAvKiBtYXJnaW46IHJlbS1jYWxjKDFweCk7ICovXHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3JkZXI6IDFweCB0cmFuc3BhcmVudCBzb2xpZDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uY29sb3Itdmlld2VyLWl0ZW0sXHJcbi5jb2xvci12aWV3ZXItaW5uZXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY29sb3Itdmlld2VyLWFsdCAuY29sb3Itdmlld2VyLWlubmVyIHtcclxuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uY29sb3Itdmlld2VyLWlubmVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG1hcmdpbjogMnB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gIGJvcmRlci13aWR0aDogMXB4O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuXHJcbi5jb2xvci12aWV3ZXItaGVhZGVyIHtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtY29sb3JzLXdyYXAge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uY2Fyb3VzZWwtY29sb3JzLXdyYXAgLmNhcm91c2VsLWlubmVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC8qIHBhZGRpbmc6IDAgMXB4OyAqL1xyXG59XHJcblxyXG4uY29sb3Itdmlld2VyLWxpc3QsXHJcbi5jb2xvci12aWV3ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIC8qIGp1c3RpZnktY29udGVudDogY2VudGVyOyAqL1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtY29sb3JzIHtcclxuICBwYWRkaW5nOiAwIDEuMjVyZW07XHJcbn1cclxuLmNhcm91c2VsLWNvbG9ycy5jYXJvdXNlbC1uYXYtbm90LXNob3cge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmNhcm91c2VsLWNvbG9ycyAuY29sb3Itdmlld2VyLWxpc3Qge1xyXG4gIGZsZXgtd3JhcDogbm93cmFwO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtY29sb3JzOm5vdCguY2Fyb3VzZWwtbmF2LW5vdC1zaG93KSAuY2Fyb3VzZWwtaW5uZXIsXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLmNhcm91c2VsLWNvbG9ycyAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXcgLmNhcm91c2VsLWNvbG9ycy5jYXJvdXNlbC1pbml0aWxpemVkIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLmNhcm91c2VsLWNvbG9ycy5jYXJvdXNlbC1pbml0aWxpemVkIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNvbG9yLXZpZXdlci1pdGVtLWJsb2NrIHtcclxuICBib3JkZXI6IDFweCB0cmFuc3BhcmVudCBzb2xpZDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG4gIHBhZGRpbmc6IDJweDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmNvbG9yLXZpZXdlci1pdGVtLXdyYXAge1xyXG4gIHBhZGRpbmc6IDJweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5jb2xvci12aWV3ZXItaXRlbS1uYW1lIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmNvbG9yLXZpZXdlci1pbm5lciArIC5jb2xvci12aWV3ZXItaXRlbS1uYW1lIHtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLmNvbG9yLXZpZXdlcl9fY29sb3Itc2VsZWN0ZWQtbmFtZSB7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxufVxyXG5cclxuLmNvbG9yLXZpZXdlci1pdGVtLWRpc2FibGVkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgY29sb3I6ICM5NDk2OWI7XHJcbn1cclxuXHJcbi5jb2xvci12aWV3ZXItLWljb24gLmNvbG9yLXZpZXdlci1pdGVtLWRpc2FibGVkIC5jb2xvci12aWV3ZXItaW5uZXI6OmFmdGVyLFxyXG4uY29sb3Itdmlld2VyLS1pY29uYW5kdGV4dCAuY29sb3Itdmlld2VyLWl0ZW0tZGlzYWJsZWQgLmNvbG9yLXZpZXdlci1pbm5lcjo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNDYwLjc3NSA0NjAuNzc1JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjAuNzc1IDQ2MC43NzUnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDcGF0aCBmaWxsPSdyZWQnIGQ9J00yODUuMDggMjMwLjM5NyA0NTYuMjE4IDU5LjI3YzYuMDc2LTYuMDc3IDYuMDc2LTE1LjkxMSAwLTIxLjk4Nkw0MjMuNTExIDQuNTY1YTE1LjU1IDE1LjU1IDAgMCAwLTIxLjk4NSAwbC0xNzEuMTM4IDE3MS4xNEw1OS4yNSA0LjU2NWExNS41NTEgMTUuNTUxIDAgMCAwLTIxLjk4NSAwTDQuNTU4IDM3LjI4NGMtNi4wNzcgNi4wNzUtNi4wNzcgMTUuOTA5IDAgMjEuOTg2bDE3MS4xMzggMTcxLjEyOEw0LjU3NSA0MDEuNTA1Yy02LjA3NCA2LjA3Ny02LjA3NCAxNS45MTEgMCAyMS45ODZsMzIuNzA5IDMyLjcxOWExNS41NTUgMTUuNTU1IDAgMCAwIDIxLjk4NiAwbDE3MS4xMTctMTcxLjEyIDE3MS4xMTggMTcxLjEyYTE1LjU1MSAxNS41NTEgMCAwIDAgMjEuOTg1IDBsMzIuNzA5LTMyLjcxOWM2LjA3NC02LjA3NSA2LjA3NC0xNS45MDkgMC0yMS45ODZMMjg1LjA4IDIzMC4zOTd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG59XHJcblxyXG4uY29sb3JzLXZpZXdlci0taW4tZmlsdGVyLmNvbG9yLXZpZXdlci0taWNvbmFuZHRleHQsIC5jb2xvcnMtdmlld2VyLS1pbi1maWx0ZXIuY29sb3Itdmlld2VyLS10ZXh0IHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG59XHJcbi5jb2xvcnMtdmlld2VyLS1pbi1maWx0ZXIuY29sb3Itdmlld2VyLS1pY29uYW5kdGV4dCAuY29sb3Itdmlld2VyLWl0ZW0td3JhcCwgLmNvbG9ycy12aWV3ZXItLWluLWZpbHRlci5jb2xvci12aWV3ZXItLXRleHQgLmNvbG9yLXZpZXdlci1pdGVtLXdyYXAge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBmbGV4LWJhc2lzOiAxMDAlO1xyXG59XHJcbi5jb2xvcnMtdmlld2VyLS1pbi1maWx0ZXIuY29sb3Itdmlld2VyLS1pY29uYW5kdGV4dCAuY29sb3Itdmlld2VyLWl0ZW0tYmxvY2ssIC5jb2xvcnMtdmlld2VyLS1pbi1maWx0ZXIuY29sb3Itdmlld2VyLS10ZXh0IC5jb2xvci12aWV3ZXItaXRlbS1ibG9jayB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxufVxyXG4uY29sb3JzLXZpZXdlci0taW4tZmlsdGVyLmNvbG9yLXZpZXdlci0taWNvbmFuZHRleHQgLmNvbG9yLXZpZXdlci1pdGVtLXNlbGVjdGVkLCAuY29sb3JzLXZpZXdlci0taW4tZmlsdGVyLmNvbG9yLXZpZXdlci0tdGV4dCAuY29sb3Itdmlld2VyLWl0ZW0tc2VsZWN0ZWQge1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG4uY29sb3JzLXZpZXdlci0taW4tZmlsdGVyLmNvbG9yLXZpZXdlci0taWNvbmFuZHRleHQgLmNvbG9yLXZpZXdlci1pdGVtLXdyYXAsXHJcbi5jb2xvcnMtdmlld2VyLS1pbi1maWx0ZXIuY29sb3Itdmlld2VyLS1pY29uYW5kdGV4dCAuY29sb3Itdmlld2VyLWl0ZW0tYmxvY2ssIC5jb2xvcnMtdmlld2VyLS1pbi1maWx0ZXIuY29sb3Itdmlld2VyLS10ZXh0IC5jb2xvci12aWV3ZXItaXRlbS13cmFwLFxyXG4uY29sb3JzLXZpZXdlci0taW4tZmlsdGVyLmNvbG9yLXZpZXdlci0tdGV4dCAuY29sb3Itdmlld2VyLWl0ZW0tYmxvY2sge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmNvbG9ycy12aWV3ZXItLWluLWZpbHRlci5jb2xvci12aWV3ZXItLWljb25hbmR0ZXh0LmNvbG9yLXZpZXdlci0tdGV4dCAuY29sb3Itdmlld2VyLWl0ZW0td3JhcCwgLmNvbG9ycy12aWV3ZXItLWluLWZpbHRlci5jb2xvci12aWV3ZXItLXRleHQuY29sb3Itdmlld2VyLS10ZXh0IC5jb2xvci12aWV3ZXItaXRlbS13cmFwIHtcclxuICBwYWRkaW5nLXRvcDogM3B4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbn1cclxuLmNvbG9ycy12aWV3ZXItLWluLWZpbHRlci5jb2xvci12aWV3ZXItLWljb24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xyXG59XHJcblxyXG4uc2VsZWN0LWN1c3RvbSAuY29sb3Itdmlld2VyLWl0ZW0tYmxvY2ssXHJcbi5zZWxlY3QtY3VzdG9tIC5jb2xvci12aWV3ZXItaXRlbS13cmFwIHtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uc2VsZWN0LWN1c3RvbSAuY29sb3Itdmlld2VyLWl0ZW0tbmFtZSB7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG59XHJcbi5zZWxlY3QtY3VzdG9tIC5jb2xvci12aWV3ZXItaW5uZXIge1xyXG4gIG1heC13aWR0aDogNTBweDtcclxuICBtYXgtaGVpZ2h0OiA1MHB4O1xyXG59XHJcblxyXG5bbmctdHJhbnNjbHVkZS1zbG90PWNvbG9yc1ZpZXdlckl0ZW1CZWZvcmVdOmVtcHR5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwgIi5zaXplcy12aWV3ZXItYmxvY2sge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zaXplcy12aWV3ZXItaXRlbSxcclxuLnNpemVzLXZpZXdlci1pbm5lciB7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zaXplcy12aWV3ZXItaXRlbSB7XHJcbiAgYm9yZGVyOiAxcHggdHJhbnNwYXJlbnQgc29saWQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uc2l6ZXMtdmlld2VyLWlubmVyIHtcclxuICBtYXJnaW46IDAuMjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgcGFkZGluZzogMC4zMTI1cmVtO1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn1cclxuXHJcbi5zaXplcy12aWV3ZXItc2VsZWN0b3Ige1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBsaW5lLWhlaWdodDogMDtcclxufVxyXG5cclxuLnNpemVzLXZpZXdlci1yYWRpbyB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5zaXplcy12aWV3ZXItYmxvY2stc2xpZGVyIHtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi5zaXplcy12aWV3ZXItaGVhZGVyIHtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xyXG59XHJcblxyXG4uc2l6ZXMtdmlld2VyLWl0ZW0tZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn0iLCAiLmdhbGxlcnktYmxvY2sge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW07XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBpY3R1cmUtbGluayB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1waWN0dXJlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1waWN0dXJlLW9iaiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5kZXRhaWxzLWFkZGl0aW9uYWwtZ3JhcGhpY3Mge1xyXG4gIG1hcmdpbjogMi41cmVtIDIuNXJlbSAxcmVtO1xyXG59XHJcblxyXG4uZ2FsbGVyeS16b29tIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xyXG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1waG90b3MtaXRlbSB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBib3JkZXI6IDFweCB0cmFuc3BhcmVudCBzb2xpZDtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgcGFkZGluZzogMC42MjVyZW07XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5kZXRhaWxzLWNhcm91c2VsIC5nYWxsZXJ5LXBob3Rvcy1pdGVtLW9iai5pbWctbm90LXJlc2l6ZSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1waG90b3Mtc2xpZGVyIHtcclxuICBwYWRkaW5nOiAwIDEuMjVyZW07XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBpY3R1cmUtbGFiZWxzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDA7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBob3Rvcy1zbGlkZXItbGlzdC1ob3Jpem9udGFsIHtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1waG90b3Mtc2xpZGVyLWxpc3QtdmVydGljYWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnByb2QtcGhvdG8tdmlldy1jaGFuZ2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDI3cHg7XHJcbiAgd2lkdGg6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoTWdBYkFQZi9BTXZMeXgxcHRzYkd4dTd1N2pDYThVR2k2OVhWMVd0cWEzSnljYjI5dmthci9DbVQ3Tm5aMlRpZzcvYjI5aVozdk1MQ3dtcXc2UHI2K0JsT2pJbUppUlo3NVp1Ym05TFQxUnhSanBXVmxSMTYzLzcrL0xLeXNqMmo4OXpjM1AvKy85M2U0SUdCZ1Nzckt4NkI1WFoyZFVTdS91enM3RGFrK2gxKzQram82Q0tYOFNTUTYwZEhSN201dWVycTZod2FHazJzOURLZTlqS1U1QnVINnhsNjZGNWVYVlpXVmVUazVPTGk0dURnNEQyTjNRME5EU3MrVUpHUmtTTjl6NlNrcENLRzVreWw1am1rK2l1WjhlbnA2aDEweTFoWVdFS3EvYlMwdFBiMjlGQlFVS3lzckRnNE9LZW5weFo1NktLaW9oTVRFaUlqSkNxQTJ6NCtQV1ptWmp1cS96S2E3eDJBNGpRek03ZTN0Nit2cnpXZjljM056U1NKNWhsNjVnMFVIQ2s4VENTSzZoUVZHREdONUZwYVdseFpWM3A2ZVZSUVRpSTRTRUU4UERFdExDZzVTbng4ZlZaV1dCeDY0Z01EQXdrSUF3b0dBU3c5VHdVT0Z4RU9EL0R3OFB2NysvUHo4L3I2K3ZuNStVdFBXS1ducS9qNCtIZDZnZlQwOWYvOS92VDA5R0ZrYkxPenMvNzgvZlgxOWZIeDhWWlpZc2ZJeXRQVDAvTHk4cG1jb1d4dmQ3Q3l0b09HakxTenRFeE1UT2ZuNTUrZ29GVlNVUnQ3M3lZM1NQMzcvUHo4K3JHeHNkRFEwRFdmOHp1aytQMzkvejA1T1QyS3gyV24zMGFaNGpXSTJqbzdPMkJnWUphWG1KaVlsL3o2K3pPZjg3UzBzNDZSbGo5QVFQZjM5MWhWVXlLRzZGSlBUZXJwNmlpVThoMVNqeUIvM0U2bzZrT3ErMFdxK3p5VzRUV0YyRFdJMUZ0YlhGMWJXQmhEZS9yNi9IUjBjeWN6UFRzM05qT1g2ZUhoNHBhODRWNWNXSHg3ZXh4eDBDY2xKUG41OTkvZjRCVVJFQ0V4UVJsOTlDaUUwZXZyN1BuNytuaDRkNm1wcS8zLy9pQWZIMkNmM2lLSzZDS0k3Q2VRNkNtSDR5Qi80aVdNN2hrWUdGV3Q4UnNaRkMxK3dlemszRXhMUnpTZzlUZVUzakdEeERhSXlqaWoreStMMVRtbC9CdUI1clN6c3pHSzN2VDA5aktQMk5UaDZUZUwzaHg5NVZDcDZnQUdEZnorL1NHUTdpZVI3QnQ4N0J4OTZWdGJXVGlsK3ZuMytEcWwreGs4YVMrRzNmejgvUDM5L2Y3Ky92Ly8vLy8vL3lIL0MxaE5VQ0JFWVhSaFdFMVFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ05TNDFMV013TWpFZ056a3VNVFUxTnpjeUxDQXlNREUwTHpBeEx6RXpMVEU1T2pRME9qQXdJQ0FnSUNBZ0lDQWlQaUE4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGlBOGNtUm1Pa1JsYzJOeWFYQjBhVzl1SUhKa1pqcGhZbTkxZEQwaUlpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbmh0Y0UxTlBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZiVzB2SWlCNGJXeHVjenB6ZEZKbFpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMM05VZVhCbEwxSmxjMjkxY21ObFVtVm1JeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nTWpBeE5DQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRamMwTjBKRVFqbEVRelV6TVRGRk5Ea3pOemM0UkRnM1JVUXlSRGMzUXpNaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlFqYzBOMEpFUWtGRVF6VXpNVEZGTkRrek56YzRSRGczUlVReVJEYzNRek1pUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwQ056UTNRa1JDTjBSRE5UTXhNVVUwT1RNM056aEVPRGRGUkRKRU56ZERNeUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBDTnpRM1FrUkNPRVJETlRNeE1VVTBPVE0zTnpoRU9EZEZSREpFTnpkRE15SXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QZ0gvL3YzOCsvcjUrUGYyOWZUejh2SHc3Kzd0N092cTZlam41dVhrNCtMaDROL2UzZHpiMnRuWTE5YlYxTlBTMGREUHpzM015OHJKeU1mR3hjVER3c0hBdjc2OXZMdTZ1YmkzdHJXMHM3S3hzSyt1cmF5cnFxbW9wNmFscEtPaW9hQ2ZucDJjbTVxWm1KZVdsWlNUa3BHUWo0Nk5qSXVLaVlpSGhvV0VnNEtCZ0g5K2ZYeDdlbmw0ZDNaMWRITnljWEJ2Ym0xc2EycHBhR2RtWldSalltRmdYMTVkWEZ0YVdWaFhWbFZVVTFKUlVFOU9UVXhMU2tsSVIwWkZSRU5DUVVBL1BqMDhPem81T0RjMk5UUXpNakV3THk0dExDc3FLU2duSmlVa0l5SWhJQjhlSFJ3Ykdoa1lGeFlWRkJNU0VSQVBEZzBNQ3dvSkNBY0dCUVFEQWdFQUFDSDVCQUVBQVA4QUxBQUFBQUF5QUJzQUFBai9BUDhKSEVpd29FR0MvaElxWE1pUVliOEVCekExOUhmdzRNU0xEUUV0UVVES0JDSWpGQ1pXTklqeDRoMHRGQTRsYWhJS3pxTUV4d3owYXppeVlFbUZBd0FnR2VDQ0Z4UXhiSElJK0FHQm1jSS9nd1o5K0ZDcEpzRjlkdjVVdXFld1h4MEREUFp4WWJFakZZY2JTNXhsR2NDdklkSisvZXpzY3pvd2o1MFBwZjdZRWVEQjN3OFIyUkJnUWhTQ3lzNlpHTS9hOGNmdkg2TStqUTc5STdLbk1TTS9BaE8rSGVTQ3laUWxON1FZRVhVSjBzMkYvZmp4VSt2dlFxQTlqZlFRdWFCbmp5SkRnU0FuSk9UdkR4Rzh4U0FNc0dNSE1LRkVNL01VeXVPdkg2QTdDZEhPM09kdnJVRFdGMWdMOUdOSTBUOVZDdkdrRVBIaVJRWUFxU1I1L3pCQkJVdVRmayt3SEJqZ1FVa3FBWUF5RU9IWEx3Ky9QR3RCSEZxMDZKOTBnWXIwOFE4MCsrQXhFeVJUUkJOTktGR0lrQUF3UnV6QUJqT2ppSkVLSWx5RWtrMGtSSkFnUWlIMCtjTkhRdi9zMFljaGZmanhYNGtDd3ROTWMya2RBTVVMMnlBalFocHFJUE1DSjc1a2c0d2FhUlJEUnpScFlMR0RFWVNGNWc5eEEvbHgyb3FvQ09pUEtzd3hGd0lVdmZEQUF4aG9yQ0dISEd0UUlzZVdsS3l4SlJySmlGR0RaS0xkWVFjUlJQemo1QjcvSGFLSFlublVwOUF3ZEhSU3dpeTBLQ0NvQWtjVVNrc0pneDVheXhmQ0VPYVBBM2pza3djamV2UVJTR3lzTGFLSElYc0lST1dqekpteGd6aFY0R09QRUtkcUFvTTJNSFJRamoyd2x2OVRCVGlNSnVSQ0RnWVEwYzgvSUVRM1VIUWdFTVFlRGxENUkybzRKMnl4UlNaYk5PQk9BUTBVSUVzQk1YekQ3QW5xZkZHR1B6Y2s0SUZvaGJIMXo1TEF0RENBUDg3c3dFME1CQkJnQlFGQldGRkFBU3JBKzI2N01aQ2pyVDlaMU9FUGJYYndzNGsvdTR3NEV4NTRGQmZhWVAwd2NBbTZjRHd3eEFJVS8vSkpQQkdzRTRFOHRjZ2d6d0x5dkxMTUhLdjQ4MFFkekNFM1dEckZqZWFQZ2JRdE9aZy9kZlRnRHdrUnYxSk5OU3ZJQU00TW5uUVRUQmhqakRGTkdHRmc0OE1ja3ZnRFFRODRPRENsRGM4Y0UxeHp6RFVYcVQrQURQQkRBamUvOFVBOFhYUUJCQkE2b1BDSk5PYU1vSU0xWjdOQ3pkSk4yMkVCQWhsOFcwTWJ1TFQvd01CTWZPd2plRDhKMzBBS0NUL1Foc0FiQWN4d3hSWFhvS0FQTzdGVWNBMDZvS0R3K0JYbUZNRTBZZnNROFFNdWp4aUJTdzJpa0pGQmdmMk1hQUFGTnRSRGloMFNKTFI0QVBSTW9yc0drMGhoaXc2M1NNSDdKRzY0MFk3blp4REdEeDk0bEdXRUVRZWNnc2pMZ0MzcHp3WjJHR09KQkxYZnJnd05YdEJBZ3hQa2orOUVCZUtMUHc4eGM3U2lNRDk0Qkd4RUV3WWt0QS9nTDE5dlJ4TCtXT0lQL3dkNFF6NG1RTUFKWUFBRHNFaWdBZzlZUUYyOHd4dkpXVWpXRXBLd21aUkZORlhwQjNNaUFZYzR4S0dEY0FpaENFZllRUS9HNFEwaHFBcm8vREdZc3J6c2doSE1IMkFLa1FCQm5FSVFPTXloRG5Yb0NFZWNvd1d1cUFwek1TeVluUWlLQmkwem14a2dDbkdISmpyeGlWQjhZaUVTd1JEUkRDWnJNN2xpUTF3NHBUcDQ4WXRnREtNWUFlR1BnQUFBT3c9PVwiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi5wcm9kLXBob3RvLXZpZXctY2hhbmdlLnJvdGF0ZSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XHJcbn1cclxuLnByb2QtcGhvdG8tdmlldy1jaGFuZ2UudmlkZW8ge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxufVxyXG5cclxuLnByb2QtcGhvdG8tdmlldy1jaGFuZ2UgKyAucHJvZC1waG90by12aWV3LWNoYW5nZSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn0iLCAiLnByb2R1Y3QtY29sb3Ige1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcclxuICBtYXJnaW46IDAgMC4zMTI1cmVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn0iLCAiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4uZGV0YWlscy1ibG9jayB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG59XHJcblxyXG4uZGV0YWlscy1wYXltZW50IHtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogMC4wNjI1cmVtIDA7XHJcbiAgcGFkZGluZzogN3B4IDA7XHJcbn1cclxuLmRldGFpbHMtcGF5bWVudCAucHJpY2Uge1xyXG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZGV0YWlscy1wYXltZW50IC5wcmljZS1jdXJyZW50LFxyXG4uZGV0YWlscy1wYXltZW50IC5wcmljZS1uZXcge1xyXG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbn1cclxuLmRldGFpbHMtcGF5bWVudCAucHJpY2Utb2xkIHtcclxuICBmb250LXNpemU6IDAuODc1cmVtO1xyXG59XHJcbi5kZXRhaWxzLXBheW1lbnQgLnByaWNlLWRpc2NvdW50IHtcclxuICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxufVxyXG5cclxuLmluc3RlYWRfX3RleHQtcHJpY2Uge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4uZGV0YWlscy1wYXltZW50LXByaWNlIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZGV0YWlscy1hbW91bnQgLmF2YWlsYWJpbGl0eSB7XHJcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXBheW1lbnQtaXRlbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcclxufVxyXG5cclxuLmRldGFpbHMtcGF5bWVudC1pbmxpbmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLmF2YWlsYWJpbGl0eSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDAuMzEyNXJlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuZGl2W3Nob3ctc3RvY2tzXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uYXZhaWxhYmxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFjZDAzO1xyXG59XHJcblxyXG4ubm90LWF2YWlsYWJsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNjM2MztcclxufVxyXG5cclxuLmRldGFpbHMtYnJhbmQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbn1cclxuXHJcbi5kZXRhaWxzLWFzaWRlIHtcclxuICAvKiBwYWRkaW5nLWxlZnQ6IHJlbS1jYWxjKDQwcHgpOyAqL1xyXG59XHJcblxyXG4uZGV0YWlscy1hc2lkZSAuc29jaWFsLWJ0bnMge1xyXG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcclxufVxyXG5cclxuLmRldGFpbHMtc29jaWFsIHtcclxuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbn1cclxuXHJcbi5kZXRhaWxzLXBheW1lbnQtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5kZXRhaWxzLXBheW1lbnQtYmxvY2sgLmJ0biB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmRldGFpbHMtcGF5bWVudC1jZWxsIHtcclxuICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG59XHJcblxyXG4uZGV0YWlscy1jYXJvdXNlbC1pdGVtLFxyXG4uZGV0YWlscy1jYXJvdXNlbC1pdGVtLXZlcnRpY2FsIHtcclxuICBib3JkZXI6IDAuMDYyNXJlbSB0cmFuc3BhcmVudCBzb2xpZDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmRldGFpbHMtY2Fyb3VzZWwtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZGV0YWlscy1jYXJvdXNlbC1pdGVtLXZlcnRpY2FsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmRldGFpbHMtY2Fyb3VzZWwtc2VsZWN0ZWQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICBvcGFjaXR5OiAwLjU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWZkNzA2O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmZpcnN0LXBheW1lbnQtbm90ZSB7XHJcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XHJcbn1cclxuXHJcbi5tb2RhbCAuZGV0YWlscy1tb2RhbC1wcmV2aWV3IHtcclxuICAvKiBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHJlbS1jYWxjKDQ1cHgpO1xuICByaWdodDogcmVtLWNhbGMoNDVweCk7XG4gIGJvdHRvbTogcmVtLWNhbGMoNDVweCk7XG4gIGxlZnQ6IHJlbS1jYWxjKDQ1cHgpOyAqL1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDVweCAtIDQ1cHgpO1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLm1vZGFsIC5kZXRhaWxzLW1vZGFsLXByZXZpZXcgLm1vZGFsLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93LXk6IHZpc2libGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIC8qIGhlaWdodDogMXB4OyAqL1xyXG4gIC8qIFx1MDQ0N1x1MDQ0Mlx1MDQzRVx1MDQzMVx1MDQ0QiBcdTA0MzRcdTA0M0VcdTA0NDdcdTA0MzVcdTA0NDBcdTA0M0RcdTA0MzhcdTA0MzkgXHUwNDMxXHUwNDNCXHUwNDNFXHUwNDNBIFx1MDQ0MFx1MDQzMFx1MDQ0MVx1MDQ0Mlx1MDQ0Rlx1MDQzM1x1MDQzOFx1MDQzMlx1MDQzMFx1MDQzQlx1MDQ0MVx1MDQ0RiBcdTA0M0RcdTA0MzAgXHUwNDMyXHUwNDQxXHUwNDRFIFx1MDQzMlx1MDQ0Qlx1MDQ0MVx1MDQzRVx1MDQ0Mlx1MDQ0MyAqL1xyXG59XHJcblxyXG4ubW9kYWwtcHJldmlldy1pbWFnZS1sb2FkIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4ubW9kYWwtcHJldmlldy1pbWFnZS1jb21wbGV0ZSB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAwLjVzO1xyXG59XHJcblxyXG4uZGV0YWlscy1idXktb25lLWNsaWNrIHtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmRldGFpbHMtY2Fyb3VzZWwsXHJcbi5kZXRhaWxzLXRhYnMge1xyXG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcclxufVxyXG5cclxuLmRldGFpbHMtY2Fyb3VzZWwtaGlkZGVuIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uZGV0YWlscy1wcmV2aWV3LWJsb2NrIHtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXByZXZpZXctYmxvY2sgLnpvb21lci13aW5kb3ctdGl0bGUge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmRldGFpbHMtcHJldmlldy1ibG9jayAuem9vbWVyLWlubmVyIH4gLnpvb21lci13aW5kb3cgLnpvb21lci13aW5kb3ctdGl0bGUge1xyXG4gIHRvcDogYXV0bztcclxuICBib3R0b206IDA7XHJcbn1cclxuXHJcbi5kZXRhaWxzLW1vZGFsLXByZXZpZXctYmxvY2sge1xyXG4gIC8qIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyAqL1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5kZXRhaWxzLW1vZGFsLXByZXZpZXctY2VsbCB7XHJcbiAgLyogZGlzcGxheTogdGFibGUtY2VsbDsgKi9cclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uZGV0YWlscy1tb2RhbC1wcmV2aWV3LWNlbGwtcGhvdG8ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG59XHJcblxyXG4uZGV0YWlscy1tb2RhbC1jYXJvdXNlbCB7XHJcbiAgcGFkZGluZzogMS42MjVyZW0gMDtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRldGFpbHMtYnJpZWZkZXNjcmlwdGlvbiBwIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmRldGFpbHMtc3BpbmJveC1ibG9jayB7XHJcbiAgd2lkdGg6IDVyZW07XHJcbn1cclxuXHJcbi5kZXRhaWxzLXJvdGF0ZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XHJcbn1cclxuXHJcbi50b3Atc2hpcHBpbmctcm93IHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXBhcmFtLW5hbWUsXHJcbi5kZXRhaWxzLXBhcmFtLXZhbHVlLFxyXG4uZGV0YWlscy1wYXJhbS12YWx1ZS13ZWlnaHQge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5kZXRhaWxzLWF2YWxhYmxlLXRleHQsXHJcbi5kZXRhaWxzLWF2YWxhYmxlLXVuaXQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmdpZnRzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5naWZ0LXByb3BlcnRpZXMge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwLjMxMjVyZW0gMCAwO1xyXG59XHJcblxyXG4uZ2lmdC1wcm9wZXJ0aWVzX19pdGVtIHtcclxuICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbn1cclxuXHJcbi5naWZ0LXByb3BlcnRpZXNfX2l0ZW1OYW1lLFxyXG4uZ2lmdC1wcm9wZXJ0aWVzX19pdGVtVmFsdWUge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0LWdpZnQtaW1hZ2Uge1xyXG4gIGhlaWdodDogNjkuOXB4O1xyXG4gIHdpZHRoOiA3NS45cHg7XHJcbiAgLyogYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvbWlzYy9naWZ0SWNvbi5wbmcnKSBuby1yZXBlYXQgdG9wIGxlZnQvMTAwJSAxMDAlOyAqL1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9taXNjL2dpZnRJY29uLnBuZ1wiKSBuby1yZXBlYXQgdG9wIGxlZnQvMTAwJSAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogLTEwcHg7XHJcbn1cclxuLnByb2R1Y3QtZ2lmdC1pbWFnZSAuZ2lmdHMtbGlzdC1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4ucHJvZHVjdC1naWZ0LWltYWdlIC5naWZ0cy1saXN0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IDAgMCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHJpZ2h0OiAtMzIwcHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG4ucHJvZHVjdC1naWZ0LWltYWdlIC5naWZ0cy1saXN0IC5naWZ0LXR4dCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4ucHJvZHVjdC1naWZ0LWltYWdlIC5naWZ0cy1saXN0IC5naWZ0LXR4dC1kZXNjciB7XHJcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XHJcbiAgY29sb3I6ICNlMjBhMGE7XHJcbn1cclxuLnByb2R1Y3QtZ2lmdC1pbWFnZSAuZ2lmdHMtbGlzdDo6YmVmb3JlLCAucHJvZHVjdC1naWZ0LWltYWdlIC5naWZ0cy1saXN0OjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGVmdDogLTIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBtYXJnaW46IGF1dG8gMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLnByb2R1Y3QtZ2lmdC1pbWFnZSAuZ2lmdHMtbGlzdDo6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgbGVmdDogLTEwcHg7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcbi5wcm9kdWN0LWdpZnQtaW1hZ2UgLmdpZnRzLWxpc3Q6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnByb2R1Y3QtZ2lmdC1pbWFnZS5hY3RpdmUgLmdpZnRzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZGV0YWlscy1tb2RhbC1wcmV2aWV3LWFycm93IHtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXBob3Rvc19fbGVmdCB7XHJcbiAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmRldGFpbHMtcGhvdG9zX19yaWdodCB7XHJcbiAgbWFyZ2luOiAwIDEwcHg7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXBob3Rvc19fdHJpZ2dlci0zNjAsXHJcbi5kZXRhaWxzLXBob3Rvc19fdHJpZ2dlci12aWRlbyB7XHJcbiAgaGVpZ2h0OiAyN3B4O1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXBob3Rvc19fdHJpZ2dlciArIC5kZXRhaWxzLXBob3Rvc19fdHJpZ2dlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXZpZGVvLXdyYXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdmlkZW8td3JhcDpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXZpZGVvLXdyYXAgLnZpZGVvLW5hbWUsXHJcbi5wcm9kdWN0cy12aWV3LXZpZGVvLXdyYXAgLnZpZGVvLWRlc2NyaXB0aW9uIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG4ucHJvZHVjdHMtdmlldy12aWRlby13cmFwIC52aWRlby1uYW1lIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxufVxyXG4ucHJvZHVjdHMtdmlldy12aWRlby13cmFwIC52aWRlby1kZXNjcmlwdGlvbiB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcblxyXG4ucHJvZHVjdC12aWRlb3MtaW4tbW9kYWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLnByb2R1Y3QtdmlkZW9zLWluLW1vZGFsIC5wcm9kdWN0cy12aWV3LXZpZGVvLXdyYXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1wcm9kdWN0LXZpZGVvLWluLW1vZGFsOm5vdCguY2Fyb3VzZWwtbmF2LW5vdC1zaG93KSB7XHJcbiAgLyogcGFkZGluZzogMCA0NXB4OyAqL1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtcHJvZHVjdC12aWRlby1pbi1tb2RhbC1idG4ge1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxufVxyXG5cclxuLmNhcm91c2VsLXByb2R1Y3QtdmlkZW8taW4tbW9kYWwtY29udGVudCB7XHJcbiAgd2lkdGg6IDY1MHB4O1xyXG59XHJcblxyXG4uY2FydC1wb3B1cC1wcm9kdWN0LXNrdSB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4ucmVsYXRlZC1wcm9kdWN0LWNhcm91c2VsLXdyYXAge1xyXG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XHJcbn1cclxuXHJcbi5kZXRhaWxzLXJvdyB7XHJcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xyXG59XHJcbi5kZXRhaWxzLXJvd19fYW1vdW50LXRhYmxlIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0LWNhcmQtLXF1aWNrdmlldyAuZGV0YWlscy1zaXplLWNvbG9yLXBpY2tlci0tY29scy0xIC5jb2xvci1zZWxlY3QtY3VzdG9tLFxyXG4ucHJvZHVjdC1jYXJkLS1xdWlja3ZpZXcgLmRldGFpbHMtc2l6ZS1jb2xvci1waWNrZXItLWNvbHMtMSAuc2l6ZXMtc2VsZWN0LWN1c3RvbSB7XHJcbiAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmRldGFpbHMtc2l6ZS1jb2xvci1waWNrZXItLWNvbHMtMSAuY29sb3Itc2VsZWN0LWN1c3RvbSxcclxuLmRldGFpbHMtc2l6ZS1jb2xvci1waWNrZXItLWNvbHMtMSAuc2l6ZXMtc2VsZWN0LWN1c3RvbSB7XHJcbiAgd2lkdGg6IDYwJTtcclxufVxyXG5cclxuLmRldGFpbHMtc2l6ZS1jb2xvci1waWNrZXItLWNvbHMtMiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG59XHJcbi5kZXRhaWxzLXNpemUtY29sb3ItcGlja2VyLS1jb2xzLTIgLmRldGFpbHMtY29sb3JzLFxyXG4uZGV0YWlscy1zaXplLWNvbG9yLXBpY2tlci0tY29scy0yIC5kZXRhaWxzLXNpemVzIHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcbn1cclxuLmRldGFpbHMtc2l6ZS1jb2xvci1waWNrZXItLWNvbHMtMiAuc2l6ZXMtdmlld2VyLWxpc3Qge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmRldGFpbHMtc2l6ZS1jb2xvci1waWNrZXItLWNvbHMtMiAuc2l6ZXMtdmlld2VyLWxpc3QgW2RhdGEtc2l6ZXMtdmlld2VyXSB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcbi5kZXRhaWxzLXNpemUtY29sb3ItcGlja2VyLS1jb2xzLTIgLnNpemVzLXZpZXdlci1saXN0IC5zZWxlY3QtY3VzdG9tLFxyXG4uZGV0YWlscy1zaXplLWNvbG9yLXBpY2tlci0tY29scy0yIC5zaXplcy12aWV3ZXItbGlzdCAuY2hvaWNlcyxcclxuLmRldGFpbHMtc2l6ZS1jb2xvci1waWNrZXItLWNvbHMtMiAuc2l6ZXMtdmlld2VyLWxpc3QgLmZvcm0tc2VsZWN0IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmRldGFpbHMtc2l6ZS1jb2xvci1waWNrZXItLWNvbHMtMiAuc2l6ZXMtdmlld2VyLWxpc3QgLmZvcm0tc2VsZWN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tYXJrZXRwbGFjZS1idXR0b24taGVhZGVyIHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLm1hcmtldHBsYWNlLWJ1dHRvbnMge1xyXG4gIGhlaWdodDogNTBweDtcclxuICBnYXA6IDIwcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0LXByZXZpZXctbW9kYWwtd3JhcCAuZGV0YWlscy1tb2RhbC1wcmV2aWV3IHtcclxuICBtYXgtd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5wcm9kdWN0LXByZXZpZXctbW9kYWwtd3JhcCAuZGV0YWlscy1tb2RhbC1wcmV2aWV3IC5tb2RhbC1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnByb2R1Y3QtcHJldmlldy1tb2RhbC13cmFwIC5kZXRhaWxzLW1vZGFsLXByZXZpZXcgLmFkdi1tb2RhbC1jbG9zZSB7XHJcbiAgdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuLnByb2R1Y3QtcHJldmlldy1tb2RhbC13cmFwIC5kZXRhaWxzLW1vZGFsLXByZXZpZXcgLmFkdi1tb2RhbC1jbG9zZTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODI5XCIgIWltcG9ydGFudDtcclxuICByaWdodDogNTBweCAhaW1wb3J0YW50O1xyXG4gIHRvcDogLTEzcHg7XHJcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5wcm9kdWN0LXByZXZpZXctbW9kYWwtd3JhcCAuZGV0YWlscy1tb2RhbC1wcmV2aWV3LWNlbGwge1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcbi5wcm9kdWN0LXByZXZpZXctbW9kYWwtd3JhcCAuZGV0YWlscy1tb2RhbC1jYXJvdXNlbCB7XHJcbiAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgbWFyZ2luLXRvcDogMnJlbTtcclxufSIsICIucHJpY2UtYW1vdW50LWxpc3Qge1xyXG4gIGNvbG9yOiAjNjY2O1xyXG59XHJcbi5wcmljZS1hbW91bnQtbGlzdF9fcm93IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuLnByaWNlLWFtb3VudC1saXN0X19yb3c6bnRoLWNoaWxkKG9kZCkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcbn1cclxuLnByaWNlLWFtb3VudC1saXN0X19yb3c6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXB4O1xyXG59XHJcbi5wcmljZS1hbW91bnQtbGlzdF9fcm93Omxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXB4O1xyXG59XHJcbi5wcmljZS1hbW91bnQtbGlzdF9fY29sIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcbi5wcmljZS1hbW91bnQtbGlzdF9fY29sLS1oZWFkIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4ucHJpY2UtYmxvY2sgLnByaWNlLWJsb2NrX19vbGQtcHJpY2UtdGl0bGUge1xyXG4gIHBhZGRpbmc6IDAgMCA1cHg7XHJcbn1cclxuLnByaWNlLWJsb2NrIC5wcmljZS1ibG9ja19fb2xkLXByaWNlIHtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcbi5wcmljZS1ibG9jayAucHJpY2UtYmxvY2tfX25ldy1wcmljZS10aXRsZSB7XHJcbiAgcGFkZGluZzogMTNweCAwIDVweDtcclxufVxyXG5cclxuLm1vYmlsZS1wcm9kdWN0LXZpZXctaXRlbV9faW5uZXIgLnByaWNlLWFtb3VudC1saXN0IHtcclxuICBwYWRkaW5nOiAxNXB4IDAgMDtcclxufVxyXG4ubW9iaWxlLXByb2R1Y3Qtdmlldy1pdGVtX19pbm5lciAucHJpY2UtYW1vdW50LWxpc3RfX2NvbCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59IiwgIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuLyogPjQ4MCAtIFx1MDQ0MVx1MDQzQ1x1MDQzMFx1MDQ0MFx1MDQ0Mlx1MDQ0NFx1MDQzRVx1MDQzRFx1MDQ0QiAqL1xyXG4vKiA+NzY4IC0gXHUwNDNGXHUwNDNCXHUwNDMwXHUwNDNEXHUwNDQ4XHUwNDM1XHUwNDQyXHUwNDRCICovXHJcbi8qID4xMDI0IC0gXHUwNDNEXHUwNDM1XHUwNDQyXHUwNDMxXHUwNDQzXHUwNDNBXHUwNDM4LCBcdTA0M0RcdTA0M0VcdTA0NDNcdTA0NDJcdTA0MzFcdTA0NDNcdTA0M0FcdTA0MzggKi9cclxuLyogPjEyMDAgLSBcdTA0MzRcdTA0MzVcdTA0NDFcdTA0M0FcdTA0NDJcdTA0M0VcdTA0M0YgKi9cclxuLyogPjE2MDAgLSBcdTA0MzRcdTA0MzVcdTA0NDFcdTA0M0FcdTA0NDJcdTA0M0VcdTA0M0YgKi9cclxuLnBob3RvLXZpZXctbGlzdF9fd3JhcCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5waG90by12aWV3LWxpc3RfX25hdi13cmFwIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5waG90by12aWV3LWxpc3RfX2l0ZW0td3JhcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICBvdmVyZmxvdzogYXV0byBoaWRkZW47XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5waG90by12aWV3LWxpc3RfX2l0ZW0ge1xyXG4gIGZsZXg6IDEgMCAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5waG90by12aWV3LWxpc3RfX2l0ZW0gaW1nIHtcclxuICAvKiBkaXNwbGF5OiBibG9jazsgKi9cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLnBob3RvLXZpZXctbGlzdF9faXRlbSArIC5waG90by12aWV3LWxpc3RfX2l0ZW0ge1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuLnBob3RvLXZpZXctbGlzdF9faXRlbS13cmFwOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbn1cclxuLnBob3RvLXZpZXctbGlzdF9faXRlbS13cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcclxuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDMwZW0pIHtcclxuICAucGhvdG8tdmlldy1saXN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLnBob3RvLXZpZXctbGlzdF9faXRlbS13cmFwIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcclxuICAgIG92ZXJmbG93LXg6IGluaXRpYWw7XHJcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG4gICAgb3ZlcmZsb3cteTogaW5pdGlhbDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLnBob3RvLXZpZXctbGlzdF9faXRlbSArIC5waG90by12aWV3LWxpc3RfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5waG90by12aWV3LWxpc3RfX2l0ZW0ge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogMC4xcztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5waG90by12aWV3LWxpc3RfX2l0ZW0gaW1nIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5waG90by12aWV3LWxpc3RfX2l0ZW0uYWN0aXZlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLnBob3RvLXZpZXctbGlzdF9faXRlbS5hY3RpdmUgaW1nIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIC5waG90by12aWV3LWxpc3RfX25hdi13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAtM3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4gIC5waG90by12aWV3LWxpc3RfX25hdiB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBmbGV4LXNocmluazogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLnBob3RvLXZpZXctbGlzdF9fbmF2ID4gKiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuICAucGhvdG8tdmlldy1saXN0X19uYXYgKyAucGhvdG8tdmlldy1saXN0X19uYXYgPiAqIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgfVxyXG4gIC5waG90by12aWV3LWxpc3RfX25hdjpub3QoLmFjdGl2ZSkgPiBzcGFuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIxLCAxMTksIDEyMSwgMC43KTtcclxuICB9XHJcbn0iLCAiLnByb2R1Y3RzLXZpZXctYmxvY2sge1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWl0ZW0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctaXRlbSAuY29sb3Itdmlld2VyLWxpc3QsXHJcbi5wcm9kdWN0cy12aWV3LWl0ZW0gLmNvbG9yLXZpZXdlciB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctaXRlbSAuc2VsZWN0LWN1c3RvbSAuY29sb3Itdmlld2VyLWxpc3QsXHJcbi5wcm9kdWN0cy12aWV3LWl0ZW0gLnNlbGVjdC1jdXN0b20gLmNvbG9yLXZpZXdlciB7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LWl0ZW0gLmNvbG9yLXNlbGVjdC1jdXN0b20tLWljb24ge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LWl0ZW06aG92ZXIge1xyXG4gIGJveC1zaGFkb3c6IDAgMCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIC8qXHJcbiAgLnByb2R1Y3RzLXZpZXctcXVpY2t2aWV3LWxpbmsge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH0gKi9cclxufVxyXG4ucHJvZHVjdHMtdmlldy1pdGVtOmhvdmVyIC5wcm9kdWN0cy12aWV3LXF1aWNrdmlldyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8qIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDsgKi9cclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIHotaW5kZXg6IDIwO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LWl0ZW0ucHJvZHVjdHMtdmlldy1ub3QtaG92ZXIge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXBpY3R1cmVzIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctaW5mbyxcclxuLnByb2R1Y3RzLXZpZXctZm9vdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XHJcbn1cclxuLnByb2R1Y3RzLXZpZXcgLmNhcm91c2VsLWNvbG9ycyB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4ucHJvZHVjdHMtdmlldyAuY2Fyb3VzZWwtY29sb3JzLmNhcm91c2VsLWluaXRpbGl6ZWQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXcgLnByaWNlLWN1cnJlbnQsXHJcbi5wcm9kdWN0cy12aWV3IC5wcmljZS1uZXcge1xyXG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3IC5wcmljZS1vbGQge1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn1cclxuLnByb2R1Y3RzLXZpZXcgLnByaWNlLWRpc2NvdW50IHtcclxuICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctY29udGFpbmVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctcGljdHVyZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXBpY3R1cmUtbGluayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAvKiBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwOyAqL1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXBpY3R1cmUtbGluazpob3ZlciB7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXBpY3R1cmUtbGluayBpbWcge1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LW5hbWUtZGVmYXVsdCxcclxuLnByb2R1Y3RzLXZpZXctbmFtZS1zbGltLFxyXG4ucHJvZHVjdHMtc3BlY2lhbHMtY2F0ZWdvcnkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LW5hbWUtZGVmYXVsdDo6YWZ0ZXIsXHJcbi5wcm9kdWN0cy12aWV3LW5hbWUtc2xpbTo6YWZ0ZXIsXHJcbi5wcm9kdWN0cy1zcGVjaWFscy1jYXRlZ29yeTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTAlO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiKDI1NSwgMjU1LCAyNTUpIDcwJSk7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LW5hbWUtc2xpbTo6YWZ0ZXIsXHJcbi5wcm9kdWN0cy1zcGVjaWFscy1jYXRlZ29yeTo6YWZ0ZXIge1xyXG4gIHRvcDogMDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1uYW1lLXNsaW0sXHJcbi5wcm9kdWN0cy1zcGVjaWFscy1jYXRlZ29yeSB7XHJcbiAgaGVpZ2h0OiAxLjMxMjVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXF1aWNrdmlldyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LW5vdC1ob3ZlciAucHJvZHVjdHMtdmlldy1pdGVtOmhvdmVyIHtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1tZXRhIHtcclxuICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LW1ldGEtbGlzdCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbWV0YS1pdGVtLXNrdS13cmFwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gIGZsZXgtc2hyaW5rOiAxO1xyXG4gIGZsZXgtZ3JvdzogMDtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1tZXRhLXNrdS1yZXZpZXctY291bnQtd3JhcCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbWV0YS1pdGVtIHtcclxuICBwYWRkaW5nOiAwIDAuNjI1cmVtO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogMCAwIDAgMXB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctbWV0YS1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wcmljZS1hZGRpdGlvbmFsIHtcclxuICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctZGVzY3JpcHRpb24ge1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxhYmVsIHtcclxuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctbGFiZWwgLnByb2R1Y3RzLXZpZXctbGFiZWwtaW5uZXIgKyAucHJvZHVjdHMtdmlldy1sYWJlbC1pbm5lciB7XHJcbiAgbWFyZ2luOiAwIDAgMC4zMTI1cmVtIDAuMzEyNXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbGFiZWwtaW5uZXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICBwYWRkaW5nOiAwLjMxMjVyZW0gMC42MjVyZW07XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1sYWJlbC1iZXN0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QwMzAzO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1sYWJlbC1uZXcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2JlMDg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxhYmVsLWRpc2NvdW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QwMzAzO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1sYWJlbC1yZWNvbW1lbmQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1OGE5ZmQ7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxhYmVsLXNhbGVzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThhOWZkO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1sYWJlbC13YXJyYW50eSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkMDMwMztcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbGFiZWwtZ2lmdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkMDMwMztcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbGFiZWwtbm90LWF2YWlsYWJsZSxcclxuLm5vdC1hdmFpbGFibGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjYzNjM7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXByaWNlIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXByaWNlIC5wcmljZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXJhdGluZyB7XHJcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1mb290ZXIge1xyXG4gIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIHtcclxuICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XHJcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcclxuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1tZXRhLWl0ZW0tc2t1LXdyYXAge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1ibG9jayB7XHJcbiAgcGFkZGluZzogMC42MjVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLnByb2R1Y3RzLXZpZXctcGljdHVyZS1saW5rIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1pdGVtLFxyXG4ucHJvZHVjdHMtdmlldy10aWxlLnByb2R1Y3RzLXZpZXctaXRlbSB7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItd2lkdGg6IDFweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1pdGVtLnByb2R1Y3RzLXZpZXctbm90LWhvdmVyLFxyXG4ucHJvZHVjdHMtdmlldy10aWxlLnByb2R1Y3RzLXZpZXctaXRlbS5wcm9kdWN0cy12aWV3LW5vdC1ob3ZlciB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLnByb2R1Y3RzLXZpZXctaXRlbS5wcm9kdWN0cy12aWV3LW5vdC1ib3JkZXIsXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUucHJvZHVjdHMtdmlldy1pdGVtLnByb2R1Y3RzLXZpZXctbm90LWJvcmRlciB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LWl0ZW0ge1xyXG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LW1ldGEge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogI2E1YThhZjtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1pbmZvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0LXZpZXctY2Fyb3VzZWwtbGlzdC12ZXJ0aWNhbCAucHJvZHVjdHMtdmlldy1pbmZvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbGV4LWdyb3c6IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLnByb2R1Y3RzLXZpZXctbmFtZSB7XHJcbiAgbWFyZ2luOiAxLjU2MjVyZW0gMC42MjVyZW0gMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LW5hbWUtZGVmYXVsdCB7XHJcbiAgaGVpZ2h0OiAyLjVyZW07XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1uYW1lLWRlZmF1bHQ6OmFmdGVyIHtcclxuICB0b3A6IDUwJTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbmFtZS1saW5rIHtcclxuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB2YXIoLS1wcm9kdWN0cy12aWV3LW5hbWUtbGluZS1jb3VudCwgMyk7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LXByaWNlIHtcclxuICBoZWlnaHQ6IDMuODc1cmVtO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgcGFkZGluZzogMCAwLjMxMjVyZW0gMC4zMTI1cmVtIDA7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1wcmljZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLnByaWNlLWFtb3VudC1saXN0IHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LXByaWNlLWJsb2NrIHtcclxuICBwYWRkaW5nOiAwLjMxMjVyZW0gMC42MjVyZW0gMDtcclxuICAvKiBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7ICovXHJcbiAgLyogdGV4dC1hbGlnbjoganVzdGlmeTsgKi9cclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC8qICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH0gKi9cclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1wcmljZSxcclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1idXR0b25zLWNlbGwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LWJ1dHRvbnMtY2VsbCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1idXR0b25zIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LXJhdGluZyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LWZvb3Rlci1hZGRpdGlvbmFsIHtcclxuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xyXG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjYyNXJlbSAwO1xyXG4gIC8qIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTsgKi9cclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcmljZS1jdXJyZW50LFxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcmljZS1vbGQsXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLnByaWNlLWRpc2NvdW50LFxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcmljZS1hZGRpdGlvbmFsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1waWN0dXJlcyB7XHJcbiAgLyogZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgKi9cclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDEuNTYyNXJlbSAwLjYyNXJlbSAwO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5wcm9kdWN0cy12aWV3LWxhYmVscyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMC42MjVyZW07XHJcbiAgLypyaWdodDogJHBhZGRpbmctYmFzZTtHbG9yeVNvZnRfMDAyKi9cclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1sYWJlbCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLmNhcm91c2VsLWNvbG9ycyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLmNhcm91c2VsLWNvbG9ycyAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAuY2Fyb3VzZWxfX2NvbG9yLXZpZXdlci0tYWxpZ24tbGVmdCAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10aWxlIC5zZWxlY3QtY3VzdG9tIHtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLnByb2R1Y3RzLWJyaWVmLWRlc2NyaXB0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAxMHB4IDZweCAwO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLmNhcm91c2VsLWNvbG9ycyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctbGlzdCAuY29sb3Itdmlld2VyLWxpc3Qge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJpY2UtYW1vdW50LWxpc3Qge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctcGljdHVyZXMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDAuNjI1cmVtO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctcHJpY2UtYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LXByaWNlLFxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LWJ1dHRvbnMtY2VsbCB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJvZHVjdHMtc3BlY2lhbHMtY2F0ZWdvcnksXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcm9kdWN0cy1zcGVjaWFscy1jYXRlZ29yeSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJvZHVjdHMtdmlldy1sYWJlbCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJvZHVjdHMtdmlldy1ibG9jayB7XHJcbiAgZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xyXG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDIuODEyNXJlbSAwO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJvZHVjdHMtdmlldy1ibG9jazpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJvZHVjdHMtdmlldy1pbmZvLFxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LWZvb3Rlci1hZGRpdGlvbmFsLFxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LXByaWNlLWJsb2NrIHtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctaW5mbyB7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LWZvb3RlciB7XHJcbiAgZmxleC1iYXNpczogMzUlO1xyXG4gIG1pbi13aWR0aDogMzUlO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LW5hbWUge1xyXG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctcHJpY2UsXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByaWNlLWN1cnJlbnQsXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByaWNlLW9sZCxcclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJpY2UtZGlzY291bnQsXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByaWNlLWFkZGl0aW9uYWwsXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctZm9vdGVyLWFkZGl0aW9uYWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcmljZS1jdXJyZW50IHtcclxuICBtYXJnaW4tdG9wOiA2cHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctcHJpY2Uge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LWJ1dHRvbnMtY2VsbCB7XHJcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctZm9vdGVyLWFkZGl0aW9uYWwge1xyXG4gIG1hcmdpbi10b3A6IDEuMTI1cmVtO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy12aWV3LWxhYmVscyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMC42MjVyZW07XHJcbiAgbGVmdDogMC42MjVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctYnV0dG9ucyB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWxpc3QgLnByb2R1Y3RzLXZpZXctbmFtZS1kZWZhdWx0OjphZnRlciB7XHJcbiAgdG9wOiAwO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1saXN0IC5wcm9kdWN0cy1icmllZi1kZXNjcmlwdGlvbiB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctaXRlbSAucHJvZHVjdHMtdmlldy1xdWlja3ZpZXcsXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcm9kdWN0cy12aWV3LWl0ZW0gLnByb2R1Y3Qtdmlldy1waG90b3Mtd3JhcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctaXRlbSB7XHJcbiAgcGFkZGluZzogMC42MjVyZW0gIWltcG9ydGFudDtcclxuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5jb2xvci12aWV3ZXItbGlzdCB7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10YWJsZSAucHJvZHVjdHMtdmlldy1ibG9jayB7XHJcbiAgZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xyXG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDEuNTYyNXJlbSAwO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctYmxvY2s6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci13aWR0aDogMXB4IDA7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctYmxvY2sgLmNvbG9yLXZpZXdlci1saXN0IHtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctYmxvY2sgLnByaWNlLWFtb3VudC1saXN0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctYmxvY2sgLnByaWNlLWFtb3VudC1saXN0X19jb2wge1xyXG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctcHJpY2UtYmxvY2sge1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctcHJpY2UsXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcm9kdWN0cy12aWV3LWJ1dHRvbnMtY2VsbCB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctcGljdHVyZXMge1xyXG4gIGZsZXgtYmFzaXM6IDglICFpbXBvcnRhbnQ7IC8qIGZvcmNlIHNldCB3aWR0aCBwaG90byAqL1xyXG4gIG1heC13aWR0aDogOCUgIWltcG9ydGFudDsgLyogZm9yY2Ugc2V0IHdpZHRoIHBob3RvICovXHJcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcm9kdWN0cy12aWV3LWluZm8ge1xyXG4gIGZsZXgtYmFzaXM6IDA7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcclxuICB3aWR0aDogY2FsYygyOTVweCAtIDEwMCUpO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10YWJsZSAucHJvZHVjdHMtdmlldy1mb290ZXIge1xyXG4gIGZsZXgtYmFzaXM6IDM1JTtcclxuICBtaW4td2lkdGg6IDM1JTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctbmFtZSB7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10YWJsZSAucHJvZHVjdHMtdmlldy1waWN0dXJlLWJsb2NrOjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcm9kdWN0cy12aWV3LW1ldGEge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcmljZS1jdXJyZW50LFxyXG4ucHJvZHVjdHMtdmlldy10YWJsZSAucHJpY2Utb2xkLFxyXG4ucHJvZHVjdHMtdmlldy10YWJsZSAucHJpY2UtZGlzY291bnQsXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcmljZS1hZGRpdGlvbmFsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByaWNlLWN1cnJlbnQge1xyXG4gIG1heC13aWR0aDogMTFyZW07XHJcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByaWNlIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDAuMTg3NXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctYnV0dG9ucy1jZWxsIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctYnV0dG9ucyB7XHJcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcm9kdWN0cy12aWV3LWxhYmVsIHtcclxuICBwYWRkaW5nOiAwIDAuMzEyNXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctcHJpY2Uge1xyXG4gIHBhZGRpbmctdG9wOiAxLjEyNXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctcGljdHVyZS1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcm9kdWN0cy12aWV3LWZvb3Rlci1hZGRpdGlvbmFsIHtcclxuICBmbGV4LWJhc2lzOiA5LjM3NXJlbTtcclxuICBtYXgtd2lkdGg6IDkuMzc1cmVtO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XHJcbiAgaGVpZ2h0OiAycmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4ucHJvZHVjdHMtdmlldy10YWJsZSAucHJvZHVjdHMtdmlldy1wcmljZS0td2l0aC1kaXNjb3VudCArIC5wcm9kdWN0cy12aWV3LWZvb3Rlci1hZGRpdGlvbmFsIHtcclxuICBtYXJnaW4tdG9wOiAxLjYyNXJlbTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGFibGUgLnByb2R1Y3RzLXZpZXctbmFtZS1kZWZhdWx0OjphZnRlciB7XHJcbiAgdG9wOiAwO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy10YWJsZSAucHJvZHVjdHMtYnJpZWYtZGVzY3JpcHRpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRpbGUgLnByb2R1Y3RzLXZpZXctdGlsZS1lbGVtZW50LWhpZGRlbixcclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJvZHVjdHMtdmlldy1saXN0LWVsZW1lbnQtaGlkZGVuLFxyXG4ucHJvZHVjdHMtdmlldy10YWJsZSAucHJvZHVjdHMtdmlldy10YWJsZS1lbGVtZW50LWhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctcGhvdG9zIHtcclxuICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTAuMDYyNXJlbTtcclxuICBib3R0b206IC0wLjA2MjVyZW07XHJcbiAgcmlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogMXB4IDAgMXB4IDFweDtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW0gMCAwIDAuMzEyNXJlbTtcclxuICBtYXJnaW4tcmlnaHQ6IC0wLjMxMjVyZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4ucHJvZHVjdHMtdmlldy1waG90b3MgLmNhcm91c2VsLXZlcnRpY2FsIC5jYXJvdXNlbC1uYXYtaW5zaWRlIC5jYXJvdXNlbC1uYXYtcHJldiB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGJvdHRvbTogMTAwJTtcclxufVxyXG4ucHJvZHVjdHMtdmlldy1waG90b3MgLmNhcm91c2VsLXZlcnRpY2FsIC5jYXJvdXNlbC1uYXYtaW5zaWRlIC5jYXJvdXNlbC1uYXYtbmV4dCB7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIGJvdHRvbTogYXV0bztcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdGlsZSAucHJvZHVjdHMtdmlldy1pdGVtOmhvdmVyIC5wcm9kdWN0cy12aWV3LXBob3RvcyxcclxuLnByb2R1Y3RzLXZpZXctbGlzdCAucHJvZHVjdHMtdmlldy1pdGVtOmhvdmVyIC5wcm9kdWN0cy12aWV3LXBob3RvcyB7XHJcbiAgYm94LXNoYWRvdzogLTAuMzEyNXJlbSAwIDAuNXJlbSAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXBob3Rvcy1pdGVtIHtcclxuICBwYWRkaW5nOiAwLjYyNXJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1waG90b3MtaW1hZ2Uge1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LWJ1eSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwLjMxMjVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXZhcmlhbnRzIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctdmFyaWFudHMtaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgcGFkZGluZzogMC40Mzc1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbn1cclxuLnByb2R1Y3RzLXZpZXctdmFyaWFudHMtaXRlbTpob3ZlciB7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXZhcmlhbnRzLWl0ZW06OmJlZm9yZSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXNvcnQsXHJcbi5wcm9kdWN0cy12aWV3LXNvcnQtcmVzdWx0LFxyXG4ucHJvZHVjdHMtdmlldy12YXJpYW50cyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXNvcnQtc2VsZWN0IHtcclxuICB3aWR0aDogMjIwcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXNvcnQtc2VsZWN0Lmljb24tZG93bi1vcGVuLWFmdGVyLWFicyB7XHJcbiAgY29sb3I6ICM0YjRmNTg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXNvcnQtc2VsZWN0LnNlbGVjdC1jdXN0b206OmFmdGVyIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXNvcnQtbGluayxcclxuLnByb2R1Y3RzLXZpZXctc29ydC10ZXh0IHtcclxuICBwYWRkaW5nOiAwLjYyNXJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctc29ydCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1zb3J0LXRleHQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICBwYWRkaW5nLXRvcDogMTFweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctc29ydC1saW5rLFxyXG4ucHJvZHVjdHMtdmlldy1zb3J0LXJlc3VsdCB7XHJcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcclxuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctc29ydC1yZXN1bHQge1xyXG4gIC8qIHBhZGRpbmctbGVmdDogMTBweDsgKi9cclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1zb3J0LWxpbmsge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXNvcnQtc2VsZWN0ZWQuZGVzYzo6YWZ0ZXIsIC5wcm9kdWN0cy12aWV3LXNvcnQtc2VsZWN0ZWQuYXNjOjphZnRlciB7XHJcbiAgZm9udC1mYW1pbHk6IGFkdmFudHNob3Bmb250cywgc2Fucy1zZXJpZjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBzcGVhazogbm9uZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gIHdpZHRoOiAxZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgLyogbGluZS1oZWlnaHQ6IDFlbTsgKi9cclxuICBjb2xvcjogIzRiNGY1ODtcclxufVxyXG4ucHJvZHVjdHMtdmlldy1zb3J0LXNlbGVjdGVkLmRlc2M6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlxcZTgxY1wiO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXNvcnQtc2VsZWN0ZWQuYXNjOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcXGU4MWZcIjtcclxufVxyXG4ucHJvZHVjdHMtdmlldy1zb3J0LXNlbGVjdGVkOmhvdmVyIHtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXZhcmlhbnRzLXNlbGVjdGVkIHtcclxuICBjb2xvcjogIzYxNjQ2YztcclxufVxyXG4ucHJvZHVjdHMtdmlldy12YXJpYW50cy1zZWxlY3RlZDpob3ZlciB7XHJcbiAgY29sb3I6ICM2MTY0NmM7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXBob3Rvcy1jb3VudCB7XHJcbiAgd2lkdGg6IDEuMjVyZW07XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBwYWRkaW5nOiAwLjEyNXJlbTtcclxuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XHJcbiAgbGVmdDogMC42MjVyZW07XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcbi5wcm9kdWN0cy12aWV3LXBob3Rvcy1jb3VudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogMC4xODc1cmVtO1xyXG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcbiAgYm90dG9tOiAxMDAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gMC4xMjVyZW0gMCAwO1xyXG59XHJcblxyXG4udGFncyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS4wNjI1cmVtO1xyXG59XHJcbi50YWdzIC50YWctaXRlbSB7XHJcbiAgcGFkZGluZzogMC42MjVyZW07XHJcbiAgYm9yZGVyOiAxcHg7XHJcbiAgbWFyZ2luOiAwLjE4NzVyZW0gMC4xODc1cmVtIDAgMDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLnRhZ3MgLnRhZy1pdGVtIC5pY29uLXVuc2VsZWN0IHtcclxuICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi50YWdzIC50YWctaXRlbS5zZWxlY3RlZCB7XHJcbiAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ucHJvZHVjdC12aWV3LWNhcm91c2VsLWxpc3Qge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5wcm9kdWN0LXZpZXctY2Fyb3VzZWwtbGlzdCAucHJpY2UtY3VycmVudCxcclxuLnByb2R1Y3Qtdmlldy1jYXJvdXNlbC1saXN0IC5wcmljZS1uZXcge1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1ob3Jpem9udGFsIC5wcm9kdWN0LXZpZXctY2Fyb3VzZWwtbGlzdC12ZXJ0aWNhbCxcclxuLnByb2R1Y3Qtdmlldy1jYXJvdXNlbC1saXN0LWhvcml6b250YWwge1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC12ZXJ0aWNhbCAucHJvZHVjdC12aWV3LWNhcm91c2VsLWxpc3QtaG9yaXpvbnRhbCxcclxuLnByb2R1Y3Qtdmlldy1jYXJvdXNlbC1saXN0LXZlcnRpY2FsIHtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG46bm90KC5jYXJvdXNlbC1pbml0aWxpemVkKSAucHJvZHVjdC12aWV3LWNhcm91c2VsLWxpc3QtdmVydGljYWwgLnByb2R1Y3RzLXZpZXctYmxvY2sge1xyXG4gIGZsZXgtYmFzaXM6IGF1dG8gIWltcG9ydGFudDtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1waG90b3MtY2Fyb3VzZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXZpZXctcGhvdG9zLWxpc3Qge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pbml0aWxpemVkLnByb2R1Y3RzLXZpZXctcGhvdG9zLWNhcm91c2VsIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmNhcm91c2VsLWluaXRpbGl6ZWQgLnByb2R1Y3RzLXZpZXctcGhvdG9zLWxpc3Qge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmNhcm91c2VsLWluaXRpbGl6ZWQgLnByb2R1Y3Qtdmlldy1jYXJvdXNlbC1saXN0IHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxufVxyXG4uY2Fyb3VzZWwtaW5pdGlsaXplZC5jYXJvdXNlbC1ob3Jpem9udGFsIC5wcm9kdWN0LXZpZXctY2Fyb3VzZWwtbGlzdCAucHJvZHVjdHMtdmlldy1ibG9jayB7XHJcbiAgZmxleC1iYXNpczogYXV0bztcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5wcm9kLWdpZnQtaWNvbiB7XHJcbiAgaGVpZ2h0OiA0Ni42cHg7XHJcbiAgd2lkdGg6IDUwLjZweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtMTVweDtcclxuICBsZWZ0OiA2MCU7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vLi4vaW1hZ2VzL21pc2MvZ2lmdEljb24ucG5nXCIpIG5vLXJlcGVhdCB0b3AgbGVmdC8xMDAlIDEwMCU7XHJcbn1cclxuXHJcbi5naWZ0LWljb24tc21hbGwge1xyXG4gIGhlaWdodDogMjMuM3B4O1xyXG4gIHdpZHRoOiAyNS4zcHg7XHJcbiAgbGVmdDogMTAwJTtcclxuICBib3R0b206IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXRhYmxlIC5wcm9kLWdpZnQtaWNvbiB7XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIHdpZHRoOiAxLjg3NXJlbTtcclxuICBoZWlnaHQ6IDEuNzVyZW07XHJcbiAgbWFyZ2luLXRvcDogLTEuNzVyZW07XHJcbn1cclxuXHJcbi5wcm9kdWN0cy12aWV3LXByaWNlLS13aXRob3V0LWJ1dHRvbnMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1sYWJlbC1hdmFpbGFibGUsIC5hdmFpbGFibGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWU0ZWY7XHJcbn0iLCAiLmFkdi1tb2RhbC1mbG9hdGluZyAubW9kYWwtcHJvZHVjdC12aWRlbyxcclxuLmFkdi1tb2RhbCAubW9kYWwtcHJvZHVjdC12aWRlbyB7XHJcbiAgbWluLXdpZHRoOiA3NTBweDtcclxuICBtaW4taGVpZ2h0OiA0NzBweDtcclxuICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICBtYXgtaGVpZ2h0OiA3MDBweDtcclxufVxyXG4uYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1wcm9kdWN0LXZpZGVvIC5tb2RhbC1jb250ZW50LFxyXG4uYWR2LW1vZGFsIC5tb2RhbC1wcm9kdWN0LXZpZGVvIC5tb2RhbC1jb250ZW50IHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLXByb2R1Y3QtdmlkZW8gLmNhcm91c2VsLXByb2R1Y3QtdmlkZW8taW4tbW9kYWwtLXdyYXAsXHJcbi5hZHYtbW9kYWwgLm1vZGFsLXByb2R1Y3QtdmlkZW8gLmNhcm91c2VsLXByb2R1Y3QtdmlkZW8taW4tbW9kYWwtLXdyYXAge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxufVxyXG4uYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1wcm9kdWN0LXZpZGVvIC5wcm9kdWN0cy12aWV3LXZpZGVvLXdyYXAsXHJcbi5hZHYtbW9kYWwgLm1vZGFsLXByb2R1Y3QtdmlkZW8gLnByb2R1Y3RzLXZpZXctdmlkZW8td3JhcCB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLXByb2R1Y3QtdmlkZW8gLmNhcm91c2VsLWlubmVyLFxyXG4uYWR2LW1vZGFsIC5tb2RhbC1wcm9kdWN0LXZpZGVvIC5jYXJvdXNlbC1pbm5lciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmFkdi1tb2RhbC1mbG9hdGluZyAubW9kYWwtcHJvZHVjdC12aWRlbyAudmlkZW8tZW1iZWQsXHJcbi5hZHYtbW9kYWwgLm1vZGFsLXByb2R1Y3QtdmlkZW8gLnZpZGVvLWVtYmVkIHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcclxuICAubW9kYWwtcHJvZHVjdC12aWRlbyB7XHJcbiAgICBtaW4td2lkdGg6IDQ4MHB4O1xyXG4gICAgbWluLWhlaWdodDogMzEwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4OTVweCkge1xyXG4gIC5tb2RhbC1wcm9kdWN0LXZpZGVvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4vKiBwcm9kdWN0IHZpZGVvICovXHJcbi52aWRlby1lbWJlZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgcGFkZGluZy10b3A6IDI1cHg7XHJcbn1cclxuLnZpZGVvLWVtYmVkIGlmcmFtZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4udmlkZW8tZW1iZWQgLmVtYmVkLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufSIsICIvKiFcbiAqIExhZGRhXG4gKiBodHRwOi8vbGFiLmhha2ltLnNlL2xhZGRhXG4gKiBNSVQgbGljZW5zZWRcbiAqXG4gKiBDb3B5cmlnaHQgKEMpIDIwMTggSGFraW0gRWwgSGF0dGFiLCBodHRwOi8vaGFraW0uc2VcclxuICovQGtleWZyYW1lcyBsYWRkYS1zcGlubmVyLWxpbmUtZmFkZXswJSwxMDAle29wYWNpdHk6LjIyfTEle29wYWNpdHk6MX19LmxhZGRhLWJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZX0ubGFkZGEtYnV0dG9uIC5sYWRkYS1zcGlubmVye3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDozMnB4O3RvcDo1MCU7bWFyZ2luLXRvcDowO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lfS5sYWRkYS1idXR0b24gLmxhZGRhLWxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6M30ubGFkZGEtYnV0dG9uIC5sYWRkYS1wcm9ncmVzc3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpO2Rpc3BsYXk6bm9uZTt0cmFuc2l0aW9uOi4xcyBsaW5lYXIgYWxsfS5sYWRkYS1idXR0b25bZGF0YS1sb2FkaW5nXSAubGFkZGEtcHJvZ3Jlc3N7ZGlzcGxheTpibG9ja30ubGFkZGEtYnV0dG9uLC5sYWRkYS1idXR0b24gLmxhZGRhLXNwaW5uZXIsLmxhZGRhLWJ1dHRvbiAubGFkZGEtbGFiZWx7dHJhbnNpdGlvbjouM3MgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpIGFsbH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9em9vbS1pbl0sLmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXpvb20taW5dIC5sYWRkYS1zcGlubmVyLC5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT16b29tLWluXSAubGFkZGEtbGFiZWwsLmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXpvb20tb3V0XSwubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9em9vbS1vdXRdIC5sYWRkYS1zcGlubmVyLC5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT16b29tLW91dF0gLmxhZGRhLWxhYmVse3RyYW5zaXRpb246LjNzIGVhc2UgYWxsfS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1leHBhbmQtcmlnaHRdIC5sYWRkYS1zcGlubmVye3JpZ2h0Oi02cHh9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1yaWdodF1bZGF0YS1zaXplPXNdIC5sYWRkYS1zcGlubmVyLC5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1leHBhbmQtcmlnaHRdW2RhdGEtc2l6ZT14c10gLmxhZGRhLXNwaW5uZXJ7cmlnaHQ6LTEycHh9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1yaWdodF1bZGF0YS1sb2FkaW5nXXtwYWRkaW5nLXJpZ2h0OjU2cHh9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1yaWdodF1bZGF0YS1sb2FkaW5nXSAubGFkZGEtc3Bpbm5lcntvcGFjaXR5OjF9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1yaWdodF1bZGF0YS1sb2FkaW5nXVtkYXRhLXNpemU9c10sLmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1yaWdodF1bZGF0YS1sb2FkaW5nXVtkYXRhLXNpemU9eHNde3BhZGRpbmctcmlnaHQ6NDBweH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLWxlZnRdIC5sYWRkYS1zcGlubmVye2xlZnQ6MjZweH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLWxlZnRdW2RhdGEtc2l6ZT1zXSAubGFkZGEtc3Bpbm5lciwubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLWxlZnRdW2RhdGEtc2l6ZT14c10gLmxhZGRhLXNwaW5uZXJ7bGVmdDo0cHh9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1sZWZ0XVtkYXRhLWxvYWRpbmdde3BhZGRpbmctbGVmdDo1NnB4fS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1leHBhbmQtbGVmdF1bZGF0YS1sb2FkaW5nXSAubGFkZGEtc3Bpbm5lcntvcGFjaXR5OjF9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1sZWZ0XVtkYXRhLWxvYWRpbmddW2RhdGEtc2l6ZT1zXSwubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLWxlZnRdW2RhdGEtbG9hZGluZ11bZGF0YS1zaXplPXhzXXtwYWRkaW5nLWxlZnQ6NDBweH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLXVwXXtvdmVyZmxvdzpoaWRkZW59LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC11cF0gLmxhZGRhLXNwaW5uZXJ7dG9wOi0zMnB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0OjB9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC11cF1bZGF0YS1sb2FkaW5nXXtwYWRkaW5nLXRvcDo1NHB4fS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1leHBhbmQtdXBdW2RhdGEtbG9hZGluZ10gLmxhZGRhLXNwaW5uZXJ7b3BhY2l0eToxO3RvcDoyNnB4O21hcmdpbi10b3A6MH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLXVwXVtkYXRhLWxvYWRpbmddW2RhdGEtc2l6ZT1zXSwubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLXVwXVtkYXRhLWxvYWRpbmddW2RhdGEtc2l6ZT14c117cGFkZGluZy10b3A6MzJweH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLXVwXVtkYXRhLWxvYWRpbmddW2RhdGEtc2l6ZT1zXSAubGFkZGEtc3Bpbm5lciwubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLXVwXVtkYXRhLWxvYWRpbmddW2RhdGEtc2l6ZT14c10gLmxhZGRhLXNwaW5uZXJ7dG9wOjRweH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLWRvd25de292ZXJmbG93OmhpZGRlbn0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLWRvd25dIC5sYWRkYS1zcGlubmVye3RvcDo2MnB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0OjB9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1kb3duXVtkYXRhLXNpemU9c10gLmxhZGRhLXNwaW5uZXIsLmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1kb3duXVtkYXRhLXNpemU9eHNdIC5sYWRkYS1zcGlubmVye3RvcDo0MHB4fS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1leHBhbmQtZG93bl1bZGF0YS1sb2FkaW5nXXtwYWRkaW5nLWJvdHRvbTo1NHB4fS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1leHBhbmQtZG93bl1bZGF0YS1sb2FkaW5nXSAubGFkZGEtc3Bpbm5lcntvcGFjaXR5OjF9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWV4cGFuZC1kb3duXVtkYXRhLWxvYWRpbmddW2RhdGEtc2l6ZT1zXSwubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9ZXhwYW5kLWRvd25dW2RhdGEtbG9hZGluZ11bZGF0YS1zaXplPXhzXXtwYWRkaW5nLWJvdHRvbTozMnB4fS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1zbGlkZS1sZWZ0XXtvdmVyZmxvdzpoaWRkZW59LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXNsaWRlLWxlZnRdIC5sYWRkYS1sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtbGVmdF0gLmxhZGRhLXNwaW5uZXJ7bGVmdDoxMDAlO21hcmdpbi1sZWZ0OjB9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXNsaWRlLWxlZnRdW2RhdGEtbG9hZGluZ10gLmxhZGRhLWxhYmVse29wYWNpdHk6MDtsZWZ0Oi0xMDAlfS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1zbGlkZS1sZWZ0XVtkYXRhLWxvYWRpbmddIC5sYWRkYS1zcGlubmVye29wYWNpdHk6MTtsZWZ0OjUwJX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtcmlnaHRde292ZXJmbG93OmhpZGRlbn0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtcmlnaHRdIC5sYWRkYS1sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtcmlnaHRdIC5sYWRkYS1zcGlubmVye3JpZ2h0OjEwMCU7bWFyZ2luLWxlZnQ6MDtsZWZ0OjE2cHh9W2Rpcj1ydGxdIC5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1zbGlkZS1yaWdodF0gLmxhZGRhLXNwaW5uZXJ7cmlnaHQ6YXV0b30ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtcmlnaHRdW2RhdGEtbG9hZGluZ10gLmxhZGRhLWxhYmVse29wYWNpdHk6MDtsZWZ0OjEwMCV9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXNsaWRlLXJpZ2h0XVtkYXRhLWxvYWRpbmddIC5sYWRkYS1zcGlubmVye29wYWNpdHk6MTtsZWZ0OjUwJX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtdXBde292ZXJmbG93OmhpZGRlbn0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtdXBdIC5sYWRkYS1sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtdXBdIC5sYWRkYS1zcGlubmVye2xlZnQ6NTAlO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXRvcDoxZW19LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXNsaWRlLXVwXVtkYXRhLWxvYWRpbmddIC5sYWRkYS1sYWJlbHtvcGFjaXR5OjA7dG9wOi0xZW19LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXNsaWRlLXVwXVtkYXRhLWxvYWRpbmddIC5sYWRkYS1zcGlubmVye29wYWNpdHk6MTttYXJnaW4tdG9wOjB9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXNsaWRlLWRvd25de292ZXJmbG93OmhpZGRlbn0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtZG93bl0gLmxhZGRhLWxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlfS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1zbGlkZS1kb3duXSAubGFkZGEtc3Bpbm5lcntsZWZ0OjUwJTttYXJnaW4tbGVmdDowO21hcmdpbi10b3A6LTJlbX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9c2xpZGUtZG93bl1bZGF0YS1sb2FkaW5nXSAubGFkZGEtbGFiZWx7b3BhY2l0eTowO3RvcDoxZW19LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXNsaWRlLWRvd25dW2RhdGEtbG9hZGluZ10gLmxhZGRhLXNwaW5uZXJ7b3BhY2l0eToxO21hcmdpbi10b3A6MH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9em9vbS1vdXRde292ZXJmbG93OmhpZGRlbn0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9em9vbS1vdXRdIC5sYWRkYS1sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9em9vbS1vdXRdIC5sYWRkYS1zcGlubmVye2xlZnQ6NTAlO21hcmdpbi1sZWZ0OjMycHg7dHJhbnNmb3JtOnNjYWxlKDIuNSl9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXpvb20tb3V0XVtkYXRhLWxvYWRpbmddIC5sYWRkYS1sYWJlbHtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDAuNSl9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXpvb20tb3V0XVtkYXRhLWxvYWRpbmddIC5sYWRkYS1zcGlubmVye29wYWNpdHk6MTttYXJnaW4tbGVmdDowO3RyYW5zZm9ybTpub25lfS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT16b29tLWluXXtvdmVyZmxvdzpoaWRkZW59LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXpvb20taW5dIC5sYWRkYS1sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9em9vbS1pbl0gLmxhZGRhLXNwaW5uZXJ7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTE2cHg7dHJhbnNmb3JtOnNjYWxlKDAuMil9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPXpvb20taW5dW2RhdGEtbG9hZGluZ10gLmxhZGRhLWxhYmVse29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoMi4yKX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9em9vbS1pbl1bZGF0YS1sb2FkaW5nXSAubGFkZGEtc3Bpbm5lcntvcGFjaXR5OjE7bWFyZ2luLWxlZnQ6MDt0cmFuc2Zvcm06bm9uZX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9Y29udHJhY3Rde292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDBweH0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9Y29udHJhY3RdIC5sYWRkYS1zcGlubmVye2xlZnQ6NTAlO21hcmdpbi1sZWZ0OjB9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWNvbnRyYWN0XVtkYXRhLWxvYWRpbmdde2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjUycHh9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWNvbnRyYWN0XVtkYXRhLWxvYWRpbmddIC5sYWRkYS1sYWJlbHtvcGFjaXR5OjB9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWNvbnRyYWN0XVtkYXRhLWxvYWRpbmddIC5sYWRkYS1zcGlubmVye29wYWNpdHk6MX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9Y29udHJhY3Qtb3ZlcmxheV17b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMHB4O2JveC1zaGFkb3c6MHB4IDBweCAwcHggMjAwMHB4IHJnYmEoMCwwLDAsMCl9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWNvbnRyYWN0LW92ZXJsYXldIC5sYWRkYS1zcGlubmVye2xlZnQ6NTAlO21hcmdpbi1sZWZ0OjB9LmxhZGRhLWJ1dHRvbltkYXRhLXN0eWxlPWNvbnRyYWN0LW92ZXJsYXldW2RhdGEtbG9hZGluZ117Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6NTJweDtib3gtc2hhZG93OjBweCAwcHggMHB4IDIwMDBweCByZ2JhKDAsMCwwLC44KX0ubGFkZGEtYnV0dG9uW2RhdGEtc3R5bGU9Y29udHJhY3Qtb3ZlcmxheV1bZGF0YS1sb2FkaW5nXSAubGFkZGEtbGFiZWx7b3BhY2l0eTowfS5sYWRkYS1idXR0b25bZGF0YS1zdHlsZT1jb250cmFjdC1vdmVybGF5XVtkYXRhLWxvYWRpbmddIC5sYWRkYS1zcGlubmVye29wYWNpdHk6MX1bZGlyPXJ0bF0gLmxhZGRhLXNwaW5uZXI+ZGl2e2xlZnQ6MjUlICFpbXBvcnRhbnR9IiwgIi8qIVxuICogYmFndWV0dGVCb3guanNcbiAqIEBhdXRob3IgIGZlaW1vc2lcbiAqIEB2ZXJzaW9uIDEuMTEuMVxuICogQHVybCBodHRwczovL2dpdGh1Yi5jb20vZmVpbW9zaS9iYWd1ZXR0ZUJveC5qc1xyXG4gKi8jYmFndWV0dGVCb3gtb3ZlcmxheXtkaXNwbGF5Om5vbmU7b3BhY2l0eTowO3Bvc2l0aW9uOmZpeGVkO292ZXJmbG93OmhpZGRlbjt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjojMjIyO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuOCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlfSNiYWd1ZXR0ZUJveC1vdmVybGF5LnZpc2libGV7b3BhY2l0eToxfSNiYWd1ZXR0ZUJveC1vdmVybGF5IC5mdWxsLWltYWdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9I2JhZ3VldHRlQm94LW92ZXJsYXkgLmZ1bGwtaW1hZ2UgZmlndXJle2Rpc3BsYXk6aW5saW5lO21hcmdpbjowO2hlaWdodDoxMDAlfSNiYWd1ZXR0ZUJveC1vdmVybGF5IC5mdWxsLWltYWdlIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO2hlaWdodDphdXRvO21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwwLDAsLjYpfSNiYWd1ZXR0ZUJveC1vdmVybGF5IC5mdWxsLWltYWdlIGZpZ2NhcHRpb257ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjEuODt3aGl0ZS1zcGFjZTpub3JtYWw7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42KTtmb250LWZhbWlseTpzYW5zLXNlcmlmfSNiYWd1ZXR0ZUJveC1vdmVybGF5IC5mdWxsLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjUwJTt3aWR0aDoxcHg7bWFyZ2luLXJpZ2h0Oi0xcHh9I2JhZ3VldHRlQm94LXNsaWRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt3aGl0ZS1zcGFjZTpub3dyYXA7dHJhbnNpdGlvbjpsZWZ0IC40cyBlYXNlLCB0cmFuc2Zvcm0gLjRzIGVhc2V9I2JhZ3VldHRlQm94LXNsaWRlci5ib3VuY2UtZnJvbS1yaWdodHthbmltYXRpb246Ym91bmNlRnJvbVJpZ2h0IC40cyBlYXNlLW91dH0jYmFndWV0dGVCb3gtc2xpZGVyLmJvdW5jZS1mcm9tLWxlZnR7YW5pbWF0aW9uOmJvdW5jZUZyb21MZWZ0IC40cyBlYXNlLW91dH1Aa2V5ZnJhbWVzIGJvdW5jZUZyb21SaWdodHswJSwxMDAle21hcmdpbi1sZWZ0OjB9NTAle21hcmdpbi1sZWZ0Oi0zMHB4fX1Aa2V5ZnJhbWVzIGJvdW5jZUZyb21MZWZ0ezAlLDEwMCV7bWFyZ2luLWxlZnQ6MH01MCV7bWFyZ2luLWxlZnQ6MzBweH19LmJhZ3VldHRlQm94LWJ1dHRvbiNuZXh0LWJ1dHRvbiwuYmFndWV0dGVCb3gtYnV0dG9uI3ByZXZpb3VzLWJ1dHRvbnt0b3A6NTAlO3RvcDpjYWxjKDUwJSAtIDMwcHgpO3dpZHRoOjQ0cHg7aGVpZ2h0OjYwcHh9LmJhZ3VldHRlQm94LWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6cG9pbnRlcjtvdXRsaW5lOjA7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTUlO2JhY2tncm91bmQtY29sb3I6IzMyMzIzMjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTAsNTAsNTAsLjUpO2NvbG9yOiNkZGQ7Zm9udDoxLjZlbSBzYW5zLXNlcmlmO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZX0uYmFndWV0dGVCb3gtYnV0dG9uOmZvY3VzLC5iYWd1ZXR0ZUJveC1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDUwLDUwLDUwLC45KX0uYmFndWV0dGVCb3gtYnV0dG9uI25leHQtYnV0dG9ue3JpZ2h0OjIlfS5iYWd1ZXR0ZUJveC1idXR0b24jcHJldmlvdXMtYnV0dG9ue2xlZnQ6MiV9LmJhZ3VldHRlQm94LWJ1dHRvbiNjbG9zZS1idXR0b257dG9wOjIwcHg7cmlnaHQ6MiU7cmlnaHQ6Y2FsYygyJSArIDZweCk7d2lkdGg6MzBweDtoZWlnaHQ6MzBweH0uYmFndWV0dGVCb3gtYnV0dG9uIHN2Z3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjB9LmJhZ3VldHRlQm94LXNwaW5uZXJ7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbi10b3A6LTIwcHg7bWFyZ2luLWxlZnQ6LTIwcHh9LmJhZ3VldHRlQm94LWRvdWJsZS1ib3VuY2UxLC5iYWd1ZXR0ZUJveC1kb3VibGUtYm91bmNlMnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtvcGFjaXR5Oi42O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDthbmltYXRpb246Ym91bmNlIDJzIGluZmluaXRlIGVhc2UtaW4tb3V0fS5iYWd1ZXR0ZUJveC1kb3VibGUtYm91bmNlMnthbmltYXRpb24tZGVsYXk6LTFzfUBrZXlmcmFtZXMgYm91bmNlezAlLDEwMCV7dHJhbnNmb3JtOnNjYWxlKDApfTUwJXt0cmFuc2Zvcm06c2NhbGUoMSl9fSIsICIuY2F0YWxvZy1maWx0ZXItYmxvY2sge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmNhdGFsb2ctZmlsdGVyLWJsb2NrOmZpcnN0LWNoaWxkIC5jYXRhbG9nLWZpbHRlci1ibG9jay1oZWFkZXIge1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5jYXRhbG9nLWZpbHRlci1xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5jYXRhbG9nLWZpbHRlci1ibG9jay1jb250ZW50LFxyXG4uY2F0YWxvZy1maWx0ZXItZm9vdGVyIHtcclxuICBwYWRkaW5nOiAwLjYyNXJlbTtcclxufVxyXG5cclxuLmNhdGFsb2ctZmlsdGVyLWZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5jYXRhbG9nLWZpbHRlci1ibG9jay1oZWFkZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbSAwLjYyNXJlbSAwLjYyNXJlbTtcclxuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVyZW07XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxufVxyXG4uY2F0YWxvZy1maWx0ZXItYmxvY2staGVhZGVyOjphZnRlciB7XHJcbiAgZm9udC1mYW1pbHk6IGFkdmFudHNob3Bmb250cywgc2Fucy1zZXJpZjtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBzcGVhazogbm9uZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gIHdpZHRoOiAxZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgLyogbGluZS1oZWlnaHQ6IDFlbTsgKi9cclxuICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxuICBjb250ZW50OiBcIlxcZTgwMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMC40Mzc1cmVtO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4uY2F0YWxvZy1maWx0ZXItYmxvY2staGVhZGVyLm1lbnUtZHJvcGRvd24tYWNjb3JkaW9uLWl0ZW0tYWN0aXZlOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcXGU4MDBcIjtcclxufVxyXG5cclxuLmNhdGFsb2ctZmlsdGVyLWJsb2NrLWhlYWRlci1vcGVuOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcXGU4MDBcIjtcclxufVxyXG5cclxuLmNhdGFsb2ctZmlsdGVyLWJsb2NrLXRpdGxlIHtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbn1cclxuXHJcbi5jYXRhbG9nLWZpbHRlci1ibG9jay1zdWJ0aXRsZSB7XHJcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XHJcbiAgY29sb3I6ICM3MzczNzM7XHJcbn1cclxuXHJcbi5jYXRhbG9nLWZpbHRlci1ibG9jay1jb250ZW50LWNoZWNrYm94LFxyXG4uY2F0YWxvZy1maWx0ZXItYmxvY2stY29udGVudC1jb2xvciB7XHJcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcclxufVxyXG5cclxuLmNhdGFsb2ctZmlsdGVyLXBvcG92ZXItYnV0dG9uIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XHJcbn1cclxuXHJcbi5jYXRhbG9nLWZpbHRlci1yb3cge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNhdGFsb2ctZmlsdGVyLXBvcG92ZXItdGV4dCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmZpbHRlci1jb250ZW50IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jdGl0bGUtZmlsdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTEwMDBweDtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4jdGl0bGUtZmlsdGVyOmNoZWNrZWQgfiAuZmlsdGVyLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4jdGl0bGUtZmlsdGVyOmNoZWNrZWQgfiAudGFiLWZpbHRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnRhYi1maWx0ZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuICBwYWRkaW5nLWxlZnQ6IDE3LjMzM3B4O1xyXG4gIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG59XHJcblxyXG4uZmlsdGVyLWNvbnRlbnQgLmNhdGFsb2ctZmlsdGVyLWhlYWRlci5oMyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZpbHRlci1jb250ZW50IC5wb3BvdmVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmlsdGVyLWNvbnRlbnQgLmNhdGFsb2ctZmlsdGVyLWNvbnRlbnQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5jYXRhbG9nLWZvb3Rlci0tc3RpY2t5IHtcclxuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XHJcbiAgcG9zaXRpb246IHN0aWNreTtcclxuICBib3R0b206IDA7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmNhdGFsb2ctZmlsdGVyLWVtcHR5IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZzogMzBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAuY2F0YWxvZy1maWx0ZXItYmxvY2sge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XHJcbiAgLmNhdGFsb2ctZmlsdGVyLWJsb2NrIHtcclxuICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgLmNhdGFsb2ctZmlsdGVyLWJsb2NrIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG59XHJcbi5jYXRhbG9nLWZpbHRlci1ibG9jay1jb250ZW50LXJhbmdlIGlucHV0W3R5cGU9dGV4dF0sXHJcbi5jYXRhbG9nLWZpbHRlci1ibG9jay1jb250ZW50LXJhbmdlIGlucHV0W3R5cGU9bnVtYmVyXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyOiAxcHggI2UyZTNlNCBzb2xpZDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5jYXRhbG9nLWZpbHRlci1ibG9jay1jb250ZW50LXJhbmdlIC5pbnB1dC1zbWFsbCB7XHJcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gIHBhZGRpbmc6IDAuNTYyNXJlbTtcclxufVxyXG5cclxuLmNhdGFsb2ctZmlsdGVyLWJsb2NrLWNvbnRlbnQtcmFuZ2UgLmNzLWJnLTEwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhiNjQzO1xyXG59XHJcblxyXG4ubHAtYnRuLWZpbHRlciB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5scC1idG4tcmVzZXQtZmlsdGVyIHtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4ubHAtYnRuLXJlc2V0LWZpbHRlcjpob3ZlciB7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY2F0YWxvZy1maWx0ZXIge1xyXG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG59IiwgIi5tb2RhbC12aWRlby10cmlnZ2VyIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuI21vZGFsSWZyYW1lVmlkZW8gLm1vZGFsLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cclxuLm1vZGFsLWlmcmFtZS12aWRlby1pbm5lciB7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG59XHJcblxyXG4vKiAubW9kYWwtaWZyYW1lLXZpZGVvLWlubmVyIHtcbiAgICB3aWR0aDogMTAwdnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMGVtKSB7XG4gICAgLm1vZGFsLWlmcmFtZS12aWRlby1pbm5lciB7XG4gICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMGVtKSB7XG4gICAgLm1vZGFsLWlmcmFtZS12aWRlby1pbm5lciB7XG4gICAgICAgIHdpZHRoOiA3MHZ3O1xuXG4gICAgfVxufSAqL1xyXG4vKiBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5tb2RhbC1pZnJhbWUtdmlkZW8taW5uZXIge1xuICAgICAgICB3aWR0aDogNzB2dztcbiAgICB9XG59ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgLm1vZGFsLWlmcmFtZS12aWRlby1pbm5lciB7XHJcbiAgICB3aWR0aDogNzB2dztcclxuICAgIG1heC13aWR0aDogMTAyNHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDYwMHB4KSBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlICovXHJcbiAgI21vZGFsSWZyYW1lVmlkZW8uYWR2LW1vZGFsIC5hZHYtbW9kYWwtY2xvc2UsXHJcbiAgI21vZGFsSWZyYW1lVmlkZW8uYWR2LW1vZGFsLWZsb2F0aW5nIC5hZHYtbW9kYWwtY2xvc2Uge1xyXG4gICAgcmlnaHQ6IC0yNXB4O1xyXG4gICAgdG9wOiAtNXB4O1xyXG4gIH1cclxuICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcbn0iLCAiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiA+NDgwIC0gXHUwNDQxXHUwNDNDXHUwNDMwXHUwNDQwXHUwNDQyXHUwNDQ0XHUwNDNFXHUwNDNEXHUwNDRCICovXHJcbi8qID43NjggLSBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0M0RcdTA0NDhcdTA0MzVcdTA0NDJcdTA0NEIgKi9cclxuLyogPjEwMjQgLSBcdTA0M0RcdTA0MzVcdTA0NDJcdTA0MzFcdTA0NDNcdTA0M0FcdTA0MzgsIFx1MDQzRFx1MDQzRVx1MDQ0M1x1MDQ0Mlx1MDQzMVx1MDQ0M1x1MDQzQVx1MDQzOCAqL1xyXG4vKiA+MTIwMCAtIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzRiAqL1xyXG4vKiA+MTYwMCAtIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzRiAqL1xyXG4uYWR2LW1vZGFsIC5tb2RhbC1oZWFkZXIsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWhlYWRlciB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgcGFkZGluZzogMTZweCA0NXB4IDEycHggMjVweDtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjBmMGYwO1xyXG59XHJcbi5hZHYtbW9kYWwgLm1vZGFsLWNvbnRlbnQsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcclxuICBwYWRkaW5nOiAxNnB4O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgbWF4LWhlaWdodDogY2FsYyh2YXIoLS1taW4tZnVsbC1oZWlnaHQpIC0gNDVweCk7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcbi5hZHYtbW9kYWwgLm1vZGFsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxyXG4uYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmFkdi1tb2RhbCAubW9kYWwtaGVhZGVyIH4gLm1vZGFsLWNvbnRlbnQsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWhlYWRlciB+IC5tb2RhbC1jb250ZW50IHtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKHZhcigtLW1pbi1mdWxsLWhlaWdodCkgLSA0NXB4IC0gNDlweCk7XHJcbn1cclxuLmFkdi1tb2RhbCAubW9kYWwtZm9vdGVyIH4gLm1vZGFsLWNvbnRlbnQsXHJcbi5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWZvb3RlciB+IC5tb2RhbC1jb250ZW50IHtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKHZhcigtLW1pbi1mdWxsLWhlaWdodCkgLSA0NXB4IC0gNzNweCk7XHJcbn1cclxuLmFkdi1tb2RhbCAubW9kYWwtaGVhZGVyIH4gLm1vZGFsLWZvb3RlciB+IC5tb2RhbC1jb250ZW50LFxyXG4uYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1oZWFkZXIgfiAubW9kYWwtZm9vdGVyIH4gLm1vZGFsLWNvbnRlbnQge1xyXG4gIG1heC1oZWlnaHQ6IGNhbGModmFyKC0tbWluLWZ1bGwtaGVpZ2h0KSAtIDQ1cHggLSA0OXB4IC0gNzNweCk7XHJcbn1cclxuLmFkdi1tb2RhbCAubW9kYWwtZm9vdGVyLFxyXG4uYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1mb290ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNmNGY1Zjc7XHJcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBvcmRlcjogMTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFkdi1tb2RhbCAuYWR2LW1vZGFsLWlubmVyLFxyXG4uYWR2LW1vZGFsLWZsb2F0aW5nIC5hZHYtbW9kYWwtaW5uZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGJvcmRlci13aWR0aDogMXB4O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuLmFkdi1tb2RhbCAuYWR2LW1vZGFsLWNsb3NlOjphZnRlcixcclxuLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWNsb3NlOjphZnRlciB7XHJcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TkNJZ2FHVnBaMmgwUFNJeU5DSWdkbWxsZDBKdmVEMGlNQ0F3SURJMElESTBJajRnSUNBZ1BIQmhkR2dnWm1sc2JEMGlJMk14WXpGak1TSWdabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJrUFNKTk1UTXVNVE15SURFeUxqUXlOV3cyTGpjeE55QTJMamN4TnkwdU56QTNMamN3TnkwMkxqY3hOeTAyTGpjeE55MDJMamN4T0NBMkxqY3hOMHcxSURFNUxqRTBNbXcyTGpjeE9DMDJMamN4TjB3MUlEVXVOekEzSURVdU56QTNJRFZzTmk0M01UZ2dOaTQzTVRoTU1Ua3VNVFF5SURWc0xqY3dOeTQzTURjdE5pNDNNVGNnTmk0M01UaDZJaTgrUEM5emRtYytcIikgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDI0cHg7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uYWR2LW1vZGFsLWlubmVyIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ubHAtc2V0dGluZ3MtbW9kYWwtb3ZlcmxheSAubW9kYWwtY29udGVudCxcclxuLmJsb2Nrcy1jb25zdHJ1Y3Rvci1tb2RhbC0tc2V0dGluZ3MgLm1vZGFsLWNvbnRlbnQge1xyXG4gIG1heC1oZWlnaHQ6IDkwdmg7XHJcbn1cclxuLmxwLXNldHRpbmdzLW1vZGFsLW92ZXJsYXkgLm1vZGFsLWhlYWRlciB+IC5tb2RhbC1jb250ZW50LFxyXG4uYmxvY2tzLWNvbnN0cnVjdG9yLW1vZGFsLS1zZXR0aW5ncyAubW9kYWwtaGVhZGVyIH4gLm1vZGFsLWNvbnRlbnQge1xyXG4gIG1heC1oZWlnaHQ6IGNhbGMoOTB2aCAtIDQ5cHgpO1xyXG59XHJcbi5scC1zZXR0aW5ncy1tb2RhbC1vdmVybGF5IC5tb2RhbC1mb290ZXIgfiAubW9kYWwtY29udGVudCxcclxuLmJsb2Nrcy1jb25zdHJ1Y3Rvci1tb2RhbC0tc2V0dGluZ3MgLm1vZGFsLWZvb3RlciB+IC5tb2RhbC1jb250ZW50IHtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKDkwdmggLSA3M3B4KTtcclxufVxyXG4ubHAtc2V0dGluZ3MtbW9kYWwtb3ZlcmxheSAubW9kYWwtaGVhZGVyIH4gLm1vZGFsLWZvb3RlciB+IC5tb2RhbC1jb250ZW50LFxyXG4uYmxvY2tzLWNvbnN0cnVjdG9yLW1vZGFsLS1zZXR0aW5ncyAubW9kYWwtaGVhZGVyIH4gLm1vZGFsLWZvb3RlciB+IC5tb2RhbC1jb250ZW50IHtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKDkwdmggLSA0OXB4IC0gNzNweCk7XHJcbn1cclxuXHJcbi5hZHYtbW9kYWxzLS1oaWRlIHtcclxuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcbi5hZHYtbW9kYWxzLS1oaWRlIC5hZHYtbW9kYWwsXHJcbi5hZHYtbW9kYWxzLS1oaWRlIC5hZHYtbW9kYWwtZmxvYXRpbmcge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcclxuICAuYWR2LW1vZGFsIC5hZHYtbW9kYWwtY2xvc2UsXHJcbiAgLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWNsb3NlIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMTJweDtcclxuICAgIHRvcDogMTJweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIH1cclxuICAuYWR2LW1vZGFsIC5hZHYtbW9kYWwtY2xvc2U6OmFmdGVyLFxyXG4gIC5hZHYtbW9kYWwtZmxvYXRpbmcgLmFkdi1tb2RhbC1jbG9zZTo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TkNJZ2FHVnBaMmgwUFNJeU5DSWdkbWxsZDBKdmVEMGlNQ0F3SURJMElESTBJajRnSUNBZ1BIQmhkR2dnWm1sc2JEMGlJMk14WXpGak1TSWdabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJrUFNKTk1UTXVNVE15SURFeUxqUXlOV3cyTGpjeE55QTJMamN4TnkwdU56QTNMamN3TnkwMkxqY3hOeTAyTGpjeE55MDJMamN4T0NBMkxqY3hOMHcxSURFNUxqRTBNbXcyTGpjeE9DMDJMamN4TjB3MUlEVXVOekEzSURVdU56QTNJRFZzTmk0M01UZ2dOaTQzTVRoTU1Ua3VNVFF5SURWc0xqY3dOeTQzTURjdE5pNDNNVGNnTmk0M01UaDZJaTgrUEM5emRtYytcIikgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5hZHYtbW9kYWwgLmFkdi1tb2RhbC1jbG9zZSArIC5tb2RhbC1oZWFkZXIsXHJcbiAgLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWNsb3NlICsgLm1vZGFsLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gIH1cclxuICAuYWR2LW1vZGFsIC5hZHYtbW9kYWwtaW5uZXIsXHJcbiAgLmFkdi1tb2RhbC1mbG9hdGluZyAuYWR2LW1vZGFsLWlubmVyIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgLmFkdi1tb2RhbCAubW9kYWwtY29udGVudCxcclxuICAuYWR2LW1vZGFsLWZsb2F0aW5nIC5tb2RhbC1jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxufVxyXG4ubW9kYWwtcXVpY2t2aWV3IHtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gIC5hZHYtbW9kYWwgLm1vZGFsLWNvbnRlbnQsXHJcbiAgLmFkdi1tb2RhbC1mbG9hdGluZyAubW9kYWwtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5hZHYtbW9kYWwgLm1vZGFsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxyXG4gIC5hZHYtbW9kYWwtZmxvYXRpbmcgLm1vZGFsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59IiwgIi5scC1zY3JvbGwtdG8tdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMTBweDtcclxuICBib3R0b206IDMwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDVweDtcclxuICBoZWlnaHQ6IDU2cHg7XHJcbiAgd2lkdGg6IDU2cHg7XHJcbiAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4uc2Nyb2xsLXRvLXRvcC1hY3RpdmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn0iLCAiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiA+NDgwIC0gXHUwNDQxXHUwNDNDXHUwNDMwXHUwNDQwXHUwNDQyXHUwNDQ0XHUwNDNFXHUwNDNEXHUwNDRCICovXHJcbi8qID43NjggLSBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0M0RcdTA0NDhcdTA0MzVcdTA0NDJcdTA0NEIgKi9cclxuLyogPjEwMjQgLSBcdTA0M0RcdTA0MzVcdTA0NDJcdTA0MzFcdTA0NDNcdTA0M0FcdTA0MzgsIFx1MDQzRFx1MDQzRVx1MDQ0M1x1MDQ0Mlx1MDQzMVx1MDQ0M1x1MDQzQVx1MDQzOCAqL1xyXG4vKiA+MTIwMCAtIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzRiAqL1xyXG4vKiA+MTYwMCAtIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzRiAqL1xyXG4vKiAkbWluLXdpZHRoOiAxMjAwcHg7ICovXHJcbi5zbGljay1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmlucGxhY2UtcmljaC1lbXB0eSB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5scC1tYWluIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxleDogMSAwIGF1dG87IC8qIDIgKi9cclxufVxyXG5cclxuLmVkaXQtbW9kZSAubHAtbWFpbiB7XHJcbiAgZmxleDogbm9uZTtcclxufVxyXG5cclxuLmxwLXNsaWRlLWJsb2NrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogODVweDtcclxufVxyXG5cclxuLmxwLXNsaWRlLWZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubHAtYmxvY2sge1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5wcmljZS1ibG9jayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAxNXB4O1xyXG4gIGJvdHRvbTogNXB4O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4ucHJpY2UtYmxvY2staXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG59XHJcblxyXG4vKiAucHJpY2Utb2xkLCAucHJpY2UtbmV3IHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufSAqL1xyXG4vKiAucHJpY2Utb2xkIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5wcmljZS1uZXcge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMzNweDtcbn0gKi9cclxuLmxwLWNvdW50ZG93biB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubHAtY291bnRkb3duLXRpdGxlIHtcclxuICBtYXJnaW46IDE1cHggMCAxMnB4O1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmxwLXByb3BlcnRpZXMtcGhvdG8ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4ubHAtaW5wdXQtbnVtYmVyIHtcclxuICB3aWR0aDogNzBweDtcclxufVxyXG5cclxuLmxwLWNvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY3MtYnItMSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZTJlM2U0ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UyZTNlNCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2UyZTNlNCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3MtYnItMiB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjhiNjQzICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y4YjY0MyAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y4YjY0MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sb3Itdmlld2VyLWxpc3Qge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuW2RhdGEtaW5wbGFjZS1yaWNoXTo6YWZ0ZXIsXHJcbltkYXRhLWlucGxhY2UtbW9kYWxdOjphZnRlcixcclxuW2RhdGEtaW5wbGFjZS1hdXRvY29tcGxldGVdOjphZnRlciB7XHJcbiAgLyogYmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIyWlhKemFXOXVQU0l4TGpFaUlHbGtQU0pNWVhsbGNsOHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklpQjRQU0l3Y0hnaUlIazlJakJ3ZUNJZ2QybGtkR2c5SWpVeE1uQjRJaUJvWldsbmFIUTlJalV4TW5CNElpQjJhV1YzUW05NFBTSXdJREFnTlRFeUlEVXhNaUlnWlc1aFlteGxMV0poWTJ0bmNtOTFibVE5SW01bGR5QXdJREFnTlRFeUlEVXhNaUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK1BHYytQSEJoZEdnZ1ptbHNiRDBpSTJabVppSWdaRDBpVFRReU1pNDVOVE1zTVRjMkxqQXhPV013TGpVME9TMHdMalE0TERFdU1Ea3RNQzQ1TnpVc01TNDJNVEl0TVM0ME9UaHNNakV1TnpjeUxUSXhMamMzTW1NeE1pNDRPRE10TVRJdU9EZ3pMREV5TGpnNE15MHpNeTQzTnpFc01DMDBOaTQyTlRRTkNna0piQzAwTUM0ME16UXROREF1TkRNMFl5MHhNaTQ0T0RNdE1USXVPRGd6TFRNekxqYzNNUzB4TWk0NE9ETXRORFl1TmpVekxEQnNMVEl4TGpjM01pd3lNUzQzTnpKakxUQXVOVEl6TERBdU5USXpMVEV1TURFNExERXVNRFkwTFRFdU5EazRMREV1TmpFelREUXlNaTQ1TlRNc01UYzJMakF4T1hvaUx6NDhjRzlzZVdkdmJpQm1hV3hzUFNJalptWm1JaUJ3YjJsdWRITTlJakV4TkM0ek1UY3NNemszTGpZNE5DQXhOVGN1TXpFM0xEUTBNQzQyT0RRZ01UQTJMalkxT0N3ME5EZ3VNelF5SURVMkxEUTFOaUEyTXk0Mk5UZ3NOREExTGpNME1TQTNNUzR6TVRZc016VTBMalk0TXlJdlBqeHdiMng1WjI5dUlHWnBiR3c5SWlObVptWWlJSEJ2YVc1MGN6MGlNelE1TGpFME15d3hNalV1TlRNMUlERXhPQzQ1T0RJc016VTFMalk1TkNBeE1EWXVOVFF4TERNME15NHlOVE1nTXpNMkxqY3dNU3d4TVRNdU1EazBJRE15TkM0eU5pd3hNREF1TmpVeklEZ3hMalkxT1N3ek5ETXVNalV6SUEwS0NRa3hOamd1TnpRM0xEUXpNQzR6TkRFZ05ERXhMak0wT0N3eE9EY3VOelFpTHo0OEwyYytQQzl6ZG1jK1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7ICovXHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLmxwLWNvbC0tdmVydGljYWwtcGFkZGluZyB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5tb2RhbC5tb2RhbC1hY3RpdmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubHAtcHJvZHVjdHMtdmlldy1xdWlja3ZpZXcge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ucXVpY2t2aWV3LWFycm93cy1wcmV2LFxyXG4ucXVpY2t2aWV3LWFycm93cy1uZXh0IHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmxwLWJsb2NrLWhlYWRlci10cmFuc2Zvcm1lciB7XHJcbiAgei1pbmRleDogNTA7XHJcbn1cclxuXHJcbi8qIC50cmFuc2Zvcm1lci1zY3JvbGwtb3ZlciwgKi9cclxuLnRyYW5zZm9ybWVyLXNjcm9sbC1kZWZhdWx0IHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5scC1ibG9jay0tcnVuX2Jsb2NrIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDIwMDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4ubHAtYmxvY2stLXJ1bl9ibG9jazpub3QoLnRyYW5zZm9ybWVyLXNjcm9sbC1vdmVyKSAuY29sb3Itc2NoZW1lX19iZy1vcGFjaXR5LFxyXG4ubHAtYmxvY2stLXJ1bl9ibG9jayA+ICoge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcbn1cclxuXHJcbi5wYXJhbGxheCB7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbCAhaW1wb3J0YW50O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5wYXJhbGxheC0taW5pdGlhbGl6ZSB7XHJcbiAgYm94LXNoYWRvdzogcmdiKDAsIDAsIDApIDIwMHZoIDIwMHZ3IDAgaW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRyYW5zZm9ybWVyLXNjcm9sbC1vdmVyIHtcclxuICB6LWluZGV4OiAzMDtcclxufVxyXG5cclxuLmJsb2Nrcy1jb25zdHJ1Y3Rvci1jb250YWluZXIudHJhbnNmb3JtZXItc2Nyb2xsLW92ZXIge1xyXG4gIHotaW5kZXg6IDEwMTtcclxufVxyXG5cclxuLmxwLWJsb2NrLWNvdmVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ubHAtYWR2LWNoZWNrYm94LWVtdWwge1xyXG4gIHdpZHRoOiAyN3B4O1xyXG4gIGhlaWdodDogMjdweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbi5scC1mb3JtLWJ0bi13cmFwIHtcclxuICBwYWRkaW5nOiAwIDhweDtcclxuICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubHAtZm9ybS1idG4td3JhcCA+IC5idG4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gIC5scC1mb3JtLWJ0bi13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgLmxwLWZvcm0tYnRuLXdyYXAgPiAuYnRuIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG4uYmxvY2stcGFkZGluZy10b3AtLTUge1xyXG4gIHBhZGRpbmctdG9wOiAzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS01IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMy4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMTAge1xyXG4gIHBhZGRpbmctdG9wOiA2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTE1IHtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjAge1xyXG4gIHBhZGRpbmctdG9wOiAxMy4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMy4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjUge1xyXG4gIHBhZGRpbmctdG9wOiAxNi42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNi42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMzAge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTMwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0zNSB7XHJcbiAgcGFkZGluZy10b3A6IDIzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS00MCB7XHJcbiAgcGFkZGluZy10b3A6IDI2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS00MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS00NSB7XHJcbiAgcGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tNDUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTUwIHtcclxuICBwYWRkaW5nLXRvcDogMzMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTUwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTU1IHtcclxuICBwYWRkaW5nLXRvcDogMzYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTU1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTYwIHtcclxuICBwYWRkaW5nLXRvcDogNDBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS02MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tNjUge1xyXG4gIHBhZGRpbmctdG9wOiA0My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tNjUge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tNzAge1xyXG4gIHBhZGRpbmctdG9wOiA0Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tNzAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tNzUge1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTc1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS04MCB7XHJcbiAgcGFkZGluZy10b3A6IDUzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS04MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDUzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS04NSB7XHJcbiAgcGFkZGluZy10b3A6IDU2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS04NSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDU2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS05MCB7XHJcbiAgcGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tOTAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTk1IHtcclxuICBwYWRkaW5nLXRvcDogNjMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTk1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogNjMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTEwMCB7XHJcbiAgcGFkZGluZy10b3A6IDY2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMDAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMTA1IHtcclxuICBwYWRkaW5nLXRvcDogNzBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMDUge1xyXG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTExMCB7XHJcbiAgcGFkZGluZy10b3A6IDczLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMTAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA3My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMTE1IHtcclxuICBwYWRkaW5nLXRvcDogNzYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTExNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDc2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0xMjAge1xyXG4gIHBhZGRpbmctdG9wOiA4MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTEyMCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMTI1IHtcclxuICBwYWRkaW5nLXRvcDogODMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTEyNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDgzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0xMzAge1xyXG4gIHBhZGRpbmctdG9wOiA4Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTMwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogODYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTEzNSB7XHJcbiAgcGFkZGluZy10b3A6IDkwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTM1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0xNDAge1xyXG4gIHBhZGRpbmctdG9wOiA5My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTQwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogOTMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTE0NSB7XHJcbiAgcGFkZGluZy10b3A6IDk2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNDUge1xyXG4gIHBhZGRpbmctYm90dG9tOiA5Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMTUwIHtcclxuICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTUwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMTU1IHtcclxuICBwYWRkaW5nLXRvcDogMTAzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNTUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMDMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTE2MCB7XHJcbiAgcGFkZGluZy10b3A6IDEwNi42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTYwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTA2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0xNjUge1xyXG4gIHBhZGRpbmctdG9wOiAxMTBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNjUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMTBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0xNzAge1xyXG4gIHBhZGRpbmctdG9wOiAxMTMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTE3MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDExMy4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMTc1IHtcclxuICBwYWRkaW5nLXRvcDogMTE2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNzUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMTYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTE4MCB7XHJcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTE4MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTE4NSB7XHJcbiAgcGFkZGluZy10b3A6IDEyMy4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTg1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTIzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0xOTAge1xyXG4gIHBhZGRpbmctdG9wOiAxMjYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTE5MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEyNi42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMTk1IHtcclxuICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTk1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjAwIHtcclxuICBwYWRkaW5nLXRvcDogMTMzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMDAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMzMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTIwNSB7XHJcbiAgcGFkZGluZy10b3A6IDEzNi42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjA1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTM2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0yMTAge1xyXG4gIHBhZGRpbmctdG9wOiAxNDBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMTAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0yMTUge1xyXG4gIHBhZGRpbmctdG9wOiAxNDMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTIxNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE0My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjIwIHtcclxuICBwYWRkaW5nLXRvcDogMTQ2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMjAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNDYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTIyNSB7XHJcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTIyNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTIzMCB7XHJcbiAgcGFkZGluZy10b3A6IDE1My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjMwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTUzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0yMzUge1xyXG4gIHBhZGRpbmctdG9wOiAxNTYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTIzNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjQwIHtcclxuICBwYWRkaW5nLXRvcDogMTYwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjQwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjQ1IHtcclxuICBwYWRkaW5nLXRvcDogMTYzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNDUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNjMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTI1MCB7XHJcbiAgcGFkZGluZy10b3A6IDE2Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjUwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTY2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0yNTUge1xyXG4gIHBhZGRpbmctdG9wOiAxNzBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNTUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNzBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0yNjAge1xyXG4gIHBhZGRpbmctdG9wOiAxNzMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTI2MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE3My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjY1IHtcclxuICBwYWRkaW5nLXRvcDogMTc2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNjUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNzYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTI3MCB7XHJcbiAgcGFkZGluZy10b3A6IDE4MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTI3MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTI3NSB7XHJcbiAgcGFkZGluZy10b3A6IDE4My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjc1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTgzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0yODAge1xyXG4gIHBhZGRpbmctdG9wOiAxODYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTI4MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE4Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjg1IHtcclxuICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjg1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMjkwIHtcclxuICBwYWRkaW5nLXRvcDogMTkzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yOTAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxOTMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTI5NSB7XHJcbiAgcGFkZGluZy10b3A6IDE5Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjk1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTk2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0zMDAge1xyXG4gIHBhZGRpbmctdG9wOiAyMDBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMDAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0zMDUge1xyXG4gIHBhZGRpbmctdG9wOiAyMDMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTMwNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwMy4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMzEwIHtcclxuICBwYWRkaW5nLXRvcDogMjA2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMTAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMDYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTMxNSB7XHJcbiAgcGFkZGluZy10b3A6IDIxMHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTMxNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIxMHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTMyMCB7XHJcbiAgcGFkZGluZy10b3A6IDIxMy4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzIwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjEzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0zMjUge1xyXG4gIHBhZGRpbmctdG9wOiAyMTYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTMyNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIxNi42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMzMwIHtcclxuICBwYWRkaW5nLXRvcDogMjIwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzMwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjIwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMzM1IHtcclxuICBwYWRkaW5nLXRvcDogMjIzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMzUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMjMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTM0MCB7XHJcbiAgcGFkZGluZy10b3A6IDIyNi42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzQwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjI2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0zNDUge1xyXG4gIHBhZGRpbmctdG9wOiAyMzBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNDUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMzBweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0zNTAge1xyXG4gIHBhZGRpbmctdG9wOiAyMzMuMzMzMzMzMzMzM3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTM1MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIzMy4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMzU1IHtcclxuICBwYWRkaW5nLXRvcDogMjM2LjY2NjY2NjY2NjdweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNTUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMzYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTM2MCB7XHJcbiAgcGFkZGluZy10b3A6IDI0MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTM2MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI0MHB4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy10b3AtLTM2NSB7XHJcbiAgcGFkZGluZy10b3A6IDI0My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzY1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjQzLjMzMzMzMzMzMzNweDtcclxufVxyXG5cclxuLmJsb2NrLXBhZGRpbmctdG9wLS0zNzAge1xyXG4gIHBhZGRpbmctdG9wOiAyNDYuNjY2NjY2NjY2N3B4O1xyXG59XHJcblxyXG4uYmxvY2stcGFkZGluZy1ib3R0b20tLTM3MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI0Ni42NjY2NjY2NjY3cHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLXRvcC0tMzc1IHtcclxuICBwYWRkaW5nLXRvcDogMjUwcHg7XHJcbn1cclxuXHJcbi5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzc1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS01IHtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTQwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTQwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTQ1IHtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTQ1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTUwIHtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTUwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTU1IHtcclxuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTU1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTYwIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTYwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTY1IHtcclxuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTY1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTcwIHtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTcwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTc1IHtcclxuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTc1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTgwIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTgwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTg1IHtcclxuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTg1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTkwIHtcclxuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTkwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTk1IHtcclxuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTk1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEwMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTAwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMDUge1xyXG4gICAgcGFkZGluZy10b3A6IDEwNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEwNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTExNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTE1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTE1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMjAge1xyXG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEyMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTI1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMjUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEzMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTMwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMzUge1xyXG4gICAgcGFkZGluZy10b3A6IDEzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEzNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTQwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNDAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE0NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTQ1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTQ1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xNTAge1xyXG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE1MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTU1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE2MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTYwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xNjUge1xyXG4gICAgcGFkZGluZy10b3A6IDE2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE2NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTY1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTcwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE3NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTc1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTc1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xODAge1xyXG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE4MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTg1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxODVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xODUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE5MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTkwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xOTUge1xyXG4gICAgcGFkZGluZy10b3A6IDE5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE5NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTk1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjAwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMDAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIwNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjA1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yMTAge1xyXG4gICAgcGFkZGluZy10b3A6IDIxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIxMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjE1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyMTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIyMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjIwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjIwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yMjUge1xyXG4gICAgcGFkZGluZy10b3A6IDIyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIyNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjI1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjMwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIzNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjM1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjM1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNDAge1xyXG4gICAgcGFkZGluZy10b3A6IDI0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI0MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjQwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjQ1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNDUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI1MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjUwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjUwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNTUge1xyXG4gICAgcGFkZGluZy10b3A6IDI1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI1NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjU1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjYwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyNjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNjAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI2NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjY1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjY1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNzAge1xyXG4gICAgcGFkZGluZy10b3A6IDI3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI3MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjcwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjc1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNzUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI4MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjgwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjgwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyODBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yODUge1xyXG4gICAgcGFkZGluZy10b3A6IDI4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI4NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjg1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjkwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyOTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yOTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI5NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjk1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjk1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMDAge1xyXG4gICAgcGFkZGluZy10b3A6IDMwMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMwMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzA1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMDUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMxMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzEwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMTUge1xyXG4gICAgcGFkZGluZy10b3A6IDMxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMxNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzE1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzIwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMjAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMyNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzI1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzI1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMzAge1xyXG4gICAgcGFkZGluZy10b3A6IDMzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMzMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzMwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzM1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMzUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM0MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzQwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzQwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNDUge1xyXG4gICAgcGFkZGluZy10b3A6IDM0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM0NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzQ1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzUwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzNTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM1NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzU1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzU1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNjAge1xyXG4gICAgcGFkZGluZy10b3A6IDM2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM2MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzYwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzY1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNjUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM3MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzcwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzcwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNzUge1xyXG4gICAgcGFkZGluZy10b3A6IDM3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM3NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzc1cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS01IHtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTQwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTQwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTQ1IHtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTQ1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTUwIHtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTUwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTU1IHtcclxuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTU1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTYwIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTYwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTY1IHtcclxuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTY1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTcwIHtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTcwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTc1IHtcclxuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTc1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTgwIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTgwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTg1IHtcclxuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTg1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTkwIHtcclxuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTkwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTk1IHtcclxuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTk1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEwMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTAwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMDUge1xyXG4gICAgcGFkZGluZy10b3A6IDEwNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEwNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTExNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTE1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTE1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMjAge1xyXG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEyMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTI1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMjUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEzMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTMwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMzUge1xyXG4gICAgcGFkZGluZy10b3A6IDEzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEzNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTQwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNDAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE0NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTQ1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTQ1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xNTAge1xyXG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE1MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTU1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE2MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTYwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xNjUge1xyXG4gICAgcGFkZGluZy10b3A6IDE2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE2NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTY1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTcwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE3NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTc1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTc1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xODAge1xyXG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE4MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTg1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxODVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xODUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE5MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTkwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xOTUge1xyXG4gICAgcGFkZGluZy10b3A6IDE5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE5NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTk1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjAwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMDAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIwNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjA1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yMTAge1xyXG4gICAgcGFkZGluZy10b3A6IDIxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIxMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjE1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyMTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIyMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjIwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjIwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yMjUge1xyXG4gICAgcGFkZGluZy10b3A6IDIyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIyNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjI1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjMwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIzNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjM1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjM1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNDAge1xyXG4gICAgcGFkZGluZy10b3A6IDI0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI0MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjQwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjQ1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNDUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI1MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjUwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjUwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNTUge1xyXG4gICAgcGFkZGluZy10b3A6IDI1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI1NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjU1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjYwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyNjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNjAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI2NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjY1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjY1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNzAge1xyXG4gICAgcGFkZGluZy10b3A6IDI3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI3MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjcwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjc1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNzUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI4MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjgwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjgwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyODBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yODUge1xyXG4gICAgcGFkZGluZy10b3A6IDI4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI4NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjg1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjkwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyOTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yOTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI5NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjk1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjk1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMDAge1xyXG4gICAgcGFkZGluZy10b3A6IDMwMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMwMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzA1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMDUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMxMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzEwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMTUge1xyXG4gICAgcGFkZGluZy10b3A6IDMxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMxNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzE1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzIwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMjAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMyNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzI1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzI1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMzAge1xyXG4gICAgcGFkZGluZy10b3A6IDMzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMzMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzMwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzM1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMzUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM0MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzQwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzQwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNDUge1xyXG4gICAgcGFkZGluZy10b3A6IDM0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM0NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzQ1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzUwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzNTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM1NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzU1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzU1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNjAge1xyXG4gICAgcGFkZGluZy10b3A6IDM2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM2MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzYwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzY1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNjUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM3MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzcwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzcwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNzUge1xyXG4gICAgcGFkZGluZy10b3A6IDM3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM3NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzc1cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS01IHtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTQwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTQwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTQ1IHtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTQ1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTUwIHtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTUwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTU1IHtcclxuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTU1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTYwIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTYwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTY1IHtcclxuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTY1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTcwIHtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTcwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTc1IHtcclxuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTc1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTgwIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTgwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTg1IHtcclxuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTg1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTkwIHtcclxuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTkwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTk1IHtcclxuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTk1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEwMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTAwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMDUge1xyXG4gICAgcGFkZGluZy10b3A6IDEwNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEwNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTExNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTE1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTE1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMjAge1xyXG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEyMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTI1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xMjUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTEzMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTMwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xMzUge1xyXG4gICAgcGFkZGluZy10b3A6IDEzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTEzNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTQwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNDAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE0NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTQ1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTQ1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xNTAge1xyXG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE1MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTU1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE2MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTYwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xNjUge1xyXG4gICAgcGFkZGluZy10b3A6IDE2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE2NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTY1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTcwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xNzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE3NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTc1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTc1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xODAge1xyXG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE4MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMTg1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxODVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0xODUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTE5MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMTkwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0xOTUge1xyXG4gICAgcGFkZGluZy10b3A6IDE5NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTE5NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTk1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjAwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMDAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIwNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjA1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjA1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yMTAge1xyXG4gICAgcGFkZGluZy10b3A6IDIxMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIxMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjE1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyMTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIyMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjIwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjIwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yMjUge1xyXG4gICAgcGFkZGluZy10b3A6IDIyNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTIyNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjI1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjMwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yMzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTIzNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjM1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjM1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNDAge1xyXG4gICAgcGFkZGluZy10b3A6IDI0MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI0MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjQwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjQ1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNDUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI1MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjUwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjUwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNTUge1xyXG4gICAgcGFkZGluZy10b3A6IDI1NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI1NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjU1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjYwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyNjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNjAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI2NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjY1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjY1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yNzAge1xyXG4gICAgcGFkZGluZy10b3A6IDI3MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI3MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjcwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjc1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yNzUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI4MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjgwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjgwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyODBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0yODUge1xyXG4gICAgcGFkZGluZy10b3A6IDI4NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTI4NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjg1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMjkwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyOTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0yOTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI5MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTI5NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjk1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMjk1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMDAge1xyXG4gICAgcGFkZGluZy10b3A6IDMwMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMwMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzA1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMDVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMDUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMxMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzEwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMTUge1xyXG4gICAgcGFkZGluZy10b3A6IDMxNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMxNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzE1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzIwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMjBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMjAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMyMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTMyNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzI1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzI1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zMzAge1xyXG4gICAgcGFkZGluZy10b3A6IDMzMHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTMzMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzMwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzM1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzMzVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zMzUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMzNXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM0MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzQwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzQwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNDBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNDUge1xyXG4gICAgcGFkZGluZy10b3A6IDM0NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM0NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzQ1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzUwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzNTBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM1MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM1NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzU1cHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzU1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNTVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNjAge1xyXG4gICAgcGFkZGluZy10b3A6IDM2MHB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM2MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzYwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLXRvcC0tMzY1IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNjVweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctYm90dG9tLS0zNjUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM2NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy10b3AtLTM3MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzcwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1wYWRkaW5nLWJvdHRvbS0tMzcwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNzBweDtcclxuICB9XHJcbiAgLmJsb2NrLXBhZGRpbmctdG9wLS0zNzUge1xyXG4gICAgcGFkZGluZy10b3A6IDM3NXB4O1xyXG4gIH1cclxuICAuYmxvY2stcGFkZGluZy1ib3R0b20tLTM3NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzc1cHg7XHJcbiAgfVxyXG59XHJcbi8qKioqKioqKioqKiAgcmVzcG9uc2l2ZSB2aWRlbyAqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLnJlc3BvbnNpdmUtdmlkZW8tY29udGFpbmVyIC5pZnJhbWUtcmVzcG9uc2l2ZV9faXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgLyogcGFkZGluZy10b3A6IDMwcHg7ICovXHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5yZXNwb25zaXZlLXZpZGVvLWNvbnRhaW5lciBpZnJhbWUsXHJcbi5yZXNwb25zaXZlLXZpZGVvLWNvbnRhaW5lciBvYmplY3QsXHJcbi5yZXNwb25zaXZlLXZpZGVvLWNvbnRhaW5lciBlbWJlZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAgICovXHJcbi8qKioqKioqKioqKiogXHUwNDIxXHUwNDQyXHUwNDM4XHUwNDNCXHUwNDM4IFx1MDQzNFx1MDQzQlx1MDQ0RiBcdTA0NDFcdTA0NDJcdTA0NDBcdTA0MzVcdTA0M0JcdTA0M0VcdTA0NDdcdTA0MzVcdTA0M0EgU2xpY2sgKioqKioqKioqKioqKioqKi9cclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcclxuICBvcGFjaXR5OiAwLjI7XHJcbn1cclxuXHJcbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uc2xpY2stcHJldjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwN1wiO1xyXG59XHJcblxyXG4uc2xpY2stbmV4dDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwNlwiO1xyXG59XHJcblxyXG4uc2xpY2stcHJldixcclxuLnNsaWNrLW5leHQsXHJcbi5zbGljay1wcmV2OmhvdmVyLFxyXG4uc2xpY2stcHJldjpmb2N1cyxcclxuLnNsaWNrLW5leHQ6aG92ZXIsXHJcbi5zbGljay1uZXh0OmZvY3VzLFxyXG4uc2xpY2stbmV4dDo6YmVmb3JlLFxyXG4uc2xpY2stcHJldjo6YmVmb3JlLFxyXG4uc2xpY2stZG90cyBsaSBidXR0b246OmJlZm9yZSxcclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uLFxyXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmUge1xyXG4gIGNvbG9yOiBjdXJyZW50Y29sb3I7XHJcbn1cclxuXHJcbi5zbGljay1uZXh0OjpiZWZvcmUsXHJcbi5zbGljay1wcmV2OjpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOjpiZWZvcmUsXHJcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOjpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuMjU7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1uYXYtcHJldixcclxuLmNhcm91c2VsLW5hdi1uZXh0IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6IGN1cnJlbnRjb2xvcjtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAgICovXHJcbi5zdmctaWNvbiB7XHJcbiAgZm9udC1zaXplOiA2NHB4O1xyXG59XHJcblxyXG4ucm91bmQtaW1hZ2UgaW1nIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbi5waWN0dXJlLWxvYWRlci10cmlnZ2VyLWltYWdlLWlubmVyIHtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBmb250LXNpemU6IDA7XHJcbn1cclxuXHJcbi5scC1jb250YWluZXIgc2VsZWN0LFxyXG4uc2VsZWN0LWN1c3RvbSBzZWxlY3Qge1xyXG4gIGJvcmRlcjogc29saWQgMXB4IHJnYigyMTgsIDIxOCwgMjE4KTtcclxufVxyXG5cclxuYm9keS5ib2R5Tm90U2Nyb2xsIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubHAtbW9kYWwtYm9va2luZyAuZmxhdHBpY2tyLXJDb250YWluZXIsXHJcbi5scC1tb2RhbC1ib29raW5nIC5mbGF0cGlja3ItY2FsZW5kYXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMzA3Ljg3NXB4O1xyXG59XHJcblxyXG4qW2RhdGEtcXVpY2t2aWV3LXRyaWdnZXJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIC5wcmV2aWV3LWluLWFkbWluIHtcbiAgICB3aWR0aDogODMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAxMjBlbSkge1xuICAgIC5wcmV2aWV3LWluLWFkbWluIHtcbiAgICAgICAgd2lkdGg6IDk5NnB4O1xuICAgIH1cbn0gKi9cclxuLyoqKioqKiBTdHlsZSBTdGFyIFJhdGluZyBXaWRnZXQgKioqKiovXHJcbi5yYXRpbmcge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBtYXJnaW4tYm90dG9tOiA1O1xyXG4gIC8qICYgPiBpbnB1dDpjaGVja2VkICsgbGFiZWw6aG92ZXIgc3ZnLFxuICAmID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmhvdmVyIHN2ZyxcbiAgJiA+IGxhYmVsOmhvdmVyIH4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHN2ZyxcbiAgJiA+IGlucHV0OmNoZWNrZWQgfiBsYWJlbDpob3ZlciB+IGxhYmVsIHN2ZyB7XG4gICAgICBmaWxsOiAjYzNjM2MzO1xuICB9ICovXHJcbn1cclxuLnJhdGluZyA+IGlucHV0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5yYXRpbmcgPiBpbnB1dDpjaGVja2VkIH4gbGFiZWwgPiBzdmcge1xyXG4gIGZpbGw6IHJnYigyNTUsIDE2NSwgMCk7XHJcbn1cclxuLnJhdGluZyA+IGxhYmVsID4gc3ZnIHtcclxuICBjb2xvcjogI2RkZDtcclxuICBmaWxsOiAjYzNjM2MzO1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4ucmF0aW5nID4gbGFiZWwge1xyXG4gIGN1cnNvcjogYXV0bztcclxufVxyXG5cclxuLnJhdGluZy1hY3RpdmUucmF0aW5nOm5vdCg6Y2hlY2tlZCkgPiBsYWJlbDpob3ZlciA+IHN2ZywgLnJhdGluZy1hY3RpdmUucmF0aW5nOm5vdCg6Y2hlY2tlZCkgPiBsYWJlbDpob3ZlciB+IGxhYmVsID4gc3ZnIHtcclxuICBmaWxsOiByZ2IoMjU1LCAxNjUsIDApO1xyXG59XHJcbi5yYXRpbmctYWN0aXZlLnJhdGluZyA+IGxhYmVsIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zZWxlY3QtY3VzdG9tIHtcclxuICBjb2xvcjogY3VycmVudGNvbG9yO1xyXG59XHJcbi5zZWxlY3QtY3VzdG9tOjphZnRlciB7XHJcbiAgcmlnaHQ6IDAuNjI1cmVtO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uYWR2LWNsb3NlLW91dHNpZGUge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLnN3YWwyLWNvbnRhaW5lciB7XHJcbiAgei1pbmRleDogOTAwMDtcclxufVxyXG5cclxuLyogXHUwNDFEXHUwNDMwXHUwNDQxXHUwNDQyXHUwNDQwXHUwNDNFXHUwNDM5XHUwNDNBXHUwNDMwIGZ1bGxfaGVpZ2h0IFx1MDQzMiBjb25maWcuanNvbiAqL1xyXG4uYmxvY2stZnVsbC1oZWlnaHQsXHJcbmJsb2Nrcy1jb25zdHJ1Y3Rvci1jb250YWluZXIgLmxwLWJsb2Nrcy1jb25zdHJ1Y3Rvci1jb250YWluZXIuYmxvY2stZnVsbC1oZWlnaHQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5ibG9jay1mdWxsLWhlaWdodCA+ICosXHJcbmJsb2Nrcy1jb25zdHJ1Y3Rvci1jb250YWluZXIgLmxwLWJsb2Nrcy1jb25zdHJ1Y3Rvci1jb250YWluZXIuYmxvY2stZnVsbC1oZWlnaHQgPiAqIHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5lZGl0LW1vZGUgYmxvY2tzLWNvbnN0cnVjdG9yLWNvbnRhaW5lciAuaGlkZGVuLWRldmljZS1kZXNrdG9wLmJsb2NrLWZ1bGwtaGVpZ2h0LFxyXG4uZWRpdC1tb2RlIGJsb2Nrcy1jb25zdHJ1Y3Rvci1jb250YWluZXIgLmhpZGRlbi1kZXZpY2UtbW9iaWxlLmJsb2NrLWZ1bGwtaGVpZ2h0IHtcclxuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICAgKi9cclxuLmdhbGxlcnktcGhvdG9zLXNsaWRlci1saXN0LWhvcml6b250YWwge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLmNhcm91c2VsLWluaXRpbGl6ZWQgLmdhbGxlcnktcGhvdG9zLXNsaWRlci1saXN0LWhvcml6b250YWwge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbi5ibG9jay1mdWxsLWhlaWdodCB7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgbWluLWhlaWdodDogdmFyKC0tbWluLWZ1bGwtaGVpZ2h0LCAxMDB2aCk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSwgKG1heC1oZWlnaHQ6IDQ4MHB4KSB7XHJcbiAgLnF1aWNrdmlldy1sb2FkaW5nLXRleHQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDVweCAtIDUwcHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5waWN0dXJlLWxvYWRlci10cmlnZ2VyX193cmFwIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jb29raWVzLXBvbGljeS1ibG9jayB7XHJcbiAgbWF4LXdpZHRoOiAzMDBweDtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmxwLWNvcHlyaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgcGFkZGluZzogMTZweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4ubHAtY29weXJpZ2h0IGEge1xyXG4gIGNvbG9yOiBjdXJyZW50Y29sb3I7XHJcbn0iLCAiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiA+NDgwIC0gXHUwNDQxXHUwNDNDXHUwNDMwXHUwNDQwXHUwNDQyXHUwNDQ0XHUwNDNFXHUwNDNEXHUwNDRCICovXHJcbi8qID43NjggLSBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0M0RcdTA0NDhcdTA0MzVcdTA0NDJcdTA0NEIgKi9cclxuLyogPjEwMjQgLSBcdTA0M0RcdTA0MzVcdTA0NDJcdTA0MzFcdTA0NDNcdTA0M0FcdTA0MzgsIFx1MDQzRFx1MDQzRVx1MDQ0M1x1MDQ0Mlx1MDQzMVx1MDQ0M1x1MDQzQVx1MDQzOCAqL1xyXG4vKiA+MTIwMCAtIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzRiAqL1xyXG4vKiA+MTYwMCAtIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzRiAqL1xyXG4ucmVsYXRpdmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBvaW50ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmRhbmdlciB7XHJcbiAgY29sb3I6IHJlZDtcclxufVxyXG5cclxuLyogXHUwNDQwXHUwNDMwXHUwNDM3XHUwNDNDXHUwNDM1XHUwNDQwIFx1MDQ0OFx1MDQ0MFx1MDQzOFx1MDQ0NFx1MDQ0Mlx1MDQzRVx1MDQzMiAqL1xyXG4uZm9udC1zaXplLWd0IHtcclxuICBmb250LXNpemU6IDM2LjI2cHg7XHJcbn1cclxuXHJcbi5mb250LXNpemUtYmctMiB7XHJcbiAgZm9udC1zaXplOiAxOXB4O1xyXG59XHJcblxyXG4uZm9udC1zaXplLWJnIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5mb250LXNpemUtbGcge1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxufVxyXG5cclxuLmZvbnQtc2l6ZS1tZCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uZm9udC1zaXplLXNtIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5mb250LXNpemUtbWVnYSB7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG59XHJcblxyXG4ubS1oLWF1dG8ge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLmNpcmNsZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uYW5nbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uZmxleC1yZXZlcnNlIHtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbn1cclxuXHJcbi5mbGV4LW5vd3JhcCB7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAge1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmZsZXgtY29sdW1uIHtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uZmxleC1ncm93LTAge1xyXG4gIGZsZXgtZ3JvdzogMDtcclxufVxyXG5cclxuLmZsZXgtZ3JvdyB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcblxyXG4uZmxleC1iYXNpcy1hdXRvIHtcclxuICBmbGV4LWJhc2lzOiBhdXRvO1xyXG59XHJcblxyXG4uYm9sZCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5saW5lLWhlaWdodC14cyB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5saW5lLWhlaWdodC1zbSB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLmxpbmUtaGVpZ2h0LW1kIHtcclxuICBsaW5lLWhlaWdodDogMS42O1xyXG59XHJcblxyXG4uZnVsbC13aWR0aCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLnAtdi1ndCB7XHJcbiAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbn1cclxuXHJcbi53ZWlnaHQtMTAwIHtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG59XHJcblxyXG4uZmxleC1zaHJpbmstbiB7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5saWdodCB7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnRleHQtbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50ZXh0LXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLmJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmlubGluZS1ibG9jayB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4udmVydGljYWwtbWlkZGxlIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4vKiBcdTA0M0VcdTA0NDJcdTA0NDFcdTA0NDJcdTA0NDNcdTA0M0ZcdTA0NEIgKi9cclxuLm0tdi14cyB7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuLm0tdi1zbSB7XHJcbiAgbWFyZ2luOiAxMHB4IDA7XHJcbn1cclxuXHJcbi5tLXYtbWQge1xyXG4gIG1hcmdpbjogMTVweCAwO1xyXG59XHJcblxyXG4ubS12LWxnIHtcclxuICBtYXJnaW46IDIwcHggMDtcclxufVxyXG5cclxuLm0tdi13bCB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4ubS10LW4ge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5tLXQteHMge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLm0tdC1zbSB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLm0tdC1tZCB7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLm0tdC1sZyB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLm0tdC13bCB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuLm0tbC14cyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLm0tbC1zbSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi5tLWwtbWQge1xyXG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4ubS1sLWxnIHtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLm0tci1ub25lIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5tLXIteHMge1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG4ubS1yLXNtIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5tLXItbWQge1xyXG4gIG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxuLm0tci1sZyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ubS1yLXdsIHtcclxuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5tLWItbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm0tYi14cyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubS1iLXNtIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ubS1iLW1kIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ubS1iLWxnIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ubS1iLXdsIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4ubS1iLWd0IHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4ubS1iLWdpZ2Ege1xyXG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbn1cclxuXHJcbi5tLWFsaWduIHtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5wLWctZ3Qge1xyXG4gIHBhZGRpbmctbGVmdDogNjBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG59XHJcblxyXG4ucC1nLW5vbmUge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ucC1yLW5vbmUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5wLWwtbm9uZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ucC12LXhzIHtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5wLXYtc20ge1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucC12LW1kIHtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnAtdi1sZyB7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5wLXYtZ2lnYSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMzFweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMzFweDtcclxufVxyXG5cclxuLnAtd2wge1xyXG4gIHBhZGRpbmc6IDMwcHg7XHJcbn1cclxuXHJcbi5wLWwtbiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ucC1sLXhzIHtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLnAtbC1zbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4ucC1sLW1kIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5wLWwtbGcge1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLnAtbC13bCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG4ucC1yLW4ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5wLXIteHMge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG5cclxuLnAtci1zbSB7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLnAtci1tZCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxuLnAtci1sZyB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweDtcclxufVxyXG5cclxuLnAtci13bCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG5cclxuLnAtdC14cyB7XHJcbiAgcGFkZGluZy10b3A6IDVweDtcclxufVxyXG5cclxuLnAtdC1zbSB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5wLXQtbWQge1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ucC10LWxnIHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuLnAtdC13bCB7XHJcbiAgcGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5wLXQtZ3Qge1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ucC10LW4ge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4ucC1iLXhzIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ucC1iLXNtIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnAtYi1tZCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5wLWItbGcge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucC1iLXdsIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLnAtYi1ndCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbi5wLWItbiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5mdWxsLWhlaWdodCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuXHJcbi5vdXRsaW5lLW5vbmUge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgLnAtdi1ndCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgfVxyXG59XHJcbi5mbG9hdC1sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmZsb2F0LXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5wb2ludGVyLWV2ZW50cy1ub25lIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLnRleHQtZmxvYXRpbmcge1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XHJcbiAgbGluZS1icmVhazogbm9ybWFsO1xyXG4gIC13ZWJraXQtaHlwaGVuczogbm9uZTtcclxuICAgICAgICAgIGh5cGhlbnM6IG5vbmU7XHJcbn1cclxuXHJcbi50ZXh0LW92ZXJmbG93LCAudGV4dC1zdGF0aWMge1xyXG4gIHdvcmQtd3JhcDogbm9ybWFsOyAvKiBcdTA0M0RcdTA0MzUgXHUwNDNGXHUwNDNFXHUwNDM0XHUwNDM0XHUwNDM1XHUwNDQwXHUwNDM2XHUwNDM4XHUwNDMyXHUwNDMwXHUwNDM1XHUwNDQyIElFLCBGaXJlZm94OyBcdTA0NEZcdTA0MzJcdTA0M0JcdTA0NEZcdTA0MzVcdTA0NDJcdTA0NDFcdTA0NEYgXHUwNDNBXHUwNDNFXHUwNDNGXHUwNDM4XHUwNDM1XHUwNDM5IHdvcmQtd3JhcCAqL1xyXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xyXG4gIHdvcmQtYnJlYWs6IG5vcm1hbDsgLyogXHUwNDNEXHUwNDM1IFx1MDQzRlx1MDQzRVx1MDQzNFx1MDQzNFx1MDQzNVx1MDQ0MFx1MDQzNlx1MDQzOFx1MDQzMlx1MDQzMFx1MDQzNVx1MDQ0MiBPcGVyYTEyLjE0LCBcdTA0MzdcdTA0M0RcdTA0MzBcdTA0NDdcdTA0MzVcdTA0M0RcdTA0MzhcdTA0MzUga2VlcC1hbGwgXHUwNDNEXHUwNDM1IFx1MDQzRlx1MDQzRVx1MDQzNFx1MDQzNFx1MDQzNVx1MDQ0MFx1MDQzNlx1MDQzOFx1MDQzMlx1MDQzMFx1MDQzNVx1MDQ0Mlx1MDQ0MVx1MDQ0RiBJRSwgQ2hyb21lICovXHJcbiAgbGluZS1icmVhazogYXV0bzsgLyogXHUwNDNEXHUwNDM1XHUwNDQyIFx1MDQzRlx1MDQzRVx1MDQzNFx1MDQzNFx1MDQzNVx1MDQ0MFx1MDQzNlx1MDQzQVx1MDQzOCBcdTA0MzRcdTA0M0JcdTA0NEYgXHUwNDQwXHUwNDQzXHUwNDQxXHUwNDQxXHUwNDNBXHUwNDNFXHUwNDMzXHUwNDNFIFx1MDQ0Rlx1MDQzN1x1MDQ0Qlx1MDQzQVx1MDQzMCAqL1xyXG4gIC13ZWJraXQtaHlwaGVuczogbWFudWFsO1xyXG4gICAgICAgICAgaHlwaGVuczogbWFudWFsO1xyXG59XHJcblxyXG4udGV4dC1vdmVyZmxvdyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctaGlkZGVuLWZvci1tb2RhbC1pb3Mge1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi52ZXJ0aWNhbC1pbnRlcnZhbC14c21hbGwge1xyXG4gIG1hcmdpbjogMC4zMTI1cmVtIDA7XHJcbn1cclxuXHJcbi52ZXJ0aWNhbC1pbnRlcnZhbC1zbWFsbCB7XHJcbiAgbWFyZ2luLXRvcDogMC40Mzc1cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNDM3NXJlbTtcclxufVxyXG5cclxuLnZlcnRpY2FsLWludGVydmFsLW1pZGRsZSB7XHJcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XHJcbn1cclxuXHJcbi52ZXJ0aWNhbC1pbnRlcnZhbC1iaWcge1xyXG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XHJcbn1cclxuXHJcbi52ZXJ0aWNhbC1pbnRlcnZhbC14c21hbGwubm8tdG9wLFxyXG4udmVydGljYWwtaW50ZXJ2YWwtc21hbGwubm8tdG9wLFxyXG4udmVydGljYWwtaW50ZXJ2YWwtbWlkZGxlLm5vLXRvcCxcclxuLnZlcnRpY2FsLWludGVydmFsLWJpZy5uby10b3Age1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi52ZXJ0aWNhbC1pbnRlcnZhbC14c21hbGwubm8tYm90dG9tLFxyXG4udmVydGljYWwtaW50ZXJ2YWwtc21hbGwubm8tYm90dG9tLFxyXG4udmVydGljYWwtaW50ZXJ2YWwtbWlkZGxlLm5vLWJvdHRvbSxcclxuLnZlcnRpY2FsLWludGVydmFsLWJpZy5uby1ib3R0b20ge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5ob3Jpem9udGFsLWludGVydmFsLXhzbWFsbCB7XHJcbiAgbWFyZ2luOiAwIDAuMzEyNXJlbTtcclxufVxyXG5cclxuLmhvcml6b250YWwtaW50ZXJ2YWwtc21hbGwge1xyXG4gIG1hcmdpbjogMCAwLjQzNzVyZW07XHJcbn1cclxuXHJcbi5ob3Jpem9udGFsLWludGVydmFsLW1pZGRsZSB7XHJcbiAgbWFyZ2luOiAwIDAuNjI1cmVtO1xyXG59XHJcblxyXG4uaG9yaXpvbnRhbC1pbnRlcnZhbC1iaWcge1xyXG4gIG1hcmdpbjogMCAwLjkzNzVyZW07XHJcbn1cclxuXHJcbi5ob3Jpem9udGFsLWludGVydmFsLXhzbWFsbC5uby1sZWZ0LFxyXG4uaG9yaXpvbnRhbC1pbnRlcnZhbC1zbWFsbC5uby1sZWZ0LFxyXG4uaG9yaXpvbnRhbC1pbnRlcnZhbC1taWRkbGUubm8tbGVmdCxcclxuLmhvcml6b250YWwtaW50ZXJ2YWwtYmlnLm5vLWxlZnQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLmhvcml6b250YWwtaW50ZXJ2YWwteHNtYWxsLm5vLXJpZ2h0LFxyXG4uaG9yaXpvbnRhbC1pbnRlcnZhbC1zbWFsbC5uby1yaWdodCxcclxuLmhvcml6b250YWwtaW50ZXJ2YWwtbWlkZGxlLm5vLXJpZ2h0LFxyXG4uaG9yaXpvbnRhbC1pbnRlcnZhbC1iaWcubm8tcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4udGhpbi1zY3JvbGwge1xyXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxufVxyXG4udGhpbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbi50aGluLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xyXG4gIHdpZHRoOiAxMXB4O1xyXG59XHJcbi50aGluLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG59XHJcbi50aGluLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTsgLyogc2hvdWxkIG1hdGNoIGJhY2tncm91bmQsIGNhbid0IGJlIHRyYW5zcGFyZW50ICovXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG59XHJcbi50aGluLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG59IiwgIi5mb250LXNpemUtOC0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogOHB4O1xyXG59XHJcblxyXG4uZm9udC1zaXplLTEwLS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG59XHJcblxyXG4uZm9udC1zaXplLTEyLS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG4uZm9udC1zaXplLTE0LS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0xNC0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDAuMjI3MjcyNzI3M3Z3ICsgMTEuMjcyNzI3MjcyN3B4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0xNC0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS0xNi0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtMTYtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygwLjIyNzI3MjcyNzN2dyArIDEzLjI3MjcyNzI3MjdweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtMTYtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb250LXNpemUtMTgtLWFkYXB0aXZlIHtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcclxuICAuZm9udC1zaXplLTE4LS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMC4zNDA5MDkwOTA5dncgKyAxMy45MDkwOTA5MDkxcHgpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZm9udC1zaXplLTE4LS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9udC1zaXplLTIwLS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0yMC0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDAuNDU0NTQ1NDU0NXZ3ICsgMTQuNTQ1NDU0NTQ1NXB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0yMC0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS0yMi0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtMjItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygwLjU2ODE4MTgxODJ2dyArIDE1LjE4MTgxODE4MThweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtMjItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb250LXNpemUtMjQtLWFkYXB0aXZlIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcclxuICAuZm9udC1zaXplLTI0LS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMC42ODE4MTgxODE4dncgKyAxNS44MTgxODE4MTgycHgpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZm9udC1zaXplLTI0LS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9udC1zaXplLTI2LS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAxOXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0yNi0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDAuNzk1NDU0NTQ1NXZ3ICsgMTYuNDU0NTQ1NDU0NXB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0yNi0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS0yOC0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtMjgtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygwLjkwOTA5MDkwOTF2dyArIDE3LjA5MDkwOTA5MDlweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtMjgtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb250LXNpemUtMzAtLWFkYXB0aXZlIHtcclxuICBmb250LXNpemU6IDIxcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcclxuICAuZm9udC1zaXplLTMwLS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4wMjI3MjcyNzI3dncgKyAxNy43MjcyNzI3MjczcHgpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZm9udC1zaXplLTMwLS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9udC1zaXplLTMyLS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0zMi0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMTM2MzYzNjM2NHZ3ICsgMTguMzYzNjM2MzYzNnB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0zMi0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS0zNC0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMjNweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtMzQtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI1dncgKyAxOXB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0zNC0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiAzNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS0zNi0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtMzYtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM2MzYzNjM2MzZ2dyArIDE5LjYzNjM2MzYzNjRweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtMzYtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb250LXNpemUtMzgtLWFkYXB0aXZlIHtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcclxuICAuZm9udC1zaXplLTM4LS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzcyNzI3MjczdncgKyAyMC4yNzI3MjcyNzI3cHgpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZm9udC1zaXplLTM4LS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9udC1zaXplLTQwLS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS00MC0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTkwOTA5MDkwOXZ3ICsgMjAuOTA5MDkwOTA5MXB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS00MC0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS00Mi0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMjdweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtNDItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjcwNDU0NTQ1NDV2dyArIDIxLjU0NTQ1NDU0NTVweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtNDItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb250LXNpemUtNDQtLWFkYXB0aXZlIHtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcclxuICAuZm9udC1zaXplLTQ0LS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS44MTgxODE4MTgydncgKyAyMi4xODE4MTgxODE4cHgpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZm9udC1zaXplLTQ0LS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9udC1zaXplLTQ2LS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAyOXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS00Ni0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuOTMxODE4MTgxOHZ3ICsgMjIuODE4MTgxODE4MnB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS00Ni0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiA0NnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS00OC0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtNDgtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygyLjA0NTQ1NDU0NTV2dyArIDIzLjQ1NDU0NTQ1NDVweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtNDgtLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb250LXNpemUtNTAtLWFkYXB0aXZlIHtcclxuICBmb250LXNpemU6IDMxcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcclxuICAuZm9udC1zaXplLTUwLS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMi4xNTkwOTA5MDkxdncgKyAyNC4wOTA5MDkwOTA5cHgpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZm9udC1zaXplLTUwLS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9udC1zaXplLTUyLS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAzMnB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS01Mi0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDIuMjcyNzI3MjcyN3Z3ICsgMjQuNzI3MjcyNzI3M3B4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS01Mi0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiA1MnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS02Mi0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtNjItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygzLjI5NTQ1NDU0NTV2dyArIDIyLjQ1NDU0NTQ1NDVweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtNjItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogNjJweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb250LXNpemUtNzItLWFkYXB0aXZlIHtcclxuICBmb250LXNpemU6IDM0cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcclxuICAuZm9udC1zaXplLTcyLS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoNC4zMTgxODE4MTgydncgKyAyMC4xODE4MTgxODE4cHgpO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuZm9udC1zaXplLTcyLS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IDcycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9udC1zaXplLTgyLS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAzNXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS04Mi0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDUuMzQwOTA5MDkwOXZ3ICsgMTcuOTA5MDkwOTA5MXB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS04Mi0tYWRhcHRpdmUge1xyXG4gICAgZm9udC1zaXplOiA4MnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZvbnQtc2l6ZS05Mi0tYWRhcHRpdmUge1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gIC5mb250LXNpemUtOTItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYyg2LjM2MzYzNjM2MzZ2dyArIDE1LjYzNjM2MzYzNjRweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtOTItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogOTJweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb250LXNpemUtMTAyLS1hZGFwdGl2ZSB7XHJcbiAgZm9udC1zaXplOiAzN3B4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgLmZvbnQtc2l6ZS0xMDItLWFkYXB0aXZlIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYyg3LjM4NjM2MzYzNjR2dyArIDEzLjM2MzYzNjM2MzZweCk7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb250LXNpemUtMTAyLS1hZGFwdGl2ZSB7XHJcbiAgICBmb250LXNpemU6IDEwMnB4O1xyXG4gIH1cclxufSIsICIuc3ZnLXNwaW5uZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nbWFyZ2luOiBhdXRvOyBiYWNrZ3JvdW5kOiBub25lOyBkaXNwbGF5OiBibG9jazsgc2hhcGUtcmVuZGVyaW5nOiBhdXRvOycgd2lkdGg9JzEwMCUnIGhlaWdodD0nMTAwJScgdmlld0JveD0nMCAwIDEwMCAxMDAnIHByZXNlcnZlQXNwZWN0UmF0aW89J3hNaWRZTWlkJyUzRSUzQ2cgdHJhbnNmb3JtPSdyb3RhdGUoMCA1MCA1MCknJTNFJTNDcmVjdCB4PSc0OS41JyB5PScyMy41JyByeD0nMCcgcnk9JzAnIHdpZHRoPScxJyBoZWlnaHQ9JzEzJyBmaWxsPSclMjM3ZDc5N2EnJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyB2YWx1ZXM9JzE7MCcga2V5VGltZXM9JzA7MScgZHVyPScxLjM1MTM1MTM1MTM1MTM1MTNzJyBiZWdpbj0nLTEuMjU0ODI2MjU0ODI2MjU1cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnJTNFJTNDL2FuaW1hdGUlM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDZyB0cmFuc2Zvcm09J3JvdGF0ZSgyNS43MTQyODU3MTQyODU3MTUgNTAgNTApJyUzRSUzQ3JlY3QgeD0nNDkuNScgeT0nMjMuNScgcng9JzAnIHJ5PScwJyB3aWR0aD0nMScgaGVpZ2h0PScxMycgZmlsbD0nJTIzN2Q3OTdhJyUzRSUzQ2FuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgdmFsdWVzPScxOzAnIGtleVRpbWVzPScwOzEnIGR1cj0nMS4zNTEzNTEzNTEzNTEzNTEzcycgYmVnaW49Jy0xLjE1ODMwMTE1ODMwMTE1ODRzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZSclM0UlM0MvYW5pbWF0ZSUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0NnIHRyYW5zZm9ybT0ncm90YXRlKDUxLjQyODU3MTQyODU3MTQzIDUwIDUwKSclM0UlM0NyZWN0IHg9JzQ5LjUnIHk9JzIzLjUnIHJ4PScwJyByeT0nMCcgd2lkdGg9JzEnIGhlaWdodD0nMTMnIGZpbGw9JyUyMzdkNzk3YSclM0UlM0NhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIHZhbHVlcz0nMTswJyBrZXlUaW1lcz0nMDsxJyBkdXI9JzEuMzUxMzUxMzUxMzUxMzUxM3MnIGJlZ2luPSctMS4wNjE3NzYwNjE3NzYwNjE5cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnJTNFJTNDL2FuaW1hdGUlM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDZyB0cmFuc2Zvcm09J3JvdGF0ZSg3Ny4xNDI4NTcxNDI4NTcxNCA1MCA1MCknJTNFJTNDcmVjdCB4PSc0OS41JyB5PScyMy41JyByeD0nMCcgcnk9JzAnIHdpZHRoPScxJyBoZWlnaHQ9JzEzJyBmaWxsPSclMjM3ZDc5N2EnJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyB2YWx1ZXM9JzE7MCcga2V5VGltZXM9JzA7MScgZHVyPScxLjM1MTM1MTM1MTM1MTM1MTNzJyBiZWdpbj0nLTAuOTY1MjUwOTY1MjUwOTY1M3MnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyUzRSUzQy9hbmltYXRlJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQ2cgdHJhbnNmb3JtPSdyb3RhdGUoMTAyLjg1NzE0Mjg1NzE0Mjg2IDUwIDUwKSclM0UlM0NyZWN0IHg9JzQ5LjUnIHk9JzIzLjUnIHJ4PScwJyByeT0nMCcgd2lkdGg9JzEnIGhlaWdodD0nMTMnIGZpbGw9JyUyMzdkNzk3YSclM0UlM0NhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIHZhbHVlcz0nMTswJyBrZXlUaW1lcz0nMDsxJyBkdXI9JzEuMzUxMzUxMzUxMzUxMzUxM3MnIGJlZ2luPSctMC44Njg3MjU4Njg3MjU4Njg4cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnJTNFJTNDL2FuaW1hdGUlM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDZyB0cmFuc2Zvcm09J3JvdGF0ZSgxMjguNTcxNDI4NTcxNDI4NTggNTAgNTApJyUzRSUzQ3JlY3QgeD0nNDkuNScgeT0nMjMuNScgcng9JzAnIHJ5PScwJyB3aWR0aD0nMScgaGVpZ2h0PScxMycgZmlsbD0nJTIzN2Q3OTdhJyUzRSUzQ2FuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgdmFsdWVzPScxOzAnIGtleVRpbWVzPScwOzEnIGR1cj0nMS4zNTEzNTEzNTEzNTEzNTEzcycgYmVnaW49Jy0wLjc3MjIwMDc3MjIwMDc3MjJzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZSclM0UlM0MvYW5pbWF0ZSUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0NnIHRyYW5zZm9ybT0ncm90YXRlKDE1NC4yODU3MTQyODU3MTQyOCA1MCA1MCknJTNFJTNDcmVjdCB4PSc0OS41JyB5PScyMy41JyByeD0nMCcgcnk9JzAnIHdpZHRoPScxJyBoZWlnaHQ9JzEzJyBmaWxsPSclMjM3ZDc5N2EnJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyB2YWx1ZXM9JzE7MCcga2V5VGltZXM9JzA7MScgZHVyPScxLjM1MTM1MTM1MTM1MTM1MTNzJyBiZWdpbj0nLTAuNjc1Njc1Njc1Njc1Njc1N3MnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyUzRSUzQy9hbmltYXRlJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQ2cgdHJhbnNmb3JtPSdyb3RhdGUoMTgwIDUwIDUwKSclM0UlM0NyZWN0IHg9JzQ5LjUnIHk9JzIzLjUnIHJ4PScwJyByeT0nMCcgd2lkdGg9JzEnIGhlaWdodD0nMTMnIGZpbGw9JyUyMzdkNzk3YSclM0UlM0NhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIHZhbHVlcz0nMTswJyBrZXlUaW1lcz0nMDsxJyBkdXI9JzEuMzUxMzUxMzUxMzUxMzUxM3MnIGJlZ2luPSctMC41NzkxNTA1NzkxNTA1NzkycycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnJTNFJTNDL2FuaW1hdGUlM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDZyB0cmFuc2Zvcm09J3JvdGF0ZSgyMDUuNzE0Mjg1NzE0Mjg1NzIgNTAgNTApJyUzRSUzQ3JlY3QgeD0nNDkuNScgeT0nMjMuNScgcng9JzAnIHJ5PScwJyB3aWR0aD0nMScgaGVpZ2h0PScxMycgZmlsbD0nJTIzN2Q3OTdhJyUzRSUzQ2FuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgdmFsdWVzPScxOzAnIGtleVRpbWVzPScwOzEnIGR1cj0nMS4zNTEzNTEzNTEzNTEzNTEzcycgYmVnaW49Jy0wLjQ4MjYyNTQ4MjYyNTQ4MjY2cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnJTNFJTNDL2FuaW1hdGUlM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDZyB0cmFuc2Zvcm09J3JvdGF0ZSgyMzEuNDI4NTcxNDI4NTcxNDIgNTAgNTApJyUzRSUzQ3JlY3QgeD0nNDkuNScgeT0nMjMuNScgcng9JzAnIHJ5PScwJyB3aWR0aD0nMScgaGVpZ2h0PScxMycgZmlsbD0nJTIzN2Q3OTdhJyUzRSUzQ2FuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgdmFsdWVzPScxOzAnIGtleVRpbWVzPScwOzEnIGR1cj0nMS4zNTEzNTEzNTEzNTEzNTEzcycgYmVnaW49Jy0wLjM4NjEwMDM4NjEwMDM4NjFzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZSclM0UlM0MvYW5pbWF0ZSUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0NnIHRyYW5zZm9ybT0ncm90YXRlKDI1Ny4xNDI4NTcxNDI4NTcxNyA1MCA1MCknJTNFJTNDcmVjdCB4PSc0OS41JyB5PScyMy41JyByeD0nMCcgcnk9JzAnIHdpZHRoPScxJyBoZWlnaHQ9JzEzJyBmaWxsPSclMjM3ZDc5N2EnJTNFJTNDYW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyB2YWx1ZXM9JzE7MCcga2V5VGltZXM9JzA7MScgZHVyPScxLjM1MTM1MTM1MTM1MTM1MTNzJyBiZWdpbj0nLTAuMjg5NTc1Mjg5NTc1Mjg5NnMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyUzRSUzQy9hbmltYXRlJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQ2cgdHJhbnNmb3JtPSdyb3RhdGUoMjgyLjg1NzE0Mjg1NzE0MjgzIDUwIDUwKSclM0UlM0NyZWN0IHg9JzQ5LjUnIHk9JzIzLjUnIHJ4PScwJyByeT0nMCcgd2lkdGg9JzEnIGhlaWdodD0nMTMnIGZpbGw9JyUyMzdkNzk3YSclM0UlM0NhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIHZhbHVlcz0nMTswJyBrZXlUaW1lcz0nMDsxJyBkdXI9JzEuMzUxMzUxMzUxMzUxMzUxM3MnIGJlZ2luPSctMC4xOTMwNTAxOTMwNTAxOTMwNXMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyUzRSUzQy9hbmltYXRlJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQ2cgdHJhbnNmb3JtPSdyb3RhdGUoMzA4LjU3MTQyODU3MTQyODU2IDUwIDUwKSclM0UlM0NyZWN0IHg9JzQ5LjUnIHk9JzIzLjUnIHJ4PScwJyByeT0nMCcgd2lkdGg9JzEnIGhlaWdodD0nMTMnIGZpbGw9JyUyMzdkNzk3YSclM0UlM0NhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIHZhbHVlcz0nMTswJyBrZXlUaW1lcz0nMDsxJyBkdXI9JzEuMzUxMzUxMzUxMzUxMzUxM3MnIGJlZ2luPSctMC4wOTY1MjUwOTY1MjUwOTY1M3MnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyUzRSUzQy9hbmltYXRlJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQ2cgdHJhbnNmb3JtPSdyb3RhdGUoMzM0LjI4NTcxNDI4NTcxNDMgNTAgNTApJyUzRSUzQ3JlY3QgeD0nNDkuNScgeT0nMjMuNScgcng9JzAnIHJ5PScwJyB3aWR0aD0nMScgaGVpZ2h0PScxMycgZmlsbD0nJTIzN2Q3OTdhJyUzRSUzQ2FuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgdmFsdWVzPScxOzAnIGtleVRpbWVzPScwOzEnIGR1cj0nMS4zNTEzNTEzNTEzNTEzNTEzcycgYmVnaW49JzBzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZSclM0UlM0MvYW5pbWF0ZSUzRSUzQy9yZWN0JTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xyXG59IiwgIi5jYXB0Y2hhLXR4dCB7XHJcbiAgd2lkdGg6IDIwMHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMDtcclxufVxyXG5cclxuLmNhcHRjaGEtaGludCB7XHJcbiAgbWFyZ2luOiAwIDAgMTBweDtcclxufSIsICIvKlxyXG4gICBBbmltYXRpb24gZXhhbXBsZSwgZm9yIHNwaW5uZXJzXHJcbiovXHJcbi5hbmltYXRlLXNwaW4ge1xyXG4gIGFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgfVxyXG59XHJcbiIsICJAY2hhcnNldCBcIlVURi04XCI7XHJcbi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xMi4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxyXG4gKi9cclxuLmZhLFxyXG4uZmFzLFxyXG4uZmFyLFxyXG4uZmFsLFxyXG4uZmFkLFxyXG4uZmFiIHtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5mYS1sZyB7XHJcbiAgZm9udC1zaXplOiAxLjMzMzNlbTtcclxuICBsaW5lLWhlaWdodDogMC43NWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiAtMC4wNjY3ZW07XHJcbn1cclxuXHJcbi5mYS14cyB7XHJcbiAgZm9udC1zaXplOiAwLjc1ZW07XHJcbn1cclxuXHJcbi5mYS1zbSB7XHJcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uZmEtMXgge1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4uZmEtMngge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG59XHJcblxyXG4uZmEtM3gge1xyXG4gIGZvbnQtc2l6ZTogM2VtO1xyXG59XHJcblxyXG4uZmEtNHgge1xyXG4gIGZvbnQtc2l6ZTogNGVtO1xyXG59XHJcblxyXG4uZmEtNXgge1xyXG4gIGZvbnQtc2l6ZTogNWVtO1xyXG59XHJcblxyXG4uZmEtNngge1xyXG4gIGZvbnQtc2l6ZTogNmVtO1xyXG59XHJcblxyXG4uZmEtN3gge1xyXG4gIGZvbnQtc2l6ZTogN2VtO1xyXG59XHJcblxyXG4uZmEtOHgge1xyXG4gIGZvbnQtc2l6ZTogOGVtO1xyXG59XHJcblxyXG4uZmEtOXgge1xyXG4gIGZvbnQtc2l6ZTogOWVtO1xyXG59XHJcblxyXG4uZmEtMTB4IHtcclxuICBmb250LXNpemU6IDEwZW07XHJcbn1cclxuXHJcbi5mYS1mdyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxLjI1ZW07XHJcbn1cclxuXHJcbi5mYS11bCB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5mYS11bCA+IGxpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5mYS1saSB7XHJcbiAgbGVmdDogLTJlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5mYS1ib3JkZXIge1xyXG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4xZW07XHJcbiAgcGFkZGluZzogMC4yZW0gMC4yNWVtIDAuMTVlbTtcclxufVxyXG5cclxuLmZhLXB1bGwtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5mYS1wdWxsLXJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5mYS5mYS1wdWxsLWxlZnQsXHJcbi5mYXMuZmEtcHVsbC1sZWZ0LFxyXG4uZmFyLmZhLXB1bGwtbGVmdCxcclxuLmZhbC5mYS1wdWxsLWxlZnQsXHJcbi5mYWIuZmEtcHVsbC1sZWZ0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xyXG59XHJcblxyXG4uZmEuZmEtcHVsbC1yaWdodCxcclxuLmZhcy5mYS1wdWxsLXJpZ2h0LFxyXG4uZmFyLmZhLXB1bGwtcmlnaHQsXHJcbi5mYWwuZmEtcHVsbC1yaWdodCxcclxuLmZhYi5mYS1wdWxsLXJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogMC4zZW07XHJcbn1cclxuXHJcbi5mYS1zcGluIHtcclxuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xyXG59XHJcblxyXG4uZmEtcHVsc2Uge1xyXG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYS1zcGluIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbi5mYS1yb3RhdGUtOTAge1xyXG4gIGZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxufVxyXG5cclxuLmZhLXJvdGF0ZS0xODAge1xyXG4gIGZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbn1cclxuXHJcbi5mYS1yb3RhdGUtMjcwIHtcclxuICBmaWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG59XHJcblxyXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcclxuICBmaWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XHJcbn1cclxuXHJcbi5mYS1mbGlwLXZlcnRpY2FsIHtcclxuICBmaWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XHJcbn1cclxuXHJcbi5mYS1mbGlwLWJvdGgsXHJcbi5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XHJcbiAgZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcclxufVxyXG5cclxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcclxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXHJcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxyXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxyXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCxcclxuOnJvb3QgLmZhLWZsaXAtYm90aCB7XHJcbiAgZmlsdGVyOiBub25lO1xyXG59XHJcblxyXG4uZmEtc3RhY2sge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDJlbTtcclxuICBsaW5lLWhlaWdodDogMmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyLjVlbTtcclxufVxyXG5cclxuLmZhLXN0YWNrLTF4LFxyXG4uZmEtc3RhY2stMngge1xyXG4gIGxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZhLXN0YWNrLTF4IHtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLmZhLXN0YWNrLTJ4IHtcclxuICBmb250LXNpemU6IDJlbTtcclxufVxyXG5cclxuLmZhLWludmVyc2Uge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXHJcbi5mYS01MDBweDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2ZVwiO1xyXG59XHJcblxyXG4uZmEtYWNjZXNzaWJsZS1pY29uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzY4XCI7XHJcbn1cclxuXHJcbi5mYS1hY2N1c29mdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM2OVwiO1xyXG59XHJcblxyXG4uZmEtYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZhZlwiO1xyXG59XHJcblxyXG4uZmEtYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NDFcIjtcclxufVxyXG5cclxuLmZhLWFkZHJlc3MtYm9vazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiOVwiO1xyXG59XHJcblxyXG4uZmEtYWRkcmVzcy1jYXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7XHJcbn1cclxuXHJcbi5mYS1hZGp1c3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDJcIjtcclxufVxyXG5cclxuLmZhLWFkbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3MFwiO1xyXG59XHJcblxyXG4uZmEtYWRvYmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3NzhcIjtcclxufVxyXG5cclxuLmZhLWFkdmVyc2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7XHJcbn1cclxuXHJcbi5mYS1hZmZpbGlhdGV0aGVtZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM2YlwiO1xyXG59XHJcblxyXG4uZmEtYWlyLWZyZXNoZW5lcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVkMFwiO1xyXG59XHJcblxyXG4uZmEtYWlyYm5iOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7XHJcbn1cclxuXHJcbi5mYS1hbGdvbGlhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7XHJcbn1cclxuXHJcbi5mYS1hbGlnbi1jZW50ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzdcIjtcclxufVxyXG5cclxuLmZhLWFsaWduLWp1c3RpZnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzlcIjtcclxufVxyXG5cclxuLmZhLWFsaWduLWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzZcIjtcclxufVxyXG5cclxuLmZhLWFsaWduLXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XHJcbn1cclxuXHJcbi5mYS1hbGlwYXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NDJcIjtcclxufVxyXG5cclxuLmZhLWFsbGVyZ2llczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ2MVwiO1xyXG59XHJcblxyXG4uZmEtYW1hem9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XHJcbn1cclxuXHJcbi5mYS1hbWF6b24tcGF5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7XHJcbn1cclxuXHJcbi5mYS1hbWJ1bGFuY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjlcIjtcclxufVxyXG5cclxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XHJcbn1cclxuXHJcbi5mYS1hbWlsaWE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNmRcIjtcclxufVxyXG5cclxuLmZhLWFuY2hvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzZFwiO1xyXG59XHJcblxyXG4uZmEtYW5kcm9pZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3YlwiO1xyXG59XHJcblxyXG4uZmEtYW5nZWxsaXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7XHJcbn1cclxuXHJcbi5mYS1hbmdsZS1kb3VibGUtZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwM1wiO1xyXG59XHJcblxyXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDBcIjtcclxufVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwMVwiO1xyXG59XHJcblxyXG4uZmEtYW5nbGUtZG91YmxlLXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XHJcbn1cclxuXHJcbi5mYS1hbmdsZS1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XHJcbn1cclxuXHJcbi5mYS1hbmdsZS1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XHJcbn1cclxuXHJcbi5mYS1hbmdsZS1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwNVwiO1xyXG59XHJcblxyXG4uZmEtYW5nbGUtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDZcIjtcclxufVxyXG5cclxuLmZhLWFuZ3J5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7XHJcbn1cclxuXHJcbi5mYS1hbmdyeWNyZWF0aXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7XHJcbn1cclxuXHJcbi5mYS1hbmd1bGFyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDIwXCI7XHJcbn1cclxuXHJcbi5mYS1hbmtoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjQ0XCI7XHJcbn1cclxuXHJcbi5mYS1hcHAtc3RvcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNmZcIjtcclxufVxyXG5cclxuLmZhLWFwcC1zdG9yZS1pb3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNzBcIjtcclxufVxyXG5cclxuLmZhLWFwcGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzcxXCI7XHJcbn1cclxuXHJcbi5mYS1hcHBsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3OVwiO1xyXG59XHJcblxyXG4uZmEtYXBwbGUtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWQxXCI7XHJcbn1cclxuXHJcbi5mYS1hcHBsZS1wYXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTVcIjtcclxufVxyXG5cclxuLmZhLWFyY2hpdmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxODdcIjtcclxufVxyXG5cclxuLmZhLWFyY2h3YXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NTdcIjtcclxufVxyXG5cclxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM1OFwiO1xyXG59XHJcblxyXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzVhXCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhYlwiO1xyXG59XHJcblxyXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYThcIjtcclxufVxyXG5cclxuLmZhLWFycm93LWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhOVwiO1xyXG59XHJcblxyXG4uZmEtYXJyb3ctY2lyY2xlLXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XHJcbn1cclxuXHJcbi5mYS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2MVwiO1xyXG59XHJcblxyXG4uZmEtYXJyb3ctdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjJcIjtcclxufVxyXG5cclxuLmZhLWFycm93cy1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYjJcIjtcclxufVxyXG5cclxuLmZhLWFycm93cy1hbHQtaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMzN1wiO1xyXG59XHJcblxyXG4uZmEtYXJyb3dzLWFsdC12OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzM4XCI7XHJcbn1cclxuXHJcbi5mYS1hcnRzdGF0aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzdhXCI7XHJcbn1cclxuXHJcbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTJcIjtcclxufVxyXG5cclxuLmZhLWFzdGVyaXNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XHJcbn1cclxuXHJcbi5mYS1hc3ltbWV0cmlrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzcyXCI7XHJcbn1cclxuXHJcbi5mYS1hdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmYVwiO1xyXG59XHJcblxyXG4uZmEtYXRsYXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NThcIjtcclxufVxyXG5cclxuLmZhLWF0bGFzc2lhbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc3YlwiO1xyXG59XHJcblxyXG4uZmEtYXRvbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVkMlwiO1xyXG59XHJcblxyXG4uZmEtYXVkaWJsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM3M1wiO1xyXG59XHJcblxyXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOWVcIjtcclxufVxyXG5cclxuLmZhLWF1dG9wcmVmaXhlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxY1wiO1xyXG59XHJcblxyXG4uZmEtYXZpYW5leDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM3NFwiO1xyXG59XHJcblxyXG4uZmEtYXZpYXRvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDIxXCI7XHJcbn1cclxuXHJcbi5mYS1hd2FyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU1OVwiO1xyXG59XHJcblxyXG4uZmEtYXdzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzc1XCI7XHJcbn1cclxuXHJcbi5mYS1iYWJ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7XHJcbn1cclxuXHJcbi5mYS1iYWJ5LWNhcnJpYWdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzdkXCI7XHJcbn1cclxuXHJcbi5mYS1iYWNrc3BhY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NWFcIjtcclxufVxyXG5cclxuLmZhLWJhY2t3YXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XHJcbn1cclxuXHJcbi5mYS1iYWNvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdlNVwiO1xyXG59XHJcblxyXG4uZmEtYmFoYWk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NjZcIjtcclxufVxyXG5cclxuLmZhLWJhbGFuY2Utc2NhbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNGVcIjtcclxufVxyXG5cclxuLmZhLWJhbGFuY2Utc2NhbGUtbGVmdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUxNVwiO1xyXG59XHJcblxyXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUxNlwiO1xyXG59XHJcblxyXG4uZmEtYmFuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7XHJcbn1cclxuXHJcbi5mYS1iYW5kLWFpZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ2MlwiO1xyXG59XHJcblxyXG4uZmEtYmFuZGNhbXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDVcIjtcclxufVxyXG5cclxuLmZhLWJhcmNvZGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmFcIjtcclxufVxyXG5cclxuLmZhLWJhcnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzlcIjtcclxufVxyXG5cclxuLmZhLWJhc2ViYWxsLWJhbGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MzNcIjtcclxufVxyXG5cclxuLmZhLWJhc2tldGJhbGwtYmFsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQzNFwiO1xyXG59XHJcblxyXG4uZmEtYmF0aDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjZFwiO1xyXG59XHJcblxyXG4uZmEtYmF0dGVyeS1lbXB0eTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0NFwiO1xyXG59XHJcblxyXG4uZmEtYmF0dGVyeS1mdWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XHJcbn1cclxuXHJcbi5mYS1iYXR0ZXJ5LWhhbGY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDJcIjtcclxufVxyXG5cclxuLmZhLWJhdHRlcnktcXVhcnRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0M1wiO1xyXG59XHJcblxyXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0MVwiO1xyXG59XHJcblxyXG4uZmEtYmF0dGxlLW5ldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjgzNVwiO1xyXG59XHJcblxyXG4uZmEtYmVkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XHJcbn1cclxuXHJcbi5mYS1iZWVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XHJcbn1cclxuXHJcbi5mYS1iZWhhbmNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7XHJcbn1cclxuXHJcbi5mYS1iZWhhbmNlLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiNVwiO1xyXG59XHJcblxyXG4uZmEtYmVsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmM1wiO1xyXG59XHJcblxyXG4uZmEtYmVsbC1zbGFzaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmNlwiO1xyXG59XHJcblxyXG4uZmEtYmV6aWVyLWN1cnZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTViXCI7XHJcbn1cclxuXHJcbi5mYS1iaWJsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY0N1wiO1xyXG59XHJcblxyXG4uZmEtYmljeWNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwNlwiO1xyXG59XHJcblxyXG4uZmEtYmlraW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODRhXCI7XHJcbn1cclxuXHJcbi5mYS1iaW1vYmplY3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNzhcIjtcclxufVxyXG5cclxuLmZhLWJpbm9jdWxhcnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZTVcIjtcclxufVxyXG5cclxuLmZhLWJpb2hhemFyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc4MFwiO1xyXG59XHJcblxyXG4uZmEtYmlydGhkYXktY2FrZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmZFwiO1xyXG59XHJcblxyXG4uZmEtYml0YnVja2V0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7XHJcbn1cclxuXHJcbi5mYS1iaXRjb2luOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7XHJcbn1cclxuXHJcbi5mYS1iaXR5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzdhXCI7XHJcbn1cclxuXHJcbi5mYS1ibGFjay10aWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyN2VcIjtcclxufVxyXG5cclxuLmZhLWJsYWNrYmVycnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzN2JcIjtcclxufVxyXG5cclxuLmZhLWJsZW5kZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MTdcIjtcclxufVxyXG5cclxuLmZhLWJsZW5kZXItcGhvbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2YjZcIjtcclxufVxyXG5cclxuLmZhLWJsaW5kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XHJcbn1cclxuXHJcbi5mYS1ibG9nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzgxXCI7XHJcbn1cclxuXHJcbi5mYS1ibG9nZ2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7XHJcbn1cclxuXHJcbi5mYS1ibG9nZ2VyLWI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzN2RcIjtcclxufVxyXG5cclxuLmZhLWJsdWV0b290aDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5M1wiO1xyXG59XHJcblxyXG4uZmEtYmx1ZXRvb3RoLWI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOTRcIjtcclxufVxyXG5cclxuLmZhLWJvbGQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzJcIjtcclxufVxyXG5cclxuLmZhLWJvbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZTdcIjtcclxufVxyXG5cclxuLmZhLWJvbWI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZTJcIjtcclxufVxyXG5cclxuLmZhLWJvbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ZDdcIjtcclxufVxyXG5cclxuLmZhLWJvbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NWNcIjtcclxufVxyXG5cclxuLmZhLWJvb2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmRcIjtcclxufVxyXG5cclxuLmZhLWJvb2stZGVhZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZiN1wiO1xyXG59XHJcblxyXG4uZmEtYm9vay1tZWRpY2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2U2XCI7XHJcbn1cclxuXHJcbi5mYS1ib29rLW9wZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MThcIjtcclxufVxyXG5cclxuLmZhLWJvb2stcmVhZGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7XHJcbn1cclxuXHJcbi5mYS1ib29rbWFyazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZVwiO1xyXG59XHJcblxyXG4uZmEtYm9vdHN0cmFwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODM2XCI7XHJcbn1cclxuXHJcbi5mYS1ib3JkZXItYWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODRjXCI7XHJcbn1cclxuXHJcbi5mYS1ib3JkZXItbm9uZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjg1MFwiO1xyXG59XHJcblxyXG4uZmEtYm9yZGVyLXN0eWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7XHJcbn1cclxuXHJcbi5mYS1ib3dsaW5nLWJhbGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MzZcIjtcclxufVxyXG5cclxuLmZhLWJveDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ2NlwiO1xyXG59XHJcblxyXG4uZmEtYm94LW9wZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0OWVcIjtcclxufVxyXG5cclxuLmZhLWJveGVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XHJcbn1cclxuXHJcbi5mYS1icmFpbGxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7XHJcbn1cclxuXHJcbi5mYS1icmFpbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVkY1wiO1xyXG59XHJcblxyXG4uZmEtYnJlYWQtc2xpY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZWNcIjtcclxufVxyXG5cclxuLmZhLWJyaWVmY2FzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBiMVwiO1xyXG59XHJcblxyXG4uZmEtYnJpZWZjYXNlLW1lZGljYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NjlcIjtcclxufVxyXG5cclxuLmZhLWJyb2FkY2FzdC10b3dlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUxOVwiO1xyXG59XHJcblxyXG4uZmEtYnJvb206OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MWFcIjtcclxufVxyXG5cclxuLmZhLWJydXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTVkXCI7XHJcbn1cclxuXHJcbi5mYS1idGM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWFcIjtcclxufVxyXG5cclxuLmZhLWJ1ZmZlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjgzN1wiO1xyXG59XHJcblxyXG4uZmEtYnVnOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XHJcbn1cclxuXHJcbi5mYS1idWlsZGluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhZFwiO1xyXG59XHJcblxyXG4uZmEtYnVsbGhvcm46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTFcIjtcclxufVxyXG5cclxuLmZhLWJ1bGxzZXllOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7XHJcbn1cclxuXHJcbi5mYS1idXJuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDZhXCI7XHJcbn1cclxuXHJcbi5mYS1idXJvbW9iZWxleHBlcnRlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7XHJcbn1cclxuXHJcbi5mYS1idXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDdcIjtcclxufVxyXG5cclxuLmZhLWJ1cy1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NWVcIjtcclxufVxyXG5cclxuLmZhLWJ1c2luZXNzLXRpbWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NGFcIjtcclxufVxyXG5cclxuLmZhLWJ1eS1uLWxhcmdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmOGE2XCI7XHJcbn1cclxuXHJcbi5mYS1idXlzZWxsYWRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7XHJcbn1cclxuXHJcbi5mYS1jYWxjdWxhdG9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWVjXCI7XHJcbn1cclxuXHJcbi5mYS1jYWxlbmRhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzM1wiO1xyXG59XHJcblxyXG4uZmEtY2FsZW5kYXItYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XHJcbn1cclxuXHJcbi5mYS1jYWxlbmRhci1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3NFwiO1xyXG59XHJcblxyXG4uZmEtY2FsZW5kYXItZGF5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzgzXCI7XHJcbn1cclxuXHJcbi5mYS1jYWxlbmRhci1taW51czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3MlwiO1xyXG59XHJcblxyXG4uZmEtY2FsZW5kYXItcGx1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3MVwiO1xyXG59XHJcblxyXG4uZmEtY2FsZW5kYXItdGltZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzNcIjtcclxufVxyXG5cclxuLmZhLWNhbGVuZGFyLXdlZWs6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ODRcIjtcclxufVxyXG5cclxuLmZhLWNhbWVyYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzMFwiO1xyXG59XHJcblxyXG4uZmEtY2FtZXJhLXJldHJvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XHJcbn1cclxuXHJcbi5mYS1jYW1wZ3JvdW5kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmJiXCI7XHJcbn1cclxuXHJcbi5mYS1jYW5hZGlhbi1tYXBsZS1sZWFmOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzg1XCI7XHJcbn1cclxuXHJcbi5mYS1jYW5keS1jYW5lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzg2XCI7XHJcbn1cclxuXHJcbi5mYS1jYW5uYWJpczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU1ZlwiO1xyXG59XHJcblxyXG4uZmEtY2Fwc3VsZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NmJcIjtcclxufVxyXG5cclxuLmZhLWNhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiOVwiO1xyXG59XHJcblxyXG4uZmEtY2FyLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVkZVwiO1xyXG59XHJcblxyXG4uZmEtY2FyLWJhdHRlcnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcclxufVxyXG5cclxuLmZhLWNhci1jcmFzaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVlMVwiO1xyXG59XHJcblxyXG4uZmEtY2FyLXNpZGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ZTRcIjtcclxufVxyXG5cclxuLmZhLWNhcmF2YW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcclxufVxyXG5cclxuLmZhLWNhcmV0LWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDdcIjtcclxufVxyXG5cclxuLmZhLWNhcmV0LWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDlcIjtcclxufVxyXG5cclxuLmZhLWNhcmV0LXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XHJcbn1cclxuXHJcbi5mYS1jYXJldC1zcXVhcmUtZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1MFwiO1xyXG59XHJcblxyXG4uZmEtY2FyZXQtc3F1YXJlLWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTFcIjtcclxufVxyXG5cclxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1MlwiO1xyXG59XHJcblxyXG4uZmEtY2FyZXQtc3F1YXJlLXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7XHJcbn1cclxuXHJcbi5mYS1jYXJldC11cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkOFwiO1xyXG59XHJcblxyXG4uZmEtY2Fycm90OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzg3XCI7XHJcbn1cclxuXHJcbi5mYS1jYXJ0LWFycm93LWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMThcIjtcclxufVxyXG5cclxuLmZhLWNhcnQtcGx1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxN1wiO1xyXG59XHJcblxyXG4uZmEtY2FzaC1yZWdpc3Rlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc4OFwiO1xyXG59XHJcblxyXG4uZmEtY2F0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7XHJcbn1cclxuXHJcbi5mYS1jYy1hbWF6b24tcGF5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7XHJcbn1cclxuXHJcbi5mYS1jYy1hbWV4OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7XHJcbn1cclxuXHJcbi5mYS1jYy1hcHBsZS1wYXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTZcIjtcclxufVxyXG5cclxuLmZhLWNjLWRpbmVycy1jbHViOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XHJcbn1cclxuXHJcbi5mYS1jYy1kaXNjb3Zlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmMlwiO1xyXG59XHJcblxyXG4uZmEtY2MtamNiOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XHJcbn1cclxuXHJcbi5mYS1jYy1tYXN0ZXJjYXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XHJcbn1cclxuXHJcbi5mYS1jYy1wYXlwYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjRcIjtcclxufVxyXG5cclxuLmZhLWNjLXN0cmlwZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmNVwiO1xyXG59XHJcblxyXG4uZmEtY2MtdmlzYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmMFwiO1xyXG59XHJcblxyXG4uZmEtY2VudGVyY29kZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM4MFwiO1xyXG59XHJcblxyXG4uZmEtY2VudG9zOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzg5XCI7XHJcbn1cclxuXHJcbi5mYS1jZXJ0aWZpY2F0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhM1wiO1xyXG59XHJcblxyXG4uZmEtY2hhaXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2YzBcIjtcclxufVxyXG5cclxuLmZhLWNoYWxrYm9hcmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MWJcIjtcclxufVxyXG5cclxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUxY1wiO1xyXG59XHJcblxyXG4uZmEtY2hhcmdpbmctc3RhdGlvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVlN1wiO1xyXG59XHJcblxyXG4uZmEtY2hhcnQtYXJlYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmZVwiO1xyXG59XHJcblxyXG4uZmEtY2hhcnQtYmFyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XHJcbn1cclxuXHJcbi5mYS1jaGFydC1saW5lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XHJcbn1cclxuXHJcbi5mYS1jaGFydC1waWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDBcIjtcclxufVxyXG5cclxuLmZhLWNoZWNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XHJcbn1cclxuXHJcbi5mYS1jaGVjay1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNThcIjtcclxufVxyXG5cclxuLmZhLWNoZWNrLWRvdWJsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2MFwiO1xyXG59XHJcblxyXG4uZmEtY2hlY2stc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XHJcbn1cclxuXHJcbi5mYS1jaGVlc2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZWZcIjtcclxufVxyXG5cclxuLmZhLWNoZXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDM5XCI7XHJcbn1cclxuXHJcbi5mYS1jaGVzcy1iaXNob3A6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0M2FcIjtcclxufVxyXG5cclxuLmZhLWNoZXNzLWJvYXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDNjXCI7XHJcbn1cclxuXHJcbi5mYS1jaGVzcy1raW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDNmXCI7XHJcbn1cclxuXHJcbi5mYS1jaGVzcy1rbmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NDFcIjtcclxufVxyXG5cclxuLmZhLWNoZXNzLXBhd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NDNcIjtcclxufVxyXG5cclxuLmZhLWNoZXNzLXF1ZWVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7XHJcbn1cclxuXHJcbi5mYS1jaGVzcy1yb29rOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDQ3XCI7XHJcbn1cclxuXHJcbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XHJcbn1cclxuXHJcbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7XHJcbn1cclxuXHJcbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzOFwiO1xyXG59XHJcblxyXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzlcIjtcclxufVxyXG5cclxuLmZhLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3OFwiO1xyXG59XHJcblxyXG4uZmEtY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XHJcbn1cclxuXHJcbi5mYS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XHJcbn1cclxuXHJcbi5mYS1jaGV2cm9uLXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XHJcbn1cclxuXHJcbi5mYS1jaGlsZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhZVwiO1xyXG59XHJcblxyXG4uZmEtY2hyb21lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7XHJcbn1cclxuXHJcbi5mYS1jaHJvbWVjYXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODM4XCI7XHJcbn1cclxuXHJcbi5mYS1jaHVyY2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MWRcIjtcclxufVxyXG5cclxuLmZhLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExMVwiO1xyXG59XHJcblxyXG4uZmEtY2lyY2xlLW5vdGNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7XHJcbn1cclxuXHJcbi5mYS1jaXR5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjRmXCI7XHJcbn1cclxuXHJcbi5mYS1jbGluaWMtbWVkaWNhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdmMlwiO1xyXG59XHJcblxyXG4uZmEtY2xpcGJvYXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7XHJcbn1cclxuXHJcbi5mYS1jbGlwYm9hcmQtY2hlY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NmNcIjtcclxufVxyXG5cclxuLmZhLWNsaXBib2FyZC1saXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7XHJcbn1cclxuXHJcbi5mYS1jbG9jazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxN1wiO1xyXG59XHJcblxyXG4uZmEtY2xvbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNGRcIjtcclxufVxyXG5cclxuLmZhLWNsb3NlZC1jYXB0aW9uaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjMlwiO1xyXG59XHJcblxyXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzgxXCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZC1tZWF0YmFsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjczYlwiO1xyXG59XHJcblxyXG4uZmEtY2xvdWQtbW9vbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZjM1wiO1xyXG59XHJcblxyXG4uZmEtY2xvdWQtbW9vbi1yYWluOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzNjXCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZC1yYWluOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzNkXCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzQwXCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZC1zdW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2YzRcIjtcclxufVxyXG5cclxuLmZhLWNsb3VkLXN1bi1yYWluOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzQzXCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZC11cGxvYWQtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZHNjYWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZHNtaXRoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7XHJcbn1cclxuXHJcbi5mYS1jbG91ZHZlcnNpZnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzODVcIjtcclxufVxyXG5cclxuLmZhLWNvY2t0YWlsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7XHJcbn1cclxuXHJcbi5mYS1jb2RlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7XHJcbn1cclxuXHJcbi5mYS1jb2RlLWJyYW5jaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyNlwiO1xyXG59XHJcblxyXG4uZmEtY29kZXBlbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjYlwiO1xyXG59XHJcblxyXG4uZmEtY29kaWVwaWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODRcIjtcclxufVxyXG5cclxuLmZhLWNvZmZlZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmNFwiO1xyXG59XHJcblxyXG4uZmEtY29nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XHJcbn1cclxuXHJcbi5mYS1jb2dzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7XHJcbn1cclxuXHJcbi5mYS1jb2luczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUxZVwiO1xyXG59XHJcblxyXG4uZmEtY29sdW1uczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkYlwiO1xyXG59XHJcblxyXG4uZmEtY29tbWVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3NVwiO1xyXG59XHJcblxyXG4uZmEtY29tbWVudC1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyN2FcIjtcclxufVxyXG5cclxuLmZhLWNvbW1lbnQtZG9sbGFyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjUxXCI7XHJcbn1cclxuXHJcbi5mYS1jb21tZW50LWRvdHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0YWRcIjtcclxufVxyXG5cclxuLmZhLWNvbW1lbnQtbWVkaWNhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdmNVwiO1xyXG59XHJcblxyXG4uZmEtY29tbWVudC1zbGFzaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRiM1wiO1xyXG59XHJcblxyXG4uZmEtY29tbWVudHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODZcIjtcclxufVxyXG5cclxuLmZhLWNvbW1lbnRzLWRvbGxhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY1M1wiO1xyXG59XHJcblxyXG4uZmEtY29tcGFjdC1kaXNjOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTFmXCI7XHJcbn1cclxuXHJcbi5mYS1jb21wYXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XHJcbn1cclxuXHJcbi5mYS1jb21wcmVzczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2NlwiO1xyXG59XHJcblxyXG4uZmEtY29tcHJlc3MtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDIyXCI7XHJcbn1cclxuXHJcbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7XHJcbn1cclxuXHJcbi5mYS1jb25jaWVyZ2UtYmVsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2MlwiO1xyXG59XHJcblxyXG4uZmEtY29uZmx1ZW5jZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc4ZFwiO1xyXG59XHJcblxyXG4uZmEtY29ubmVjdGRldmVsb3A6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMGVcIjtcclxufVxyXG5cclxuLmZhLWNvbnRhbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2ZFwiO1xyXG59XHJcblxyXG4uZmEtY29va2llOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7XHJcbn1cclxuXHJcbi5mYS1jb29raWUtYml0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2NFwiO1xyXG59XHJcblxyXG4uZmEtY29weTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjNVwiO1xyXG59XHJcblxyXG4uZmEtY29weXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7XHJcbn1cclxuXHJcbi5mYS1jb3R0b24tYnVyZWF1OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODllXCI7XHJcbn1cclxuXHJcbi5mYS1jb3VjaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRiOFwiO1xyXG59XHJcblxyXG4uZmEtY3BhbmVsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGU4XCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGU5XCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRlZFwiO1xyXG59XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1yZW1peDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRlZVwiO1xyXG59XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRlZlwiO1xyXG59XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRmMFwiO1xyXG59XHJcblxyXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGYyXCI7XHJcbn1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zLXplcm86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZjNcIjtcclxufVxyXG5cclxuLmZhLWNyZWRpdC1jYXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XHJcbn1cclxuXHJcbi5mYS1jcml0aWNhbC1yb2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7XHJcbn1cclxuXHJcbi5mYS1jcm9wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XHJcbn1cclxuXHJcbi5mYS1jcm9wLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2NVwiO1xyXG59XHJcblxyXG4uZmEtY3Jvc3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NTRcIjtcclxufVxyXG5cclxuLmZhLWNyb3NzaGFpcnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWJcIjtcclxufVxyXG5cclxuLmZhLWNyb3c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MjBcIjtcclxufVxyXG5cclxuLmZhLWNyb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7XHJcbn1cclxuXHJcbi5mYS1jcnV0Y2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZjdcIjtcclxufVxyXG5cclxuLmZhLWNzczM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxM2NcIjtcclxufVxyXG5cclxuLmZhLWNzczMtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7XHJcbn1cclxuXHJcbi5mYS1jdWJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7XHJcbn1cclxuXHJcbi5mYS1jdWJlczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiM1wiO1xyXG59XHJcblxyXG4uZmEtY3V0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7XHJcbn1cclxuXHJcbi5mYS1jdXR0bGVmaXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7XHJcbn1cclxuXHJcbi5mYS1kLWFuZC1kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7XHJcbn1cclxuXHJcbi5mYS1kLWFuZC1kLWJleW9uZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZjYVwiO1xyXG59XHJcblxyXG4uZmEtZGFpbHltb3Rpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcdUY5NTJcIjtcclxufVxyXG5cclxuLmZhLWRhc2hjdWJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XHJcbn1cclxuXHJcbi5mYS1kYXRhYmFzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjMFwiO1xyXG59XHJcblxyXG4uZmEtZGVhZjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhNFwiO1xyXG59XHJcblxyXG4uZmEtZGVsaWNpb3VzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XHJcbn1cclxuXHJcbi5mYS1kZW1vY3JhdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc0N1wiO1xyXG59XHJcblxyXG4uZmEtZGVwbG95ZG9nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7XHJcbn1cclxuXHJcbi5mYS1kZXNrcHJvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7XHJcbn1cclxuXHJcbi5mYS1kZXNrdG9wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XHJcbn1cclxuXHJcbi5mYS1kZXY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2Y2NcIjtcclxufVxyXG5cclxuLmZhLWRldmlhbnRhcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYmRcIjtcclxufVxyXG5cclxuLmZhLWRoYXJtYWNoYWtyYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY1NVwiO1xyXG59XHJcblxyXG4uZmEtZGhsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzkwXCI7XHJcbn1cclxuXHJcbi5mYS1kaWFnbm9zZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NzBcIjtcclxufVxyXG5cclxuLmZhLWRpYXNwb3JhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzkxXCI7XHJcbn1cclxuXHJcbi5mYS1kaWNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTIyXCI7XHJcbn1cclxuXHJcbi5mYS1kaWNlLWQyMDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZjZlwiO1xyXG59XHJcblxyXG4uZmEtZGljZS1kNjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZkMVwiO1xyXG59XHJcblxyXG4uZmEtZGljZS1maXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7XHJcbn1cclxuXHJcbi5mYS1kaWNlLWZvdXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MjRcIjtcclxufVxyXG5cclxuLmZhLWRpY2Utb25lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTI1XCI7XHJcbn1cclxuXHJcbi5mYS1kaWNlLXNpeDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUyNlwiO1xyXG59XHJcblxyXG4uZmEtZGljZS10aHJlZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUyN1wiO1xyXG59XHJcblxyXG4uZmEtZGljZS10d286OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MjhcIjtcclxufVxyXG5cclxuLmZhLWRpZ2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTZcIjtcclxufVxyXG5cclxuLmZhLWRpZ2l0YWwtb2NlYW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzOTFcIjtcclxufVxyXG5cclxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2NlwiO1xyXG59XHJcblxyXG4uZmEtZGlyZWN0aW9uczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVlYlwiO1xyXG59XHJcblxyXG4uZmEtZGlzY29yZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM5MlwiO1xyXG59XHJcblxyXG4uZmEtZGlzY291cnNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7XHJcbn1cclxuXHJcbi5mYS1kaXZpZGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MjlcIjtcclxufVxyXG5cclxuLmZhLWRpenp5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7XHJcbn1cclxuXHJcbi5mYS1kbmE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NzFcIjtcclxufVxyXG5cclxuLmZhLWRvY2h1Yjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM5NFwiO1xyXG59XHJcblxyXG4uZmEtZG9ja2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7XHJcbn1cclxuXHJcbi5mYS1kb2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ZDNcIjtcclxufVxyXG5cclxuLmZhLWRvbGxhci1zaWduOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7XHJcbn1cclxuXHJcbi5mYS1kb2xseTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ3MlwiO1xyXG59XHJcblxyXG4uZmEtZG9sbHktZmxhdGJlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ3NFwiO1xyXG59XHJcblxyXG4uZmEtZG9uYXRlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7XHJcbn1cclxuXHJcbi5mYS1kb29yLWNsb3NlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUyYVwiO1xyXG59XHJcblxyXG4uZmEtZG9vci1vcGVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTJiXCI7XHJcbn1cclxuXHJcbi5mYS1kb3QtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XHJcbn1cclxuXHJcbi5mYS1kb3ZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGJhXCI7XHJcbn1cclxuXHJcbi5mYS1kb3dubG9hZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxOVwiO1xyXG59XHJcblxyXG4uZmEtZHJhZnQyZGlnaXRhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM5NlwiO1xyXG59XHJcblxyXG4uZmEtZHJhZnRpbmctY29tcGFzczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2OFwiO1xyXG59XHJcblxyXG4uZmEtZHJhZ29uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmQ1XCI7XHJcbn1cclxuXHJcbi5mYS1kcmF3LXBvbHlnb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ZWVcIjtcclxufVxyXG5cclxuLmZhLWRyaWJiYmxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7XHJcbn1cclxuXHJcbi5mYS1kcmliYmJsZS1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzOTdcIjtcclxufVxyXG5cclxuLmZhLWRyb3Bib3g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNmJcIjtcclxufVxyXG5cclxuLmZhLWRydW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NjlcIjtcclxufVxyXG5cclxuLmZhLWRydW0tc3RlZWxwYW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NmFcIjtcclxufVxyXG5cclxuLmZhLWRydW1zdGljay1iaXRlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmQ3XCI7XHJcbn1cclxuXHJcbi5mYS1kcnVwYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTlcIjtcclxufVxyXG5cclxuLmZhLWR1bWJiZWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDRiXCI7XHJcbn1cclxuXHJcbi5mYS1kdW1wc3Rlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc5M1wiO1xyXG59XHJcblxyXG4uZmEtZHVtcHN0ZXItZmlyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc5NFwiO1xyXG59XHJcblxyXG4uZmEtZHVuZ2Vvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZkOVwiO1xyXG59XHJcblxyXG4uZmEtZHlhbG9nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzk5XCI7XHJcbn1cclxuXHJcbi5mYS1lYXJseWJpcmRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzlhXCI7XHJcbn1cclxuXHJcbi5mYS1lYmF5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGY0XCI7XHJcbn1cclxuXHJcbi5mYS1lZGdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XHJcbn1cclxuXHJcbi5mYS1lZGl0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XHJcbn1cclxuXHJcbi5mYS1lZ2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZmJcIjtcclxufVxyXG5cclxuLmZhLWVqZWN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XHJcbn1cclxuXHJcbi5mYS1lbGVtZW50b3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MzBcIjtcclxufVxyXG5cclxuLmZhLWVsbGlwc2lzLWg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDFcIjtcclxufVxyXG5cclxuLmZhLWVsbGlwc2lzLXY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDJcIjtcclxufVxyXG5cclxuLmZhLWVsbG86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ZjFcIjtcclxufVxyXG5cclxuLmZhLWVtYmVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7XHJcbn1cclxuXHJcbi5mYS1lbXBpcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDFcIjtcclxufVxyXG5cclxuLmZhLWVudmVsb3BlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XHJcbn1cclxuXHJcbi5mYS1lbnZlbG9wZS1vcGVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmI2XCI7XHJcbn1cclxuXHJcbi5mYS1lbnZlbG9wZS1vcGVuLXRleHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NThcIjtcclxufVxyXG5cclxuLmZhLWVudmVsb3BlLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5OVwiO1xyXG59XHJcblxyXG4uZmEtZW52aXJhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7XHJcbn1cclxuXHJcbi5mYS1lcXVhbHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MmNcIjtcclxufVxyXG5cclxuLmZhLWVyYXNlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyZFwiO1xyXG59XHJcblxyXG4uZmEtZXJsYW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzlkXCI7XHJcbn1cclxuXHJcbi5mYS1ldGhlcmV1bTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyZVwiO1xyXG59XHJcblxyXG4uZmEtZXRoZXJuZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3OTZcIjtcclxufVxyXG5cclxuLmZhLWV0c3k6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDdcIjtcclxufVxyXG5cclxuLmZhLWV1cm8tc2lnbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1M1wiO1xyXG59XHJcblxyXG4uZmEtZXZlcm5vdGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4MzlcIjtcclxufVxyXG5cclxuLmZhLWV4Y2hhbmdlLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM2MlwiO1xyXG59XHJcblxyXG4uZmEtZXhjbGFtYXRpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMmFcIjtcclxufVxyXG5cclxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2YVwiO1xyXG59XHJcblxyXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzFcIjtcclxufVxyXG5cclxuLmZhLWV4cGFuZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2NVwiO1xyXG59XHJcblxyXG4uZmEtZXhwYW5kLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyNFwiO1xyXG59XHJcblxyXG4uZmEtZXhwYW5kLWFycm93cy1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzMWVcIjtcclxufVxyXG5cclxuLmZhLWV4cGVkaXRlZHNzbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzZVwiO1xyXG59XHJcblxyXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNWRcIjtcclxufVxyXG5cclxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM2MFwiO1xyXG59XHJcblxyXG4uZmEtZXllOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XHJcbn1cclxuXHJcbi5mYS1leWUtZHJvcHBlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmYlwiO1xyXG59XHJcblxyXG4uZmEtZXllLXNsYXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XHJcbn1cclxuXHJcbi5mYS1mYWNlYm9vazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5YVwiO1xyXG59XHJcblxyXG4uZmEtZmFjZWJvb2stZjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xyXG59XHJcblxyXG4uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7XHJcbn1cclxuXHJcbi5mYS1mYWNlYm9vay1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODJcIjtcclxufVxyXG5cclxuLmZhLWZhbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjg2M1wiO1xyXG59XHJcblxyXG4uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ZGNcIjtcclxufVxyXG5cclxuLmZhLWZhc3QtYmFja3dhcmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDlcIjtcclxufVxyXG5cclxuLmZhLWZhc3QtZm9yd2FyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1MFwiO1xyXG59XHJcblxyXG4uZmEtZmF4OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7XHJcbn1cclxuXHJcbi5mYS1mZWF0aGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTJkXCI7XHJcbn1cclxuXHJcbi5mYS1mZWF0aGVyLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2YlwiO1xyXG59XHJcblxyXG4uZmEtZmVkZXg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3OTdcIjtcclxufVxyXG5cclxuLmZhLWZlZG9yYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc5OFwiO1xyXG59XHJcblxyXG4uZmEtZmVtYWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7XHJcbn1cclxuXHJcbi5mYS1maWdodGVyLWpldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmYlwiO1xyXG59XHJcblxyXG4uZmEtZmlnbWE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3OTlcIjtcclxufVxyXG5cclxuLmZhLWZpbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWJcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLWFyY2hpdmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzZcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtYXVkaW86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzdcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtY29kZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjOVwiO1xyXG59XHJcblxyXG4uZmEtZmlsZS1jb250cmFjdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2Y1wiO1xyXG59XHJcblxyXG4uZmEtZmlsZS1jc3Y6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ZGRcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtZG93bmxvYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NmRcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtZXhjZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzNcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtZXhwb3J0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTZlXCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLWltYWdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLWltcG9ydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU2ZlwiO1xyXG59XHJcblxyXG4uZmEtZmlsZS1pbnZvaWNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTcwXCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLWludm9pY2UtZG9sbGFyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTcxXCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLW1lZGljYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NzdcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtbWVkaWNhbC1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NzhcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtcGRmOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLXBvd2VycG9pbnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzRcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtcHJlc2NyaXB0aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTcyXCI7XHJcbn1cclxuXHJcbi5mYS1maWxlLXNpZ25hdHVyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU3M1wiO1xyXG59XHJcblxyXG4uZmEtZmlsZS11cGxvYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NzRcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtdmlkZW86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzhcIjtcclxufVxyXG5cclxuLmZhLWZpbGUtd29yZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjMlwiO1xyXG59XHJcblxyXG4uZmEtZmlsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU3NVwiO1xyXG59XHJcblxyXG4uZmEtZmlsbC1kcmlwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTc2XCI7XHJcbn1cclxuXHJcbi5mYS1maWxtOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XHJcbn1cclxuXHJcbi5mYS1maWx0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYjBcIjtcclxufVxyXG5cclxuLmZhLWZpbmdlcnByaW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTc3XCI7XHJcbn1cclxuXHJcbi5mYS1maXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7XHJcbn1cclxuXHJcbi5mYS1maXJlLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdlNFwiO1xyXG59XHJcblxyXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzRcIjtcclxufVxyXG5cclxuLmZhLWZpcmVmb3g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjlcIjtcclxufVxyXG5cclxuLmZhLWZpcmVmb3gtYnJvd3Nlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlx1RjkwN1wiO1xyXG59XHJcblxyXG4uZmEtZmlyc3QtYWlkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7XHJcbn1cclxuXHJcbi5mYS1maXJzdC1vcmRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiMFwiO1xyXG59XHJcblxyXG4uZmEtZmlyc3Qtb3JkZXItYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTBhXCI7XHJcbn1cclxuXHJcbi5mYS1maXJzdGRyYWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2ExXCI7XHJcbn1cclxuXHJcbi5mYS1maXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTc4XCI7XHJcbn1cclxuXHJcbi5mYS1maXN0LXJhaXNlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZkZVwiO1xyXG59XHJcblxyXG4uZmEtZmxhZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyNFwiO1xyXG59XHJcblxyXG4uZmEtZmxhZy1jaGVja2VyZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMWVcIjtcclxufVxyXG5cclxuLmZhLWZsYWctdXNhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzRkXCI7XHJcbn1cclxuXHJcbi5mYS1mbGFzazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjM1wiO1xyXG59XHJcblxyXG4uZmEtZmxpY2tyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7XHJcbn1cclxuXHJcbi5mYS1mbGlwYm9hcmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NGRcIjtcclxufVxyXG5cclxuLmZhLWZsdXNoZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NzlcIjtcclxufVxyXG5cclxuLmZhLWZseTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxN1wiO1xyXG59XHJcblxyXG4uZmEtZm9sZGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7XHJcbn1cclxuXHJcbi5mYS1mb2xkZXItbWludXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NWRcIjtcclxufVxyXG5cclxuLmZhLWZvbGRlci1vcGVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XHJcbn1cclxuXHJcbi5mYS1mb2xkZXItcGx1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY1ZVwiO1xyXG59XHJcblxyXG4uZmEtZm9udDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzMVwiO1xyXG59XHJcblxyXG4uZmEtZm9udC1hd2Vzb21lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XHJcbn1cclxuXHJcbi5mYS1mb250LWF3ZXNvbWUtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzVjXCI7XHJcbn1cclxuXHJcbi5mYS1mb250LWF3ZXNvbWUtZmxhZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyNVwiO1xyXG59XHJcblxyXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRlNlwiO1xyXG59XHJcblxyXG4uZmEtZm9udGljb25zOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XHJcbn1cclxuXHJcbi5mYS1mb250aWNvbnMtZmk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYTJcIjtcclxufVxyXG5cclxuLmZhLWZvb3RiYWxsLWJhbGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NGVcIjtcclxufVxyXG5cclxuLmZhLWZvcnQtYXdlc29tZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4NlwiO1xyXG59XHJcblxyXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhM1wiO1xyXG59XHJcblxyXG4uZmEtZm9ydW1iZWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTFcIjtcclxufVxyXG5cclxuLmZhLWZvcndhcmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGVcIjtcclxufVxyXG5cclxuLmZhLWZvdXJzcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxODBcIjtcclxufVxyXG5cclxuLmZhLWZyZWUtY29kZS1jYW1wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmM1XCI7XHJcbn1cclxuXHJcbi5mYS1mcmVlYnNkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7XHJcbn1cclxuXHJcbi5mYS1mcm9nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTJlXCI7XHJcbn1cclxuXHJcbi5mYS1mcm93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExOVwiO1xyXG59XHJcblxyXG4uZmEtZnJvd24tb3Blbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU3YVwiO1xyXG59XHJcblxyXG4uZmEtZnVsY3J1bTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUwYlwiO1xyXG59XHJcblxyXG4uZmEtZnVubmVsLWRvbGxhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY2MlwiO1xyXG59XHJcblxyXG4uZmEtZnV0Ym9sOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XHJcbn1cclxuXHJcbi5mYS1nYWxhY3RpYy1yZXB1YmxpYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUwY1wiO1xyXG59XHJcblxyXG4uZmEtZ2FsYWN0aWMtc2VuYXRlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTBkXCI7XHJcbn1cclxuXHJcbi5mYS1nYW1lcGFkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XHJcbn1cclxuXHJcbi5mYS1nYXMtcHVtcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUyZlwiO1xyXG59XHJcblxyXG4uZmEtZ2F2ZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZTNcIjtcclxufVxyXG5cclxuLmZhLWdlbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhNVwiO1xyXG59XHJcblxyXG4uZmEtZ2VuZGVybGVzczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyZFwiO1xyXG59XHJcblxyXG4uZmEtZ2V0LXBvY2tldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2NVwiO1xyXG59XHJcblxyXG4uZmEtZ2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjBcIjtcclxufVxyXG5cclxuLmZhLWdnLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2MVwiO1xyXG59XHJcblxyXG4uZmEtZ2hvc3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ZTJcIjtcclxufVxyXG5cclxuLmZhLWdpZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmJcIjtcclxufVxyXG5cclxuLmZhLWdpZnRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzljXCI7XHJcbn1cclxuXHJcbi5mYS1naXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDNcIjtcclxufVxyXG5cclxuLmZhLWdpdC1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4NDFcIjtcclxufVxyXG5cclxuLmZhLWdpdC1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDJcIjtcclxufVxyXG5cclxuLmZhLWdpdGh1Yjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5YlwiO1xyXG59XHJcblxyXG4uZmEtZ2l0aHViLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExM1wiO1xyXG59XHJcblxyXG4uZmEtZ2l0aHViLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5MlwiO1xyXG59XHJcblxyXG4uZmEtZ2l0a3Jha2VuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2E2XCI7XHJcbn1cclxuXHJcbi5mYS1naXRsYWI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOTZcIjtcclxufVxyXG5cclxuLmZhLWdpdHRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyNlwiO1xyXG59XHJcblxyXG4uZmEtZ2xhc3MtY2hlZXJzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzlmXCI7XHJcbn1cclxuXHJcbi5mYS1nbGFzcy1tYXJ0aW5pOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XHJcbn1cclxuXHJcbi5mYS1nbGFzcy1tYXJ0aW5pLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU3YlwiO1xyXG59XHJcblxyXG4uZmEtZ2xhc3Mtd2hpc2tleTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdhMFwiO1xyXG59XHJcblxyXG4uZmEtZ2xhc3Nlczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUzMFwiO1xyXG59XHJcblxyXG4uZmEtZ2xpZGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTVcIjtcclxufVxyXG5cclxuLmZhLWdsaWRlLWc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTZcIjtcclxufVxyXG5cclxuLmZhLWdsb2JlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7XHJcbn1cclxuXHJcbi5mYS1nbG9iZS1hZnJpY2E6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1N2NcIjtcclxufVxyXG5cclxuLmZhLWdsb2JlLWFtZXJpY2FzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTdkXCI7XHJcbn1cclxuXHJcbi5mYS1nbG9iZS1hc2lhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7XHJcbn1cclxuXHJcbi5mYS1nbG9iZS1ldXJvcGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3YTJcIjtcclxufVxyXG5cclxuLmZhLWdvZm9yZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhN1wiO1xyXG59XHJcblxyXG4uZmEtZ29sZi1iYWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7XHJcbn1cclxuXHJcbi5mYS1nb29kcmVhZHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYThcIjtcclxufVxyXG5cclxuLmZhLWdvb2RyZWFkcy1nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2E5XCI7XHJcbn1cclxuXHJcbi5mYS1nb29nbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTBcIjtcclxufVxyXG5cclxuLmZhLWdvb2dsZS1kcml2ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhYVwiO1xyXG59XHJcblxyXG4uZmEtZ29vZ2xlLXBsYXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYWJcIjtcclxufVxyXG5cclxuLmZhLWdvb2dsZS1wbHVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XHJcbn1cclxuXHJcbi5mYS1nb29nbGUtcGx1cy1nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7XHJcbn1cclxuXHJcbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDRcIjtcclxufVxyXG5cclxuLmZhLWdvb2dsZS13YWxsZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZWVcIjtcclxufVxyXG5cclxuLmZhLWdvcHVyYW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NjRcIjtcclxufVxyXG5cclxuLmZhLWdyYWR1YXRpb24tY2FwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XHJcbn1cclxuXHJcbi5mYS1ncmF0aXBheTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4NFwiO1xyXG59XHJcblxyXG4uZmEtZ3Jhdjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkNlwiO1xyXG59XHJcblxyXG4uZmEtZ3JlYXRlci10aGFuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTMxXCI7XHJcbn1cclxuXHJcbi5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MzJcIjtcclxufVxyXG5cclxuLmZhLWdyaW1hY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1N2ZcIjtcclxufVxyXG5cclxuLmZhLWdyaW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ODBcIjtcclxufVxyXG5cclxuLmZhLWdyaW4tYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTgxXCI7XHJcbn1cclxuXHJcbi5mYS1ncmluLWJlYW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ODJcIjtcclxufVxyXG5cclxuLmZhLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU4M1wiO1xyXG59XHJcblxyXG4uZmEtZ3Jpbi1oZWFydHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ODRcIjtcclxufVxyXG5cclxuLmZhLWdyaW4tc3F1aW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7XHJcbn1cclxuXHJcbi5mYS1ncmluLXNxdWludC10ZWFyczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU4NlwiO1xyXG59XHJcblxyXG4uZmEtZ3Jpbi1zdGFyczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU4N1wiO1xyXG59XHJcblxyXG4uZmEtZ3Jpbi10ZWFyczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU4OFwiO1xyXG59XHJcblxyXG4uZmEtZ3Jpbi10b25ndWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ODlcIjtcclxufVxyXG5cclxuLmZhLWdyaW4tdG9uZ3VlLXNxdWludDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU4YVwiO1xyXG59XHJcblxyXG4uZmEtZ3Jpbi10b25ndWUtd2luazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU4YlwiO1xyXG59XHJcblxyXG4uZmEtZ3Jpbi13aW5rOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNThjXCI7XHJcbn1cclxuXHJcbi5mYS1ncmlwLWhvcml6b250YWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OGRcIjtcclxufVxyXG5cclxuLmZhLWdyaXAtbGluZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3YTRcIjtcclxufVxyXG5cclxuLmZhLWdyaXAtbGluZXMtdmVydGljYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3YTVcIjtcclxufVxyXG5cclxuLmZhLWdyaXAtdmVydGljYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OGVcIjtcclxufVxyXG5cclxuLmZhLWdyaXBmaXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7XHJcbn1cclxuXHJcbi5mYS1ncnVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhZFwiO1xyXG59XHJcblxyXG4uZmEtZ3VpdGFyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2E2XCI7XHJcbn1cclxuXHJcbi5mYS1ndWxwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2FlXCI7XHJcbn1cclxuXHJcbi5mYS1oLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmZFwiO1xyXG59XHJcblxyXG4uZmEtaGFja2VyLW5ld3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDRcIjtcclxufVxyXG5cclxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhZlwiO1xyXG59XHJcblxyXG4uZmEtaGFja2VycmFuazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVmN1wiO1xyXG59XHJcblxyXG4uZmEtaGFtYnVyZ2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7XHJcbn1cclxuXHJcbi5mYS1oYW1tZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ZTNcIjtcclxufVxyXG5cclxuLmZhLWhhbXNhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjY1XCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kLWhvbGRpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0YmRcIjtcclxufVxyXG5cclxuLmZhLWhhbmQtaG9sZGluZy1oZWFydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRiZVwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRjMFwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1saXphcmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNThcIjtcclxufVxyXG5cclxuLmZhLWhhbmQtbWlkZGxlLWZpbmdlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjgwNlwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1wYXBlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1NlwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1wZWFjZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1YlwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1wb2ludC1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kLXBvaW50LWxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTVcIjtcclxufVxyXG5cclxuLmZhLWhhbmQtcG9pbnQtcmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTRcIjtcclxufVxyXG5cclxuLmZhLWhhbmQtcG9pbnQtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTZcIjtcclxufVxyXG5cclxuLmZhLWhhbmQtcG9pbnRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1YVwiO1xyXG59XHJcblxyXG4uZmEtaGFuZC1yb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kLXNjaXNzb3JzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU3XCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kLXNwb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XHJcbn1cclxuXHJcbi5mYS1oYW5kczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRjMlwiO1xyXG59XHJcblxyXG4uZmEtaGFuZHMtaGVscGluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRjNFwiO1xyXG59XHJcblxyXG4uZmEtaGFuZHNoYWtlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7XHJcbn1cclxuXHJcbi5mYS1oYW51a2lhaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZlNlwiO1xyXG59XHJcblxyXG4uZmEtaGFyZC1oYXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4MDdcIjtcclxufVxyXG5cclxuLmZhLWhhc2h0YWc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOTJcIjtcclxufVxyXG5cclxuLmZhLWhhdC1jb3dib3k6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4YzBcIjtcclxufVxyXG5cclxuLmZhLWhhdC1jb3dib3ktc2lkZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjhjMVwiO1xyXG59XHJcblxyXG4uZmEtaGF0LXdpemFyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZlOFwiO1xyXG59XHJcblxyXG4uZmEtaGRkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XHJcbn1cclxuXHJcbi5mYS1oZWFkaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7XHJcbn1cclxuXHJcbi5mYS1oZWFkcGhvbmVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XHJcbn1cclxuXHJcbi5mYS1oZWFkcGhvbmVzLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU4ZlwiO1xyXG59XHJcblxyXG4uZmEtaGVhZHNldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU5MFwiO1xyXG59XHJcblxyXG4uZmEtaGVhcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDRcIjtcclxufVxyXG5cclxuLmZhLWhlYXJ0LWJyb2tlbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdhOVwiO1xyXG59XHJcblxyXG4uZmEtaGVhcnRiZWF0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XHJcbn1cclxuXHJcbi5mYS1oZWxpY29wdGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTMzXCI7XHJcbn1cclxuXHJcbi5mYS1oaWdobGlnaHRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU5MVwiO1xyXG59XHJcblxyXG4uZmEtaGlraW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmVjXCI7XHJcbn1cclxuXHJcbi5mYS1oaXBwbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZlZFwiO1xyXG59XHJcblxyXG4uZmEtaGlwczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ1MlwiO1xyXG59XHJcblxyXG4uZmEtaGlyZS1hLWhlbHBlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiMFwiO1xyXG59XHJcblxyXG4uZmEtaGlzdG9yeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkYVwiO1xyXG59XHJcblxyXG4uZmEtaG9ja2V5LXB1Y2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NTNcIjtcclxufVxyXG5cclxuLmZhLWhvbGx5LWJlcnJ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2FhXCI7XHJcbn1cclxuXHJcbi5mYS1ob21lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XHJcbn1cclxuXHJcbi5mYS1ob29saTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyN1wiO1xyXG59XHJcblxyXG4uZmEtaG9ybmJpbGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OTJcIjtcclxufVxyXG5cclxuLmZhLWhvcnNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmYwXCI7XHJcbn1cclxuXHJcbi5mYS1ob3JzZS1oZWFkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2FiXCI7XHJcbn1cclxuXHJcbi5mYS1ob3NwaXRhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmOFwiO1xyXG59XHJcblxyXG4uZmEtaG9zcGl0YWwtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDdkXCI7XHJcbn1cclxuXHJcbi5mYS1ob3NwaXRhbC1zeW1ib2w6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0N2VcIjtcclxufVxyXG5cclxuLmZhLWhvdC10dWI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OTNcIjtcclxufVxyXG5cclxuLmZhLWhvdGRvZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjgwZlwiO1xyXG59XHJcblxyXG4uZmEtaG90ZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OTRcIjtcclxufVxyXG5cclxuLmZhLWhvdGphcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiMVwiO1xyXG59XHJcblxyXG4uZmEtaG91cmdsYXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XHJcbn1cclxuXHJcbi5mYS1ob3VyZ2xhc3MtZW5kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjUzXCI7XHJcbn1cclxuXHJcbi5mYS1ob3VyZ2xhc3MtaGFsZjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1MlwiO1xyXG59XHJcblxyXG4uZmEtaG91cmdsYXNzLXN0YXJ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XHJcbn1cclxuXHJcbi5mYS1ob3VzZS1kYW1hZ2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ZjFcIjtcclxufVxyXG5cclxuLmZhLWhvdXp6OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7XHJcbn1cclxuXHJcbi5mYS1ocnl2bmlhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmYyXCI7XHJcbn1cclxuXHJcbi5mYS1odG1sNTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzYlwiO1xyXG59XHJcblxyXG4uZmEtaHVic3BvdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiMlwiO1xyXG59XHJcblxyXG4uZmEtaS1jdXJzb3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDZcIjtcclxufVxyXG5cclxuLmZhLWljZS1jcmVhbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjgxMFwiO1xyXG59XHJcblxyXG4uZmEtaWNpY2xlczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdhZFwiO1xyXG59XHJcblxyXG4uZmEtaWNvbnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4NmRcIjtcclxufVxyXG5cclxuLmZhLWlkLWJhZGdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmMxXCI7XHJcbn1cclxuXHJcbi5mYS1pZC1jYXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XHJcbn1cclxuXHJcbi5mYS1pZC1jYXJkLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ3ZlwiO1xyXG59XHJcblxyXG4uZmEtaWRlYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcdUY5MTNcIjtcclxufVxyXG5cclxuLmZhLWlnbG9vOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2FlXCI7XHJcbn1cclxuXHJcbi5mYS1pbWFnZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzZVwiO1xyXG59XHJcblxyXG4uZmEtaW1hZ2VzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzAyXCI7XHJcbn1cclxuXHJcbi5mYS1pbWRiOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7XHJcbn1cclxuXHJcbi5mYS1pbmJveDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxY1wiO1xyXG59XHJcblxyXG4uZmEtaW5kZW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7XHJcbn1cclxuXHJcbi5mYS1pbmR1c3RyeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3NVwiO1xyXG59XHJcblxyXG4uZmEtaW5maW5pdHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MzRcIjtcclxufVxyXG5cclxuLmZhLWluZm86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjlcIjtcclxufVxyXG5cclxuLmZhLWluZm8tY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XHJcbn1cclxuXHJcbi5mYS1pbnN0YWdyYW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNmRcIjtcclxufVxyXG5cclxuLmZhLWluc3RhZ3JhbS1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcdUY5NTVcIjtcclxufVxyXG5cclxuLmZhLWludGVyY29tOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2FmXCI7XHJcbn1cclxuXHJcbi5mYS1pbnRlcm5ldC1leHBsb3Jlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2YlwiO1xyXG59XHJcblxyXG4uZmEtaW52aXNpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3YjBcIjtcclxufVxyXG5cclxuLmZhLWlveGhvc3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDhcIjtcclxufVxyXG5cclxuLmZhLWl0YWxpYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzM1wiO1xyXG59XHJcblxyXG4uZmEtaXRjaC1pbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjgzYVwiO1xyXG59XHJcblxyXG4uZmEtaXR1bmVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7XHJcbn1cclxuXHJcbi5mYS1pdHVuZXMtbm90ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiNVwiO1xyXG59XHJcblxyXG4uZmEtamF2YTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRlNFwiO1xyXG59XHJcblxyXG4uZmEtamVkaTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY2OVwiO1xyXG59XHJcblxyXG4uZmEtamVkaS1vcmRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUwZVwiO1xyXG59XHJcblxyXG4uZmEtamVua2luczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiNlwiO1xyXG59XHJcblxyXG4uZmEtamlyYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdiMVwiO1xyXG59XHJcblxyXG4uZmEtam9nZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYjdcIjtcclxufVxyXG5cclxuLmZhLWpvaW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTk1XCI7XHJcbn1cclxuXHJcbi5mYS1qb29tbGE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYWFcIjtcclxufVxyXG5cclxuLmZhLWpvdXJuYWwtd2hpbGxzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjZhXCI7XHJcbn1cclxuXHJcbi5mYS1qczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiOFwiO1xyXG59XHJcblxyXG4uZmEtanMtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7XHJcbn1cclxuXHJcbi5mYS1qc2ZpZGRsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjY1wiO1xyXG59XHJcblxyXG4uZmEta2FhYmE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NmJcIjtcclxufVxyXG5cclxuLmZhLWthZ2dsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVmYVwiO1xyXG59XHJcblxyXG4uZmEta2V5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XHJcbn1cclxuXHJcbi5mYS1rZXliYXNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGY1XCI7XHJcbn1cclxuXHJcbi5mYS1rZXlib2FyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExY1wiO1xyXG59XHJcblxyXG4uZmEta2V5Y2RuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2JhXCI7XHJcbn1cclxuXHJcbi5mYS1raGFuZGE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2NmRcIjtcclxufVxyXG5cclxuLmZhLWtpY2tzdGFydGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2JiXCI7XHJcbn1cclxuXHJcbi5mYS1raWNrc3RhcnRlci1rOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2JjXCI7XHJcbn1cclxuXHJcbi5mYS1raXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7XHJcbn1cclxuXHJcbi5mYS1raXNzLWJlYW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OTdcIjtcclxufVxyXG5cclxuLmZhLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU5OFwiO1xyXG59XHJcblxyXG4uZmEta2l3aS1iaXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTM1XCI7XHJcbn1cclxuXHJcbi5mYS1rb3J2dWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MmZcIjtcclxufVxyXG5cclxuLmZhLWxhbmRtYXJrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjZmXCI7XHJcbn1cclxuXHJcbi5mYS1sYW5ndWFnZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhYlwiO1xyXG59XHJcblxyXG4uZmEtbGFwdG9wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XHJcbn1cclxuXHJcbi5mYS1sYXB0b3AtY29kZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVmY1wiO1xyXG59XHJcblxyXG4uZmEtbGFwdG9wLW1lZGljYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4MTJcIjtcclxufVxyXG5cclxuLmZhLWxhcmF2ZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYmRcIjtcclxufVxyXG5cclxuLmZhLWxhc3RmbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwMlwiO1xyXG59XHJcblxyXG4uZmEtbGFzdGZtLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwM1wiO1xyXG59XHJcblxyXG4uZmEtbGF1Z2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OTlcIjtcclxufVxyXG5cclxuLmZhLWxhdWdoLWJlYW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OWFcIjtcclxufVxyXG5cclxuLmZhLWxhdWdoLXNxdWludDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU5YlwiO1xyXG59XHJcblxyXG4uZmEtbGF1Z2gtd2luazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xyXG59XHJcblxyXG4uZmEtbGF5ZXItZ3JvdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1ZmRcIjtcclxufVxyXG5cclxuLmZhLWxlYWY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmNcIjtcclxufVxyXG5cclxuLmZhLWxlYW5wdWI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTJcIjtcclxufVxyXG5cclxuLmZhLWxlbW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XHJcbn1cclxuXHJcbi5mYS1sZXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7XHJcbn1cclxuXHJcbi5mYS1sZXNzLXRoYW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MzZcIjtcclxufVxyXG5cclxuLmZhLWxlc3MtdGhhbi1lcXVhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUzN1wiO1xyXG59XHJcblxyXG4uZmEtbGV2ZWwtZG93bi1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYmVcIjtcclxufVxyXG5cclxuLmZhLWxldmVsLXVwLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiZlwiO1xyXG59XHJcblxyXG4uZmEtbGlmZS1yaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XHJcbn1cclxuXHJcbi5mYS1saWdodGJ1bGI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZWJcIjtcclxufVxyXG5cclxuLmZhLWxpbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYzBcIjtcclxufVxyXG5cclxuLmZhLWxpbms6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzFcIjtcclxufVxyXG5cclxuLmZhLWxpbmtlZGluOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XHJcbn1cclxuXHJcbi5mYS1saW5rZWRpbi1pbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlMVwiO1xyXG59XHJcblxyXG4uZmEtbGlub2RlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7XHJcbn1cclxuXHJcbi5mYS1saW51eDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xyXG59XHJcblxyXG4uZmEtbGlyYS1zaWduOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XHJcbn1cclxuXHJcbi5mYS1saXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XHJcbn1cclxuXHJcbi5mYS1saXN0LWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyMlwiO1xyXG59XHJcblxyXG4uZmEtbGlzdC1vbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjYlwiO1xyXG59XHJcblxyXG4uZmEtbGlzdC11bDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjYVwiO1xyXG59XHJcblxyXG4uZmEtbG9jYXRpb24tYXJyb3c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjRcIjtcclxufVxyXG5cclxuLmZhLWxvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjNcIjtcclxufVxyXG5cclxuLmZhLWxvY2stb3Blbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNjMVwiO1xyXG59XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMwOVwiO1xyXG59XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMwYVwiO1xyXG59XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzMGJcIjtcclxufVxyXG5cclxuLmZhLWxvbmctYXJyb3ctYWx0LXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XHJcbn1cclxuXHJcbi5mYS1sb3ctdmlzaW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XHJcbn1cclxuXHJcbi5mYS1sdWdnYWdlLWNhcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1OWRcIjtcclxufVxyXG5cclxuLmZhLWx5ZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYzNcIjtcclxufVxyXG5cclxuLmZhLW1hZ2VudG86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYzRcIjtcclxufVxyXG5cclxuLmZhLW1hZ2ljOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XHJcbn1cclxuXHJcbi5mYS1tYWduZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzZcIjtcclxufVxyXG5cclxuLmZhLW1haWwtYnVsazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY3NFwiO1xyXG59XHJcblxyXG4uZmEtbWFpbGNoaW1wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7XHJcbn1cclxuXHJcbi5mYS1tYWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XHJcbn1cclxuXHJcbi5mYS1tYW5kYWxvcmlhbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUwZlwiO1xyXG59XHJcblxyXG4uZmEtbWFwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XHJcbn1cclxuXHJcbi5mYS1tYXAtbWFya2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7XHJcbn1cclxuXHJcbi5mYS1tYXAtbWFya2VkLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVhMFwiO1xyXG59XHJcblxyXG4uZmEtbWFwLW1hcmtlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0MVwiO1xyXG59XHJcblxyXG4uZmEtbWFwLW1hcmtlci1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYzVcIjtcclxufVxyXG5cclxuLmZhLW1hcC1waW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzZcIjtcclxufVxyXG5cclxuLmZhLW1hcC1zaWduczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3N1wiO1xyXG59XHJcblxyXG4uZmEtbWFya2Rvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2MGZcIjtcclxufVxyXG5cclxuLmZhLW1hcmtlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVhMVwiO1xyXG59XHJcblxyXG4uZmEtbWFyczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyMlwiO1xyXG59XHJcblxyXG4uZmEtbWFycy1kb3VibGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMjdcIjtcclxufVxyXG5cclxuLmZhLW1hcnMtc3Ryb2tlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XHJcbn1cclxuXHJcbi5mYS1tYXJzLXN0cm9rZS1oOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XHJcbn1cclxuXHJcbi5mYS1tYXJzLXN0cm9rZS12OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XHJcbn1cclxuXHJcbi5mYS1tYXNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNmZhXCI7XHJcbn1cclxuXHJcbi5mYS1tYXN0b2Rvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRmNlwiO1xyXG59XHJcblxyXG4uZmEtbWF4Y2RuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XHJcbn1cclxuXHJcbi5mYS1tZGI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4Y2FcIjtcclxufVxyXG5cclxuLmZhLW1lZGFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWEyXCI7XHJcbn1cclxuXHJcbi5mYS1tZWRhcHBzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2M2XCI7XHJcbn1cclxuXHJcbi5mYS1tZWRpdW06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyM2FcIjtcclxufVxyXG5cclxuLmZhLW1lZGl1bS1tOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2M3XCI7XHJcbn1cclxuXHJcbi5mYS1tZWRraXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZmFcIjtcclxufVxyXG5cclxuLmZhLW1lZHJ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2M4XCI7XHJcbn1cclxuXHJcbi5mYS1tZWV0dXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZTBcIjtcclxufVxyXG5cclxuLmZhLW1lZ2Fwb3J0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWEzXCI7XHJcbn1cclxuXHJcbi5mYS1tZWg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMWFcIjtcclxufVxyXG5cclxuLmZhLW1laC1ibGFuazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVhNFwiO1xyXG59XHJcblxyXG4uZmEtbWVoLXJvbGxpbmctZXllczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVhNVwiO1xyXG59XHJcblxyXG4uZmEtbWVtb3J5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTM4XCI7XHJcbn1cclxuXHJcbi5mYS1tZW5kZWxleTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdiM1wiO1xyXG59XHJcblxyXG4uZmEtbWVub3JhaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY3NlwiO1xyXG59XHJcblxyXG4uZmEtbWVyY3VyeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyM1wiO1xyXG59XHJcblxyXG4uZmEtbWV0ZW9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzUzXCI7XHJcbn1cclxuXHJcbi5mYS1taWNyb2Jsb2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcdUY5MUFcIjtcclxufVxyXG5cclxuLmZhLW1pY3JvY2hpcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkYlwiO1xyXG59XHJcblxyXG4uZmEtbWljcm9waG9uZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzMFwiO1xyXG59XHJcblxyXG4uZmEtbWljcm9waG9uZS1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYzlcIjtcclxufVxyXG5cclxuLmZhLW1pY3JvcGhvbmUtYWx0LXNsYXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7XHJcbn1cclxuXHJcbi5mYS1taWNyb3Bob25lLXNsYXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XHJcbn1cclxuXHJcbi5mYS1taWNyb3Njb3BlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjEwXCI7XHJcbn1cclxuXHJcbi5mYS1taWNyb3NvZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzY2FcIjtcclxufVxyXG5cclxuLmZhLW1pbnVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XHJcbn1cclxuXHJcbi5mYS1taW51cy1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTZcIjtcclxufVxyXG5cclxuLmZhLW1pbnVzLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0NlwiO1xyXG59XHJcblxyXG4uZmEtbWl0dGVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2I1XCI7XHJcbn1cclxuXHJcbi5mYS1taXg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzY2JcIjtcclxufVxyXG5cclxuLmZhLW1peGNsb3VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XHJcbn1cclxuXHJcbi5mYS1taXhlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlx1Rjk1NlwiO1xyXG59XHJcblxyXG4uZmEtbWl6dW5pOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2NjXCI7XHJcbn1cclxuXHJcbi5mYS1tb2JpbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMGJcIjtcclxufVxyXG5cclxuLmZhLW1vYmlsZS1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzY2RcIjtcclxufVxyXG5cclxuLmZhLW1vZHg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODVcIjtcclxufVxyXG5cclxuLmZhLW1vbmVybzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNkMFwiO1xyXG59XHJcblxyXG4uZmEtbW9uZXktYmlsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkNlwiO1xyXG59XHJcblxyXG4uZmEtbW9uZXktYmlsbC1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDFcIjtcclxufVxyXG5cclxuLmZhLW1vbmV5LWJpbGwtd2F2ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUzYVwiO1xyXG59XHJcblxyXG4uZmEtbW9uZXktYmlsbC13YXZlLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUzYlwiO1xyXG59XHJcblxyXG4uZmEtbW9uZXktY2hlY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1M2NcIjtcclxufVxyXG5cclxuLmZhLW1vbmV5LWNoZWNrLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUzZFwiO1xyXG59XHJcblxyXG4uZmEtbW9udW1lbnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YTZcIjtcclxufVxyXG5cclxuLmZhLW1vb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxODZcIjtcclxufVxyXG5cclxuLmZhLW1vcnRhci1wZXN0bGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YTdcIjtcclxufVxyXG5cclxuLmZhLW1vc3F1ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY3OFwiO1xyXG59XHJcblxyXG4uZmEtbW90b3JjeWNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxY1wiO1xyXG59XHJcblxyXG4uZmEtbW91bnRhaW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ZmNcIjtcclxufVxyXG5cclxuLmZhLW1vdXNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmOGNjXCI7XHJcbn1cclxuXHJcbi5mYS1tb3VzZS1wb2ludGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XHJcbn1cclxuXHJcbi5mYS1tdWctaG90OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2I2XCI7XHJcbn1cclxuXHJcbi5mYS1tdXNpYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMVwiO1xyXG59XHJcblxyXG4uZmEtbmFwc3Rlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNkMlwiO1xyXG59XHJcblxyXG4uZmEtbmVvczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjYxMlwiO1xyXG59XHJcblxyXG4uZmEtbmV0d29yay13aXJlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZmZlwiO1xyXG59XHJcblxyXG4uZmEtbmV1dGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XHJcbn1cclxuXHJcbi5mYS1uZXdzcGFwZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZWFcIjtcclxufVxyXG5cclxuLmZhLW5pbWJscjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVhOFwiO1xyXG59XHJcblxyXG4uZmEtbm9kZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxOVwiO1xyXG59XHJcblxyXG4uZmEtbm9kZS1qczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNkM1wiO1xyXG59XHJcblxyXG4uZmEtbm90LWVxdWFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7XHJcbn1cclxuXHJcbi5mYS1ub3Rlcy1tZWRpY2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDgxXCI7XHJcbn1cclxuXHJcbi5mYS1ucG06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDRcIjtcclxufVxyXG5cclxuLmZhLW5zODo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNkNVwiO1xyXG59XHJcblxyXG4uZmEtbnV0cml0aW9uaXg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDZcIjtcclxufVxyXG5cclxuLmZhLW9iamVjdC1ncm91cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0N1wiO1xyXG59XHJcblxyXG4uZmEtb2JqZWN0LXVuZ3JvdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDhcIjtcclxufVxyXG5cclxuLmZhLW9kbm9rbGFzc25pa2k6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjNcIjtcclxufVxyXG5cclxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XHJcbn1cclxuXHJcbi5mYS1vaWwtY2FuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjEzXCI7XHJcbn1cclxuXHJcbi5mYS1vbGQtcmVwdWJsaWM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MTBcIjtcclxufVxyXG5cclxuLmZhLW9tOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjc5XCI7XHJcbn1cclxuXHJcbi5mYS1vcGVuY2FydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzZFwiO1xyXG59XHJcblxyXG4uZmEtb3BlbmlkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7XHJcbn1cclxuXHJcbi5mYS1vcGVyYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2YVwiO1xyXG59XHJcblxyXG4uZmEtb3B0aW4tbW9uc3Rlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzY1wiO1xyXG59XHJcblxyXG4uZmEtb3JjaWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4ZDJcIjtcclxufVxyXG5cclxuLmZhLW9zaTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxYVwiO1xyXG59XHJcblxyXG4uZmEtb3R0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3MDBcIjtcclxufVxyXG5cclxuLmZhLW91dGRlbnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2JcIjtcclxufVxyXG5cclxuLmZhLXBhZ2U0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Q3XCI7XHJcbn1cclxuXHJcbi5mYS1wYWdlbGluZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOGNcIjtcclxufVxyXG5cclxuLmZhLXBhZ2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODE1XCI7XHJcbn1cclxuXHJcbi5mYS1wYWludC1icnVzaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmY1wiO1xyXG59XHJcblxyXG4uZmEtcGFpbnQtcm9sbGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7XHJcbn1cclxuXHJcbi5mYS1wYWxldHRlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTNmXCI7XHJcbn1cclxuXHJcbi5mYS1wYWxmZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDhcIjtcclxufVxyXG5cclxuLmZhLXBhbGxldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ4MlwiO1xyXG59XHJcblxyXG4uZmEtcGFwZXItcGxhbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDhcIjtcclxufVxyXG5cclxuLmZhLXBhcGVyY2xpcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjNlwiO1xyXG59XHJcblxyXG4uZmEtcGFyYWNodXRlLWJveDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRjZFwiO1xyXG59XHJcblxyXG4uZmEtcGFyYWdyYXBoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XHJcbn1cclxuXHJcbi5mYS1wYXJraW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7XHJcbn1cclxuXHJcbi5mYS1wYXNzcG9ydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVhYlwiO1xyXG59XHJcblxyXG4uZmEtcGFzdGFmYXJpYW5pc206OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2N2JcIjtcclxufVxyXG5cclxuLmZhLXBhc3RlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XHJcbn1cclxuXHJcbi5mYS1wYXRyZW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7XHJcbn1cclxuXHJcbi5mYS1wYXVzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xyXG59XHJcblxyXG4uZmEtcGF1c2UtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XHJcbn1cclxuXHJcbi5mYS1wYXc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjBcIjtcclxufVxyXG5cclxuLmZhLXBheXBhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlZFwiO1xyXG59XHJcblxyXG4uZmEtcGVhY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2N2NcIjtcclxufVxyXG5cclxuLmZhLXBlbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMwNFwiO1xyXG59XHJcblxyXG4uZmEtcGVuLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMwNVwiO1xyXG59XHJcblxyXG4uZmEtcGVuLWZhbmN5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7XHJcbn1cclxuXHJcbi5mYS1wZW4tbmliOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWFkXCI7XHJcbn1cclxuXHJcbi5mYS1wZW4tc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XHJcbn1cclxuXHJcbi5mYS1wZW5jaWwtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7XHJcbn1cclxuXHJcbi5mYS1wZW5jaWwtcnVsZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YWVcIjtcclxufVxyXG5cclxuLmZhLXBlbm55LWFyY2FkZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjcwNFwiO1xyXG59XHJcblxyXG4uZmEtcGVvcGxlLWNhcnJ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7XHJcbn1cclxuXHJcbi5mYS1wZXBwZXItaG90OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODE2XCI7XHJcbn1cclxuXHJcbi5mYS1wZXJjZW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7XHJcbn1cclxuXHJcbi5mYS1wZXJjZW50YWdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTQxXCI7XHJcbn1cclxuXHJcbi5mYS1wZXJpc2NvcGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZGFcIjtcclxufVxyXG5cclxuLmZhLXBlcnNvbi1ib290aDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc1NlwiO1xyXG59XHJcblxyXG4uZmEtcGhhYnJpY2F0b3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZGJcIjtcclxufVxyXG5cclxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7XHJcbn1cclxuXHJcbi5mYS1waG9lbml4LXNxdWFkcm9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTExXCI7XHJcbn1cclxuXHJcbi5mYS1waG9uZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NVwiO1xyXG59XHJcblxyXG4uZmEtcGhvbmUtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODc5XCI7XHJcbn1cclxuXHJcbi5mYS1waG9uZS1zbGFzaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNkZFwiO1xyXG59XHJcblxyXG4uZmEtcGhvbmUtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7XHJcbn1cclxuXHJcbi5mYS1waG9uZS1zcXVhcmUtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODdiXCI7XHJcbn1cclxuXHJcbi5mYS1waG9uZS12b2x1bWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTBcIjtcclxufVxyXG5cclxuLmZhLXBob3RvLXZpZGVvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7XHJcbn1cclxuXHJcbi5mYS1waHA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NTdcIjtcclxufVxyXG5cclxuLmZhLXBpZWQtcGlwZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYWVcIjtcclxufVxyXG5cclxuLmZhLXBpZWQtcGlwZXItYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XHJcbn1cclxuXHJcbi5mYS1waWVkLXBpcGVyLWhhdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRlNVwiO1xyXG59XHJcblxyXG4uZmEtcGllZC1waXBlci1wcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhN1wiO1xyXG59XHJcblxyXG4uZmEtcGllZC1waXBlci1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcdUY5MUVcIjtcclxufVxyXG5cclxuLmZhLXBpZ2d5LWJhbms6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZDNcIjtcclxufVxyXG5cclxuLmZhLXBpbGxzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7XHJcbn1cclxuXHJcbi5mYS1waW50ZXJlc3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDJcIjtcclxufVxyXG5cclxuLmZhLXBpbnRlcmVzdC1wOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7XHJcbn1cclxuXHJcbi5mYS1waW50ZXJlc3Qtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XHJcbn1cclxuXHJcbi5mYS1waXp6YS1zbGljZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjgxOFwiO1xyXG59XHJcblxyXG4uZmEtcGxhY2Utb2Ytd29yc2hpcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY3ZlwiO1xyXG59XHJcblxyXG4uZmEtcGxhbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzJcIjtcclxufVxyXG5cclxuLmZhLXBsYW5lLWFycml2YWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YWZcIjtcclxufVxyXG5cclxuLmZhLXBsYW5lLWRlcGFydHVyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjViMFwiO1xyXG59XHJcblxyXG4uZmEtcGxheTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0YlwiO1xyXG59XHJcblxyXG4uZmEtcGxheS1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDRcIjtcclxufVxyXG5cclxuLmZhLXBsYXlzdGF0aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2RmXCI7XHJcbn1cclxuXHJcbi5mYS1wbHVnOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7XHJcbn1cclxuXHJcbi5mYS1wbHVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XHJcbn1cclxuXHJcbi5mYS1wbHVzLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1NVwiO1xyXG59XHJcblxyXG4uZmEtcGx1cy1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZmVcIjtcclxufVxyXG5cclxuLmZhLXBvZGNhc3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyY2VcIjtcclxufVxyXG5cclxuLmZhLXBvbGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ODFcIjtcclxufVxyXG5cclxuLmZhLXBvbGwtaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY4MlwiO1xyXG59XHJcblxyXG4uZmEtcG9vOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7XHJcbn1cclxuXHJcbi5mYS1wb28tc3Rvcm06OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3NWFcIjtcclxufVxyXG5cclxuLmZhLXBvb3A6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2MTlcIjtcclxufVxyXG5cclxuLmZhLXBvcnRyYWl0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2UwXCI7XHJcbn1cclxuXHJcbi5mYS1wb3VuZC1zaWduOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XHJcbn1cclxuXHJcbi5mYS1wb3dlci1vZmY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTFcIjtcclxufVxyXG5cclxuLmZhLXByYXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ODNcIjtcclxufVxyXG5cclxuLmZhLXByYXlpbmctaGFuZHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ODRcIjtcclxufVxyXG5cclxuLmZhLXByZXNjcmlwdGlvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjViMVwiO1xyXG59XHJcblxyXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ4NVwiO1xyXG59XHJcblxyXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ODZcIjtcclxufVxyXG5cclxuLmZhLXByaW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJmXCI7XHJcbn1cclxuXHJcbi5mYS1wcm9jZWR1cmVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7XHJcbn1cclxuXHJcbi5mYS1wcm9kdWN0LWh1bnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODhcIjtcclxufVxyXG5cclxuLmZhLXByb2plY3QtZGlhZ3JhbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU0MlwiO1xyXG59XHJcblxyXG4uZmEtcHVzaGVkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2UxXCI7XHJcbn1cclxuXHJcbi5mYS1wdXp6bGUtcGllY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMmVcIjtcclxufVxyXG5cclxuLmZhLXB5dGhvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlMlwiO1xyXG59XHJcblxyXG4uZmEtcXE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDZcIjtcclxufVxyXG5cclxuLmZhLXFyY29kZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyOVwiO1xyXG59XHJcblxyXG4uZmEtcXVlc3Rpb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjhcIjtcclxufVxyXG5cclxuLmZhLXF1ZXN0aW9uLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1OVwiO1xyXG59XHJcblxyXG4uZmEtcXVpZGRpdGNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7XHJcbn1cclxuXHJcbi5mYS1xdWluc2NhcGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NTlcIjtcclxufVxyXG5cclxuLmZhLXF1b3JhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XHJcbn1cclxuXHJcbi5mYS1xdW90ZS1sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XHJcbn1cclxuXHJcbi5mYS1xdW90ZS1yaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwZVwiO1xyXG59XHJcblxyXG4uZmEtcXVyYW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ODdcIjtcclxufVxyXG5cclxuLmZhLXItcHJvamVjdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRmN1wiO1xyXG59XHJcblxyXG4uZmEtcmFkaWF0aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2I5XCI7XHJcbn1cclxuXHJcbi5mYS1yYWRpYXRpb24tYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2JhXCI7XHJcbn1cclxuXHJcbi5mYS1yYWluYm93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzViXCI7XHJcbn1cclxuXHJcbi5mYS1yYW5kb206OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzRcIjtcclxufVxyXG5cclxuLmZhLXJhc3BiZXJyeS1waTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdiYlwiO1xyXG59XHJcblxyXG4uZmEtcmF2ZWxyeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkOVwiO1xyXG59XHJcblxyXG4uZmEtcmVhY3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MWJcIjtcclxufVxyXG5cclxuLmZhLXJlYWN0ZXVyb3BlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzVkXCI7XHJcbn1cclxuXHJcbi5mYS1yZWFkbWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZDVcIjtcclxufVxyXG5cclxuLmZhLXJlYmVsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XHJcbn1cclxuXHJcbi5mYS1yZWNlaXB0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTQzXCI7XHJcbn1cclxuXHJcbi5mYS1yZWNvcmQtdmlueWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4ZDlcIjtcclxufVxyXG5cclxuLmZhLXJlY3ljbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjhcIjtcclxufVxyXG5cclxuLmZhLXJlZC1yaXZlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlM1wiO1xyXG59XHJcblxyXG4uZmEtcmVkZGl0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XHJcbn1cclxuXHJcbi5mYS1yZWRkaXQtYWxpZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODFcIjtcclxufVxyXG5cclxuLmZhLXJlZGRpdC1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTJcIjtcclxufVxyXG5cclxuLmZhLXJlZGhhdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdiY1wiO1xyXG59XHJcblxyXG4uZmEtcmVkbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxZVwiO1xyXG59XHJcblxyXG4uZmEtcmVkby1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZjlcIjtcclxufVxyXG5cclxuLmZhLXJlZ2lzdGVyZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNWRcIjtcclxufVxyXG5cclxuLmZhLXJlbW92ZS1mb3JtYXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4N2RcIjtcclxufVxyXG5cclxuLmZhLXJlbnJlbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4YlwiO1xyXG59XHJcblxyXG4uZmEtcmVwbHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZTVcIjtcclxufVxyXG5cclxuLmZhLXJlcGx5LWFsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyMlwiO1xyXG59XHJcblxyXG4uZmEtcmVwbHlkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2U2XCI7XHJcbn1cclxuXHJcbi5mYS1yZXB1YmxpY2FuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzVlXCI7XHJcbn1cclxuXHJcbi5mYS1yZXNlYXJjaGdhdGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZjhcIjtcclxufVxyXG5cclxuLmZhLXJlc29sdmluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlN1wiO1xyXG59XHJcblxyXG4uZmEtcmVzdHJvb206OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3YmRcIjtcclxufVxyXG5cclxuLmZhLXJldHdlZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzlcIjtcclxufVxyXG5cclxuLmZhLXJldjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjViMlwiO1xyXG59XHJcblxyXG4uZmEtcmliYm9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGQ2XCI7XHJcbn1cclxuXHJcbi5mYS1yaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzBiXCI7XHJcbn1cclxuXHJcbi5mYS1yb2FkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XHJcbn1cclxuXHJcbi5mYS1yb2JvdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU0NFwiO1xyXG59XHJcblxyXG4uZmEtcm9ja2V0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XHJcbn1cclxuXHJcbi5mYS1yb2NrZXRjaGF0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7XHJcbn1cclxuXHJcbi5mYS1yb2Nrcm1zOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2U5XCI7XHJcbn1cclxuXHJcbi5mYS1yb3V0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRkN1wiO1xyXG59XHJcblxyXG4uZmEtcnNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XHJcbn1cclxuXHJcbi5mYS1yc3Mtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XHJcbn1cclxuXHJcbi5mYS1ydWJsZS1zaWduOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XHJcbn1cclxuXHJcbi5mYS1ydWxlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU0NVwiO1xyXG59XHJcblxyXG4uZmEtcnVsZXItY29tYmluZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NDZcIjtcclxufVxyXG5cclxuLmZhLXJ1bGVyLWhvcml6b250YWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NDdcIjtcclxufVxyXG5cclxuLmZhLXJ1bGVyLXZlcnRpY2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTQ4XCI7XHJcbn1cclxuXHJcbi5mYS1ydW5uaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzBjXCI7XHJcbn1cclxuXHJcbi5mYS1ydXBlZS1zaWduOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XHJcbn1cclxuXHJcbi5mYS1zYWQtY3J5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWIzXCI7XHJcbn1cclxuXHJcbi5mYS1zYWQtdGVhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjViNFwiO1xyXG59XHJcblxyXG4uZmEtc2FmYXJpOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7XHJcbn1cclxuXHJcbi5mYS1zYWxlc2ZvcmNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODNiXCI7XHJcbn1cclxuXHJcbi5mYS1zYXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDFlXCI7XHJcbn1cclxuXHJcbi5mYS1zYXRlbGxpdGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3YmZcIjtcclxufVxyXG5cclxuLmZhLXNhdGVsbGl0ZS1kaXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2MwXCI7XHJcbn1cclxuXHJcbi5mYS1zYXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XHJcbn1cclxuXHJcbi5mYS1zY2hsaXg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZWFcIjtcclxufVxyXG5cclxuLmZhLXNjaG9vbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU0OVwiO1xyXG59XHJcblxyXG4uZmEtc2NyZXdkcml2ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NGFcIjtcclxufVxyXG5cclxuLmZhLXNjcmliZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4YVwiO1xyXG59XHJcblxyXG4uZmEtc2Nyb2xsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzBlXCI7XHJcbn1cclxuXHJcbi5mYS1zZC1jYXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2MyXCI7XHJcbn1cclxuXHJcbi5mYS1zZWFyY2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDJcIjtcclxufVxyXG5cclxuLmZhLXNlYXJjaC1kb2xsYXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2ODhcIjtcclxufVxyXG5cclxuLmZhLXNlYXJjaC1sb2NhdGlvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY4OVwiO1xyXG59XHJcblxyXG4uZmEtc2VhcmNoLW1pbnVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XHJcbn1cclxuXHJcbi5mYS1zZWFyY2gtcGx1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwZVwiO1xyXG59XHJcblxyXG4uZmEtc2VhcmNoZW5naW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZWJcIjtcclxufVxyXG5cclxuLmZhLXNlZWRsaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7XHJcbn1cclxuXHJcbi5mYS1zZWxsY2FzdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkYVwiO1xyXG59XHJcblxyXG4uZmEtc2VsbHN5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XHJcbn1cclxuXHJcbi5mYS1zZXJ2ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzNcIjtcclxufVxyXG5cclxuLmZhLXNlcnZpY2VzdGFjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlY1wiO1xyXG59XHJcblxyXG4uZmEtc2hhcGVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7XHJcbn1cclxuXHJcbi5mYS1zaGFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2NFwiO1xyXG59XHJcblxyXG4uZmEtc2hhcmUtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7XHJcbn1cclxuXHJcbi5mYS1zaGFyZS1hbHQtc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XHJcbn1cclxuXHJcbi5mYS1zaGFyZS1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNGRcIjtcclxufVxyXG5cclxuLmZhLXNoZWtlbC1zaWduOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XHJcbn1cclxuXHJcbi5mYS1zaGllbGQtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7XHJcbn1cclxuXHJcbi5mYS1zaGlwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjFhXCI7XHJcbn1cclxuXHJcbi5mYS1zaGlwcGluZy1mYXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7XHJcbn1cclxuXHJcbi5mYS1zaGlydHNpbmJ1bGs6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTRcIjtcclxufVxyXG5cclxuLmZhLXNob2UtcHJpbnRzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTRiXCI7XHJcbn1cclxuXHJcbi5mYS1zaG9waWZ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXHVGOTU3XCI7XHJcbn1cclxuXHJcbi5mYS1zaG9wcGluZy1iYWc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOTBcIjtcclxufVxyXG5cclxuLmZhLXNob3BwaW5nLWJhc2tldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5MVwiO1xyXG59XHJcblxyXG4uZmEtc2hvcHBpbmctY2FydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3YVwiO1xyXG59XHJcblxyXG4uZmEtc2hvcHdhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YjVcIjtcclxufVxyXG5cclxuLmZhLXNob3dlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjY1wiO1xyXG59XHJcblxyXG4uZmEtc2h1dHRsZS12YW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YjZcIjtcclxufVxyXG5cclxuLmZhLXNpZ246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZDlcIjtcclxufVxyXG5cclxuLmZhLXNpZ24taW4tYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XHJcbn1cclxuXHJcbi5mYS1zaWduLWxhbmd1YWdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XHJcbn1cclxuXHJcbi5mYS1zaWduLW91dC1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZjVcIjtcclxufVxyXG5cclxuLmZhLXNpZ25hbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxMlwiO1xyXG59XHJcblxyXG4uZmEtc2lnbmF0dXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWI3XCI7XHJcbn1cclxuXHJcbi5mYS1zaW0tY2FyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdjNFwiO1xyXG59XHJcblxyXG4uZmEtc2ltcGx5YnVpbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTVcIjtcclxufVxyXG5cclxuLmZhLXNpc3RyaXg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZWVcIjtcclxufVxyXG5cclxuLmZhLXNpdGVtYXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZThcIjtcclxufVxyXG5cclxuLmZhLXNpdGg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MTJcIjtcclxufVxyXG5cclxuLmZhLXNrYXRpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3YzVcIjtcclxufVxyXG5cclxuLmZhLXNrZXRjaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdjNlwiO1xyXG59XHJcblxyXG4uZmEtc2tpaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7XHJcbn1cclxuXHJcbi5mYS1za2lpbmctbm9yZGljOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7XHJcbn1cclxuXHJcbi5mYS1za3VsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU0Y1wiO1xyXG59XHJcblxyXG4uZmEtc2t1bGwtY3Jvc3Nib25lczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjcxNFwiO1xyXG59XHJcblxyXG4uZmEtc2t5YXRsYXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTZcIjtcclxufVxyXG5cclxuLmZhLXNreXBlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XHJcbn1cclxuXHJcbi5mYS1zbGFjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5OFwiO1xyXG59XHJcblxyXG4uZmEtc2xhY2staGFzaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlZlwiO1xyXG59XHJcblxyXG4uZmEtc2xhc2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3MTVcIjtcclxufVxyXG5cclxuLmZhLXNsZWlnaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdjY1wiO1xyXG59XHJcblxyXG4uZmEtc2xpZGVycy1oOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XHJcbn1cclxuXHJcbi5mYS1zbGlkZXNoYXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XHJcbn1cclxuXHJcbi5mYS1zbWlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExOFwiO1xyXG59XHJcblxyXG4uZmEtc21pbGUtYmVhbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjViOFwiO1xyXG59XHJcblxyXG4uZmEtc21pbGUtd2luazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRkYVwiO1xyXG59XHJcblxyXG4uZmEtc21vZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc1ZlwiO1xyXG59XHJcblxyXG4uZmEtc21va2luZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ4ZFwiO1xyXG59XHJcblxyXG4uZmEtc21va2luZy1iYW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NGRcIjtcclxufVxyXG5cclxuLmZhLXNtczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdjZFwiO1xyXG59XHJcblxyXG4uZmEtc25hcGNoYXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYWJcIjtcclxufVxyXG5cclxuLmZhLXNuYXBjaGF0LWdob3N0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7XHJcbn1cclxuXHJcbi5mYS1zbmFwY2hhdC1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYWRcIjtcclxufVxyXG5cclxuLmZhLXNub3dib2FyZGluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdjZVwiO1xyXG59XHJcblxyXG4uZmEtc25vd2ZsYWtlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmRjXCI7XHJcbn1cclxuXHJcbi5mYS1zbm93bWFuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2QwXCI7XHJcbn1cclxuXHJcbi5mYS1zbm93cGxvdzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdkMlwiO1xyXG59XHJcblxyXG4uZmEtc29ja3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2OTZcIjtcclxufVxyXG5cclxuLmZhLXNvbGFyLXBhbmVsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWJhXCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0LWFscGhhLWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWRcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtYWxwaGEtZG93bi1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4ODFcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtYWxwaGEtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWVcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtYWxwaGEtdXAtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODgyXCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0LWFtb3VudC1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0LWFtb3VudC1kb3duLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjg4NFwiO1xyXG59XHJcblxyXG4uZmEtc29ydC1hbW91bnQtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNjFcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtYW1vdW50LXVwLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjg4NVwiO1xyXG59XHJcblxyXG4uZmEtc29ydC1kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0LW51bWVyaWMtZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2MlwiO1xyXG59XHJcblxyXG4uZmEtc29ydC1udW1lcmljLWRvd24tYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODg2XCI7XHJcbn1cclxuXHJcbi5mYS1zb3J0LW51bWVyaWMtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNjNcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4ODdcIjtcclxufVxyXG5cclxuLmZhLXNvcnQtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZGVcIjtcclxufVxyXG5cclxuLmZhLXNvdW5kY2xvdWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYmVcIjtcclxufVxyXG5cclxuLmZhLXNvdXJjZXRyZWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZDNcIjtcclxufVxyXG5cclxuLmZhLXNwYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjViYlwiO1xyXG59XHJcblxyXG4uZmEtc3BhY2Utc2h1dHRsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5N1wiO1xyXG59XHJcblxyXG4uZmEtc3BlYWthcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmM1wiO1xyXG59XHJcblxyXG4uZmEtc3BlYWtlci1kZWNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODNjXCI7XHJcbn1cclxuXHJcbi5mYS1zcGVsbC1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjg5MVwiO1xyXG59XHJcblxyXG4uZmEtc3BpZGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzE3XCI7XHJcbn1cclxuXHJcbi5mYS1zcGlubmVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7XHJcbn1cclxuXHJcbi5mYS1zcGxvdGNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWJjXCI7XHJcbn1cclxuXHJcbi5mYS1zcG90aWZ5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XHJcbn1cclxuXHJcbi5mYS1zcHJheS1jYW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YmRcIjtcclxufVxyXG5cclxuLmZhLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjOFwiO1xyXG59XHJcblxyXG4uZmEtc3F1YXJlLWZ1bGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NWNcIjtcclxufVxyXG5cclxuLmZhLXNxdWFyZS1yb290LWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY5OFwiO1xyXG59XHJcblxyXG4uZmEtc3F1YXJlc3BhY2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YmVcIjtcclxufVxyXG5cclxuLmZhLXN0YWNrLWV4Y2hhbmdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7XHJcbn1cclxuXHJcbi5mYS1zdGFjay1vdmVyZmxvdzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2Y1wiO1xyXG59XHJcblxyXG4uZmEtc3RhY2twYXRoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7XHJcbn1cclxuXHJcbi5mYS1zdGFtcDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjViZlwiO1xyXG59XHJcblxyXG4uZmEtc3Rhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwNVwiO1xyXG59XHJcblxyXG4uZmEtc3Rhci1hbmQtY3Jlc2NlbnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2OTlcIjtcclxufVxyXG5cclxuLmZhLXN0YXItaGFsZjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4OVwiO1xyXG59XHJcblxyXG4uZmEtc3Rhci1oYWxmLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVjMFwiO1xyXG59XHJcblxyXG4uZmEtc3Rhci1vZi1kYXZpZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY5YVwiO1xyXG59XHJcblxyXG4uZmEtc3Rhci1vZi1saWZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7XHJcbn1cclxuXHJcbi5mYS1zdGF5bGlua2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7XHJcbn1cclxuXHJcbi5mYS1zdGVhbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiNlwiO1xyXG59XHJcblxyXG4uZmEtc3RlYW0tc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XHJcbn1cclxuXHJcbi5mYS1zdGVhbS1zeW1ib2w6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZjZcIjtcclxufVxyXG5cclxuLmZhLXN0ZXAtYmFja3dhcmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDhcIjtcclxufVxyXG5cclxuLmZhLXN0ZXAtZm9yd2FyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1MVwiO1xyXG59XHJcblxyXG4uZmEtc3RldGhvc2NvcGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjFcIjtcclxufVxyXG5cclxuLmZhLXN0aWNrZXItbXVsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmN1wiO1xyXG59XHJcblxyXG4uZmEtc3RpY2t5LW5vdGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDlcIjtcclxufVxyXG5cclxuLmZhLXN0b3A6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGRcIjtcclxufVxyXG5cclxuLmZhLXN0b3AtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XHJcbn1cclxuXHJcbi5mYS1zdG9wd2F0Y2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZjJcIjtcclxufVxyXG5cclxuLmZhLXN0b3JlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTRlXCI7XHJcbn1cclxuXHJcbi5mYS1zdG9yZS1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NGZcIjtcclxufVxyXG5cclxuLmZhLXN0cmF2YTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyOFwiO1xyXG59XHJcblxyXG4uZmEtc3RyZWFtOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7XHJcbn1cclxuXHJcbi5mYS1zdHJlZXQtdmlldzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxZFwiO1xyXG59XHJcblxyXG4uZmEtc3RyaWtldGhyb3VnaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjY1wiO1xyXG59XHJcblxyXG4uZmEtc3RyaXBlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7XHJcbn1cclxuXHJcbi5mYS1zdHJpcGUtczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyYVwiO1xyXG59XHJcblxyXG4uZmEtc3Ryb29wd2FmZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NTFcIjtcclxufVxyXG5cclxuLmZhLXN0dWRpb3ZpbmFyaTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmOFwiO1xyXG59XHJcblxyXG4uZmEtc3R1bWJsZXVwb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTRcIjtcclxufVxyXG5cclxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhM1wiO1xyXG59XHJcblxyXG4uZmEtc3Vic2NyaXB0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7XHJcbn1cclxuXHJcbi5mYS1zdWJ3YXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzlcIjtcclxufVxyXG5cclxuLmZhLXN1aXRjYXNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7XHJcbn1cclxuXHJcbi5mYS1zdWl0Y2FzZS1yb2xsaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWMxXCI7XHJcbn1cclxuXHJcbi5mYS1zdW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxODVcIjtcclxufVxyXG5cclxuLmZhLXN1cGVycG93ZXJzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XHJcbn1cclxuXHJcbi5mYS1zdXBlcnNjcmlwdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyYlwiO1xyXG59XHJcblxyXG4uZmEtc3VwcGxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7XHJcbn1cclxuXHJcbi5mYS1zdXJwcmlzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVjMlwiO1xyXG59XHJcblxyXG4uZmEtc3VzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdkNlwiO1xyXG59XHJcblxyXG4uZmEtc3dhdGNoYm9vazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVjM1wiO1xyXG59XHJcblxyXG4uZmEtc3dpZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4ZTFcIjtcclxufVxyXG5cclxuLmZhLXN3aW1tZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YzRcIjtcclxufVxyXG5cclxuLmZhLXN3aW1taW5nLXBvb2w6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1YzVcIjtcclxufVxyXG5cclxuLmZhLXN5bWZvbnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4M2RcIjtcclxufVxyXG5cclxuLmZhLXN5bmFnb2d1ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY5YlwiO1xyXG59XHJcblxyXG4uZmEtc3luYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyMVwiO1xyXG59XHJcblxyXG4uZmEtc3luYy1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZjFcIjtcclxufVxyXG5cclxuLmZhLXN5cmluZ2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0OGVcIjtcclxufVxyXG5cclxuLmZhLXRhYmxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XHJcbn1cclxuXHJcbi5mYS10YWJsZS10ZW5uaXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NWRcIjtcclxufVxyXG5cclxuLmZhLXRhYmxldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwYVwiO1xyXG59XHJcblxyXG4uZmEtdGFibGV0LWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmYVwiO1xyXG59XHJcblxyXG4uZmEtdGFibGV0czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ5MFwiO1xyXG59XHJcblxyXG4uZmEtdGFjaG9tZXRlci1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZmRcIjtcclxufVxyXG5cclxuLmZhLXRhZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyYlwiO1xyXG59XHJcblxyXG4uZmEtdGFnczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyY1wiO1xyXG59XHJcblxyXG4uZmEtdGFwZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRkYlwiO1xyXG59XHJcblxyXG4uZmEtdGFza3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYWVcIjtcclxufVxyXG5cclxuLmZhLXRheGk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYmFcIjtcclxufVxyXG5cclxuLmZhLXRlYW1zcGVhazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRmOVwiO1xyXG59XHJcblxyXG4uZmEtdGVldGg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2MmVcIjtcclxufVxyXG5cclxuLmZhLXRlZXRoLW9wZW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2MmZcIjtcclxufVxyXG5cclxuLmZhLXRlbGVncmFtOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XHJcbn1cclxuXHJcbi5mYS10ZWxlZ3JhbS1wbGFuZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmZVwiO1xyXG59XHJcblxyXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc2OVwiO1xyXG59XHJcblxyXG4uZmEtdGVtcGVyYXR1cmUtbG93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzZiXCI7XHJcbn1cclxuXHJcbi5mYS10ZW5jZW50LXdlaWJvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XHJcbn1cclxuXHJcbi5mYS10ZW5nZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdkN1wiO1xyXG59XHJcblxyXG4uZmEtdGVybWluYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjBcIjtcclxufVxyXG5cclxuLmZhLXRleHQtaGVpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7XHJcbn1cclxuXHJcbi5mYS10ZXh0LXdpZHRoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XHJcbn1cclxuXHJcbi5mYS10aDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwYVwiO1xyXG59XHJcblxyXG4uZmEtdGgtbGFyZ2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDlcIjtcclxufVxyXG5cclxuLmZhLXRoLWxpc3Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGJcIjtcclxufVxyXG5cclxuLmZhLXRoZS1yZWQteWV0aTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjY5ZFwiO1xyXG59XHJcblxyXG4uZmEtdGhlYXRlci1tYXNrczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjYzMFwiO1xyXG59XHJcblxyXG4uZmEtdGhlbWVjbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVjNlwiO1xyXG59XHJcblxyXG4uZmEtdGhlbWVpc2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XHJcbn1cclxuXHJcbi5mYS10aGVybW9tZXRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ5MVwiO1xyXG59XHJcblxyXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyY2JcIjtcclxufVxyXG5cclxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYzdcIjtcclxufVxyXG5cclxuLmZhLXRoZXJtb21ldGVyLWhhbGY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYzlcIjtcclxufVxyXG5cclxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyY2FcIjtcclxufVxyXG5cclxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XHJcbn1cclxuXHJcbi5mYS10aGluay1wZWFrczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjczMVwiO1xyXG59XHJcblxyXG4uZmEtdGh1bWJzLWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNjVcIjtcclxufVxyXG5cclxuLmZhLXRodW1icy11cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2NFwiO1xyXG59XHJcblxyXG4uZmEtdGh1bWJ0YWNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XHJcbn1cclxuXHJcbi5mYS10aWNrZXQtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XHJcbn1cclxuXHJcbi5mYS10aW1lczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwZFwiO1xyXG59XHJcblxyXG4uZmEtdGltZXMtY2lyY2xlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU3XCI7XHJcbn1cclxuXHJcbi5mYS10aW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XHJcbn1cclxuXHJcbi5mYS10aW50LXNsYXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWM3XCI7XHJcbn1cclxuXHJcbi5mYS10aXJlZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVjOFwiO1xyXG59XHJcblxyXG4uZmEtdG9nZ2xlLW9mZjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwNFwiO1xyXG59XHJcblxyXG4uZmEtdG9nZ2xlLW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XHJcbn1cclxuXHJcbi5mYS10b2lsZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZDhcIjtcclxufVxyXG5cclxuLmZhLXRvaWxldC1wYXBlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjcxZVwiO1xyXG59XHJcblxyXG4uZmEtdG9vbGJveDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU1MlwiO1xyXG59XHJcblxyXG4uZmEtdG9vbHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZDlcIjtcclxufVxyXG5cclxuLmZhLXRvb3RoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7XHJcbn1cclxuXHJcbi5mYS10b3JhaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZhMFwiO1xyXG59XHJcblxyXG4uZmEtdG9yaWktZ2F0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjZhMVwiO1xyXG59XHJcblxyXG4uZmEtdHJhY3Rvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjcyMlwiO1xyXG59XHJcblxyXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUxM1wiO1xyXG59XHJcblxyXG4uZmEtdHJhZGVtYXJrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7XHJcbn1cclxuXHJcbi5mYS10cmFmZmljLWxpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjM3XCI7XHJcbn1cclxuXHJcbi5mYS10cmFpbGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXHVGOTQxXCI7XHJcbn1cclxuXHJcbi5mYS10cmFpbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzOFwiO1xyXG59XHJcblxyXG4uZmEtdHJhbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdkYVwiO1xyXG59XHJcblxyXG4uZmEtdHJhbnNnZW5kZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMjRcIjtcclxufVxyXG5cclxuLmZhLXRyYW5zZ2VuZGVyLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyNVwiO1xyXG59XHJcblxyXG4uZmEtdHJhc2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjhcIjtcclxufVxyXG5cclxuLmZhLXRyYXNoLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJlZFwiO1xyXG59XHJcblxyXG4uZmEtdHJhc2gtcmVzdG9yZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjgyOVwiO1xyXG59XHJcblxyXG4uZmEtdHJhc2gtcmVzdG9yZS1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4MmFcIjtcclxufVxyXG5cclxuLmZhLXRyZWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYmJcIjtcclxufVxyXG5cclxuLmZhLXRyZWxsbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4MVwiO1xyXG59XHJcblxyXG4uZmEtdHJpcGFkdmlzb3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjJcIjtcclxufVxyXG5cclxuLmZhLXRyb3BoeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5MVwiO1xyXG59XHJcblxyXG4uZmEtdHJ1Y2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDFcIjtcclxufVxyXG5cclxuLmZhLXRydWNrLWxvYWRpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcclxufVxyXG5cclxuLmZhLXRydWNrLW1vbnN0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2M2JcIjtcclxufVxyXG5cclxuLmZhLXRydWNrLW1vdmluZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRkZlwiO1xyXG59XHJcblxyXG4uZmEtdHJ1Y2stcGlja3VwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNjNjXCI7XHJcbn1cclxuXHJcbi5mYS10c2hpcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NTNcIjtcclxufVxyXG5cclxuLmZhLXR0eTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlNFwiO1xyXG59XHJcblxyXG4uZmEtdHVtYmxyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XHJcbn1cclxuXHJcbi5mYS10dW1ibHItc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XHJcbn1cclxuXHJcbi5mYS10djo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xyXG59XHJcblxyXG4uZmEtdHdpdGNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XHJcbn1cclxuXHJcbi5mYS10d2l0dGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XHJcbn1cclxuXHJcbi5mYS10d2l0dGVyLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4MVwiO1xyXG59XHJcblxyXG4uZmEtdHlwbzM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MmJcIjtcclxufVxyXG5cclxuLmZhLXViZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MDJcIjtcclxufVxyXG5cclxuLmZhLXVidW50dTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjdkZlwiO1xyXG59XHJcblxyXG4uZmEtdWlraXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MDNcIjtcclxufVxyXG5cclxuLmZhLXVtYnJhY286OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4ZThcIjtcclxufVxyXG5cclxuLmZhLXVtYnJlbGxhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XHJcbn1cclxuXHJcbi5mYS11bWJyZWxsYS1iZWFjaDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVjYVwiO1xyXG59XHJcblxyXG4uZmEtdW5kZXJsaW5lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XHJcbn1cclxuXHJcbi5mYS11bmRvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7XHJcbn1cclxuXHJcbi5mYS11bmRvLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJlYVwiO1xyXG59XHJcblxyXG4uZmEtdW5pcmVnaXN0cnk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MDRcIjtcclxufVxyXG5cclxuLmZhLXVuaXR5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXHVGOTQ5XCI7XHJcbn1cclxuXHJcbi5mYS11bml2ZXJzYWwtYWNjZXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7XHJcbn1cclxuXHJcbi5mYS11bml2ZXJzaXR5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XHJcbn1cclxuXHJcbi5mYS11bmxpbms6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjdcIjtcclxufVxyXG5cclxuLmZhLXVubG9jazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5Y1wiO1xyXG59XHJcblxyXG4uZmEtdW5sb2NrLWFsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzZVwiO1xyXG59XHJcblxyXG4uZmEtdW50YXBwZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQwNVwiO1xyXG59XHJcblxyXG4uZmEtdXBsb2FkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XHJcbn1cclxuXHJcbi5mYS11cHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZTBcIjtcclxufVxyXG5cclxuLmZhLXVzYjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4N1wiO1xyXG59XHJcblxyXG4uZmEtdXNlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwN1wiO1xyXG59XHJcblxyXG4uZmEtdXNlci1hbHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MDZcIjtcclxufVxyXG5cclxuLmZhLXVzZXItYWx0LXNsYXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLWFzdHJvbmF1dDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRmYlwiO1xyXG59XHJcblxyXG4uZmEtdXNlci1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRmY1wiO1xyXG59XHJcblxyXG4uZmEtdXNlci1jaXJjbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYmRcIjtcclxufVxyXG5cclxuLmZhLXVzZXItY2xvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZmRcIjtcclxufVxyXG5cclxuLmZhLXVzZXItY29nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLWVkaXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcclxufVxyXG5cclxuLmZhLXVzZXItZnJpZW5kczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUwMFwiO1xyXG59XHJcblxyXG4uZmEtdXNlci1ncmFkdWF0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUwMVwiO1xyXG59XHJcblxyXG4uZmEtdXNlci1pbmp1cmVkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzI4XCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLWxvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MDJcIjtcclxufVxyXG5cclxuLmZhLXVzZXItbWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjBcIjtcclxufVxyXG5cclxuLmZhLXVzZXItbWludXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MDNcIjtcclxufVxyXG5cclxuLmZhLXVzZXItbmluamE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MDRcIjtcclxufVxyXG5cclxuLmZhLXVzZXItbnVyc2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4MmZcIjtcclxufVxyXG5cclxuLmZhLXVzZXItcGx1czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzNFwiO1xyXG59XHJcblxyXG4uZmEtdXNlci1zZWNyZXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMWJcIjtcclxufVxyXG5cclxuLmZhLXVzZXItc2hpZWxkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLXNsYXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7XHJcbn1cclxuXHJcbi5mYS11c2VyLXRhZzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjUwN1wiO1xyXG59XHJcblxyXG4uZmEtdXNlci10aWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MDhcIjtcclxufVxyXG5cclxuLmZhLXVzZXItdGltZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzVcIjtcclxufVxyXG5cclxuLmZhLXVzZXJzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XHJcbn1cclxuXHJcbi5mYS11c2Vycy1jb2c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1MDlcIjtcclxufVxyXG5cclxuLmZhLXVzcHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3ZTFcIjtcclxufVxyXG5cclxuLmZhLXVzc3VubmFoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7XHJcbn1cclxuXHJcbi5mYS11dGVuc2lsLXNwb29uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7XHJcbn1cclxuXHJcbi5mYS11dGVuc2lsczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJlN1wiO1xyXG59XHJcblxyXG4uZmEtdmFhZGluOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDA4XCI7XHJcbn1cclxuXHJcbi5mYS12ZWN0b3Itc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWNiXCI7XHJcbn1cclxuXHJcbi5mYS12ZW51czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyMVwiO1xyXG59XHJcblxyXG4uZmEtdmVudXMtZG91YmxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7XHJcbn1cclxuXHJcbi5mYS12ZW51cy1tYXJzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7XHJcbn1cclxuXHJcbi5mYS12aWFjb2luOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XHJcbn1cclxuXHJcbi5mYS12aWFkZW86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTlcIjtcclxufVxyXG5cclxuLmZhLXZpYWRlby1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYWFcIjtcclxufVxyXG5cclxuLmZhLXZpYWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0OTJcIjtcclxufVxyXG5cclxuLmZhLXZpYWxzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7XHJcbn1cclxuXHJcbi5mYS12aWJlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQwOVwiO1xyXG59XHJcblxyXG4uZmEtdmlkZW86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2RcIjtcclxufVxyXG5cclxuLmZhLXZpZGVvLXNsYXNoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGUyXCI7XHJcbn1cclxuXHJcbi5mYS12aWhhcmE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2YTdcIjtcclxufVxyXG5cclxuLmZhLXZpbWVvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7XHJcbn1cclxuXHJcbi5mYS12aW1lby1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTRcIjtcclxufVxyXG5cclxuLmZhLXZpbWVvLXY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyN2RcIjtcclxufVxyXG5cclxuLmZhLXZpbmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxY2FcIjtcclxufVxyXG5cclxuLmZhLXZrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XHJcbn1cclxuXHJcbi5mYS12bnY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MGJcIjtcclxufVxyXG5cclxuLmZhLXZvaWNlbWFpbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjg5N1wiO1xyXG59XHJcblxyXG4uZmEtdm9sbGV5YmFsbC1iYWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDVmXCI7XHJcbn1cclxuXHJcbi5mYS12b2x1bWUtZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyN1wiO1xyXG59XHJcblxyXG4uZmEtdm9sdW1lLW11dGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2YTlcIjtcclxufVxyXG5cclxuLmZhLXZvbHVtZS1vZmY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjZcIjtcclxufVxyXG5cclxuLmZhLXZvbHVtZS11cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyOFwiO1xyXG59XHJcblxyXG4uZmEtdm90ZS15ZWE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3NzJcIjtcclxufVxyXG5cclxuLmZhLXZyLWNhcmRib2FyZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjcyOVwiO1xyXG59XHJcblxyXG4uZmEtdnVlanM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MWZcIjtcclxufVxyXG5cclxuLmZhLXdhbGtpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1NTRcIjtcclxufVxyXG5cclxuLmZhLXdhbGxldDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjU1NVwiO1xyXG59XHJcblxyXG4uZmEtd2FyZWhvdXNlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDk0XCI7XHJcbn1cclxuXHJcbi5mYS13YXRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjc3M1wiO1xyXG59XHJcblxyXG4uZmEtd2F2ZS1zcXVhcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4M2VcIjtcclxufVxyXG5cclxuLmZhLXdhemU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY4M2ZcIjtcclxufVxyXG5cclxuLmZhLXdlZWJseTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjVjY1wiO1xyXG59XHJcblxyXG4uZmEtd2VpYm86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOGFcIjtcclxufVxyXG5cclxuLmZhLXdlaWdodDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ5NlwiO1xyXG59XHJcblxyXG4uZmEtd2VpZ2h0LWhhbmdpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1Y2RcIjtcclxufVxyXG5cclxuLmZhLXdlaXhpbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkN1wiO1xyXG59XHJcblxyXG4uZmEtd2hhdHNhcHA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzJcIjtcclxufVxyXG5cclxuLmZhLXdoYXRzYXBwLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQwY1wiO1xyXG59XHJcblxyXG4uZmEtd2hlZWxjaGFpcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5M1wiO1xyXG59XHJcblxyXG4uZmEtd2htY3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MGRcIjtcclxufVxyXG5cclxuLmZhLXdpZmk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZWJcIjtcclxufVxyXG5cclxuLmZhLXdpa2lwZWRpYS13OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7XHJcbn1cclxuXHJcbi5mYS13aW5kOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzJlXCI7XHJcbn1cclxuXHJcbi5mYS13aW5kb3ctY2xvc2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTBcIjtcclxufVxyXG5cclxuLmZhLXdpbmRvdy1tYXhpbWl6ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkMFwiO1xyXG59XHJcblxyXG4uZmEtd2luZG93LW1pbmltaXplOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7XHJcbn1cclxuXHJcbi5mYS13aW5kb3ctcmVzdG9yZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkMlwiO1xyXG59XHJcblxyXG4uZmEtd2luZG93czo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3YVwiO1xyXG59XHJcblxyXG4uZmEtd2luZS1ib3R0bGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY3MmZcIjtcclxufVxyXG5cclxuLmZhLXdpbmUtZ2xhc3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZTNcIjtcclxufVxyXG5cclxuLmZhLXdpbmUtZ2xhc3MtYWx0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7XHJcbn1cclxuXHJcbi5mYS13aXg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY1Y2ZcIjtcclxufVxyXG5cclxuLmZhLXdpemFyZHMtb2YtdGhlLWNvYXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNzMwXCI7XHJcbn1cclxuXHJcbi5mYS13b2xmLXBhY2stYmF0dGFsaW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNTE0XCI7XHJcbn1cclxuXHJcbi5mYS13b24tc2lnbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1OVwiO1xyXG59XHJcblxyXG4uZmEtd29yZHByZXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7XHJcbn1cclxuXHJcbi5mYS13b3JkcHJlc3Mtc2ltcGxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDExXCI7XHJcbn1cclxuXHJcbi5mYS13cGJlZ2lubmVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XHJcbn1cclxuXHJcbi5mYS13cGV4cGxvcmVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XHJcbn1cclxuXHJcbi5mYS13cGZvcm1zOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XHJcbn1cclxuXHJcbi5mYS13cHJlc3NyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2U0XCI7XHJcbn1cclxuXHJcbi5mYS13cmVuY2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYWRcIjtcclxufVxyXG5cclxuLmZhLXgtcmF5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7XHJcbn1cclxuXHJcbi5mYS14Ym94OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7XHJcbn1cclxuXHJcbi5mYS14aW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XHJcbn1cclxuXHJcbi5mYS14aW5nLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2OVwiO1xyXG59XHJcblxyXG4uZmEteS1jb21iaW5hdG9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7XHJcbn1cclxuXHJcbi5mYS15YWhvbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5ZVwiO1xyXG59XHJcblxyXG4uZmEteWFtbWVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmODQwXCI7XHJcbn1cclxuXHJcbi5mYS15YW5kZXg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTNcIjtcclxufVxyXG5cclxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7XHJcbn1cclxuXHJcbi5mYS15YXJuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmN2UzXCI7XHJcbn1cclxuXHJcbi5mYS15ZWxwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7XHJcbn1cclxuXHJcbi5mYS15ZW4tc2lnbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1N1wiO1xyXG59XHJcblxyXG4uZmEteWluLXlhbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2YWRcIjtcclxufVxyXG5cclxuLmZhLXlvYXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7XHJcbn1cclxuXHJcbi5mYS15b3V0dWJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XHJcbn1cclxuXHJcbi5mYS15b3V0dWJlLXNxdWFyZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQzMVwiO1xyXG59XHJcblxyXG4uZmEtemhpaHU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY2M2ZcIjtcclxufVxyXG5cclxuLnNyLW9ubHkge1xyXG4gIGJvcmRlcjogMDtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXHJcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XHJcbiAgY2xpcDogYXV0bztcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEJyYW5kc1wiOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZCAqL1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtZGlzcGxheTogYXV0bztcclxuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZvbnQtYXdlc29tZS9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xyXG59XHJcbi5mYWIge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEJyYW5kc1wiOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmQgKi9cclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LWRpc3BsYXk6IGF1dG87XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mb250LWF3ZXNvbWUvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XHJcbn1cclxuLmZhciB7XHJcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmQgKi9cclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LWRpc3BsYXk6IGF1dG87XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mb250LWF3ZXNvbWUvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xyXG59XHJcbi5mYSxcclxuLmZhcyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn0iLCAiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiA+NDgwIC0gXHUwNDQxXHUwNDNDXHUwNDMwXHUwNDQwXHUwNDQyXHUwNDQ0XHUwNDNFXHUwNDNEXHUwNDRCICovXHJcbi8qID43NjggLSBcdTA0M0ZcdTA0M0JcdTA0MzBcdTA0M0RcdTA0NDhcdTA0MzVcdTA0NDJcdTA0NEIgKi9cclxuLyogPjEwMjQgLSBcdTA0M0RcdTA0MzVcdTA0NDJcdTA0MzFcdTA0NDNcdTA0M0FcdTA0MzgsIFx1MDQzRFx1MDQzRVx1MDQ0M1x1MDQ0Mlx1MDQzMVx1MDQ0M1x1MDQzQVx1MDQzOCAqL1xyXG4vKiA+MTIwMCAtIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzRiAqL1xyXG4vKiA+MTYwMCAtIFx1MDQzNFx1MDQzNVx1MDQ0MVx1MDQzQVx1MDQ0Mlx1MDQzRVx1MDQzRiAqL1xyXG4uYXV0aC1zb2NpYWxfX3RpdGxlIHtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uYXV0aC1zb2NpYWxfX2J0bnMtd3JhcCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDQ4cHgpO1xyXG4gIGdyaWQtZ2FwOiAxNHB4O1xyXG59XHJcbi5hdXRoLXNvY2lhbF9fYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICB3aWR0aDogNDhweDtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmF1dGgtc29jaWFsX19idG46aG92ZXIge1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG4uYXV0aC1zb2NpYWxfX2J0bi0tZmIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2ZDI7XHJcbn1cclxuLmF1dGgtc29jaWFsX19idG4tLXZrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4N2Y1O1xyXG59XHJcbi5hdXRoLXNvY2lhbF9fYnRuLS1nb29nbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XHJcbn1cclxuLmF1dGgtc29jaWFsX19idG4tLW1haWwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYzJjMzg7XHJcbn1cclxuLmF1dGgtc29jaWFsX19idG4tLW9rIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU4MjA4O1xyXG59XHJcbi5hdXRoLXNvY2lhbF9fYnRuLS15YSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMDtcclxufVxyXG4uYXV0aC1zb2NpYWxfX2J0bi1pY29uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5hdXRoLXNvY2lhbF9fYnRuLWljb24gc3ZnIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYXV0aC1zb2NpYWxfX2J0bi10ZXh0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW9kYWwtbG9naW4tb3Blbi1pZCB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuLm1vZGFsLWxvZ2luLW9wZW4taWQgLm1vZGFsLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDIwcHggMzJweCAzMnB4O1xyXG59XHJcbi5tb2RhbC1sb2dpbi1vcGVuLWlkIC5hdXRoLXNvY2lhbF9fYnRucy13cmFwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBncmlkLWdhcDogMDtcclxufVxyXG4ubW9kYWwtbG9naW4tb3Blbi1pZCAuYXV0aC1zb2NpYWxfX3RpdGxlIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG59XHJcbi5tb2RhbC1sb2dpbi1vcGVuLWlkIC5hdXRoLXNvY2lhbF9fZmF2b3JpdGUtYnRucy13cmFwIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtZ2FwOiAxNnB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4ubW9kYWwtbG9naW4tb3Blbi1pZCAuYXV0aC1zb2NpYWxfX2J0biB7XHJcbiAgbWFyZ2luLWxlZnQ6IDdweDtcclxuICBtYXJnaW4tcmlnaHQ6IDdweDtcclxufVxyXG4ubW9kYWwtbG9naW4tb3Blbi1pZCAuYXV0aC1zb2NpYWxfX2J0bjpudGgtY2hpbGQoLW4rMykge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzM3B4IGNhbGMoMTAwJSAtIDMzcHgpO1xyXG4gIGdyaWQtZ2FwOiAyMHB4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDIwcHggMjJweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxuICBmbGV4LXNocmluazogMTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbn1cclxuLm1vZGFsLWxvZ2luLW9wZW4taWQgLmF1dGgtc29jaWFsX19idG46bnRoLWNoaWxkKC1uKzMpIC5hdXRoLXNvY2lhbF9fYnRuLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLm1vZGFsLWxvZ2luLW9wZW4taWQgLmF1dGgtc29jaWFsX19idG4taWNvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gIC5tb2RhbC1sb2dpbi1vcGVuLWlkIC5hdXRoLXNvY2lhbF9fYnRucy13cmFwIHtcclxuICAgIG1heC13aWR0aDogMzI4cHg7XHJcbiAgfVxyXG4gIC5tb2RhbC1sb2dpbi1vcGVuLWlkIC5hdXRoLXNvY2lhbF9fYnRuLXRleHQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn0iLCAiLnNtcy1jb25maXJtYXRpb24tZmllbGQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5zbXMtY29uZmlybWF0aW9uLWZpZWxkX19pdGVtIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zbXMtY29uZmlybWF0aW9uX19waG9uZS1jb25maXJtZWQge1xyXG4gIGNvbG9yOiAjMDRhYjFhO1xyXG59XHJcblxyXG4uc21zLWNvbmZpcm1hdGlvbl9fcGhvbmUtbm90LWNvbmZpcm1lZCB7XHJcbiAgY29sb3I6ICNmMDA7XHJcbn1cclxuXHJcbi5zbXMtY29uZmlybWF0aW9uLWNvZGUtbW9kYWxfX2NvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbn0iLCAiW2RhdGEtc3VibWVudV0ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuW2RhdGEtc3VibWVudV0uc2hvdy1zdWJtZW51IHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbltkYXRhLXN1Ym1lbnVdLnZpc2libGUtc3VibWVudSB7XHJcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufSIsICIuaGFybW9uaWNhIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5oYXJtb25pY2EtaW5pdGlhbGl6ZWQge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5oYXJtb25pY2EtaW5pdGlhbGl6ZWQgLmhhcm1vbmljYS10aWxlIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uaGFybW9uaWNhLXRpbGUge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uaGFybW9uaWNhLXRpbGUtZG90cyB7XHJcbiAgei1pbmRleDogMjA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGFybW9uaWNhLXRpbGUtbGlzdCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDE1O1xyXG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcclxuICBib3gtc2hhZG93OiAwIDAgOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICB0b3A6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4vKiAuaGFybW9uaWNhLXRpbGUtc3VibWVudS1pbnZlcnQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59ICovXHJcbi5oYXJtb25pY2EtdGlsZS1yb3cge1xyXG4gIG1hcmdpbjogMC40Mzc1cmVtIDA7XHJcbn1cclxuXHJcbi5oYXJtb25pY2EtdGlsZS1zdWJtZW51LWFjdGl2ZSB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmhhcm1vbmljYS10aWxlLWxpbmsge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi5oYXJtb25pY2EtdGlsZS1pbm5lciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59IiwgIi5jYXJ0LWRpc2NvdW50IC5jYXJ0LW1pbmktcmVzdWx0LXZhbHVlIHtcclxuICBjb2xvcjogI2NlMTUxNTtcclxufVxyXG5cclxuLmNhcnQtbWluaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxufVxyXG5cclxuLmNhcnQtbWluaS1tYWluLWxpbmsge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwLjMxMjVyZW0gMC42MjVyZW0gMC4zMTI1cmVtIDAuMzc1cmVtO1xyXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMjA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTNlNDtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbn1cclxuLmNhcnQtbWluaS1tYWluLWxpbms6OmJlZm9yZSB7XHJcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG4uY2FydC1taW5pLW1haW4tbGluazpob3ZlciB7XHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY2FydC1taW5pLWJsb2NrIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3gtc2hhZG93OiAwIDAgOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBtaW4td2lkdGg6IDMzMHB4O1xyXG4gIHRvcDogLTNweDtcclxuICByaWdodDogLTNweDtcclxuICBwYWRkaW5nLXRvcDogMi41cmVtO1xyXG59XHJcblxyXG4uY2FydC1taW5pLWxpc3Qge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcbi5jYXJ0LW1pbmktbGlzdCAuY2FydC1taW5pLWl0ZW0gLnJvdyB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uY2FydC1taW5pLXByb2Nlc3Npbmcge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5jYXJ0LW1pbmktcGhvdG8sXHJcbi5jYXJ0LW1pbmktaW5mbyB7XHJcbiAgcGFkZGluZzogMC4zMTI1cmVtO1xyXG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG59XHJcblxyXG4uY2FydC1taW5pLXBob3RvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY2FydC1taW5pLXJlc3VsdC1uYW1lIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmNhcnQtbWluaS1uYW1lIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5jYXJ0LW1pbmktcmVzdWx0LWJsb2NrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmVjO1xyXG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzEyNXJlbTtcclxufVxyXG5cclxuLmNhcnQtbWluaS1idXR0b25zIHtcclxuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XHJcbn1cclxuXHJcbi5jYXJ0LW1pbmktc2Nyb2xsYmFyIHtcclxuICBtYXgtaGVpZ2h0OiAxNXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi5jYXJ0LW1pbmktc2Nyb2xsYmFyLWJsb2NrIHtcclxuICBwYWRkaW5nOiAwLjMxMjVyZW0gMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jYXJ0LW1pbmktZml4ZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IC00MHB4O1xyXG59XHJcblxyXG4uY2FydC1mdWxsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMCAwIDEuMDYyNXJlbTtcclxuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG4uY2FydC1mdWxsLWhlbHAtdHJpZ2dlciAuaGVscC10cmlnZ2VyLWljb24ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5jYXJ0LWZ1bGwtaGVscC10cmlnZ2VyIC5oZWxwLXRyaWdnZXItaWNvbi0tc3ZnIHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE5cHg7XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtaGVhZGVyLWl0ZW0sXHJcbi5jYXJ0LWZ1bGwtYm9keS1pdGVtIHtcclxuICBwYWRkaW5nOiAxLjU2MjVyZW0gMCAxLjU2MjVyZW0gMS41NjI1cmVtO1xyXG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYyNXJlbSAwO1xyXG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSAjZTJlM2U0IHNvbGlkO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtaGVhZGVyLWl0ZW0ge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtcHJvZHVjdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1za3Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4uY2FydC1mdWxsLXByaWNlLFxyXG4uY2FydC1mdWxsLWNvc3Qge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHdpZHRoOiAxNSU7XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtYW1vdW50IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDE1JTtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1yZW1vdmUge1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBwYWRkaW5nLXJpZ2h0OiAxLjU2MjVyZW07XHJcbiAgd2lkdGg6IDQuNzVyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLXBob3RvIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxLjU2MjVyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLW5hbWUtbGluayB7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLWJvZHkgLmNhcnQtZnVsbC1wcmljZSxcclxuLmNhcnQtZnVsbC1ib2R5IC5jYXJ0LWZ1bGwtY29zdCB7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLXByb3BlcnRpZXMge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwLjMxMjVyZW0gMCAwIDA7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLXByb3BlcnRpZXMtaXRlbSB7XHJcbiAgZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcblxyXG4uY2FydC1mdWxsLXByb3BlcnRpZXMtbmFtZSxcclxuLmNhcnQtZnVsbC1wcm9wZXJ0aWVzLXZhbHVlIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgLyogcGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWJhc2U7ICovXHJcbiAgcGFkZGluZy1ib3R0b206IDAuMnJlbTtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1wcm9wZXJ0aWVzLW5hbWUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLWRpc2NvdW50IHtcclxuICBjb2xvcjogI2UyMGEwYTtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1jb3Vwb24ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLWNvdXBvbi10ZXh0IHtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcclxufVxyXG5cclxuLmNoZWNrb3V0LWdpZnQtYnV0dG9uIC5idG4ge1xyXG4gIHBhZGRpbmc6IDAuNzE4OHJlbSAwLjYyNXJlbTtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1ib251cyB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtYWRkaXRpb24ge1xyXG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcclxuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVyZW0gMDtcclxuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gI2UyZTNlNCBzb2xpZDtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1yZXN1bHQtYmxvY2ssXHJcbi5jYXJ0LWZ1bGwtcmVtb3ZlIHtcclxuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVyZW0gMDtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1lcnJvcixcclxuLmNhcnQtYW1vdW50LWVycm9yLFxyXG4uY2FydC1taW5pLWFtb3VudC1lcnJvciB7XHJcbiAgY29sb3I6ICNlMjBhMGE7XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtZXJyb3IsXHJcbi5jYXJ0LWFtb3VudC1lcnJvciB7XHJcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcclxufVxyXG5cclxuLmNhcnQtYW1vdW50LWVycm9yIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uY2FydC1hbW91bnQtZXJyb3IuY2FydC1hbW91bnQtZXJyb3ItbW9iaWxlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG5cclxuLmNhcnQtZnVsbC1lcnJvciB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1idXR0b25zIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMS4wNjI1cmVtO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uY2FydC1mdWxsLWVtcHR5LFxyXG4uY2FydC1mdWxsLWxvYWRpbmcge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgcGFkZGluZzogNXJlbSAwO1xyXG59XHJcblxyXG4uY2FydC1hbW91bnQtZXJyb3Itd3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLXJlc3VsdC1uYW1lIHtcclxuICBmb250LXNpemU6IDAuODc1cmVtO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLXJlc3VsdC1wcmljZSB7XHJcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLXJlc3VsdC1ibG9jayxcclxuLmNhcnQtZnVsbC1zdW1tYXJ5LWZpZWxkcyB7XHJcbiAgcGFkZGluZzogMC42MjVyZW07XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtcmVzdWx0LWJsb2NrIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1zdW1tYXJ5LW5hbWUsXHJcbi5jYXJ0LWZ1bGwtc3VtbWFyeS1wcmljZSB7XHJcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG4uY2FydC1mdWxsLXN1bW1hcnktbmFtZS0tY291cG9uLFxyXG4uY2FydC1mdWxsLXN1bW1hcnktcHJpY2UtLWNvdXBvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY2FydC1mdWxsLXN1bW1hcnktbmFtZS0tY291cG9uIC5jYXJ0LWZ1bGwtaGVscC10cmlnZ2VyLFxyXG4uY2FydC1mdWxsLXN1bW1hcnktcHJpY2UtLWNvdXBvbiAuY2FydC1mdWxsLWhlbHAtdHJpZ2dlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG4uY2FydC1mdWxsLWxvYWRpbmctdGV4dDo6YmVmb3JlIHtcclxuICBhbmltYXRpb246IGNhcnQtZnVsbC1sb2FkaW5nIDJzIGluZmluaXRlIGxpbmVhcjtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1wcmljZS1ydWxlIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbWFyZ2luOiAwLjMxMjVyZW0gMCAwIDA7XHJcbn1cclxuXHJcbi8qIG1vYmlsZS1jYXJ0ICovXHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLmNhcnQtZnVsbC1tb2JpbGUucGFuZWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLmNhcnQtZnVsbC1tb2JpbGUgLmNhcnQtZnVsbC1tb2JpbGUtcGhvdG8sXHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIC5jYXJ0LWZ1bGwtbW9iaWxlLWJvZHksXHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIC5jYXJ0LWZ1bGwtbW9iaWxlLWlucHV0cyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uY2FydC1mdWxsLW1vYmlsZSAuY2FydC1mdWxsLW1vYmlsZS1waG90byB7XHJcbiAgd2lkdGg6IDIyJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIC5jYXJ0LWZ1bGwtbW9iaWxlLWJvZHkge1xyXG4gIHdpZHRoOiA3OCU7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG4uY2FydC1mdWxsLW1vYmlsZSAuY2FydC1mdWxsLW1vYmlsZS1ib2R5LS1mdWxsLXdpZHRoIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIC5jYXJ0LWZ1bGwtbW9iaWxlLWlucHV0cyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIC5jYXJ0LWZ1bGwtbW9iaWxlLW5hbWUtbGluayB7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIC5jYXJ0LWZ1bGwtbW9iaWxlLWl0ZW0tY29zdCB7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbWFyZ2luLXRvcDogOHB4O1xyXG59XHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIC5jYXJ0LWZ1bGwtbW9iaWxlLWl0ZW0tcHJpY2Uge1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmNhcnQtZnVsbC1tb2JpbGUgLmNhcnQtZnVsbC1tb2JpbGUtaXRlbS1yZXZpZXdzIHtcclxuICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxufVxyXG4uY2FydC1mdWxsLW1vYmlsZSAuY2FydC1mdWxsLW1vYmlsZS1wcm9wZXJ0aWVzLWl0ZW0ge1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG4uY2FydC1mdWxsLW1vYmlsZSAuY2FydC1mdWxsLW1vYmlsZS1wcm9wZXJ0aWVzIHtcclxuICBtYXJnaW46IDVweCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmNhcnQtZnVsbC1tb2JpbGUgLmNhcnQtZnVsbC1tb2JpbGUtcmVtb3ZlIHtcclxuICBmb250LXNpemU6IDIuMTI1cmVtO1xyXG59XHJcbi5jYXJ0LWZ1bGwtbW9iaWxlIC5jYXJ0LWZ1bGwtbW9iaWxlLXByaWNlLXJ1bGUge1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICBtYXJnaW46IDAuMzEyNXJlbSAwIDAgMDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uY2FydC1mdWxsLW1vYmlsZV9fcm93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG5cclxuLyogLmNhcnQtZnVsbC1tb2JpbGUtY291cG9uIHtcbiAgICAuY2hlY2tvdXQtZ2lmdC1idXR0b24ge1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICB9XG59ICovXHJcbi5jYXJ0LWZ1bGwtbW9iaWxlLWNvdXBvbi10ZXh0IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwIDAgMTBweDtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1tb2JpbGUtc3VtbWFyeS1uYW1lLFxyXG4uY2FydC1mdWxsLW1vYmlsZS1yZXN1bHQtbmFtZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uY2FydC1mdWxsLW1vYmlsZS1idXR0b25zIHtcclxuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1tb2JpbGUtYnV0dG9ucyAuYnRuIHtcclxuICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1tb2JpbGUtcmVzdWx0LXByaWNlIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDEuNzVyZW07XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY2FydC1mdWxsLWxvYWRpbmcge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgY2FydC1mdWxsLWxvYWRpbmcge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgY2FydC1mdWxsLWxvYWRpbmcge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgfVxyXG59XHJcbi5jYXJ0LWZ1bGwtYW1vdW50LWNvbnRyb2wge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTMwcHg7XHJcbn1cclxuLmNhcnQtZnVsbC1hbW91bnQtY29udHJvbC0td2l0aC11bml0IHtcclxuICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcclxufVxyXG4uY2FydC1mdWxsLWFtb3VudC1jb250cm9sLS13aXRoLXVuaXQgLnNwaW5ib3gtaW5wdXQge1xyXG4gIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmNhcnQtZnVsbC1hbW91bnQtY29udHJvbC0td2l0aC11bml0IC5zcGluYm94X19hcnJvd3Mge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmNhcnQtZnVsbC1tb2JpbGUtaW5wdXRzIC5zcGluYm94LWlucHV0IHtcclxuICBtaW4td2lkdGg6IDM1cHg7XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtbW9iaWxlLWlucHV0cyAuY2FydC1mdWxsLW1vYmlsZS1pbnB1dHMge1xyXG4gIHdpZHRoOiAyMSU7XHJcbn1cclxuXHJcbi5jYXJ0LWZ1bGwtbW9iaWxlLWlucHV0cyBzcGFuIHtcclxuICAvKiBib3R0b206IDhweDsgKi9cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ib251cy1jYXJkLXBsdXMtYW1vdW50IHtcclxuICBwYWRkaW5nOiAwIDAgMTBweCAyNXB4O1xyXG59XHJcblxyXG4uYm9udXMtY2FyZC1wbHVzLWFtb3VudCAuYm9udXMtY2FyZC1wbHVzLXByaWNlIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmNhcnQtbWluaS1lbXB0eSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbmJvZHkuc3dhbDItbm8tYmFja2Ryb3AgLnN3YWwyLXNob3duLnN3YWwyLXRvcC5tb2JpbGUtY2FydC1wb3BvdmVyLWNvbnRhaW5lciB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiA0MXB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4ubW9iaWxlLWNhcnQtcG9wb3ZlciB7XHJcbiAgdHJhbnNmb3JtOiBub25lO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcbn1cclxuLm1vYmlsZS1jYXJ0LXBvcG92ZXIgLnN3YWwyLWhlYWRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ubW9iaWxlLWNhcnQtcG9wb3Zlci5zd2FsMi1wb3B1cC5zd2FsMi10b2FzdCxcclxuLm1vYmlsZS1jYXJ0LXBvcG92ZXIgLnN3YWwyLWNvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5tb2JpbGUtY2FydC1wb3BvdmVyIC5zd2FsMi1jb250ZW50IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xyXG59XHJcblxyXG4uY2FydC1mdWxsY2FydG1lc3NhZ2Uge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmQ3ZDc7XHJcbn1cclxuXHJcbi5vcmRlci1oaXN0b3J5LWJvZHktaXRlbS5vcmRlci1oaXN0b3J5LWJvZHktaXRlbS1jb3N0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1yaWdodDogMTRweDtcclxufVxyXG4ub3JkZXItaGlzdG9yeS1ib2R5LWl0ZW0ub3JkZXItaGlzdG9yeS1ib2R5LWl0ZW0tY29zdDo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5jYXJ0LWFkZC0td2l0aC1zcGluYm94IHtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1ibG9jayB7XHJcbiAgLS1fY2FydC1hZGQtc3BpbmJveC1jb2xvcjogdmFyKC0tY2FydC1hZGQtc3BpbmJveC1jb2xvciwgI2ZmZik7XHJcbiAgLS1fY2FydC1hZGQtc3BpbmJveC1ici1jb2xvcjogdmFyKC0tY2FydC1hZGQtc3BpbmJveC1ici1jb2xvciwgdmFyKC0tX2NhcnQtYWRkLXNwaW5ib3gtY29sb3IpKTtcclxuICAtLV9jYXJ0LWFkZC1zcGluYm94LWJyLXdpZHRoOiB2YXIoLS1jYXJ0LWFkZC1zcGluYm94LWJyLXdpZHRoLCAzcHgpO1xyXG4gIC0tX2NhcnQtYWRkLXNwaW5ib3gtd2lkdGg6IHZhcigtLWNhcnQtYWRkLXNwaW5ib3gtd2lkdGgsIDI4cHgpO1xyXG4gIC0tX2NhcnQtYWRkLXNwaW5ib3gtaGVpZ2h0OiB2YXIoLS1jYXJ0LWFkZC1zcGluYm94LWhlaWdodCwgMTAwJSk7XHJcbiAgLS1fY2FydC1hZGQtc3BpbmJveC1pbnB1dC1iZzogdmFyKC0tY2FydC1hZGQtc3BpbmJveC1pbnB1dC1iZywgI2Y5ZjlmOSk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1ibG9jayAuc3BpbmJveF9fYXJyb3dzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmNhcnQtYWRkX19zcGluYm94LWJsb2NrIC5zcGluYm94LWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uY2FydC1hZGRfX3NwaW5ib3gtYmxvY2sgLnNwaW5ib3gtYnV0dG9uLWRpc2FibGVkOjpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG4uY2FydC1hZGRfX3NwaW5ib3gtYmxvY2sgLnNwaW5ib3gtaW5wdXQtd3JhcCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uY2FydC1hZGRfX3NwaW5ib3gtYmxvY2sgLnNwaW5ib3gtbW9yZSxcclxuLmNhcnQtYWRkX19zcGluYm94LWJsb2NrIC5zcGluYm94LWxlc3Mge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tX2NhcnQtYWRkLXNwaW5ib3gtYnItY29sb3IpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogdmFyKC0tX2NhcnQtYWRkLXNwaW5ib3gtd2lkdGgpO1xyXG4gIGhlaWdodDogdmFyKC0tX2NhcnQtYWRkLXNwaW5ib3gtaGVpZ2h0KTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1ibG9jayAuc3BpbmJveC1tb3JlOjpiZWZvcmUsXHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1ibG9jayAuc3BpbmJveC1sZXNzOjpiZWZvcmUge1xyXG4gIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcclxuICAgICAgICAgIG1hc2staW1hZ2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiB2YXIoLS1fY2FydC1hZGQtc3BpbmJveC1jb2xvcik7XHJcbn1cclxuLmNhcnQtYWRkX19zcGluYm94LWJsb2NrIC5zcGluYm94LW1vcmUge1xyXG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tX2NhcnQtYWRkLXNwaW5ib3gtYnItd2lkdGgpO1xyXG59XHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1ibG9jayAuc3BpbmJveC1tb3JlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiK1wiO1xyXG59XHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1ibG9jayAuc3BpbmJveC1sZXNzIHtcclxuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci1yaWdodC13aWR0aDogdmFyKC0tX2NhcnQtYWRkLXNwaW5ib3gtYnItd2lkdGgpO1xyXG59XHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1ibG9jayAuc3BpbmJveC1sZXNzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiLVwiO1xyXG59XHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1ibG9jayAuc3BpbmJveC1ibG9jayB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uY2FydC1hZGRfX3NwaW5ib3gtaW5wdXQge1xyXG4gIGNvbG9yOiB2YXIoLS1fY2FydC1hZGQtc3BpbmJveC1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJ0LWFkZC1zcGluYm94LWlucHV0LWJnLCBpbmhlcml0KTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1fY2FydC1hZGQtc3BpbmJveC13aWR0aCk7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tX2NhcnQtYWRkLXNwaW5ib3gtd2lkdGgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5jYXJ0LWFkZF9fc3BpbmJveC1pbnB1dDpob3ZlciB7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmNhcnQtaGVscC10cmlnZ2VyLXBvcG92ZXIudG9wLXJpZ2h0IHtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5jYXJ0LWhlbHAtdHJpZ2dlci1wb3BvdmVyLnRvcC1yaWdodCAuYXJyb3cge1xyXG4gIHJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbn0iLCAiW3VpYi10b29sdGlwLXBvcHVwXS50b29sdGlwLnRvcC1sZWZ0ID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC1wb3B1cF0udG9vbHRpcC50b3AtcmlnaHQgPiAudG9vbHRpcC1hcnJvdyxcclxuW3VpYi10b29sdGlwLXBvcHVwXS50b29sdGlwLmJvdHRvbS1sZWZ0ID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC1wb3B1cF0udG9vbHRpcC5ib3R0b20tcmlnaHQgPiAudG9vbHRpcC1hcnJvdyxcclxuW3VpYi10b29sdGlwLXBvcHVwXS50b29sdGlwLmxlZnQtdG9wID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC1wb3B1cF0udG9vbHRpcC5sZWZ0LWJvdHRvbSA+IC50b29sdGlwLWFycm93LFxyXG5bdWliLXRvb2x0aXAtcG9wdXBdLnRvb2x0aXAucmlnaHQtdG9wID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC1wb3B1cF0udG9vbHRpcC5yaWdodC1ib3R0b20gPiAudG9vbHRpcC1hcnJvdyxcclxuW3VpYi10b29sdGlwLWh0bWwtcG9wdXBdLnRvb2x0aXAudG9wLWxlZnQgPiAudG9vbHRpcC1hcnJvdyxcclxuW3VpYi10b29sdGlwLWh0bWwtcG9wdXBdLnRvb2x0aXAudG9wLXJpZ2h0ID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC1odG1sLXBvcHVwXS50b29sdGlwLmJvdHRvbS1sZWZ0ID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC1odG1sLXBvcHVwXS50b29sdGlwLmJvdHRvbS1yaWdodCA+IC50b29sdGlwLWFycm93LFxyXG5bdWliLXRvb2x0aXAtaHRtbC1wb3B1cF0udG9vbHRpcC5sZWZ0LXRvcCA+IC50b29sdGlwLWFycm93LFxyXG5bdWliLXRvb2x0aXAtaHRtbC1wb3B1cF0udG9vbHRpcC5sZWZ0LWJvdHRvbSA+IC50b29sdGlwLWFycm93LFxyXG5bdWliLXRvb2x0aXAtaHRtbC1wb3B1cF0udG9vbHRpcC5yaWdodC10b3AgPiAudG9vbHRpcC1hcnJvdyxcclxuW3VpYi10b29sdGlwLWh0bWwtcG9wdXBdLnRvb2x0aXAucmlnaHQtYm90dG9tID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC10ZW1wbGF0ZS1wb3B1cF0udG9vbHRpcC50b3AtbGVmdCA+IC50b29sdGlwLWFycm93LFxyXG5bdWliLXRvb2x0aXAtdGVtcGxhdGUtcG9wdXBdLnRvb2x0aXAudG9wLXJpZ2h0ID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC10ZW1wbGF0ZS1wb3B1cF0udG9vbHRpcC5ib3R0b20tbGVmdCA+IC50b29sdGlwLWFycm93LFxyXG5bdWliLXRvb2x0aXAtdGVtcGxhdGUtcG9wdXBdLnRvb2x0aXAuYm90dG9tLXJpZ2h0ID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItdG9vbHRpcC10ZW1wbGF0ZS1wb3B1cF0udG9vbHRpcC5sZWZ0LXRvcCA+IC50b29sdGlwLWFycm93LFxyXG5bdWliLXRvb2x0aXAtdGVtcGxhdGUtcG9wdXBdLnRvb2x0aXAubGVmdC1ib3R0b20gPiAudG9vbHRpcC1hcnJvdyxcclxuW3VpYi10b29sdGlwLXRlbXBsYXRlLXBvcHVwXS50b29sdGlwLnJpZ2h0LXRvcCA+IC50b29sdGlwLWFycm93LFxyXG5bdWliLXRvb2x0aXAtdGVtcGxhdGUtcG9wdXBdLnRvb2x0aXAucmlnaHQtYm90dG9tID4gLnRvb2x0aXAtYXJyb3csXHJcblt1aWItcG9wb3Zlci1wb3B1cF0ucG9wb3Zlci50b3AtbGVmdCA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLXBvcHVwXS5wb3BvdmVyLnRvcC1yaWdodCA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLXBvcHVwXS5wb3BvdmVyLmJvdHRvbS1sZWZ0ID4gLmFycm93LFxyXG5bdWliLXBvcG92ZXItcG9wdXBdLnBvcG92ZXIuYm90dG9tLXJpZ2h0ID4gLmFycm93LFxyXG5bdWliLXBvcG92ZXItcG9wdXBdLnBvcG92ZXIubGVmdC10b3AgPiAuYXJyb3csXHJcblt1aWItcG9wb3Zlci1wb3B1cF0ucG9wb3Zlci5sZWZ0LWJvdHRvbSA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLXBvcHVwXS5wb3BvdmVyLnJpZ2h0LXRvcCA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLXBvcHVwXS5wb3BvdmVyLnJpZ2h0LWJvdHRvbSA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLWh0bWwtcG9wdXBdLnBvcG92ZXIudG9wLWxlZnQgPiAuYXJyb3csXHJcblt1aWItcG9wb3Zlci1odG1sLXBvcHVwXS5wb3BvdmVyLnRvcC1yaWdodCA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLWh0bWwtcG9wdXBdLnBvcG92ZXIuYm90dG9tLWxlZnQgPiAuYXJyb3csXHJcblt1aWItcG9wb3Zlci1odG1sLXBvcHVwXS5wb3BvdmVyLmJvdHRvbS1yaWdodCA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLWh0bWwtcG9wdXBdLnBvcG92ZXIubGVmdC10b3AgPiAuYXJyb3csXHJcblt1aWItcG9wb3Zlci1odG1sLXBvcHVwXS5wb3BvdmVyLmxlZnQtYm90dG9tID4gLmFycm93LFxyXG5bdWliLXBvcG92ZXItaHRtbC1wb3B1cF0ucG9wb3Zlci5yaWdodC10b3AgPiAuYXJyb3csXHJcblt1aWItcG9wb3Zlci1odG1sLXBvcHVwXS5wb3BvdmVyLnJpZ2h0LWJvdHRvbSA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLXRlbXBsYXRlLXBvcHVwXS5wb3BvdmVyLnRvcC1sZWZ0ID4gLmFycm93LFxyXG5bdWliLXBvcG92ZXItdGVtcGxhdGUtcG9wdXBdLnBvcG92ZXIudG9wLXJpZ2h0ID4gLmFycm93LFxyXG5bdWliLXBvcG92ZXItdGVtcGxhdGUtcG9wdXBdLnBvcG92ZXIuYm90dG9tLWxlZnQgPiAuYXJyb3csXHJcblt1aWItcG9wb3Zlci10ZW1wbGF0ZS1wb3B1cF0ucG9wb3Zlci5ib3R0b20tcmlnaHQgPiAuYXJyb3csXHJcblt1aWItcG9wb3Zlci10ZW1wbGF0ZS1wb3B1cF0ucG9wb3Zlci5sZWZ0LXRvcCA+IC5hcnJvdyxcclxuW3VpYi1wb3BvdmVyLXRlbXBsYXRlLXBvcHVwXS5wb3BvdmVyLmxlZnQtYm90dG9tID4gLmFycm93LFxyXG5bdWliLXBvcG92ZXItdGVtcGxhdGUtcG9wdXBdLnBvcG92ZXIucmlnaHQtdG9wID4gLmFycm93LFxyXG5bdWliLXBvcG92ZXItdGVtcGxhdGUtcG9wdXBdLnBvcG92ZXIucmlnaHQtYm90dG9tID4gLmFycm93IHtcclxuICB0b3A6IGF1dG87XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5bdWliLXBvcG92ZXItcG9wdXBdLnBvcG92ZXIsXHJcblt1aWItcG9wb3Zlci1odG1sLXBvcHVwXS5wb3BvdmVyLFxyXG5bdWliLXBvcG92ZXItdGVtcGxhdGUtcG9wdXBdLnBvcG92ZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwgIi5wb3BvdmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxMDYwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1heC13aWR0aDogMjc2cHg7XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIGxpbmUtYnJlYWs6IGF1dG87XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XHJcbiAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDBweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcblxyXG4ucG9wb3Zlci50b3Age1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbn1cclxuXHJcbi5wb3BvdmVyLnJpZ2h0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4ucG9wb3Zlci5ib3R0b20ge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLnBvcG92ZXIubGVmdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbn1cclxuXHJcbi5wb3BvdmVyLXRpdGxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbn1cclxuXHJcbi5wb3BvdmVyLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogOXB4IDE0cHg7XHJcbn1cclxuXHJcbi5wb3BvdmVyID4gLmFycm93LFxyXG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuXHJcbi5wb3BvdmVyID4gLmFycm93IHtcclxuICAgIGJvcmRlci13aWR0aDogMTFweDtcclxufVxyXG5cclxuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4O1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLnBvcG92ZXIudG9wID4gLmFycm93IHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTFweDtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgYm90dG9tOiAtMTFweDtcclxufVxyXG5cclxuLnBvcG92ZXIudG9wID4gLmFycm93OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgYm90dG9tOiAxcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3cge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiAtMTFweDtcclxuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG5cclxuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBsZWZ0OiAxcHg7XHJcbiAgICBib3R0b206IC0xMHB4O1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdyB7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTExcHg7XHJcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIHRvcDogLTExcHg7XHJcbn1cclxuXHJcbi5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogLTExcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTFweDtcclxuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG5cclxuLnBvcG92ZXIubGVmdCA+IC5hcnJvdzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHJpZ2h0OiAxcHg7XHJcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcclxuICAgIGJvdHRvbTogLTEwcHg7XHJcbn1cclxuIiwgImhlbHAtdHJpZ2dlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5oZWxwLXRyaWdnZXJfX2NvbnRhaW5lciB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5oZWxwLXRyaWdnZXItaWNvbi13cmFwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaGVscC10cmlnZ2VyLWljb24ge1xyXG4gIGNvbG9yOiAjNjc2YTZjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmhlbHAtdHJpZ2dlci1pY29uLWFicyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDEwMCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4uaGVscC10cmlnZ2VyLWljb24tLXN2ZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB3aWR0aDogMC43NWVtO1xyXG59XHJcbi5oZWxwLXRyaWdnZXItaWNvbi0tc3ZnLWluZm8ge1xyXG4gIHdpZHRoOiAxLjFlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmhlbHAtdHJpZ2dlci1pY29uIHtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICB9XHJcbn0iLCAiLnRhYnMtaGVhZGVycyB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLnRhYi1jb250ZW50LFxyXG4ubW9iaWxlLXRhYi1jb250ZW50IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGFiLWNvbnRlbnQtYWN0aXZlLFxyXG4ubW9iaWxlLXRhYi1jb250ZW50LWFjdGl2ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50YWJzLWhlYWRlci1pdGVtLWxpbmsge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4udGFicy1oZWFkZXItYWN0aXZlIHtcclxuICAvKiAudGFicy1oZWFkZXItaXRlbS1saW5rIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG5cbiAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIH1cbiAgfSAqL1xyXG59XHJcblxyXG4udGFicy1ob3Jpem9udGFsIHtcclxuICAvKiAudGFicy1oZWFkZXItYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2UyZTNlNDtcbiAgfSAqL1xyXG59XHJcbi50YWJzLWhvcml6b250YWwgLnRhYnMtaGVhZGVyLWl0ZW0tbGluayB7XHJcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxufVxyXG4udGFicy1ob3Jpem9udGFsIC50YWJzLWhlYWRlci1pdGVtIHtcclxuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS4yNXJlbTtcclxuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi50YWJzLWhvcml6b250YWwgLnRhYnMtY29udGVudCB7XHJcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW07XHJcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG5cclxuLnRhYnMtdmVydGljYWwge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi50YWJzLXZlcnRpY2FsIC50YWJzLWhlYWRlcnMsXHJcbi50YWJzLXZlcnRpY2FsIC50YWJzLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4udGFicy12ZXJ0aWNhbCAudGFicy1oZWFkZXJzIHtcclxuICB3aWR0aDogMjUlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcclxufVxyXG4udGFicy12ZXJ0aWNhbCAudGFicy1oZWFkZXItaXRlbS1saW5rIHtcclxuICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAuOTM3NXJlbTtcclxufVxyXG4udGFicy12ZXJ0aWNhbCAudGFicy1oZWFkZXItaXRlbSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG59XHJcbi50YWJzLXZlcnRpY2FsIC50YWJzLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDAgMDtcclxufVxyXG5cclxuLm1vYmlsZS1kZXRhaWxzLXRhYnMtaGVhZGVyLWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6IDIxcHg7XHJcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1vYmlsZS1kZXRhaWxzLXRhYnMtYXJyb3cge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIG1hcmdpbjogYXV0byAwO1xyXG4gIGhlaWdodDogMjNweDtcclxuICB3aWR0aDogMTJweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5tb2JpbGUtdGFiLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjI1cmVtO1xyXG59IiwgIi5jb21wYXJlLWNvbnRyb2wge1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxufVxyXG5cclxuLmNvbXBhcmUtY2hlY2tib3ggfiAuY3VzdG9tLWlucHV0LXRleHQgLmNvbXBhcmUtdGV4dC1ub3QtYWRkZWQge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG4uY29tcGFyZS1jaGVja2JveCB+IC5jdXN0b20taW5wdXQtdGV4dCAuY29tcGFyZS10ZXh0LWFkZGVkIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY29tcGFyZS1jaGVja2JveDpjaGVja2VkIH4gLmN1c3RvbS1pbnB1dC10ZXh0IC5jb21wYXJlLXRleHQtbm90LWFkZGVkIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5jb21wYXJlLWNoZWNrYm94OmNoZWNrZWQgfiAuY3VzdG9tLWlucHV0LXRleHQgLmNvbXBhcmUtdGV4dC1hZGRlZCB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG59IiwgIi5yZXZpZXdzLWxpc3Qge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuLnJldmlld3MtbGlzdCAucmV2aWV3cy1saXN0IHtcclxuICBwYWRkaW5nOiAwLjYyNXJlbSAwIDEuMDYyNXJlbSAxLjI1cmVtO1xyXG59XHJcblxyXG4ucmV2aWV3LWl0ZW0tbmFtZSxcclxuLnJldmlldy1pdGVtLWRhdGUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ucmV2aWV3LWl0ZW0taW1hZ2Uge1xyXG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4IDA7XHJcbn1cclxuXHJcbi5yZXZpZXctaXRlbS1uYW1lIHtcclxuICBmb250LXNpemU6IDAuODEyNXJlbTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcclxuICBnYXA6IDVweDtcclxufVxyXG5cclxuLnJldmlldy1pdGVtLWRhdGUge1xyXG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xyXG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gI2U1ZTVlNSBzb2xpZDtcclxufVxyXG5cclxuLmlzLW1vYmlsZSAucmV2aWV3LWl0ZW0tZGF0ZSB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcblxyXG4ucmV2aWV3LWl0ZW0ge1xyXG4gIC8qIG1hcmdpbi1ib3R0b206IHJlbS1jYWxjKDQwcHgpOyAqL1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnJldmlldy1pdGVtIC5yZXZpZXdzLWxpc3Qge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLnJldmlldy1pdGVtIC5yZXZpZXctaXRlbTpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5yZXZpZXctaXRlbSAucmV2aWV3LWZvcm0tYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IDEuMDYyNXJlbTtcclxufVxyXG5cclxuLnJldmlldy1mb3JtLWhlYWRlciB7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLnJldmlldy1zaGlmdC1yaWdodCB7XHJcbiAgcGFkZGluZy1yaWdodDogMC4xODc1cmVtO1xyXG59XHJcblxyXG4ucmV2aWV3LXNoaWZ0LWxlZnQge1xyXG4gIHBhZGRpbmctbGVmdDogMC4xODc1cmVtO1xyXG59XHJcblxyXG4ucmV2aWV3LWl0ZW0tYnV0dG9uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEuMDYyNXJlbTtcclxufVxyXG5cclxuLnJldmlldy1pdGVtLXRleHQge1xyXG4gIHBhZGRpbmc6IDEuMjVyZW0gMCAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucmV2aWV3LXBob3RvcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xyXG59XHJcblxyXG4ucmV2aWV3LXBob3Rvc19faXRlbSB7XHJcbiAgZmxleC1iYXNpczogODBweDtcclxuICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHBhZGRpbmc6IDZweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5yZXZpZXctcGhvdG9zX19kZWxldGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Y29sb3I7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnJldmlldy1waG90b3NfX3dyYXAtdGh1bWJzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBib3JkZXI6IDFweCBzb2xpZDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmc6IDZweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ucmV2aWV3cy1jYXB0Y2hhIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5yZXZpZXctaXRlbS1idXR0b25zIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ucmV2aWV3LWl0ZW0tcmF0aW5nIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW4tbGVmdDogNDBweDtcclxufVxyXG5cclxuLnJldmlldy1pdGVtLXJhdGluZ19faXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5yZXZpZXctaXRlbS1yYXRpbmdfX2NvdW50LS1saWtlcyB7XHJcbiAgY29sb3I6ICMyOTg4MDA7XHJcbn1cclxuXHJcbi5yZXZpZXctaXRlbS1yYXRpbmdfX2NvdW50LS1kaXNsaWtlcyB7XHJcbiAgY29sb3I6ICNmODFmMWY7XHJcbn1cclxuXHJcbi5yZXZpZXctaXRlbV9fcGhvdG8tbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMjBweCAtNnB4IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnJldmlldy1pdGVtX19waG90by1pdGVtIHtcclxuICBwYWRkaW5nOiA2cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ucmV2aWV3LWl0ZW1fX2hlYWQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnJldmlldy1pdGVtX19wcm9kdWN0LXJhdGluZyB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59IiwgIi5zaGlwcGluZy1pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5zaGlwcGluZy1pdGVtLWNvbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4uc2hpcHBpbmctaXRlbS1pY29uIHtcclxuICBmbGV4LXNocmluazogMDtcclxufVxyXG4uc2hpcHBpbmctaXRlbS1pY29uID4gaW1nIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAtby1vYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuXHJcbi5zaGlwcGluZy1pdGVtLWluZm8ge1xyXG4gIHBhZGRpbmc6IDAgMCAwIDAuNjI1cmVtO1xyXG59XHJcblxyXG4uc2hpcHBpbmctaXRlbS10aXRsZSxcclxuLnNoaXBwaW5nLWl0ZW0tZGVzY3JpcHRpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zaGlwcGluZy1pdGVtLXRpdGxlLS1mbGV4LFxyXG4uc2hpcHBpbmctaXRlbS1kZXNjcmlwdGlvbi0tZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnNoaXBwaW5nLWl0ZW0tZGVzY3JpcHRpb24ge1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XHJcbn1cclxuXHJcbi5zaGlwcGluZy1pdGVtLXRpdGxlIHtcclxuICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi5zaGlwcGluZy1pdGVtLXRpdGxlOmVtcHR5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2hpcHBpbmctaXRlbS1tb3JlIHtcclxuICBmb250LXNpemU6IDAuODc1cmVtO1xyXG59XHJcblxyXG4uc2hpcHBpbmctdmFyaWFudHMge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLnNoaXBwaW5nLXZhcmlhbnRzLXJvdyB7XHJcbiAgZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcblxyXG4uc2hpcHBpbmctdmFyaWFudHMtY2VsbCB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uc2hpcHBpbmctdmFyaWFudHMtbmFtZSB7XHJcbiAgcGFkZGluZzogMC4zMTI1cmVtIDAuMzEyNXJlbSAwLjMxMjVyZW0gMDtcclxufVxyXG5cclxuLnNoaXBwaW5nLXZhcmlhbnRzLXZhbHVlIHtcclxuICBwYWRkaW5nOiAwLjMxMjVyZW0gMCAwLjMxMjVyZW0gMC4zMTI1cmVtO1xyXG4gIHdpZHRoOiA0LjA2MjVyZW07XHJcbn1cclxuXHJcbi5zaGlwcGluZy1pdGVtLWFkZGl0aW9uYWwtZGVzY3JpcHRpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLnNoaXBwaW5nLWl0ZW0tLXNlbGVjdGVkIC5zaGlwcGluZy1pdGVtLWFkZGl0aW9uYWwtZGVzY3JpcHRpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc2hpcHBpbmctc3BpbmJveCB7XHJcbiAgd2lkdGg6IDQuMzc1cmVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XHJcbn1cclxuXHJcbi5zaGlwcGluZy1pdGVtLWFkZGl0aW9uYWwgLnNoaXBwaW5nLWNvbnRyb2wtc2VsZWN0IHtcclxuICB3aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcbi5pcy1tb2JpbGUgLnNoaXBwaW5nLWl0ZW0tYWRkaXRpb25hbCAuc2hpcHBpbmctY29udHJvbC1zZWxlY3Qge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2hpcHBpbmctZXh0ZW5kLWlucHV0LWhpZGRlbiB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uc2hpcHBpbmctcHJvZ3Jlc3Mge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc2hpcHBpbmctcHJvZ3Jlc3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnNoaXBwaW5nLXByb2dyZXNzLWFmdGVyOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcXGU4MGJcIjtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XHJcbiAgbWFyZ2luOiAtMS4wOTM3NXJlbSAwIDAgLTEuMDkzNzVyZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBhbmltYXRpb246IHNwaW5TaGlwcGluZyAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG4gIGZvbnQtZmFtaWx5OiBhZHZhbnRzaG9wZm9udHMsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gIHdpZHRoOiAxZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5zaGlwcGluZy1lbXB0eSB7XHJcbiAgcGFkZGluZzogMi41cmVtIDA7XHJcbn1cclxuXHJcbi5zaGlwcGluZy10ZW1wbGF0ZS1uZXdzaGlwcGluZyB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4uc2hpcHBpbmctdGVtcGxhdGUtcm93IHtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uc2hpcHBpbmctdGVtcGxhdGUtbmFtZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIGZvbnQtc2l6ZTogOTAlO1xyXG59XHJcblxyXG4uc2hpcHBpbmctaXRlbS1pbnB1dC1wcmljZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLmdyYXN0aW4td2lkZ2V0LWRpYWxvZyB7XHJcbiAgbWluLXdpZHRoOiA3NzBweDtcclxuICBtaW4taGVpZ2h0OiA1MDBweDtcclxuICB3aWR0aDogODAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDllbSkge1xyXG4gIC5zaGlwcGluZy1kaWFsb2cge1xyXG4gICAgbWluLXdpZHRoOiA3MHZ3O1xyXG4gICAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgfVxyXG4gIC5zaGlwcGluZy1kaWFsb2dfX3dpZGdldCB7XHJcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuICB9XHJcbn1cclxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuQGtleWZyYW1lcyBzcGluU2hpcHBpbmcge1xyXG4gIGZyb20ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgfVxyXG59XHJcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cclxuLnNoaXBwaW5nLWV4dGVuZC1lcnJvci13YXJlaG91c2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCAiLnNoaXBwaW5nLXBvaW50cy1saXN0IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtcm93LWdhcDogMTZweDtcclxuICByb3ctZ2FwOiAxNnB4O1xyXG59XHJcbi5zaGlwcGluZy1wb2ludHMtbGlzdF9fZW1wdHkge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLnNoaXBwaW5nLXBvaW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNoaXBwaW5nLXBvaW50LS1zZWxlY3RlZCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5zaGlwcGluZy1wb2ludHMtbGlzdC1wbHVnIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxufSIsICIucHJvcGVydGllcyB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBvdmVyZmxvdzogaW5oZXJpdDtcclxufVxyXG5cclxuLnByb3BlcnRpZXMtZ3JvdXAtbmFtZSxcclxuLnByb3BlcnRpZXMtaXRlbS1uYW1lLFxyXG4ucHJvcGVydGllcy1pdGVtLXZhbHVlLFxyXG4ucHJvcGVydGllcy1pdGVtLXRpdGxlLW5hbWUsXHJcbi5wcm9wZXJ0aWVzLWl0ZW0tdGl0bGUtdmFsdWUge1xyXG4gIG1hcmdpbi1sZWZ0OiAxLjA2MjVyZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAxLjA2MjVyZW07XHJcbn1cclxuXHJcbi5wcm9wZXJ0aWVzLWdyb3VwLW5hbWUge1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBtYXJnaW4tdG9wOiAxLjA2MjVyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMS4wNjI1cmVtO1xyXG59XHJcblxyXG4ucHJvcGVydGllcy1pdGVtLW5hbWUsXHJcbi5wcm9wZXJ0aWVzLWl0ZW0tdmFsdWUge1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcclxufVxyXG5cclxuLnByb3BlcnRpZXMtaXRlbS10aXRsZS1uYW1lLFxyXG4ucHJvcGVydGllcy1pdGVtLXRpdGxlLXZhbHVlIHtcclxuICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbn1cclxuXHJcbi5wcm9wZXJ0aWVzX19zdGF0ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnByb3BlcnRpZXNfX3N0YXRlOmNoZWNrZWQgKyAucHJvcGVydGllcyAucHJvcGVydGllc19faXRlbS0tc3RhdGUtaGlkZGVuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ucHJvcGVydGllc19fc3RhdGU6Y2hlY2tlZCB+IC5wcm9wZXJ0aWVzX190cmlnZ2VyIC5wcm9wZXJ0aWVzX190cmlnZ2VyLS1zaG93IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5wcm9wZXJ0aWVzX19zdGF0ZTpjaGVja2VkIH4gLnByb3BlcnRpZXNfX3RyaWdnZXIgLnByb3BlcnRpZXNfX3RyaWdnZXItLWhpZGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucHJvcGVydGllc19faXRlbS0tc3RhdGUtaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucHJvcGVydGllc19fdHJpZ2dlciB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBtYXJnaW4tbGVmdDogMS4wNjI1cmVtO1xyXG59XHJcblxyXG4ucHJvcGVydGllc19fdHJpZ2dlci0tc2hvdyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5wcm9wZXJ0aWVzX190cmlnZ2VyLS1oaWRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwgInlhLW1hcCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn0iLCAiLndhcmVob3VzZXMtbGlzdC1tb2RhbCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdF9fcHJvZHVjdC1hdmFpbGFiaWxpdHktY291bnQge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcbi53YXJlaG91c2VzLWxpc3RfX2l0ZW1zIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIG1heC1oZWlnaHQ6IHZhcigtLWhlaWdodC1tYXApO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X19pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIHdpZHRoOiA4cHg7XHJcbiAgYmFja2dyb3VuZDogI2VmZWZmNDtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X19pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gIGJhY2tncm91bmQ6ICNjNWMyYzI7XHJcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcbi53YXJlaG91c2VzLWxpc3RfX2l0ZW1zOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xyXG4gIGJhY2tncm91bmQ6ICM4NjgzODM7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdC0tb25seS1hY3RpdmUgLndhcmVob3VzZXMtbGlzdF9faXRlbSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X19pdGVtIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdF9faXRlbS0tYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcbi53YXJlaG91c2VzLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X19zaG9wLWFkZHJlc3Mge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X19zaG9wLWFkZHJlc3MtY29tbWVudCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdF9fc2hvcC1uYW1lIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi53YXJlaG91c2VzLWxpc3RfX3dvcmstdGltZSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi53YXJlaG91c2UtZGV0YWlscyB7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG59XHJcbi53YXJlaG91c2UtZGV0YWlsc19faW5uZXIge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcclxufVxyXG4ud2FyZWhvdXNlLWRldGFpbHNfX2hlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4ud2FyZWhvdXNlLWRldGFpbHNfX3Nob3AtYWRkcmVzcyB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4ud2FyZWhvdXNlLWRldGFpbHNfX3Nob3AtbmFtZSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eS1tYXBfX21hcCB7XHJcbiAgaGVpZ2h0OiA2NDBweDtcclxufVxyXG4ucHJvZHVjdC1hdmFpbGFiaWxpdHktbWFwLW1vZGFsIHtcclxuICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICB0b3A6IGF1dG87XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5wcm9kdWN0LWF2YWlsYWJpbGl0eS1tYXBfX3NwaW5uZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxufSIsICIud2FyZWhvdXNlcy1saXN0LW1hcCB7XHJcbiAgLS1oZWlnaHQtbWFwOiA2MzBweDtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0LW1hcC0tY29tcGFjdC1tb2RlIC53YXJlaG91c2VzLWxpc3QtbWFwX19yb3ctLW5vd3JhcCB7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdC1tYXBfX2ZpbHRlcnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xyXG4gIGdhcDogMTBweDtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdC1tYXBfX2ZpbHRlci1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdC1tYXBfX3NwaW5uZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0LW1hcF9fbWFwIHtcclxuICBoZWlnaHQ6IHZhcigtLWhlaWdodC1tYXApO1xyXG59IiwgIi53YXJlaG91c2VzLWxpc3QtbW9kYWwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi53YXJlaG91c2VzLWxpc3RfX3Byb2R1Y3QtYXZhaWxhYmlsaXR5LWNvdW50IHtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X19pdGVtcyB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBtYXgtaGVpZ2h0OiB2YXIoLS1oZWlnaHQtbWFwKTtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdF9faXRlbXM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICBoZWlnaHQ6IDhweDtcclxuICB3aWR0aDogOHB4O1xyXG4gIGJhY2tncm91bmQ6ICNlZmVmZjQ7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdF9faXRlbXM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICBiYWNrZ3JvdW5kOiAjYzVjMmMyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDFweDtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X19pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjODY4MzgzO1xyXG59XHJcbi53YXJlaG91c2VzLWxpc3QtLW9ubHktYWN0aXZlIC53YXJlaG91c2VzLWxpc3RfX2l0ZW0ge1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdF9faXRlbSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xyXG59XHJcbi53YXJlaG91c2VzLWxpc3RfX2l0ZW0tLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdF9fc2hvcC1hZGRyZXNzIHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLndhcmVob3VzZXMtbGlzdF9fc2hvcC1hZGRyZXNzLWNvbW1lbnQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi53YXJlaG91c2VzLWxpc3RfX3Nob3AtbmFtZSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4ud2FyZWhvdXNlcy1saXN0X193b3JrLXRpbWUge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4ud2FyZWhvdXNlLWRldGFpbHMge1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxufVxyXG4ud2FyZWhvdXNlLWRldGFpbHNfX2lubmVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcbn1cclxuLndhcmVob3VzZS1kZXRhaWxzX19oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLndhcmVob3VzZS1kZXRhaWxzX19zaG9wLWFkZHJlc3Mge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLndhcmVob3VzZS1kZXRhaWxzX19zaG9wLW5hbWUge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59IiwgIi5jYXJ0LXN0b2NrLWluLXdhcmVob3VzZXMge1xyXG4gIC0tb3V0LXN0b2NrLWNvbG9yOiAjZDQxMjEyO1xyXG59XHJcbi5jYXJ0LXN0b2NrLWluLXdhcmVob3VzZXNfX291dC1zdG9jay1saW5rIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuODtcclxuICBjb2xvcjogI2YwMDtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbi5jYXJ0LXN0b2NrLWluLXdhcmVob3VzZXNfX291dC1zdG9jay1saW5rOmhvdmVyIHtcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmNhcnQtc3RvY2staW4td2FyZWhvdXNlc19fbGlzdCB7XHJcbiAgbWFyZ2luLXRvcDogMTNweDtcclxufVxyXG5cclxuLmNhcnQtc3RvY2stbGlzdCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLWdhcDogMTBweDtcclxuICBnYXA6IDEwcHg7XHJcbn1cclxuLmNhcnQtc3RvY2stbGlzdF9faGVhZGVyIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uY2FydC1zdG9jay1saXN0X19yb3cge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgZ3JpZC1nYXA6IDEwcHg7XHJcbiAgZ2FwOiAxMHB4O1xyXG59XHJcbi5jYXJ0LXN0b2NrLWxpc3RfX2JvZHkge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC1nYXA6IDEwcHg7XHJcbiAgZ2FwOiAxMHB4O1xyXG59XHJcbi5jYXJ0LXN0b2NrLWxpc3RfX2RhdGEge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uY2FydC1zdG9jay1saXN0X19kYXRhLS1vdXQtc3RvY2sge1xyXG4gIGNvbG9yOiB2YXIoLS1vdXQtc3RvY2stY29sb3IpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAuY2FydC1zdG9jay1saXN0X19oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH1cclxufSIsICJAY2hhcnNldCBcIlVURi04XCI7XHJcbi8qID40ODAgLSBcdTA0NDFcdTA0M0NcdTA0MzBcdTA0NDBcdTA0NDJcdTA0NDRcdTA0M0VcdTA0M0RcdTA0NEIgKi9cclxuLyogPjc2OCAtIFx1MDQzRlx1MDQzQlx1MDQzMFx1MDQzRFx1MDQ0OFx1MDQzNVx1MDQ0Mlx1MDQ0QiAqL1xyXG4vKiA+MTAyNCAtIFx1MDQzRFx1MDQzNVx1MDQ0Mlx1MDQzMVx1MDQ0M1x1MDQzQVx1MDQzOCwgXHUwNDNEXHUwNDNFXHUwNDQzXHUwNDQyXHUwNDMxXHUwNDQzXHUwNDNBXHUwNDM4ICovXHJcbi8qID4xMjAwIC0gXHUwNDM0XHUwNDM1XHUwNDQxXHUwNDNBXHUwNDQyXHUwNDNFXHUwNDNGICovXHJcbi8qID4xNjAwIC0gXHUwNDM0XHUwNDM1XHUwNDQxXHUwNDNBXHUwNDQyXHUwNDNFXHUwNDNGICovXHJcbi5wcm9kdWN0LWdpZnQtaW1hZ2UgLmdpZnRzLWxpc3QtY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xyXG59XHJcbi5wcm9kdWN0LWdpZnQtaW1hZ2UgLmdpZnRzLWxpc3QgLmdpZnQtdHh0IHtcclxuICBwYWRkaW5nLXRvcDogMC42cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjZyZW07XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4ucHJvZHVjdC1naWZ0LWltYWdlIC5naWZ0cy1saXN0IC5naWZ0LWltZyB7XHJcbiAgcGFkZGluZy10b3A6IDAuNnJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC42cmVtO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtdmlldy1sYWJlbC1naWZ0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QwMzAzO1xyXG59XHJcblxyXG4ucHJvZC1naWZ0LWljb24ge1xyXG4gIGhlaWdodDogNDYuNnB4O1xyXG4gIHdpZHRoOiA1MC42cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vLi4vaW1hZ2VzL2dpZnQvZ2lmdEljb24ucG5nXCIpIG5vLXJlcGVhdCB0b3AgbGVmdC8xMDAlIDEwMCU7XHJcbn1cclxuXHJcbi5naWZ0LWljb24tc21hbGwge1xyXG4gIGhlaWdodDogMjMuM3B4O1xyXG4gIHdpZHRoOiAyNS4zcHg7XHJcbiAgbGVmdDogMTAwJTtcclxuICBib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5wcm9kdWN0LWdpZnRzLWluZm8ucHJvZHVjdC1naWZ0cy1pbmZvLS1hYnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5wcm9kdWN0LWdpZnRzLWluZm9fX3RpdGxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gIC5wcm9kdWN0LWdpZnRzLWluZm8ucHJvZHVjdC1naWZ0cy1pbmZvLS1hYnMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAucHJvZHVjdC1naWZ0cy1pbmZvX190aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnByb2R1Y3QtZ2lmdC1pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAucHJvZHVjdC1naWZ0LWltYWdlIC5naWZ0cy1saXN0LWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAucHJvZHVjdC1naWZ0LWltYWdlIC5naWZ0cy1saXN0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHRvcDogYXV0bztcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAucHJvZHVjdC1naWZ0LWltYWdlIC5naWZ0cy1saXN0OjphZnRlciwgLnByb2R1Y3QtZ2lmdC1pbWFnZSAuZ2lmdHMtbGlzdDo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IiwgIjpyb290IHtcclxuICAtLW1pbi1mdWxsLWhlaWdodDogMTAwdmg7XHJcbiAgLS1taW4tZnVsbC1oZWlnaHQtcmF3OiAwO1xyXG59IiwgIi8qIFNsaWRlciAqL1xyXG4uc2xpY2stc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNsaWNrLWxpc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zbGljay1saXN0OmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5zbGljay1saXN0LmRyYWdnaW5nIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY3Vyc29yOiBoYW5kO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG5cclxuLnNsaWNrLXRyYWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGUge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnNsaWNrLXNsaWRlIGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufSIsICIvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcbi5zY3JvbGwtdG8tdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI0MywgMjQzLCAyNDMsIDAuOSk7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDIwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uc2Nyb2xsLXRvLXRvcDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcclxufVxyXG4uc2Nyb2xsLXRvLXRvcCAudG8tdG9wLWljb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNjcm9sbC10by10b3AtYWN0aXZlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4NHB4KSB7XHJcbiAgLnNjcm9sbC10by10b3Age1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsICIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgQ2hvaWNlcyAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmNob2ljZXMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi5jaG9pY2VzOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5jaG9pY2VzOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmNob2ljZXMuaXMtb3BlbiB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmNob2ljZXMuaXMtZGlzYWJsZWQgLmNob2ljZXNfX2lubmVyLFxyXG4uY2hvaWNlcy5pcy1kaXNhYmxlZCAuY2hvaWNlc19faW5wdXQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcbi5jaG9pY2VzLmlzLWRpc2FibGVkIC5jaG9pY2VzX19pdGVtIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcbi5jaG9pY2VzIFtoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pbm5lciB7XHJcbiAgcGFkZGluZy1ib3R0b206IDcuNXB4O1xyXG59XHJcbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2lucHV0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2J1dHRvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpFaUlHaGxhV2RvZEQwaU1qRWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1TQXlNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajQ4WnlCbWFXeHNQU0lqTURBd0lpQm1hV3hzTFhKMWJHVTlJbVYyWlc1dlpHUWlQanh3WVhSb0lHUTlJazB5TGpVNU1pNHdORFJzTVRndU16WTBJREU0TGpNMk5DMHlMalUwT0NBeUxqVTBPRXd1TURRMElESXVOVGt5ZWlJdlBqeHdZWFJvSUdROUlrMHdJREU0TGpNMk5Fd3hPQzR6TmpRZ01Hd3lMalUwT0NBeUxqVTBPRXd5TGpVME9DQXlNQzQ1TVRKNklpOCtQQzluUGp3dmMzWm5QZz09XCIpO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA4cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMjVweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBlbTtcclxuICBvcGFjaXR5OiAwLjI1O1xyXG59XHJcbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2J1dHRvbjpob3ZlciwgLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19fYnV0dG9uOmZvY3VzIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2J1dHRvbjpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICMwMGJjZDQ7XHJcbn1cclxuLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19faXRlbVtkYXRhLXZhbHVlPVwiXCJdIC5jaG9pY2VzX19idXR0b24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci13aWR0aDogNXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMTEuNXB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC0yLjVweDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdLmlzLW9wZW46OmFmdGVyIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzMgdHJhbnNwYXJlbnQ7XHJcbiAgbWFyZ2luLXRvcDogLTcuNXB4O1xyXG59XHJcbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV1bZGlyPXJ0bF06OmFmdGVyIHtcclxuICBsZWZ0OiAxMS41cHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXVtkaXI9cnRsXSAuY2hvaWNlc19fYnV0dG9uIHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3QtbXVsdGlwbGVdIC5jaG9pY2VzX19pbm5lcixcclxuLmNob2ljZXNbZGF0YS10eXBlKj10ZXh0XSAuY2hvaWNlc19faW5uZXIge1xyXG4gIGN1cnNvcjogdGV4dDtcclxufVxyXG4uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2J1dHRvbixcclxuLmNob2ljZXNbZGF0YS10eXBlKj10ZXh0XSAuY2hvaWNlc19fYnV0dG9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDA4ZmExO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qRWlJR2hsYVdkb2REMGlNakVpSUhacFpYZENiM2c5SWpBZ01DQXlNU0F5TVNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0OFp5Qm1hV3hzUFNJalJrWkdJaUJtYVd4c0xYSjFiR1U5SW1WMlpXNXZaR1FpUGp4d1lYUm9JR1E5SWsweUxqVTVNaTR3TkRSc01UZ3VNelkwSURFNExqTTJOQzB5TGpVME9DQXlMalUwT0V3dU1EUTBJREl1TlRreWVpSXZQanh3WVhSb0lHUTlJazB3SURFNExqTTJORXd4T0M0ek5qUWdNR3d5TGpVME9DQXlMalUwT0V3eUxqVTBPQ0F5TUM0NU1USjZJaTgrUEM5blBqd3ZjM1puUGc9PVwiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcclxuICB3aWR0aDogOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG9wYWNpdHk6IDAuNzU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2J1dHRvbjpob3ZlciwgLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3QtbXVsdGlwbGVdIC5jaG9pY2VzX19idXR0b246Zm9jdXMsXHJcbi5jaG9pY2VzW2RhdGEtdHlwZSo9dGV4dF0gLmNob2ljZXNfX2J1dHRvbjpob3ZlcixcclxuLmNob2ljZXNbZGF0YS10eXBlKj10ZXh0XSAuY2hvaWNlc19fYnV0dG9uOmZvY3VzIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uY2hvaWNlc19faW5uZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcbiAgcGFkZGluZzogNy41cHggNy41cHggMy43NXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMi41cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uaXMtZm9jdXNlZCAuY2hvaWNlc19faW5uZXIsIC5pcy1vcGVuIC5jaG9pY2VzX19pbm5lciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjYjdiN2I3O1xyXG59XHJcbi5pcy1vcGVuIC5jaG9pY2VzX19pbm5lciB7XHJcbiAgYm9yZGVyLXJhZGl1czogMi41cHggMi41cHggMCAwO1xyXG59XHJcbi5pcy1mbGlwcGVkLmlzLW9wZW4gLmNob2ljZXNfX2lubmVyIHtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgMi41cHggMi41cHg7XHJcbn1cclxuXHJcbi5jaG9pY2VzX19saXN0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuLmNob2ljZXNfX2xpc3QtLXNpbmdsZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDRweCAxNnB4IDRweCA0cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuW2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0LS1zaW5nbGUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbn1cclxuLmNob2ljZXNfX2xpc3QtLXNpbmdsZSAuY2hvaWNlc19faXRlbSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jaG9pY2VzX19saXN0LS1tdWx0aXBsZSB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcbi5jaG9pY2VzX19saXN0LS1tdWx0aXBsZSAuY2hvaWNlc19faXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBwYWRkaW5nOiA0cHggMTBweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tcmlnaHQ6IDMuNzVweDtcclxuICBtYXJnaW4tYm90dG9tOiAzLjc1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmNkNDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMDBhNWJiO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5jaG9pY2VzX19saXN0LS1tdWx0aXBsZSAuY2hvaWNlc19faXRlbVtkYXRhLWRlbGV0YWJsZV0ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG5bZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVtIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDMuNzVweDtcclxufVxyXG4uY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW0uaXMtaGlnaGxpZ2h0ZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE1YmI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwOGZhMTtcclxufVxyXG4uaXMtZGlzYWJsZWQgLmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhYWFhO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MTkxOTE7XHJcbn1cclxuXHJcbi5jaG9pY2VzX19saXN0LS1kcm9wZG93biwgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0ge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMi41cHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIuNXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gIHdpbGwtY2hhbmdlOiB2aXNpYmlsaXR5O1xyXG59XHJcbi5pcy1hY3RpdmUuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24sIC5pcy1hY3RpdmUuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uaXMtb3BlbiAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24sIC5pcy1vcGVuIC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIHtcclxuICBib3JkZXItY29sb3I6ICNiN2I3Yjc7XHJcbn1cclxuLmlzLWZsaXBwZWQgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLCAuaXMtZmxpcHBlZCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGJvdHRvbTogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwLjI1cmVtIDAgMDtcclxufVxyXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2xpc3QsIC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19saXN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gIHdpbGwtY2hhbmdlOiBzY3JvbGwtcG9zaXRpb247XHJcbn1cclxuLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbltkaXI9cnRsXSAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0sIFtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbSB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICB9XHJcbiAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlOjphZnRlciwgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGU6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1zZWxlY3QtdGV4dCk7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB9XHJcbiAgW2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSwgW2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIFtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGU6OmFmdGVyLCBbZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGU6OmFmdGVyIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogMTBweDtcclxuICB9XHJcbn1cclxuLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkLCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxufVxyXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQ6OmFmdGVyLCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZDo6YWZ0ZXIge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLmNob2ljZXNfX2l0ZW0ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNob2ljZXNfX2l0ZW0tLWRpc2FibGVkIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uY2hvaWNlc19faGVhZGluZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcclxuICBjb2xvcjogZ3JheTtcclxufVxyXG5cclxuLmNob2ljZXNfX2J1dHRvbiB7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXI6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5jaG9pY2VzX19idXR0b246Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5jaG9pY2VzX19pbnB1dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDRweCAwIDRweCAycHg7XHJcbn1cclxuLmNob2ljZXNfX2lucHV0OmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5jaG9pY2VzX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiwgLmNob2ljZXNfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCAuY2hvaWNlc19faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLCAuY2hvaWNlc19faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uY2hvaWNlc19faW5wdXQ6Oi1tcy1jbGVhciwgLmNob2ljZXNfX2lucHV0OjotbXMtcmV2ZWFsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5bZGlyPXJ0bF0gLmNob2ljZXNfX2lucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAycHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4uY2hvaWNlc19fcGxhY2Vob2xkZXIge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLyogPT09PT0gIEVuZCBvZiBDaG9pY2VzICA9PT09PT0gKi9cclxuIiwgIi5jaG9pY2VzLFxyXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0sXHJcbi5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtIHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5jaG9pY2VzX19saXN0LS1kcm9wZG93bixcclxuLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi5jaG9pY2VzX19saXN0LS1zaW5nbGUge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbn1cclxuXHJcbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV06OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG5uZy1jaG9pY2UtdGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUsXHJcbiAgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB9XHJcbn1cclxuLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLFxyXG4uY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLFxyXG4uY2hvaWNlc19faXRlbS0tY2hvaWNlIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNob2ljZXMtY29udGFpbmVyLS1tb2JpbGUuaXMtb3Blbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogNTAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG4uY2hvaWNlcy1jb250YWluZXItLW1vYmlsZSAuaXMtYWN0aXZlLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLFxyXG4uY2hvaWNlcy1jb250YWluZXItLW1vYmlsZSAuaXMtYWN0aXZlLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0ge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogMTZweDtcclxuICBib3R0b206IGF1dG87XHJcbiAgbGVmdDogMTZweDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgei1pbmRleDogNjAwO1xyXG4gIG1pbi13aWR0aDogYXV0bztcclxuICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgbWF4LWhlaWdodDogNzB2aDtcclxuICBtYXgtaGVpZ2h0OiA5MGR2aDtcclxufVxyXG5cclxuLmNob2ljZXNfX2xpc3Qge1xyXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XHJcbn0iLCAiLnpvbmUtZGlhbG9nIHtcclxuICBtaW4td2lkdGg6IDE4Ljc1cmVtO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2ctdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjYyNXJlbSAwO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWluLWhlaWdodDogMjY0cHg7XHJcbn1cclxuXHJcbi56b25lLWRpYWxvZy1pdGVtcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnpvbmUtZGlhbG9nLWl0ZW0ge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2ctaXRlbS1saW5rIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAwLjYyNXJlbTtcclxuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnpvbmUtZGlhbG9nLWl0ZW0tbGluazpob3ZlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGVkZGRkO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2ctdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2ctY291bnRyaWVzLFxyXG4uem9uZS1kaWFsb2ctYXV0b2NvbXBsZXRlLWJsb2NrLFxyXG4uem9uZS1kaWFsb2ctY2l0aWVzIHtcclxuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjYyNXJlbSAwO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2ctY2l0aWVzIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMmUzZTQ7XHJcbn1cclxuXHJcbi56b25lLWRpYWxvZy1hdXRvY29tcGxldGUtYmxvY2sge1xyXG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcclxufVxyXG5cclxuLnpvbmUtZGlhbG9nLWlucHV0LXdyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnpvbmUtZGlhbG9nLWlucHV0LXdyYXAgPiBpbnB1dCB7XHJcbiAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi56b25lLWRpYWxvZy1jb3VudHJ5LWxpbmsge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xyXG4gIGJvcmRlcjogMC4wNjI1cmVtIHRyYW5zcGFyZW50IHNvbGlkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxufVxyXG5cclxuLnpvbmUtZGlhbG9nLWNvdW50cnktaW1hZ2Uge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2ctY291bnRyeS1zZWxlY3RlZCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2ctbG9hZGluZyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDQwcHggMjBweDtcclxufVxyXG5cclxuLnpvbmUtZGlhbG9nLWNvdW50cnktUlUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi9pbWFnZXMvem9uZS1pbWcvcnVzLnN2Z1wiKTtcclxufVxyXG5cclxuLnpvbmUtZGlhbG9nLWNvdW50cnktVUEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi8uLi8uLi9pbWFnZXMvem9uZS1pbWcvdWEuc3ZnXCIpO1xyXG59XHJcblxyXG4uem9uZS1kaWFsb2ctY291bnRyeS1CWSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uLy4uL2ltYWdlcy96b25lLWltZy9ieS5zdmdcIik7XHJcbn1cclxuXHJcbi56b25lLWRpYWxvZy1jb3VudHJ5LUtaIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vaW1hZ2VzL3pvbmUtaW1nL2t6LnN2Z1wiKTtcclxufVxyXG5cclxuLnpvbmUtZGlhbG9nLWl0ZW0tLXNjYWxlIC56b25lLWRpYWxvZy1pdGVtIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLnpvbmUtZGlhbG9nLWl0ZW0tLXNjYWxlIC56b25lLWRpYWxvZy10aXRsZSxcclxuLnpvbmUtZGlhbG9nLWl0ZW0tLXNjYWxlIC56b25lLWRpYWxvZy1pdGVtLWxpbmsge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufSIsICIubHAtc2hpcHBpbmctdmFyaWFudHMge1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjZjFmMWYxO1xyXG59XHJcblxyXG4ubHAtc2hpcHBpbmctdmFyaWFudHNfX2hlYWRlciB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2YxZjFmMTtcclxufVxyXG5cclxuLnNoaXBwaW5nLXZhcmlhbnRzLFxyXG4uc2hpcHBpbmctdmFyaWFudHMtbGluay1zaG93LFxyXG4uc2hpcHBpbmctdmFyaWFudHMtb3RoZXItc3RhdGUge1xyXG4gIHBhZGRpbmc6IDhweDtcclxufSJdLAogICJtYXBwaW5ncyI6ICI7Ozs7O0FBQUEsQ0FBQyxXQUFXLENBQUM7QUFDWCxjQUFZO0FBQ1osZUFBYSxDQUFDLENBQUM7QUFDZixZQUFVLENBQUMsQ0FBQztBQUNaLHlCQUF1QixJQUFJLEtBQUs7QUFDaEMsV0FBUztBQUNULGNBQVk7QUFDWixjQUFZO0FBQ1o7QUFBQSxJQUFZLEVBQUUsRUFBRSxJQUFJLEtBQUssQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsTUFBTTtBQUFBLElBQUUsRUFBRSxJQUFJLElBQUksS0FBSyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxNQUFNO0FBQUEsSUFBRSxJQUFJLElBQUksSUFBSSxLQUFLLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLE1BQU07QUFBQSxJQUFFLElBQUksSUFBSSxJQUFJLEtBQUssQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsTUFBTTtBQUFBLElBQUUsSUFBSSxJQUFJLEtBQUssS0FBSyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRTtBQUNuTCxrQkFBZ0I7QUFDbEI7QUFDQSxDQVhDLFdBV1csQ0FYQyxZQVdZLEVBQUU7QUFDekIsZUFBYTtBQUNmO0FBQ0EsQ0FkQyxXQWNXLENBZEMsWUFjWSxDQUFDO0FBQ3hCLFVBQVEsTUFBTTtBQUNkLFdBQVM7QUFDVCxhQUFXO0FBQ1gsY0FBWTtBQUNaLGNBQVk7QUFDZDtB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QjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtBQUNsQjtBQUVBLENBQUM7QUFDQyxlQUFhO0FBQ2Y7QUFFQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2xCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxrQkFBZ0I7QUFDbEI7QUFFQSxDQUFDO0FBQ0MsZUFBYTtBQUNmO0FBRUEsQ0FBQztBQUNDLGtCQUFnQjtB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Q1g7QUFFQSxDQUFDLG1CQUFtQjtBQUNsQixXQUFTO0FBQ1g7QUFFQSxDQUFDLFdBQVc7QUFDVixXQUFTO0FBQ1g7QUFFQSxDQUFDLGtCQUFrQjtBQUNqQixXQUFTO0FBQ1g7QUFFQSxDQUFDLG9CQUFvQjtBQUNuQixXQUFTO0FBQ1g7QUFFQSxDQUFDLGlCQUFpQjtBQUNoQixXQUFTO0FBQ1g7QUFFQSxDQUFDLGNBQWM7QUFDYixXQUFTO0FBQ1g7QUFFQSxDQUFDLGFBQWE7QUFDWixXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLGNBQWM7QUFDYixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLFdBQVc7QUFDVixXQUFTO0FBQ1g7QUFFQSxDQUFDLG9CQUFvQjtBQUNuQixXQUFTO0FBQ1g7QUFFQSxDQUFDLFVBQVU7QUFDVCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGtCQUFrQjtBQUNqQixXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGNBQWM7QUFDYixXQUFTO0FBQ1g7QUFFQSxDQUFDLGtCQUFrQjtBQUNqQixXQUFTO0FBQ1g7QUFFQSxDQUFDLGFBQWE7QUFDWixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLGNBQWM7QUFDYixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLGlCQUFpQjtBQUNoQixXQUFTO0FBQ1g7QUFFQSxDQUFDLFdBQVc7QUFDVixXQUFTO0FBQ1g7QUFFQSxDQUFDLFFBQVE7QUFDUCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFVBQVU7QUFDVCxXQUFTO0FBQ1g7QUFFQSxDQUFDLE1BQU07QUFDTCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGNBQWM7QUFDYixXQUFTO0FBQ1g7QUFFQSxDQUFDLGNBQWM7QUFDYixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLG1CQUFtQjtBQUNsQixXQUFTO0FBQ1g7QUFFQSxDQUFDLG9CQUFvQjtBQUNuQixXQUFTO0FBQ1g7QUFFQSxDQUFDLHlCQUF5QjtBQUN4QixXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGdCQUFnQjtBQUNmLFdBQVM7QUFDWDtBQUVBLENBQUMsZUFBZTtBQUNkLFdBQVM7QUFDWDtBQUVBLENBQUMsbUJBQW1CO0FBQ2xCLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsaUJBQWlCO0FBQ2hCLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsZ0JBQWdCO0FBQ2YsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxvQkFBb0I7QUFDbkIsV0FBUztBQUNYO0FBRUEsQ0FBQyxrQkFBa0I7QUFDakIsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxNQUFNO0FBQ0wsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxLQUFLO0FBQ0osV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxNQUFNO0FBQ0wsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxnQkFBZ0I7QUFDZixXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGdCQUFnQjtBQUNmLFdBQVM7QUFDWDtBQUVBLENBQUMsb0JBQW9CO0FBQ25CLFdBQVM7QUFDWDtBQUVBLENBQUMsZ0JBQWdCO0FBQ2YsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxpQkFBaUI7QUFDaEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxnQkFBZ0I7QUFDZixXQUFTO0FBQ1g7QUFFQSxDQUFDLHFCQUFxQjtBQUNwQixXQUFTO0FBQ1g7QUFFQSxDQUFDLGdCQUFnQjtBQUNmLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsaUJBQWlCO0FBQ2hCLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsZUFBZTtBQUNkLFdBQVM7QUFDWDtBQUVBLENBQUMscUJBQXFCO0FBQ3BCLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsWUFBWTtBQUNYLFdBQVM7QUFDWDtBQUVBLENBQUMsa0JBQWtCO0FBQ2pCLFdBQVM7QUFDWDtBQUVBLENBQUMsY0FBYztBQUNiLFdBQVM7QUFDWDtBQUVBLENBQUMsY0FBYztBQUNiLFdBQVM7QUFDWDtBQUVBLENBQUMsb0JBQW9CO0FBQ25CLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsY0FBYztBQUNiLFdBQVM7QUFDWDtBQUVBLENBQUMscUJBQXFCO0FBQ3BCLFdBQVM7QUFDWDtBQUVBLENBQUMsbUJBQW1CO0FBQ2xCLFdBQVM7QUFDWDtBQUVBLENBQUMsWUFBWTtBQUNYLFdBQVM7QUFDWDtBQUVBLENBQUMsa0JBQWtCO0FBQ2pCLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsc0JBQXNCO0FBQ3JCLFdBQVM7QUFDWDtBQUVBLENBQUMsZ0JBQWdCO0FBQ2YsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxxQkFBcUI7QUFDcEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxxQkFBcUI7QUFDcEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxtQkFBbUI7QUFDbEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxxQkFBcUI7QUFDcEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxrQkFBa0I7QUFDakIsV0FBUztBQUNYO0FBRUEsQ0FBQyxrQkFBa0I7QUFDakIsV0FBUztBQUNYO0FBRUEsQ0FBQyxtQkFBbUI7QUFDbEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxnQkFBZ0I7QUFDZixXQUFTO0FBQ1g7QUFFQSxDQUFDLGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGdCQUFnQjtBQUNmLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsZ0JBQWdCO0FBQ2YsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxrQkFBa0I7QUFDakIsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxNQUFNO0FBQ0wsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxpQkFBaUI7QUFDaEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxnQkFBZ0I7QUFDZixXQUFTO0FBQ1g7QUFFQSxDQUFDLFVBQVU7QUFDVCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGNBQWM7QUFDYixXQUFTO0FBQ1g7QUFFQSxDQUFDLGNBQWM7QUFDYixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLFFBQVE7QUFDUCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFdBQVc7QUFDVixXQUFTO0FBQ1g7QUFFQSxDQUFDLFFBQVE7QUFDUCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGFBQWE7QUFDWixXQUFTO0FBQ1g7QUFFQSxDQUFDLFdBQVc7QUFDVixXQUFTO0FBQ1g7QUFFQSxDQUFDLGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGtCQUFrQjtBQUNqQixXQUFTO0FBQ1g7QUFFQSxDQUFDLFVBQVU7QUFDVCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLFFBQVE7QUFDUCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGdCQUFnQjtBQUNmLFdBQVM7QUFDWDtBQUVBLENBQUMsaUJBQWlCO0FBQ2hCLFdBQVM7QUFDWDtBQUVBLENBQUMsa0JBQWtCO0FBQ2pCLFdBQVM7QUFDWDtBQUVBLENBQUMsZUFBZTtBQUNkLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsWUFBWTtBQUNYLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsY0FBYztBQUNiLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsY0FBYztBQUNiLFdBQVM7QUFDWDtBQUVBLENBQUMsWUFBWTtBQUNYLFdBQVM7QUFDWDtBQUVBLENBQUMsbUJBQW1CO0FBQ2xCLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsb0JBQW9CO0FBQ25CLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsY0FBYztBQUNiLFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtB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Q1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxNQUFNO0FBQ0wsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxtQkFBbUI7QUFDbEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxpQkFBaUI7QUFDaEIsV0FBUztBQUNYO0FBRUEsQ0FBQyx1QkFBdUI7QUFDdEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxtQkFBbUI7QUFDbEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxNQUFNO0FBQ0wsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEs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LGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFdBQVc7QUFDVixXQUFTO0FBQ1g7QUFFQSxDQUFDLFVBQVU7QUFDVCxXQUFTO0FBQ1g7QUFFQSxDQUFDLE1BQU07QUFDTCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLFFBQVE7QUFDUCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLGFBQWE7QUFDWixXQUFTO0FBQ1g7QUFFQSxDQUFDLFVBQVU7QUFDVCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFFBQVE7QUFDUCxXQUFTO0FBQ1g7QUFFQSxDQUFDLE1BQU07QUFDTCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGFBQWE7QUFDWixXQUFTO0FBQ1g7QUFFQSxDQUFDLGFBQWE7QUFDWixXQUFTO0FBQ1g7QUFFQSxDQUFDLFFBQVE7QUFDUCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGlCQUFpQjtBQUNoQixXQUFTO0FBQ1g7QUFFQSxDQUFDLG1CQUFtQjtBQUNsQixXQUFTO0FBQ1g7QUFFQSxDQUFDLGlCQUFpQjtBQUNoQixXQUFTO0FBQ1g7QUFFQSxDQUFDLFVBQVU7QUFDVCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGFBQWE7QUFDWixXQUFTO0FBQ1g7QUFFQSxDQUFDLFVBQVU7QUFDVCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFdBQVc7QUFDVixXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLGFBQWE7QUFDWixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FBQ1g7QUFFQSxDQUFDLFlBQVk7QUFDWCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGlCQUFpQjtBQUNoQixXQUFTO0FBQ1g7QUFFQSxDQUFDLE9BQU87QUFDTixXQUFTO0FB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QUFDLGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLGVBQWU7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLE1BQU07QUFDTCxXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLGdCQUFnQjtBQUNmLFdBQVM7QUFDWDtBQUVBLENBQUMsS0FBSztBQUNKLFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsaUJBQWlCO0FBQ2hCLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsaUJBQWlCO0FBQ2hCLFdBQVM7QUFDWDtBQUVBLENBQUMsWUFBWTtBQUNYLFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsY0FBYztBQUNiLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsbUJBQW1CO0FBQ2xCLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsTUFBTTtBQUNMLFdBQVM7QUFDWDtBQUVBLENBQUMsTUFBTTtBQUNMLFdBQVM7QUFDWDtBQUVBLENBQUMsT0FBTztBQUNOLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsaUJBQWlCO0FBQ2hCLFdBQVM7QUFDWDtBQUVBLENBQUMsaUJBQWlCO0FBQ2hCLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsY0FBYztBQUNiLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsV0FBVztBQUNWLFdBQVM7QUFDWDtBQUVBLENBQUMsWUFBWTtBQUNYLFdBQVM7QUFDWDtBQUVBLENBQUMsZUFBZTtBQUNkLFdBQVM7QUFDWDtBQUVBLENBQUMsZ0JBQWdCO0FBQ2YsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxnQkFBZ0I7QUFDZixXQUFTO0FBQ1g7QUFFQSxDQUFDLFdBQVc7QUFDVixXQUFTO0FBQ1g7QUFFQSxDQUFDLFNBQVM7QUFDUixXQUFTO0FBQ1g7QUFFQSxDQUFDLGdCQUFnQjtBQUNmLFdBQVM7QUFDWDtBQUVBLENBQUMsUUFBUTtBQUNQLFdBQVM7QUFDWDtBQUVBLENBQUMsZUFBZTtBQUNkLFdBQVM7QUFDWDtBQUVBLENBQUMsYUFBYTtBQUNaLFdBQVM7QUFDWDtBQUVBLENBQUMsVUFBVTtBQUNULFdBQVM7QUFDWDtBQUVBLENBQUMsU0FBUztBQUNSLFdBQVM7QUFDWDtBQUVBLENBQUMsZ0JBQWdCO0FBQ2YsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxLQUFLO0FBQ0osV0FBUztBQUNYO0FBRUEsQ0FBQyxNQUFNO0FBQ0wsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxrQkFBa0I7QUFDakIsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxZQUFZO0FBQ1gsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxpQkFBaUI7QUFDaEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxTQUFTO0FBQ1IsV0FBUztBQUNYO0FBRUEsQ0FBQyxXQUFXO0FBQ1YsV0FBUztBQUNYO0FBRUEsQ0FBQyxrQkFBa0I7QUFDakIsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxRQUFRO0FBQ1AsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxPQUFPO0FBQ04sV0FBUztBQUNYO0FBRUEsQ0FBQyxlQUFlO0FBQ2QsV0FBUztBQUNYO0FBRUEsQ0FBQyxrQkFBa0I7QUFDakIsV0FBUztBQUNYO0FBRUEsQ0FBQyxrQkFBa0I7QUFDakIsV0FBUztBQUNYO0FBRUEsQ0FBQyxpQkFBaUI7QUFDaEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxVQUFVO0FBQ1QsV0FBUztBQUNYO0FBRUEsQ0FBQyxjQUFjO0FBQ2IsV0FBUztBQUNYO0FBRUEsQ0FBQyxhQUFhO0FBQ1osV0FBUztBQUNYO0FBRUEsQ0FBQyxpQkFBaUI7QUFDaEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxNQUFNO0FBQ0wsV0FBUztBQUNYO0FBRUEsQ0FBQyx1QkFBdUI7QUFDdEIsV0FBUztBQUNYO0FBRUEsQ0FBQyxzQkFBc0I7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U1ksQ0FBQztBQUNaLFdBQVM7QUFDVCxjQUFZO0FBQ2Q7QUFFQSxDQUFDO0FBQ0MsV0FBUztBQUNYO0FBRUEsQ0FBQztBQUNDLGFBQVc7QUFDWCxrQkFBZ0I7QUFDaEIsaUJBQWU7QUFDakI7QUFFQSxDQUFDO0FBQ0MsV0FBUztBQUNULFdBQVM7QUFDVCxpQkFBZTtBQUNmLFVBQVEsSUFBSSxNQUFNO0FBQ3BCO0FBQ0EsQ0FOQyxxQkFNcUI7QUFDcEIsZ0JBQWM7QUFDaEI7QUFFQSxDQUFDO0FBQ0MsYUFBVztBQUNYLGlCQUFlO0FBQ2pCO0FBRUEsQ0FBQztBQUNELENBQUM7QUFDRCxDQUFDO0FBQ0MsV0FBUyxTQUFTLFNBQVM7QUFDN0I7QUFFQSxDQUpDO0FBS0Msa0JBQWdCO0FBQ2hCLGNBQVksSUFBSSxNQUFNO0FBQ3hCO0FBRUEsQ0FWQztBQVdDLGlCQUFlO0FBQ2pCO0FBRUEsQ0FBQztBQUNDLFlBQVU7QUFDWjtBQUVBLENBSkMsdUJBSXVCLEVBQUU7QUFDeEIsYUFBVztBQUNYLGVBQWE7QUFDZjtBQUVBLENBQUM7QUFDQyxXQUFTO0FBQ1QsZUFBYTtBQUNiLGtCQUFnQjtBQUNoQixhQUFXO0FBQ1gsV0FBUztBQUNULFVBQVEsVUFBVSxZQUFZO0FBQzlCLGlCQUFlO0FBQ2pCO0FBRUEsQ0FBQztBQUNDLFNBQU87QUFDUCxVQUFRO0FBQ1IsZ0JBQWM7QUFDZCxXQUFTO0FBQ1g7QUFFQSxDQUFDO0FBQ0MsZ0JBQWM7QUFDaEI7QUFFQSxDQUFDO0FBQ0MsY0FBWTtBQUNaLFdBQVMsS0FBSztBQUNoQjtBQUVBLENBQUM7QUFDQyxXQUFTO0FBQ1Qsb0JBQWtCO0FBQ3BCO0FBRUEsQ0FBQztBQUNDLFdBQVM7QUFDVCxvQkFBa0I7QUFDcEI7QUFFQSxDQUFDO0FBQ0MsV0FBUztBQUNULG9CQUFrQjtBQUNwQjtBQUVBLENBQUM7QUFDQyxXQUFTO0FBQ1Qsb0JBQWtCO0FBQ3BCO0FBRUEsQ0FBQyx3QkFBd0IsQ0EzRnhCO0FBNEZDLGFBQVc7QUFDYjtBQUNBLENBSEMsd0JBR3dCLENBNUd4QjtBQTZHRCxDQUpDLHdCQUl3QixDQXpGeEI7QUEwRkMsY0FBWTtBQUNkOzs7QUNuSEEsQ0FBQztBQUNDLGlCQUFlO0FBQ2YsVUFBUSxNQUFNLElBQUk7QUFDcEI7QUFFQSxDQUFDO0FBQ0MsVUFBUTtBQUNSLFdBQVM7QUFDVCxpQkFBZSxNQUFNLElBQUk7QUFDM0I7QUFFQSxDQUFDO0FBQ0QsQ0FBQztBQUNELENBQUM7QUFDQyxXQUFTO0FBQ1g7IiwKICAibmFtZXMiOiBbXQp9Cg== */
