/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

@font-face {
  font-family: "ToyotaType";
  src: url("../assets/fonts/toyota-type/ToyotaType-Light.eot");
  src: url("../assets/fonts/toyota-type/ToyotaType-Light.eot?#iefix") format("embedded-opentype"), url("../assets/fonts/toyota-type/ToyotaType-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "ToyotaType";
  src: url("../assets/fonts/toyota-type/ToyotaType-Book.eot");
  src: url("../assets/fonts/toyota-type/ToyotaType-Book.eot?#iefix") format("embedded-opentype"), url("../assets/fonts/toyota-type/ToyotaType-Book.woff") format("woff");
  font-weight: 350;
  font-style: normal;
}
@font-face {
  font-family: "ToyotaType";
  src: url("../assets/fonts/toyota-type/ToyotaType-Regular.eot");
  src: url("../assets/fonts/toyota-type/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"), url("../assets/fonts/toyota-type/ToyotaType-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "ToyotaType";
  src: url("../assets/fonts/toyota-type/ToyotaType-Semibold.eot");
  src: url("../assets/fonts/toyota-type/ToyotaType-Semibold.eot?#iefix") format("embedded-opentype"), url("../assets/fonts/toyota-type/ToyotaType-Semibold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "ToyotaType";
  src: url("../assets/fonts/toyota-type/ToyotaType-Bold.eot");
  src: url("../assets/fonts/toyota-type/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"), url("../assets/fonts/toyota-type/ToyotaType-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}
.tb-toast-transition {
  transition: transform 0.25s ease-in-out;
}

.tb-translate-y-full {
  transform: translateY(100%);
}

.tb-translate-y-0 {
  transform: translateY(0px);
}

.lds-roller {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}

.lds-roller span {
  display: block;
}

.lds-roller div,
.lds-roller span {
  animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  transform-origin: 32px 32px;
}

.lds-roller div::after,
.lds-roller span::after {
  content: " ";
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #fff;
  margin: -3px 0 0 -3px;
}

.lds-light .lds-roller div::after,
.lds-light .lds-roller span::after {
  background: #1a1a1a;
}

.lds-dark .lds-roller div::after,
.lds-dark .lds-roller span::after {
  background: white;
}

.lds-roller div:nth-child(1),
.lds-roller span:nth-child(1) {
  animation-delay: -0.036s;
}

.lds-roller div:nth-child(1)::after,
.lds-roller span:nth-child(1)::after {
  top: 50px;
  left: 50px;
}

.lds-roller div:nth-child(2),
.lds-roller span:nth-child(2) {
  animation-delay: -0.072s;
}

.lds-roller div:nth-child(2)::after,
.lds-roller span:nth-child(2)::after {
  top: 54px;
  left: 45px;
}

.lds-roller div:nth-child(3),
.lds-roller span:nth-child(3) {
  animation-delay: -0.108s;
}

.lds-roller div:nth-child(3)::after,
.lds-roller span:nth-child(3)::after {
  top: 57px;
  left: 39px;
}

.lds-roller div:nth-child(4),
.lds-roller span:nth-child(4) {
  animation-delay: -0.144s;
}

.lds-roller div:nth-child(4)::after,
.lds-roller span:nth-child(4)::after {
  top: 58px;
  left: 32px;
}

.lds-roller div:nth-child(5),
.lds-roller span:nth-child(5) {
  animation-delay: -0.18s;
}

.lds-roller div:nth-child(5)::after,
.lds-roller span:nth-child(5)::after {
  top: 57px;
  left: 25px;
}

.lds-roller div:nth-child(6),
.lds-roller span:nth-child(6) {
  animation-delay: -0.216s;
}

.lds-roller div:nth-child(6)::after,
.lds-roller span:nth-child(6)::after {
  top: 54px;
  left: 19px;
}

.lds-roller div:nth-child(7),
.lds-roller span:nth-child(7) {
  animation-delay: -0.252s;
}

.lds-roller div:nth-child(7)::after,
.lds-roller span:nth-child(7)::after {
  top: 50px;
  left: 14px;
}

.lds-roller div:nth-child(8),
.lds-roller span:nth-child(8) {
  animation-delay: -0.288s;
}

.lds-roller div:nth-child(8)::after,
.lds-roller span:nth-child(8)::after {
  top: 45px;
  left: 10px;
}

@keyframes lds-roller {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
:root {
  --swiper-theme-color: $color-black !important;
}

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

html, body {
  line-height: 1.42;
  font-size: 14px;
  font-family: ToyotaType, sans-serif;
  color: #1a1a1a;
}
html.tb-no-scroll, body.tb-no-scroll {
  overflow: hidden;
}

img {
  max-width: 100%;
}

h1, h2, h3, h4, h5, h6, b, strong {
  font-weight: 350;
}

button {
  padding: 0;
  border: 0;
  outline: 0;
  font: inherit;
  cursor: pointer;
  background: transparent;
  color: inherit;
}

body [class^=tb-button-] {
  display: inline-block;
  min-width: 166px;
  max-width: 100%;
  padding: 17px 56px 18px;
  border: solid 1px transparent;
  border-radius: 28px;
  line-height: 1.2;
  font-size: 16px;
  font-weight: 350;
  letter-spacing: 0.02em;
  text-decoration: none;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  transition: border-color 0.25s, background-color 0.25s, color 0.25s;
}
body [class^=tb-button-][disabled] {
  opacity: 0.5;
  cursor: default;
}
body [class^=tb-button-]:focus {
  box-shadow: 0 0 2px 2px #ccc;
}
body [class^=tb-button-].tb-chevron-right-black {
  background: no-repeat top 50% right 24px url("../../images/icon/icon-chevron-right-black.svg");
  background-size: auto 13px;
}

body [class^=tb-button-] .lds-holder {
  position: relative;
}
body [class^=tb-button-] .lds-roller {
  position: absolute;
  top: 50%;
  left: 50%;
  display: none;
  transform: translate(-50%, -50%) scale(0.4);
}
body [class^=tb-button-].is-loading .lds-roller {
  display: block;
}
body [class^=tb-button-].is-loading .lds-roller + span {
  opacity: 0;
}
body [class^=tb-button-].tb-button-outline:not(:hover) .lds-roller div::after {
  background-color: #1a1a1a;
}
@media (hover: none) {
  body [class^=tb-button-].tb-button-outline .lds-roller div::after {
    background-color: #1a1a1a;
  }
}

body .tb-button-brand {
  border-color: #EB0A1E;
  background-color: #EB0A1E;
  color: white;
}
@media (hover: hover) {
  body .tb-button-brand:hover {
    border-color: #d1091b;
    background-color: #d1091b;
  }
}

body .tb-button-solid {
  border-color: #1a1a1a;
  background-color: #1a1a1a;
  color: white;
}
@media (hover: hover) {
  body .tb-button-solid:hover {
    border-color: #333;
    background-color: #333;
    color: white;
  }
}
body .tb-button-solid.alt {
  border-color: #333;
  background-color: #333;
}
@media (hover: hover) {
  body .tb-button-solid.alt:hover {
    border-color: #1a1a1a;
    background-color: #1a1a1a;
  }
}

body .tb-button-solid-reverse {
  border-color: white;
  background-color: white;
  color: #1a1a1a;
}
@media (hover: hover) {
  body .tb-button-solid-reverse:hover {
    background-color: #1a1a1a;
    color: white;
  }
}

body .tb-button-outline {
  border-color: #1a1a1a;
  background-color: transparent;
  color: #1a1a1a;
}
@media (hover: hover) {
  body .tb-button-outline:hover {
    border-color: #1a1a1a;
    background-color: #1a1a1a;
    color: white;
  }
}

body .tb-button-transparent {
  position: relative;
  text-decoration: none;
  display: inline-block;
  padding: 0;
  margin: 0 0 6px;
  color: #1a1a1a;
}
body .tb-button-transparent::before {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  width: 0;
  border-bottom: 2px solid #1a1a1a;
  transition: width 0.3s;
}
[aria-pressed=true] > body .tb-button-transparent::before, body .tb-button-transparent:hover::before {
  width: 100%;
}

body [class*=tb-button-arrow] {
  min-width: 0;
  padding: 16px 0;
  border-radius: 0;
  letter-spacing: 0.02em;
  font-weight: 400;
  text-align: left;
  background-repeat: no-repeat;
  background-size: 15px auto;
}
body [class*=tb-button-arrow]:focus {
  box-shadow: none;
}

body [class*=tb-button-arrow-right] {
  padding-right: 28px;
  background-position: top 50% right 0;
}
body [class*=tb-button-arrow-right] span {
  position: relative;
  text-decoration: none;
  display: inline-block;
  padding-bottom: 6px;
}
body [class*=tb-button-arrow-right] span::before {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  width: 0;
  border-bottom: 2px solid #1a1a1a;
  transition: width 0.3s;
}
[aria-pressed=true] > body [class*=tb-button-arrow-right] span::before, body [class*=tb-button-arrow-right] span:hover::before {
  width: 100%;
}

body .tb-button-arrow-right-red {
  background-image: url("../../images/icon/icon-arrow-right-red.svg");
  color: #1a1a1a;
}

body .tb-button-arrow-right-black {
  background-image: url("../../images/icon/icon-arrow-right-black.svg");
  color: #1a1a1a;
}

body .tb-modal-close {
  position: relative;
  display: inline-block;
  height: 64px;
  padding: 8px 16px 8px 48px;
  border-radius: 0;
  outline: 0;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: white;
}
body .tb-modal-close::before, body .tb-modal-close::after {
  position: absolute;
  top: 50%;
  left: 24px;
  z-index: 1;
  content: "";
  width: 24px;
  border-top: solid 2px white;
}
body .tb-modal-close::before {
  transform: translateY(-50%) rotate(45deg);
}
body .tb-modal-close::after {
  transform: translateY(-50%) rotate(-45deg);
}
body .tb-modal-close:focus {
  text-decoration: underline;
}
@media (hover: hover) {
  body .tb-modal-close:hover {
    text-decoration: underline;
  }
}

body [aria-pressed=true] .tb-aria-unpressed-text {
  display: none;
}
body [aria-pressed=false] .tb-aria-pressed-text {
  display: none;
}

.tb-wrap {
  width: 1440px;
  max-width: 100%;
  padding: 0 24px;
  margin: 0 auto;
}
.tb-wrap.tb-narrow {
  width: 960px;
}

@media (max-width: 767px) {
  .tb-wrap {
    padding: 0 20px;
  }
}
body .tb-text-center {
  text-align: center;
}

[class^=tb-pill] {
  display: inline-block;
  padding: 3px 10px;
  border: solid 1px transparent;
  border-radius: 10px;
  font-size: 10px;
  line-height: 1.2;
  font-style: normal;
  font-weight: 350;
  text-transform: uppercase;
}
[class^=tb-pill] + [class^=tb-pill] {
  margin-left: 6px;
}
[class^=tb-pill].tb-i {
  padding-left: 24px;
  background-repeat: no-repeat;
  background-position: top 50% left 6px;
  background-image: url("../../images/icon/icon-i-white.svg");
  background-size: 13px auto;
}

.tb-pill-brand {
  background-color: #EB0A1E;
  color: white;
}

.tb-pill-solid {
  background-color: #1a1a1a;
  color: white;
}

.tb-pill-grey {
  background-color: rgba(204, 204, 204, 0.5);
  color: #1a1a1a;
}

.tb-pill-outline {
  border-color: #1a1a1a;
  background-color: transparent;
  color: #1a1a1a;
}

.tb-pill-spaced {
  padding-left: 0;
  padding-right: 0;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  border-color: transparent;
  background-color: transparent;
  color: #808080;
}
.tb-pill-spaced.tb-larger {
  font-size: 12px;
}
.tb-pill-spaced[class*=tb-black] {
  color: #1a1a1a;
}
.tb-pill-spaced[class*=tb-underline] {
  position: relative;
}
.tb-pill-spaced[class*=tb-underline]::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  border-bottom: solid 1px;
}
.tb-pill-spaced.tb-underline-red::after {
  border-color: #EB0A1E;
}

body .tb-rte-narrow {
  max-width: 100%;
  width: 870px;
  margin-left: auto;
  margin-right: auto;
}

.tb-rte-col > * {
  margin: 0;
}
.tb-rte-col > * + * {
  margin-top: 24px;
}
.tb-rte-col .video-embed {
  position: relative;
  height: 0;
  padding-bottom: 56%;
  margin-left: auto;
  margin-right: auto;
}
.tb-rte-col .video-embed iframe {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) {
  .tb-rte-col .connected-tab-content {
    display: flex;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .tb-rte-col .connected-tab-content > div + div {
    margin-top: 1.5em;
  }
}
.tb-rte-col .connected-tab-content {
  max-width: 648px;
  margin-left: auto;
  margin-right: auto;
}
.tb-rte-col .connected-tab-content > h3 {
  text-align: center;
}
.tb-rte-col .connected-tab-content h3,
.tb-rte-col .connected-tab-content .h3 {
  flex: 0 0 100%;
  margin: 0 0 24px;
}
.tb-rte-col .connected-tab-content p {
  text-align: center;
}
.tb-rte-col .connected-tab-content > div {
  flex: 1 1 50%;
  padding: 0 12px;
}
.tb-rte-col .connected-tab-content ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.tb-rte-col .connected-tab-content li {
  position: relative;
  padding: 0 5px 0 20px;
  margin: 0 0 10px;
}
.tb-rte-col .connected-tab-content li::before {
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
  width: 10px;
  height: 5px;
  border: solid 1px #1a1a1a;
  border-top: 0;
  border-right: 0;
  border-radius: 0;
  transform: rotate(-45deg);
  background: transparent;
}
.tb-rte-col .connected-tab-content .button-transparent {
  position: relative;
  z-index: 1;
  display: inline-block;
  padding-right: 10px;
  margin-right: 20px;
  margin-bottom: 6px;
  outline: 0;
  text-decoration: none;
  text-transform: uppercase;
  text-align: left;
  color: inherit;
}
.tb-rte-col .connected-tab-content .button-transparent:focus {
  color: #000;
}
.tb-rte-col .connected-tab-content .button-transparent:hover {
  color: #000;
}
.tb-rte-col .connected-tab-content .button-transparent:hover::before {
  width: 100%;
}
.tb-rte-col .connected-tab-content .button-transparent::before {
  position: absolute;
  bottom: -6px;
  left: 0;
  content: "";
  width: 0;
  border-bottom: 2px solid #1a1a1a;
  transition: width 0.3s;
}
.tb-rte-col .connected-tab-content .button-transparent::after {
  position: absolute;
  top: 55%;
  right: 0;
  content: "";
  width: 6px;
  height: 6px;
  border-right: 2px solid #1a1a1a;
  border-bottom: 2px solid #1a1a1a;
  transform: translateY(-50%) rotate(-45deg);
}

@media (min-width: 941px) {
  .tb-rte-row {
    display: flex;
    margin: 0 -24px;
  }

  .tb-rte-col {
    flex: 1 1 1px;
    padding: 0 24px;
  }
}
@media (max-width: 940px) {
  .tb-rte-col + .tb-rte-col {
    margin-top: 1.5em;
  }
}
@media (min-width: 941px) {
  .tb-rte-col + .tb-rte-col {
    margin-top: 1.5em;
  }
}
.tb-progress-line {
  display: flex;
  height: 3px;
  margin: 36px 0 0;
  border-radius: 2px;
  background-color: #ccc;
}
.tb-progress-line span {
  width: 0;
  border-radius: 2px;
  transition: width 0.25s;
  background-color: #EB0A1E;
}

.tb-tooltip-holder {
  display: inline-block;
  position: relative;
  z-index: 10;
}
.tb-tooltip-holder .tb-tooltip-content {
  position: absolute;
  top: 100%;
  left: 0;
  overflow: hidden;
  width: 300px;
  max-width: 60vw;
  height: auto;
  padding: 12px 40px 12px 12px;
  border: solid 1px #1a1a1a;
  margin-top: 4px;
  border-radius: 4px;
  font-size: 14px;
  transition: opacity 0.25s;
  text-align: left;
  background-color: white;
  color: #1a1a1a;
}
.tb-tooltip-holder .tb-tooltip-content[aria-hidden=true] {
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0;
}
.tb-tooltip-holder .tb-tooltip-content > * {
  margin: 0;
}
.tb-tooltip-holder .tb-tooltip-content > * + * {
  margin-top: 1em;
}
.tb-tooltip-holder .tb-tooltip-content > button:last-child {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 40px;
  margin: 0;
}
.tb-tooltip-holder .tb-tooltip-content > button:last-child::before, .tb-tooltip-holder .tb-tooltip-content > button:last-child::after {
  position: absolute;
  top: 50%;
  right: 12px;
  content: "";
  width: 15px;
  height: 0;
  border-top: solid 1px #1a1a1a;
}
.tb-tooltip-holder .tb-tooltip-content > button:last-child::before {
  transform: rotate(45deg);
}
.tb-tooltip-holder .tb-tooltip-content > button:last-child::after {
  transform: rotate(-45deg);
}
.tb-tooltip-holder.tb-brand .tb-tooltip-content {
  border-color: #EB0A1E;
}

.details-desc-more {
  overflow: hidden;
  transition: max-height 0.25s;
}
.details-desc-more[aria-hidden=true] {
  max-height: 0 !important;
}
.details-desc-more > * {
  margin: 0;
}
.details-desc-more > * + * {
  margin-top: 1.5em;
}

.tb-wrap .details-description .more a {
  position: relative;
  text-decoration: none;
  display: inline-block;
  padding-bottom: 6px;
  font-weight: 400;
  color: #1a1a1a;
}
.tb-wrap .details-description .more a::before {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  width: 0;
  border-bottom: 2px solid #1a1a1a;
  transition: width 0.3s;
}
[aria-pressed=true] > .tb-wrap .details-description .more a::before, .tb-wrap .details-description .more a:hover::before {
  width: 100%;
}

.icon-svg {
  display: inline-block;
  height: 1em;
  margin-right: 0.8em;
  position: relative;
  width: 1.1em;
}
.icon-svg::before {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: 1em;
  position: absolute;
  top: 0.1em;
  left: 0;
  width: 1.1em;
}
.icon-svg.icon-list_tpr, .icon-svg.icon-list_tpr-applied {
  width: 24px;
  height: 24px;
}

.icon-svg.icon-list_transmission::before {
  background-image: url("../../images/icon/icon-transmission.svg");
}

.icon-svg.icon-list_engine::before {
  background-image: url("../../images/icon/icon-engine.svg");
}

.icon-svg.icon-list_interior::before {
  background-image: url("../../images/icon/icon-interior.svg");
}

.icon-svg.icon-list_rego::before {
  background-image: url("../../images/icon/icon-car.svg");
}

.icon-svg.icon-list_odo::before {
  background-image: url("../../images/icon/icon-odometer.svg");
}

.icon-svg.icon-list_petrol::before {
  background-image: url("../../images/icon/icon-petrol.svg");
}

.icon-svg.icon-list_marker::before {
  background-image: url("../../images/icon/icon-marker.svg");
}

.icon-svg.icon-list_doors::before {
  background-image: url("../../images/icon/icon-door.svg");
}

.icon-svg.icon-list_people::before {
  background-image: url("../../images/icon/icon-person.svg");
}

.icon-svg.icon-list_time::before {
  background-image: url("../../images/icon/icon-timer.svg");
}

.icon-svg.icon-list_kms::before {
  background-image: url("../../images/icon/icon-cone.svg");
}

.icon-svg.icon-list_4wd::before {
  background-image: url("../../images/icon/icon-4WD.svg");
}

.icon-svg.icon-list_Fwd::before {
  background-image: url("../../images/icon/icon-FWD.svg");
}

.icon-svg.icon-list_Rwd::before {
  background-image: url("../../images/icon/icon-RWD.svg");
}

.icon-svg.icon-list_tpr::before {
  background-image: url("../../images/icon/tpr.png");
}

.icon-svg.icon-list_tpr-applied::before {
  background-image: url("../../images/icon/tpr-applied.svg");
}

.icon-svg.icon-list_tpr::before,
.icon-svg.icon-list_tpr-applied::before {
  background-size: cover;
  width: 24px;
  height: 24px;
}

.i-svg {
  position: relative;
}
.i-svg::before {
  content: "";
  background: no-repeat 50% 50%;
  background-size: contain;
}

.i-svg.i-car-front::before {
  background-image: url("../../images/icon/icon-car-front.svg");
}

.i-svg.i-marker::before {
  background-image: url("../../images/icon/icon-marker-new.svg");
}

.i-svg.i-odometer::before {
  background-image: url("../../images/icon/icon-speedometer.svg");
}

.i-svg.i-engine::before {
  background-image: url("../../images/icon/icon-engine-new.svg");
}

.i-svg.i-person::before {
  background-image: url("../../images/icon/icon-person-new.svg");
}

.i-svg.i-transmission::before {
  background-image: url("../../images/icon/icon-transmission-new.svg");
}

.i-svg.i-drive::before {
  background-image: url("../../images/icon/icon-drive-new.svg");
}

.i-svg.i-fuel::before {
  background-image: url("../../images/icon/icon-fuel-new.svg");
}

.i-svg.i-seat::before {
  background-image: url("../../images/icon/icon-seat-new.svg");
}

.tb-field-set-holder {
  padding: 48px 0;
}
.tb-field-set-holder input::-webkit-outer-spin-button,
.tb-field-set-holder input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.tb-field-set-holder input[type=number] {
  -moz-appearance: textfield;
}

.tb-field-set-holder-slot {
  font-weight: 350;
}
.tb-field-set-holder-slot > * {
  margin: 0;
  font-size: 18px;
}
.tb-field-set-holder-slot > * + * {
  margin-top: 1em;
}
.tb-field-set-holder-slot > *:last-child {
  margin-bottom: 24px;
}

@media (min-width: 941px) {
  .tb-field-row {
    display: flex;
    margin: 0 -8px;
  }
  * + .tb-field-row {
    margin-top: 24px;
  }

  .tb-field-col {
    flex: 1 1;
    padding: 0 8px;
  }
  .tb-field-col > * {
    margin-top: 0;
  }
}
@media (max-width: 940px) {
  .tb-field-col + .tb-field-col,
.tb-field-row + .tb-field-row {
    margin-top: 6px;
  }
}
.tb-field-set {
  max-width: 780px;
  padding: 0;
  border: 0;
  margin: 0;
}
.tb-field-set + .tb-field-set {
  margin-top: 48px;
}

.tb-field-set[disabled] {
  opacity: 0.5;
}
.tb-field-set[disabled] + .tb-loading-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.tb-field-set h3 {
  margin: 24px 0 0;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #808080;
}

.tb-field-set h3 + .tb-field-row {
  margin-top: 6px;
}

.tb-field-set p {
  margin: 0;
  line-height: 1.42;
  font-size: 14px;
}
* + .tb-field-set p {
  margin-top: 1.5em;
}

.tb-field-group {
  position: relative;
}
* + .tb-field-group {
  margin-top: 24px;
}

.tb-field-group.tb-single {
  margin-top: 24px;
}
.tb-field-group.tb-single .tb-field-group-inner {
  margin-bottom: 0;
}

.tb-field-error-msg {
  padding-top: 5px;
  margin-bottom: -5px;
  font-size: 12px;
  line-height: 1.5;
  color: #EB0A1E;
}

.tb-field-group-select .tb-field-chevron {
  position: relative;
}
.tb-field-group-select .tb-field-chevron::before {
  position: absolute;
  inset: 0;
  left: auto;
  content: "";
  width: 40px;
  height: 40px;
  transform: rotate(90deg);
  background: url("../../images/icon/icon-chevron-right-black.svg") no-repeat top 50% right 50%;
  background-size: auto 13px;
}

select.tb-field {
  padding-right: 40px;
  cursor: pointer;
}

.tb-field {
  display: block;
  width: 100%;
  padding: 10px 8px;
  border: solid 1px #1a1a1a;
  border-radius: 4px;
  appearance: none;
  outline: 0;
  font-size: 14px;
  line-height: 1.3;
  background-color: transparent;
  color: #1a1a1a;
}
.tb-field:focus {
  outline: solid 1px #1a1a1a;
}

textarea.tb-field {
  padding-left: 0.75em;
  padding-right: 0.75em;
  border: solid 1px #1a1a1a;
  resize: none;
}

.tb-focus .tb-field {
  border-color: #1a1a1a;
}

.tb-error .tb-field {
  border-color: #EB0A1E;
}

.tb-label-eg {
  color: #EB0A1E;
}

.tb-field-label {
  display: block;
  padding: 0 0 4px;
  line-height: 1.5;
  font-size: 12px;
  font-weight: 400;
  transition: top 0.5s, padding 0.5s, font-size 0.5s;
  color: #1a1a1a;
}

.tb-has-textarea .tb-field-label {
  position: static;
  display: block;
}

.tb-field-group-radio .tb-field-label-description {
  display: block;
  flex: 0 0 100%;
}

.tb-field-group-radio-option {
  flex: 0 0 50%;
  max-width: 207px;
}
.tb-field-group-radio-option label p + p {
  margin-top: 1.5em;
}

.tb-field-label-radio-multi-line .tb-field-group-radio-option {
  flex: 0 0 100%;
  max-width: none;
  margin-bottom: 12px;
}

.tb-field-label-radio-multi-line .tb-field-group-radio-option input + label::before {
  top: 5px;
  transform: translateY(0);
}

.tb-field-label-radio-multi-line .tb-field-group-radio-option input + label::after {
  top: 9px;
  transform: translateY(0);
}

.tb-field-group-radio-option input {
  position: absolute;
  left: -5000px;
}

.tb-field-group-radio-option input + label {
  position: relative;
  display: block;
  padding: 0 32px;
  margin-bottom: 16px;
  line-height: 1.4;
  font-size: 16px;
  cursor: pointer;
  color: #1a1a1a;
}
.tb-field-group-radio-option input + label::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 20px;
  height: 20px;
  border: solid 1px #1a1a1a;
  border-radius: 50%;
}
.tb-field-group-radio-option input + label::after {
  position: absolute;
  top: 6px;
  left: 7px;
  content: "";
  width: 6px;
  height: 6px;
  margin-top: 1px;
  opacity: 0;
  border-radius: 50%;
  transition: opacity 0.25s;
  background: #1a1a1a;
}
.tb-field-group-radio-option input + label a {
  text-decoration: underline;
  color: inherit;
}
.tb-field-group-radio-option input + label a:focus {
  text-decoration: none;
}
@media (hover: hover) {
  .tb-field-group-radio-option input + label a:hover {
    text-decoration: none;
  }
}

.tb-field-group-radio-option:last-child label {
  margin-bottom: 0;
}

.tb-field-group-radio-option.tb-focus input + label::before {
  box-shadow: 0 0 2px 2px #ccc;
}

.tb-field-group-radio-option input:checked + label {
  color: #1a1a1a;
}

.tb-field-group-radio-option input:checked + label::after {
  opacity: 1;
}

.tb-field-label-description {
  position: relative;
  display: block;
  padding: 6px 30px 6px 0;
  margin: 0 0 10px;
  line-height: 1.4;
  font-size: 14px;
  font-weight: 400;
  color: #1a1a1a;
}
.tb-field-label-description.tb-hidden {
  display: none;
}

.tb-field-label-description strong {
  font-weight: 400;
}

@media (max-width: 767px) {
  .tb-field-set-holder {
    padding: 32px;
  }

  .tb-field-set + .tb-field-set {
    margin-top: 24px;
  }

  .tb-field-set p {
    font-size: 16px;
  }

  .tb-field-label {
    padding: 6px 0;
    line-height: 1.5;
    font-size: 16px;
  }

  .tb-field {
    padding-top: 6px;
    padding-bottom: 6px;
    line-height: 1.5;
    font-size: 16px;
  }

  .tb-field-group-radio-option {
    flex: 0 0 auto;
  }

  .tb-field-group-radio-option input + label {
    line-height: 1.5;
    font-size: 16px;
  }
}
@media (max-width: 399px) {
  .tb-field-group.captcha.error .tb-field-group-inner {
    padding-right: 0;
  }
  .tb-field-group.captcha.error .tb-field-group-inner::after {
    display: none;
  }
}
@media (max-width: 359px) {
  .tb-field-group.captcha {
    margin-left: -15px;
    margin-right: -15px;
  }
}
.tb-checkbox .tb-field-group-radio-option input + label::before,
.tb-checkbox .tb-field-group-radio-option input + label::after {
  border-radius: 3px;
}
.tb-checkbox .tb-field-group-radio-option input + label::after {
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  background: #1a1a1a no-repeat 50% 50% url("../images/icon/icon-tick.svg");
  background-size: 10px auto;
}

.tb-single .tb-field-group-radio-option:first-child:last-child {
  flex: 0 0 100%;
  max-width: 540px;
}
.tb-single .tb-field-group-radio-option input + label {
  font-size: 14px;
  color: #1a1a1a;
}
.tb-single .tb-field-label-description {
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 400;
}

.tb-form-recaptcha {
  margin: 27px 0 0;
}

.tb-form-btns + .tb-field-error-msg {
  margin-top: 10px;
}

.tb-form-btns {
  margin: 39px 0 0;
}

.tb-only-date .dp__button_bottom {
  display: none;
}

.tb-field-group.tb-has-datetimepicker .dp__input {
  padding: 10px 8px;
  border: solid 1px #1a1a1a;
  border-radius: 4px;
  font-family: "ToyotaType";
  line-height: 1.3;
  font-size: 14px;
  background-color: transparent;
  color: #1a1a1a;
}
@media (hover: hover) {
  .tb-field-group.tb-has-datetimepicker .dp__input:hover {
    border-color: #1a1a1a;
  }
}

body .dp__today {
  border-color: #1a1a1a;
}

body .dp__active_date {
  background-color: #1a1a1a;
}

body .dp__action_buttons {
  display: flex;
  justify-content: space-between;
}

body .dp__action {
  display: inline-block;
  padding: 11px 24px;
  border: solid 1px transparent;
  border-radius: 20px;
  line-height: 1.16;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.12em;
  transition: border-color 0.25s, background-color 0.25s, color 0.25s;
}
body .dp__action + .dp__action {
  margin-left: 10px;
}
body .dp__action.dp__select {
  background-color: #1a1a1a;
  color: white;
}
body .dp__action.dp__select:focus {
  background-color: #333;
}
@media (hover: hover) {
  body .dp__action.dp__select:hover {
    background-color: #333;
  }
}
body .dp__action.dp__cancel {
  background-color: transparent;
  border-color: #1a1a1a;
  color: #1a1a1a;
}
body .dp__action.dp__cancel:focus {
  border-color: #1a1a1a;
  background-color: #1a1a1a;
  color: white;
}
@media (hover: hover) {
  body .dp__action.dp__cancel:hover {
    border-color: #1a1a1a;
    background-color: #1a1a1a;
    color: white;
  }
}
body .dp__action.dp__action_disabled {
  opacity: 0.5;
}

body .dp__cancel {
  color: #808080;
}

body .dp__select {
  color: #1a1a1a;
}

body .dp__selection_preview {
  display: none;
}

body .dp__action_buttons {
  width: 100%;
}

body .dp__pm_am_button {
  background-color: #1a1a1a;
}

@media (max-width: 600px) {
  .tb-form-btns > * {
    width: 100%;
  }
}
.tb-field-set {
  margin-left: auto;
  margin-right: auto;
}

.tb-forms-form-thanks {
  padding: 0 0 48px;
  text-align: center;
}
.tb-forms-form-thanks img {
  display: block;
  width: 96px;
  margin: 0 auto 24px;
}
.tb-forms-form-thanks p {
  margin: 0;
  font-size: 18px;
  font-weight: 400;
  color: #808080;
}
.tb-forms-form-thanks strong {
  display: block;
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 600;
  color: #1a1a1a;
}

.tb-forms-disclaimers {
  padding: 60px 0;
  background-color: #f5f5f5;
  color: #1a1a1a;
}
.tb-forms-disclaimers a {
  color: #EB0A1E;
}
@media (hover: hover) {
  .tb-forms-disclaimers a:hover {
    text-decoration: none;
  }
}

.tb-forms-disclaimers h3 {
  padding: 30px 0 0;
  border-top: solid 1px #ccc;
  margin: 0 0 12px;
  font-size: 14px;
  font-weight: 600;
}

.tb-forms-disclaimers .content {
  padding: 0;
  font-size: 12px;
}
.tb-forms-disclaimers .content p {
  margin: 0;
}
.tb-forms-disclaimers .content * + p {
  margin-top: 12px;
}

@media (max-width: 767px) {
  .tb-forms-disclaimers {
    padding: 30px 0;
  }

  .tb-forms-disclaimers h3 {
    border: 0;
    padding-top: 0;
  }
}
.tb-banner-plain {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 0;
  text-align: center;
  background-color: #f5f5f5;
  color: #1a1a1a;
}
.tb-banner-plain .tb-wrap > * {
  max-width: 100%;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
}
.tb-banner-plain h1, .tb-banner-plain h2 {
  display: flex;
  justify-content: center;
  gap: 22px;
  margin: 0;
  line-height: 1.2;
  font-size: 44px;
  font-weight: 350;
  letter-spacing: -1.76px;
}
.tb-banner-plain h1 sup, .tb-banner-plain h2 sup {
  font-size: 22px;
}
.tb-banner-plain h1 svg, .tb-banner-plain h2 svg {
  display: inline-block;
}
.tb-banner-plain p {
  margin: 24px 0 0;
  line-height: 1.2;
  font-size: 18px;
  font-weight: 350;
}
.tb-banner-plain p.tb-heavier-font {
  font-weight: 400;
}
@media (min-width: 1023px) {
  .tb-banner-plain.tb-more-padding-desktop {
    padding: 80px 0;
  }
}
@media (max-width: 1023px) {
  .tb-banner-plain h1, .tb-banner-plain h2 {
    flex-direction: column;
    align-items: center;
    gap: 24px;
    font-size: 28px;
  }
  .tb-banner-plain h1 sup, .tb-banner-plain h2 sup {
    font-size: 14px;
  }
  .tb-banner-plain h1 svg, .tb-banner-plain h2 svg {
    width: 35px;
    height: 35px;
  }
  .tb-banner-plain p {
    font-size: 16px;
  }
}

.tb-loading-wrapper {
  position: relative;
}

.lds-dark .tb-loading-animation {
  background-color: #1a1a1a;
}

.lds-light .tb-loading-animation {
  background-color: white;
}

.tb-loading-animation {
  z-index: 110;
}
.tb-loading-animation > div {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.tb-loading-leave-active {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 1;
  transition: opacity 0.5s;
}

.tb-loading-leave-from {
  opacity: 1;
}

.tb-loading-leave-to {
  opacity: 0;
}

.flt-form * + .tb-field-group {
  margin-top: 10px;
}

* + .tb-flt-row {
  margin-top: 10px;
}

.tb-flt-row {
  display: flex;
  gap: 40px;
}

.tb-flt-col {
  flex: 1 1 1px;
}

@media (max-width: 767px) {
  .tb-flt-row {
    flex-direction: column;
    gap: 24px;
  }
  .tb-flt-row > * {
    width: 100%;
  }
}
.flt-form h2 {
  margin: 0 0 48px;
  font-weight: 600;
  font-size: 28px;
}

.tb-color-brand {
  color: #EB0A1E;
}

.tb-center-text {
  text-align: center;
}

body #agghead {
  z-index: 130;
}

body #nvi-listing-header {
  z-index: 140;
}

body #nvi-car-menu {
  z-index: 150;
}

body #nvi-info-menu {
  z-index: 160;
}

#tb-forms[role=main] {
  display: flex;
  flex-direction: column;
  font-weight: 350;
}

@media (max-width: 940px) {
  #tb-forms[role=main] > * {
    order: 10;
  }
  #tb-forms[role=main] > *#detail-banner-root {
    order: 1;
  }
}
body .tb-header-back {
  margin: 24px 0 0;
}
@media (max-width: 940px) {
  body .tb-header-back.tb-desktop-only {
    display: none;
  }
}
body .tb-header-back a {
  position: relative;
  display: inline-block;
  padding: 0 0 0 24px;
  line-height: 1.2;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  background: no-repeat top 50% left 0 url("../../images/icon/icon-arrow-left-red.svg");
  background-size: 14px auto;
  color: #1a1a1a;
}
body .tb-header-back a:focus {
  text-decoration: underline;
}
@media (hover: hover) {
  body .tb-header-back a:hover {
    text-decoration: underline;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNoYXJlZC9fcmVzZXQuc2NzcyIsInNoYXJlZC9fZm9udHMuc2NzcyIsInNoYXJlZC9fYW5pbWF0aW9ucy5zY3NzIiwic2hhcmVkL192YXJpYWJsZXMuc2NzcyIsInNoYXJlZC9fYmFzZS5zY3NzIiwic2hhcmVkL19taXhpbnMuc2NzcyIsInNoYXJlZC9faWNvbnMuc2NzcyIsInNoYXJlZC9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX0Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL19EaXNjbGFpbWVycy5zY3NzIiwiY29tcG9uZW50cy9fQmFubmVyUGxhaW4uc2NzcyIsImNvbXBvbmVudHMvX0xvYWRpbmdBbmltYXRpb24uc2NzcyIsInBhZ2VzL19mbHQuc2NzcyIsIl9nZW5lcmFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFFQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFLQztFQUNBO0FBQW1CO0VBQ25CO0FBQWdDOzs7QUFHL0I7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUlBO0VBQ0Q7OztBQUdDO0FBQUE7QUFBQTtBQUlBO0VBQ0Q7OztBQUdDO0FBQUE7QUFBQTtBQUFBO0FBS0E7RUFDRDtFQUNBOzs7QUFHQztBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFLQTtFQUNEO0FBQXlCO0VBQ3pCO0FBQVc7RUFDWDtBQUFtQjs7O0FBR2xCO0FBQUE7QUFBQTtBQUFBO0FBS0E7RUFDRDtBQUFtQztFQUNuQztBQUFnQjs7O0FBR2Y7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUlBO0VBQ0Q7OztBQUdDO0FBQUE7QUFBQTtBQUFBO0FBS0E7RUFDRDtBQUFxQjtFQUNyQjtBQUE0QjtFQUM1QjtBQUFtQzs7O0FBR2xDO0FBQUE7QUFBQTtBQUlBO0FBQUE7RUFFRDs7O0FBR0M7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQUE7RUFHRDtBQUFtQztFQUNuQztBQUFnQjs7O0FBR2Y7QUFBQTtBQUFBO0FBSUE7RUFDRDs7O0FBR0M7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0VBRUQ7RUFDQTtFQUNBO0VBQ0E7OztBQUdDO0VBQ0Q7OztBQUdDO0VBQ0Q7OztBQUdDO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFJQTtFQUNEOzs7QUFHQztBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0Q7QUFBc0I7RUFDdEI7QUFBaUI7RUFDakI7QUFBbUI7RUFDbkI7QUFBVzs7O0FBR1Y7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQ1E7RUFDVDs7O0FBR0M7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQ1M7RUFDVjs7O0FBR0M7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7RUFJRDs7O0FBR0M7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7RUFJRDtFQUNBOzs7QUFHQztBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtFQUlEOzs7QUFHQztBQUFBO0FBQUE7QUFJQTtFQUNEOzs7QUFHQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFPQTtFQUNEO0FBQXdCO0VBQ3hCO0FBQWdCO0VBQ2hCO0FBQWdCO0VBQ2hCO0FBQWlCO0VBQ2pCO0FBQVk7RUFDWjtBQUFxQjs7O0FBR3BCO0FBQUE7QUFBQTtBQUlBO0VBQ0Q7OztBQUdDO0FBQUE7QUFBQTtBQUlBO0VBQ0Q7OztBQUdDO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtFQUVEO0FBQXdCO0VBQ3hCO0FBQVk7OztBQUdYO0FBQUE7QUFBQTtBQUlBO0FBQUE7RUFFRDs7O0FBR0M7QUFBQTtBQUFBO0FBQUE7QUFLQTtFQUNEO0FBQStCO0VBQy9CO0FBQXNCOzs7QUFHckI7QUFBQTtBQUFBO0FBSUE7RUFDRDs7O0FBR0M7QUFBQTtBQUFBO0FBQUE7QUFLQTtFQUNEO0FBQTRCO0VBQzVCO0FBQWU7OztBQUdkO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFJQTtFQUNEOzs7QUFHQztBQUFBO0FBQUE7QUFJQTtFQUNEOzs7QUFHQztBQUFBO0FBR0E7QUFBQTtBQUFBO0FBSUE7RUFDRDs7O0FBR0M7QUFBQTtBQUFBO0FBSUE7RUFDRDs7O0FDelZEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FDeENEO0VBRUM7OztBQUVEO0VBRUM7OztBQUVEO0VBRUM7OztBQUdEO0VBRUM7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBRUM7OztBQUVEO0FBQUE7RUFHQztFQUNBOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtFQUdDLFlDdkNhOzs7QUR5Q2Q7QUFBQTtFQUdDLFlDN0NhOzs7QUQrQ2Q7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBRWpKRjtFQUVJOzs7QUFFSjtFQUVDOzs7QUFFRDtFQUVDO0VBQ0E7RUFDQSxhRFRrQjtFQ1VsQixPRFBhOztBQ1NiO0VBRUM7OztBQUdGO0VBRUM7OztBQUVEO0VBRUM7OztBQUVEO0VBRUM7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBRUM7RUFDQTtF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RUFDQSxPVi9EWTs7QVVpRVo7RUFFQzs7QVJIRjtFQUVDO0lRS0MiLCJmaWxlIjoiRmx0QXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXHJcblxyXG4gaHRtbCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICB9XHJcbiAgXHJcbiAgLyogU2VjdGlvbnNcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuICBcclxuICAvKipcclxuICAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcbiAgXHJcbiAgYm9keSB7XHJcblx0bWFyZ2luOiAwO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICAgKi9cclxuICBcclxuICBtYWluIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gICAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAgICovXHJcbiAgXHJcbiAgaDEge1xyXG5cdGZvbnQtc2l6ZTogMmVtO1xyXG5cdG1hcmdpbjogMC42N2VtIDA7XHJcbiAgfVxyXG4gIFxyXG4gIC8qIEdyb3VwaW5nIGNvbnRlbnRcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuICBcclxuICAvKipcclxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gICAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gICAqL1xyXG4gIFxyXG4gIGhyIHtcclxuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG5cdGhlaWdodDogMDsgLyogMSAqL1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xyXG4gIFxyXG4gIHByZSB7XHJcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxuICB9XHJcbiAgXHJcbiAgLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuICBcclxuICAvKipcclxuICAgKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAgICovXHJcbiAgXHJcbiAgYSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAgICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICAgKi9cclxuICBcclxuICBhYmJyW3RpdGxlXSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAgICovXHJcbiAgXHJcbiAgYixcclxuICBzdHJvbmcge1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xyXG4gIFxyXG4gIGNvZGUsXHJcbiAga2JkLFxyXG4gIHNhbXAge1xyXG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xyXG4gIFxyXG4gIHNtYWxsIHtcclxuXHRmb250LXNpemU6IDgwJTtcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAgICogYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xyXG4gIFxyXG4gIHN1YixcclxuICBzdXAge1xyXG5cdGZvbnQtc2l6ZTogNzUlO1xyXG5cdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgfVxyXG4gIFxyXG4gIHN1YiB7XHJcblx0Ym90dG9tOiAtMC4yNWVtO1xyXG4gIH1cclxuICBcclxuICBzdXAge1xyXG5cdHRvcDogLTAuNWVtO1xyXG4gIH1cclxuICBcclxuICAvKiBFbWJlZGRlZCBjb250ZW50XHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cclxuICAgKi9cclxuICBcclxuICBpbWcge1xyXG5cdGJvcmRlci1zdHlsZTogbm9uZTtcclxuICB9XHJcbiAgXHJcbiAgLyogRm9ybXNcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuICBcclxuICAvKipcclxuICAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuICAgKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAgICovXHJcbiAgXHJcbiAgYnV0dG9uLFxyXG4gIGlucHV0LFxyXG4gIG9wdGdyb3VwLFxyXG4gIHNlbGVjdCxcclxuICB0ZXh0YXJlYSB7XHJcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuXHRmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cclxuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG5cdG1hcmdpbjogMDsgLyogMiAqL1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICAgKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gICAqL1xyXG4gIFxyXG4gIGJ1dHRvbixcclxuICBpbnB1dCB7IC8qIDEgKi9cclxuXHRvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAgICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gICAqL1xyXG4gIFxyXG4gIGJ1dHRvbixcclxuICBzZWxlY3QgeyAvKiAxICovXHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAgICovXHJcbiAgXHJcbiAgYnV0dG9uLFxyXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxyXG4gIFt0eXBlPVwicmVzZXRcIl0sXHJcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gICAqL1xyXG4gIFxyXG4gIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuICBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuICBbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG4gIFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuXHRib3JkZXItc3R5bGU6IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gICAqL1xyXG4gIFxyXG4gIGJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuICBbdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuICBbdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG4gIFt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICAgKi9cclxuICBcclxuICBmaWVsZHNldCB7XHJcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAgICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcbiAgXHJcbiAgbGVnZW5kIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcblx0Y29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cclxuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xyXG5cdG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG5cdHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAgICovXHJcbiAgXHJcbiAgcHJvZ3Jlc3Mge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAgICovXHJcbiAgXHJcbiAgdGV4dGFyZWEge1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cclxuICAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXHJcbiAgICovXHJcbiAgXHJcbiAgW3R5cGU9XCJjaGVja2JveFwiXSxcclxuICBbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcblx0cGFkZGluZzogMDsgLyogMiAqL1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAgICovXHJcbiAgXHJcbiAgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbiAgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG5cdGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAgICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAgICovXHJcbiAgXHJcbiAgW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gICAqL1xyXG4gIFxyXG4gIFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAgICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxyXG4gICAqL1xyXG4gIFxyXG4gIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG4gIH1cclxuICBcclxuICAvKiBJbnRlcmFjdGl2ZVxyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gIFxyXG4gIC8qXHJcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICAgKi9cclxuICBcclxuICBkZXRhaWxzIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgXHJcbiAgLypcclxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcbiAgXHJcbiAgc3VtbWFyeSB7XHJcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xyXG4gIH1cclxuICBcclxuICAvKiBNaXNjXHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiAgXHJcbiAgLyoqXHJcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gICAqL1xyXG4gIFxyXG4gIHRlbXBsYXRlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuICAgKi9cclxuICBcclxuICBbaGlkZGVuXSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuICB9IiwiJGZvbnQtZmFjZS1kaXJlY3Rvcnk6ICcuLi9hc3NldHMvZm9udHMvdG95b3RhLXR5cGUvJztcclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnVG95b3RhVHlwZSc7XHJcblx0c3JjOiB1cmwoJGZvbnQtZmFjZS1kaXJlY3RvcnkgKyAnVG95b3RhVHlwZS1MaWdodC5lb3QnKTtcclxuXHRzcmM6IHVybCgkZm9udC1mYWNlLWRpcmVjdG9yeSArICdUb3lvdGFUeXBlLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0XHQgdXJsKCRmb250LWZhY2UtZGlyZWN0b3J5ICsgJ1RveW90YVR5cGUtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnVG95b3RhVHlwZSc7XHJcblx0c3JjOiB1cmwoJGZvbnQtZmFjZS1kaXJlY3RvcnkgKyAnVG95b3RhVHlwZS1Cb29rLmVvdCcpO1xyXG5cdHNyYzogdXJsKCRmb250LWZhY2UtZGlyZWN0b3J5ICsgJ1RveW90YVR5cGUtQm9vay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0IHVybCgkZm9udC1mYWNlLWRpcmVjdG9yeSArICdUb3lvdGFUeXBlLUJvb2sud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG5cdGZvbnQtd2VpZ2h0OiAzNTA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnVG95b3RhVHlwZSc7XHJcblx0c3JjOiB1cmwoJGZvbnQtZmFjZS1kaXJlY3RvcnkgKyAnVG95b3RhVHlwZS1SZWd1bGFyLmVvdCcpO1xyXG5cdHNyYzogdXJsKCRmb250LWZhY2UtZGlyZWN0b3J5ICsgJ1RveW90YVR5cGUtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0IHVybCgkZm9udC1mYWNlLWRpcmVjdG9yeSArICdUb3lvdGFUeXBlLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnVG95b3RhVHlwZSc7XHJcblx0c3JjOiB1cmwoJGZvbnQtZmFjZS1kaXJlY3RvcnkgKyAnVG95b3RhVHlwZS1TZW1pYm9sZC5lb3QnKTtcclxuXHRzcmM6IHVybCgkZm9udC1mYWNlLWRpcmVjdG9yeSArICdUb3lvdGFUeXBlLVNlbWlib2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0XHQgdXJsKCRmb250LWZhY2UtZGlyZWN0b3J5ICsgJ1RveW90YVR5cGUtU2VtaWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnVG95b3RhVHlwZSc7XHJcblx0c3JjOiB1cmwoJGZvbnQtZmFjZS1kaXJlY3RvcnkgKyAnVG95b3RhVHlwZS1Cb2xkLmVvdCcpO1xyXG5cdHNyYzogdXJsKCRmb250LWZhY2UtZGlyZWN0b3J5ICsgJ1RveW90YVR5cGUtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0IHVybCgkZm9udC1mYWNlLWRpcmVjdG9yeSArICdUb3lvdGFUeXBlLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbiIsIi50Yi10b2FzdC10cmFuc2l0aW9uIFxyXG57XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2UtaW4tb3V0Oy8vY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKVxyXG59XHJcbi50Yi10cmFuc2xhdGUteS1mdWxsXHJcbntcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbn1cclxuLnRiLXRyYW5zbGF0ZS15LTBcclxue1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG59XHJcblxyXG4ubGRzLXJvbGxlciBcclxue1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDY0cHg7XHJcblx0aGVpZ2h0OiA2NHB4O1xyXG59XHJcbi5sZHMtcm9sbGVyIHNwYW5cclxue1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdiwgXHJcbi5sZHMtcm9sbGVyIHNwYW5cclxue1xyXG5cdGFuaW1hdGlvbjogbGRzLXJvbGxlciAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogMzJweCAzMnB4O1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjo6YWZ0ZXIsIFxyXG4ubGRzLXJvbGxlciBzcGFuOjphZnRlciBcclxue1xyXG5cdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogNnB4O1xyXG5cdGhlaWdodDogNnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdG1hcmdpbjogLTNweCAwIDAgLTNweDtcclxufVxyXG4ubGRzLWxpZ2h0IC5sZHMtcm9sbGVyIGRpdjo6YWZ0ZXIsIFxyXG4ubGRzLWxpZ2h0IC5sZHMtcm9sbGVyIHNwYW46OmFmdGVyIFxyXG57XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG59XHJcbi5sZHMtZGFyayAubGRzLXJvbGxlciBkaXY6OmFmdGVyLCBcclxuLmxkcy1kYXJrIC5sZHMtcm9sbGVyIHNwYW46OmFmdGVyIFxyXG57XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSksIFxyXG4ubGRzLXJvbGxlciBzcGFuOm50aC1jaGlsZCgxKSBcclxue1xyXG5cdGFuaW1hdGlvbi1kZWxheTogLTAuMDM2cztcclxufVxyXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDEpOjphZnRlciwgXHJcbi5sZHMtcm9sbGVyIHNwYW46bnRoLWNoaWxkKDEpOjphZnRlciBcclxue1xyXG5cdHRvcDogNTBweDtcclxuXHRsZWZ0OiA1MHB4O1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMiksIFxyXG4ubGRzLXJvbGxlciBzcGFuOm50aC1jaGlsZCgyKSBcclxue1xyXG5cdGFuaW1hdGlvbi1kZWxheTogLTAuMDcycztcclxufVxyXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpOjphZnRlciwgXHJcbi5sZHMtcm9sbGVyIHNwYW46bnRoLWNoaWxkKDIpOjphZnRlciBcclxue1xyXG5cdHRvcDogNTRweDtcclxuXHRsZWZ0OiA0NXB4O1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMyksIFxyXG4ubGRzLXJvbGxlciBzcGFuOm50aC1jaGlsZCgzKSBcclxue1xyXG5cdGFuaW1hdGlvbi1kZWxheTogLTAuMTA4cztcclxufVxyXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpOjphZnRlciwgXHJcbi5sZHMtcm9sbGVyIHNwYW46bnRoLWNoaWxkKDMpOjphZnRlciBcclxue1xyXG5cdHRvcDogNTdweDtcclxuXHRsZWZ0OiAzOXB4O1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCksIFxyXG4ubGRzLXJvbGxlciBzcGFuOm50aC1jaGlsZCg0KSBcclxue1xyXG5cdGFuaW1hdGlvbi1kZWxheTogLTAuMTQ0cztcclxufVxyXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpOjphZnRlciwgXHJcbi5sZHMtcm9sbGVyIHNwYW46bnRoLWNoaWxkKDQpOjphZnRlciBcclxue1xyXG5cdHRvcDogNThweDtcclxuXHRsZWZ0OiAzMnB4O1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSksIFxyXG4ubGRzLXJvbGxlciBzcGFuOm50aC1jaGlsZCg1KSBcclxue1xyXG5cdGFuaW1hdGlvbi1kZWxheTogLTAuMThzO1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSk6OmFmdGVyLCBcclxuLmxkcy1yb2xsZXIgc3BhbjpudGgtY2hpbGQoNSk6OmFmdGVyIFxyXG57XHJcblx0dG9wOiA1N3B4O1xyXG5cdGxlZnQ6IDI1cHg7XHJcbn1cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg2KSwgXHJcbi5sZHMtcm9sbGVyIHNwYW46bnRoLWNoaWxkKDYpIFxyXG57XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAtMC4yMTZzO1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNik6OmFmdGVyLCBcclxuLmxkcy1yb2xsZXIgc3BhbjpudGgtY2hpbGQoNik6OmFmdGVyIFxyXG57XHJcblx0dG9wOiA1NHB4O1xyXG5cdGxlZnQ6IDE5cHg7XHJcbn1cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg3KSwgXHJcbi5sZHMtcm9sbGVyIHNwYW46bnRoLWNoaWxkKDcpIFxyXG57XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAtMC4yNTJzO1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNyk6OmFmdGVyLCBcclxuLmxkcy1yb2xsZXIgc3BhbjpudGgtY2hpbGQoNyk6OmFmdGVyIFxyXG57XHJcblx0dG9wOiA1MHB4O1xyXG5cdGxlZnQ6IDE0cHg7XHJcbn1cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KSwgXHJcbi5sZHMtcm9sbGVyIHNwYW46bnRoLWNoaWxkKDgpIFxyXG57XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAtMC4yODhzO1xyXG59XHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCk6OmFmdGVyLCBcclxuLmxkcy1yb2xsZXIgc3BhbjpudGgtY2hpbGQoOCk6OmFmdGVyIFxyXG57XHJcblx0dG9wOiA0NXB4O1xyXG5cdGxlZnQ6IDEwcHg7XHJcbn1cclxuQGtleWZyYW1lcyBsZHMtcm9sbGVyIHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuIiwiJHdpZHRoLWNvbnRhaW5lcjogMTQ0MHB4O1xyXG4kbGV0dGVyLXNwYWNpbmctc3BhY2VkOiAwLjEyZW07XHJcblxyXG4kZm9udC1mYW1pbHktdGV4dDogVG95b3RhVHlwZSwgc2Fucy1zZXJpZjtcclxuXHJcbiRjb2xvci13aGl0ZTogd2hpdGU7XHJcbiRjb2xvci1ibGFjazogIzFhMWExYTtcclxuJGNvbG9yLWdyZXktdGV4dDogIzgwODA4MDtcclxuJGNvbG9yLWdyZXktYm9yZGVyOiAjY2NjO1xyXG4kY29sb3ItZ3JleS1iYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4kY29sb3ItZ3JleS1iYWNrZ3JvdW5kLWRhcms6ICNlZWU7XHJcbiRjb2xvci10ZXh0OiAkY29sb3ItYmxhY2s7XHJcbiRjb2xvci1yZWQ6ICNFQjBBMUU7XHJcbiRjb2xvci1kYXJrLXJlZDogI2QxMDkxYjtcclxuJGNvbG9yLWRhcmstZ3JleTogIzMzMztcclxuJGJveC1zaGFkb3ctZGVmYXVsdDogMCAwIDJweCAycHggJGNvbG9yLWdyZXktYm9yZGVyO1xyXG4iLCI6cm9vdCBcclxue1xyXG4gICAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICRjb2xvci1ibGFjayAhaW1wb3J0YW50O1xyXG59XHJcbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIgXHJcbntcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbmh0bWwsIGJvZHkgXHJcbntcclxuXHRsaW5lLWhlaWdodDogMS40MjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10ZXh0O1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdCYudGItbm8tc2Nyb2xsIFxyXG5cdHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG59XHJcbmltZyBcclxueyBcclxuXHRtYXgtd2lkdGg6IDEwMCU7IFxyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIGIsIHN0cm9uZ1xyXG57XHJcblx0Zm9udC13ZWlnaHQ6IDM1MDtcclxufVxyXG5idXR0b24gXHJcbnsgXHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7IFxyXG5cclxuXHRvdXRsaW5lOiAwO1xyXG5cdGZvbnQ6IGluaGVyaXQ7IFxyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxufVxyXG5ib2R5IFtjbGFzc149dGItYnV0dG9uLV1cclxue1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtaW4td2lkdGg6IDE2NnB4O1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAxN3B4IDU2cHggMThweDtcclxuXHRib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcclxuXHRcclxuXHRib3JkZXItcmFkaXVzOiAyOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAzNTA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cywgYmFja2dyb3VuZC1jb2xvciAwLjI1cywgY29sb3IgMC4yNXM7XHJcblxyXG5cdCZbZGlzYWJsZWRdXHJcblx0e1xyXG5cdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdH1cclxuXHQmOmZvY3VzIFxyXG5cdHtcclxuXHRcdGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHJcblx0fVxyXG5cdCYudGItY2hldnJvbi1yaWdodC1ibGFjayBcclxuXHR7XHJcblx0XHRiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdG9wIDUwJSByaWdodCAyNHB4IHVybCgnLi4vLi4vaW1hZ2VzL2ljb24vaWNvbi1jaGV2cm9uLXJpZ2h0LWJsYWNrLnN2ZycpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEzcHg7XHJcblx0fVxyXG59XHJcbmJvZHkgW2NsYXNzXj10Yi1idXR0b24tXVxyXG57XHJcblx0QGluY2x1ZGUgdGItbG9hZGVyLWJ1dHRvbjtcclxufVxyXG5ib2R5IC50Yi1idXR0b24tYnJhbmQgXHJcbntcclxuXHRib3JkZXItY29sb3I6ICRjb2xvci1yZWQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcclxuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuXHRAaW5jbHVkZSB0Yi1ob3ZlclxyXG5cdHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWRhcmstcmVkO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmstcmVkO1xyXG5cdH1cclxufVxyXG5ib2R5IC50Yi1idXR0b24tc29saWQgXHJcbntcclxuXHRib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcclxuXHRAaW5jbHVkZSB0Yi1ob3ZlciBcclxuXHR7XHJcblx0XHRib3JkZXItY29sb3I6ICMzMzM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHR9XHJcblx0Ji5hbHQgXHJcblx0e1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjMzMzO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuXHJcblx0XHRAaW5jbHVkZSB0Yi1ob3ZlciBcclxuXHRcdHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuYm9keSAudGItYnV0dG9uLXNvbGlkLXJldmVyc2UgXHJcbntcclxuXHRib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcclxuXHRAaW5jbHVkZSB0Yi1ob3ZlciBcclxuXHR7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdH1cclxufVxyXG5ib2R5IC50Yi1idXR0b24tb3V0bGluZSBcclxue1xyXG5cdGJvcmRlci1jb2xvcjogJGNvbG9yLXRleHQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cclxuXHRAaW5jbHVkZSB0Yi1ob3ZlciBcclxuXHR7XHJcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0fVxyXG59XHJcbmJvZHkgLnRiLWJ1dHRvbi10cmFuc3BhcmVudCBcclxue1xyXG5cdEBpbmNsdWRlIHRiLWJvcmRlcmxpbms7XHJcblxyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMCAwIDZweDtcclxuXHJcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG59XHJcbmJvZHkgW2NsYXNzKj10Yi1idXR0b24tYXJyb3ddXHJcbntcclxuXHRtaW4td2lkdGg6IDA7XHJcblx0cGFkZGluZzogMTZweCAwO1xyXG5cdFxyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcclxuXHJcblx0Jjpmb2N1cyBcclxuXHR7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdH1cclxufVxyXG5ib2R5IFtjbGFzcyo9dGItYnV0dG9uLWFycm93LXJpZ2h0XVxyXG57XHJcblx0cGFkZGluZy1yaWdodDogMjhweDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIHJpZ2h0IDA7XHJcblx0XHJcblx0c3BhbiBcclxuXHR7XHJcblx0XHRAaW5jbHVkZSB0Yi1ib3JkZXJsaW5rO1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG5cdH1cclxufVxyXG5ib2R5IC50Yi1idXR0b24tYXJyb3ctcmlnaHQtcmVkXHJcbntcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tYXJyb3ctcmlnaHQtcmVkLnN2ZycpO1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbn1cclxuYm9keSAudGItYnV0dG9uLWFycm93LXJpZ2h0LWJsYWNrXHJcbntcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tYXJyb3ctcmlnaHQtYmxhY2suc3ZnJyk7XHJcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxufVxyXG5ib2R5IC50Yi1tb2RhbC1jbG9zZVxyXG57XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcclxuXHRoZWlnaHQ6IDY0cHg7XHJcblx0cGFkZGluZzogOHB4IDE2cHggOHB4IDQ4cHg7XHJcblxyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0b3V0bGluZTogMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNwYWNlZDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlclxyXG5cdHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogMjRweDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblxyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnB4ICRjb2xvci13aGl0ZTtcclxuXHR9XHJcblx0Jjo6YmVmb3JlIFxyXG5cdHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG5cdH1cclxuXHQmOjphZnRlciBcclxuXHR7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcblx0fVxyXG5cdCY6Zm9jdXMgXHJcblx0e1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHRiLWhvdmVyIFxyXG5cdHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxufVxyXG5ib2R5IFxyXG57XHJcblx0W2FyaWEtcHJlc3NlZD10cnVlXVxyXG5cdHtcclxuXHRcdC50Yi1hcmlhLXVucHJlc3NlZC10ZXh0XHR7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHR9XHJcblx0W2FyaWEtcHJlc3NlZD1mYWxzZV1cclxuXHR7XHJcblx0XHQudGItYXJpYS1wcmVzc2VkLXRleHQgeyBkaXNwbGF5OiBub25lOyB9XHJcblx0fVxyXG59XHJcblxyXG4udGItd3JhcCBcclxue1xyXG5cdHdpZHRoOiAxNDQwcHg7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDAgMjRweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0Ji50Yi1uYXJyb3cgXHJcblx0e1xyXG5cdFx0d2lkdGg6IDk2MHB4O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpXHJcbntcclxuXHQudGItd3JhcCBcclxuXHR7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG59XHJcbmJvZHkgLnRiLXRleHQtY2VudGVyXHJcbntcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuW2NsYXNzXj10Yi1waWxsXVxyXG57XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDNweCAxMHB4O1xyXG5cdGJvcmRlcjogc29saWQgMXB4IHRyYW5zcGFyZW50O1xyXG5cclxuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcblxyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDM1MDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdCYgKyAmIFxyXG5cdHtcclxuXHRcdG1hcmdpbi1sZWZ0OiA2cHg7XHJcblx0fVxyXG5cdCYudGItaSBcclxuXHR7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgNTAlIGxlZnQgNnB4O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi9pY29uLWktd2hpdGUuc3ZnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEzcHggYXV0bztcclxuXHR9XHJcbn1cclxuLnRiLXBpbGwtYnJhbmRcclxue1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XHJcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxufVxyXG4udGItcGlsbC1zb2xpZFxyXG57XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbn1cclxuLnRiLXBpbGwtZ3JleVxyXG57XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsMjA0LDIwNCwwLjUpO1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbn1cclxuLnRiLXBpbGwtb3V0bGluZVxyXG57XHJcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxufVxyXG4udGItcGlsbC1zcGFjZWRcclxue1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuXHRsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRjb2xvcjogJGNvbG9yLWdyZXktdGV4dDtcclxuXHJcblx0Ji50Yi1sYXJnZXIgXHJcblx0e1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdH1cclxuXHQmW2NsYXNzKj10Yi1ibGFja11cclxuXHR7XHJcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdH1cclxuXHQmW2NsYXNzKj10Yi11bmRlcmxpbmVdIFxyXG5cdHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOjphZnRlciBcclxuXHRcdHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRiLXVuZGVybGluZS1yZWQ6OmFmdGVyIFxyXG5cdHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXJlZDtcdFxyXG5cdH1cclxufVxyXG5ib2R5IC50Yi1ydGUtbmFycm93XHJcbntcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0d2lkdGg6IDg3MHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4udGItcnRlLWNvbCBcclxue1xyXG5cdD4gKiB7IG1hcmdpbjogMDsgfVxyXG5cdD4gKiArICogeyBtYXJnaW4tdG9wOiAyNHB4OyB9XHJcblxyXG5cdC52aWRlby1lbWJlZFxyXG5cdHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNTYlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG5cdFx0aWZyYW1lIFxyXG5cdFx0e1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XHJcblx0XHQuY29ubmVjdGVkLXRhYi1jb250ZW50IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpXHJcblx0e1xyXG5cdFx0LmNvbm5lY3RlZC10YWItY29udGVudCA+IGRpdiArIGRpdiB7IG1hcmdpbi10b3A6IDEuNWVtOyB9XHJcblx0fVxyXG5cdC5jb25uZWN0ZWQtdGFiLWNvbnRlbnQge1xyXG5cdFx0bWF4LXdpZHRoOiA2NDhweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHQuY29ubmVjdGVkLXRhYi1jb250ZW50ID4gaDNcdHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0LmNvbm5lY3RlZC10YWItY29udGVudCBoMyxcclxuXHQuY29ubmVjdGVkLXRhYi1jb250ZW50IC5oMyB7XHJcblx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdG1hcmdpbjogMCAwIDI0cHg7XHJcblx0fVxyXG5cdC5jb25uZWN0ZWQtdGFiLWNvbnRlbnQgcCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHR9XHJcblx0LmNvbm5lY3RlZC10YWItY29udGVudD5kaXYge1xyXG5cdFx0ZmxleDogMSAxIDUwJTtcclxuXHRcdHBhZGRpbmc6IDAgMTJweDtcclxuXHR9XHJcblx0LmNvbm5lY3RlZC10YWItY29udGVudCB1bCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZVxyXG5cdH1cclxuXHQuY29ubmVjdGVkLXRhYi1jb250ZW50IGxpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDAgNXB4IDAgMjBweDtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHhcclxuXHR9XHJcblx0LmNvbm5lY3RlZC10YWItY29udGVudCBsaTo6YmVmb3JlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTFweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdGJvcmRlcjogc29saWQgMXB4ICMxYTFhMWE7XHJcblx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxyXG5cdH1cclxuXHQuY29ubmVjdGVkLXRhYi1jb250ZW50IC5idXR0b24tdHJhbnNwYXJlbnQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0XHJcblx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHR9XHJcblx0LmNvbm5lY3RlZC10YWItY29udGVudCAuYnV0dG9uLXRyYW5zcGFyZW50OmZvY3VzIHtcclxuXHRcdGNvbG9yOiAjMDAwXHJcblx0fVxyXG5cdC5jb25uZWN0ZWQtdGFiLWNvbnRlbnQgLmJ1dHRvbi10cmFuc3BhcmVudDpob3ZlciB7XHJcblx0XHRjb2xvcjogIzAwMFxyXG5cdH1cclxuXHQuY29ubmVjdGVkLXRhYi1jb250ZW50IC5idXR0b24tdHJhbnNwYXJlbnQ6aG92ZXI6OmJlZm9yZSB7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHQuY29ubmVjdGVkLXRhYi1jb250ZW50IC5idXR0b24tdHJhbnNwYXJlbnQ6OmJlZm9yZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IC02cHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxYTFhMWE7XHJcblx0XHR0cmFuc2l0aW9uOiB3aWR0aCAuM3NcclxuXHR9XHJcblx0LmNvbm5lY3RlZC10YWItY29udGVudCAuYnV0dG9uLXRyYW5zcGFyZW50OjphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDU1JTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiA2cHg7XHJcblx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMxYTFhMWE7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzFhMWExYTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKVxyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTQxcHgpXHJcbntcclxuXHQudGItcnRlLXJvdyBcclxuXHR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luOiAwIC0yNHB4O1xyXG5cdH1cclxuXHQudGItcnRlLWNvbCBcclxuXHR7XHJcblx0XHRmbGV4OiAxIDEgMXB4O1xyXG5cdFx0cGFkZGluZzogMCAyNHB4O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTQwcHgpXHJcbntcclxuXHQudGItcnRlLWNvbCBcclxuXHR7XHJcblx0XHQmICsgJiB7IG1hcmdpbi10b3A6IDEuNWVtOyB9XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5NDFweClcclxue1xyXG5cdC50Yi1ydGUtY29sIFxyXG5cdHtcclxuXHRcdCYgKyAmIHsgbWFyZ2luLXRvcDogMS41ZW07IH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4udGItcHJvZ3Jlc3MtbGluZVxyXG57XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRoZWlnaHQ6IDNweDtcclxuXHRtYXJnaW46IDM2cHggMCAwO1xyXG5cclxuXHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktYm9yZGVyO1xyXG5cclxuXHRzcGFuIFxyXG5cdHtcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0dHJhbnNpdGlvbjogd2lkdGggMC4yNXM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi50Yi10b29sdGlwLWhvbGRlclxyXG57XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDtcclxuXHJcblx0LnRiLXRvb2x0aXAtY29udGVudFxyXG5cdHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTAwJTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHJcblx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDYwdnc7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAxMnB4IDQwcHggMTJweCAxMnB4O1xyXG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJsYWNrO1xyXG5cdFx0bWFyZ2luLXRvcDogNHB4O1xyXG5cclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XHJcblx0XHRcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuXHRcdCZbYXJpYS1oaWRkZW49dHJ1ZV1cclxuXHRcdHtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0XHQ+ICpcclxuXHRcdHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0PiAqICsgKiBcclxuXHRcdHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0fVxyXG5cdFx0PiBidXR0b246bGFzdC1jaGlsZCBcclxuXHRcdHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblxyXG5cdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlLCBcclxuXHRcdFx0Jjo6YWZ0ZXIgXHJcblx0XHRcdHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0cmlnaHQ6IDEycHg7XHJcblxyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IDE1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3ItYmxhY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YmVmb3JlIFxyXG5cdFx0XHR7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmFmdGVyIFxyXG5cdFx0XHR7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRiLWJyYW5kIC50Yi10b29sdGlwLWNvbnRlbnRcclxuXHR7XHJcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci1yZWQ7XHJcblx0fVxyXG59XHJcblxyXG4uZGV0YWlscy1kZXNjLW1vcmVcclxue1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjI1cztcclxuXHJcblx0JlthcmlhLWhpZGRlbj10cnVlXVxyXG5cdHtcclxuXHRcdG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0PiAqXHJcblx0e1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQ+ICogKyAqIFxyXG5cdHtcclxuXHRcdG1hcmdpbi10b3A6IDEuNWVtO1xyXG5cdH1cclxufVxyXG4udGItd3JhcCAuZGV0YWlscy1kZXNjcmlwdGlvbiAubW9yZSBhIFxyXG57XHJcblx0QGluY2x1ZGUgdGItYm9yZGVybGluaztcclxuXHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctYm90dG9tOiA2cHg7XHJcblxyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxufSIsIkBtaXhpbiB0Yi16LWluZGV4XHJcbntcclxuICAgICR6LWxpc3Q6XHJcblx0XHQnLnRiLWxvYWRpbmctYW5pbWF0aW9uJ1xyXG5cdFx0Jy50Yi1mb3Jtcy1oZWFkZXIudGItc3RpY2t5J1xyXG5cdFx0J2JvZHkgI2FnZ2hlYWQnXHJcblx0XHQnYm9keSAjbnZpLWxpc3RpbmctaGVhZGVyJ1xyXG5cdFx0J2JvZHkgI252aS1jYXItbWVudSdcclxuXHRcdCdib2R5ICNudmktaW5mby1tZW51J1xyXG4gICAgO1xyXG4gICAgJG1lOiBcIiN7Jn1cIjtcclxuICAgICR6LXZhbDogaW5kZXgoJHotbGlzdCwgJG1lKTtcclxuICAgIHotaW5kZXg6ICR6LXZhbCAqIDEwICsgMTAwO1xyXG59XHJcbkBtaXhpbiB0Yi1sb2FkZXItYnV0dG9uXHJcbntcclxuXHQubGRzLWhvbGRlciBcclxuXHR7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdC5sZHMtcm9sbGVyIFxyXG5cdHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjQpO1xyXG5cdH1cclxuXHQmLmlzLWxvYWRpbmcgLmxkcy1yb2xsZXIgXHJcblx0e1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQmICsgc3BhbiB7IG9wYWNpdHk6IDA7IH1cclxuXHR9XHJcblx0Ji50Yi1idXR0b24tb3V0bGluZTpub3QoOmhvdmVyKSAubGRzLXJvbGxlciBkaXY6OmFmdGVyXHJcblx0e1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdH1cclxuXHRAbWVkaWEgKGhvdmVyOiBub25lKSBcclxuXHR7XHJcblx0XHQmLnRiLWJ1dHRvbi1vdXRsaW5lIC5sZHMtcm9sbGVyIGRpdjo6YWZ0ZXJcclxuXHRcdHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWl4aW4gdGItYm9yZGVybGluayBcclxue1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHJcblx0Jjo6YmVmb3JlIFxyXG5cdHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblxyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XHJcblx0fVxyXG5cdFthcmlhLXByZXNzZWQ9dHJ1ZV0gPiAmOjpiZWZvcmUsXHJcblx0Jjpob3Zlcjo6YmVmb3JlIFxyXG5cdHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5AbWl4aW4gdGItaG92ZXIgXHJcbntcclxuXHRAbWVkaWEgKGhvdmVyOiBob3ZlcilcclxuXHR7XHJcblx0XHQmOmhvdmVyIFxyXG5cdFx0e1xyXG5cdFx0XHRAY29udGVudFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWl4aW4gdGItcGxhY2Vob2xkZXIge1xyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge0Bjb250ZW50fVxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge0Bjb250ZW50fVxyXG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAge0Bjb250ZW50fSAgXHJcblx0Jjo6cGxhY2Vob2xkZXIgICBcdFx0ICAgICB7QGNvbnRlbnR9ICBcclxufSIsIlxyXG4uaWNvbi1zdmcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRoZWlnaHQ6IDFlbTtcclxuXHRtYXJnaW4tcmlnaHQ6IC44ZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxLjFlbTtcclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogMWVtO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAuMWVtO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxLjFlbTtcclxuXHR9XHJcblxyXG5cdCYuaWNvbi1saXN0X3RwcixcclxuXHQmLmljb24tbGlzdF90cHItYXBwbGllZCB7XHJcblx0XHR3aWR0aDogMjRweDtcclxuXHRcdGhlaWdodDogMjRweDtcclxuXHR9XHJcbn1cclxuLmljb24tc3ZnLmljb24tbGlzdF90cmFuc21pc3Npb246OmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi9pY29uLXRyYW5zbWlzc2lvbi5zdmcnKTtcclxufVxyXG4uaWNvbi1zdmcuaWNvbi1saXN0X2VuZ2luZTo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tZW5naW5lLnN2ZycpO1xyXG59XHJcbi5pY29uLXN2Zy5pY29uLWxpc3RfaW50ZXJpb3I6OmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi9pY29uLWludGVyaW9yLnN2ZycpO1xyXG59XHJcbi5pY29uLXN2Zy5pY29uLWxpc3RfcmVnbzo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tY2FyLnN2ZycpO1xyXG59XHJcbi5pY29uLXN2Zy5pY29uLWxpc3Rfb2RvOjpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2ljb24vaWNvbi1vZG9tZXRlci5zdmcnKTtcclxufVxyXG4uaWNvbi1zdmcuaWNvbi1saXN0X3BldHJvbDo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tcGV0cm9sLnN2ZycpO1xyXG59XHJcbi5pY29uLXN2Zy5pY29uLWxpc3RfbWFya2VyOjpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2ljb24vaWNvbi1tYXJrZXIuc3ZnJyk7XHJcbn1cclxuLmljb24tc3ZnLmljb24tbGlzdF9kb29yczo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tZG9vci5zdmcnKTtcclxufVxyXG4uaWNvbi1zdmcuaWNvbi1saXN0X3Blb3BsZTo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tcGVyc29uLnN2ZycpO1xyXG59XHJcbi5pY29uLXN2Zy5pY29uLWxpc3RfdGltZTo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tdGltZXIuc3ZnJyk7XHJcbn1cclxuLmljb24tc3ZnLmljb24tbGlzdF9rbXM6OmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi9pY29uLWNvbmUuc3ZnJyk7XHJcbn1cclxuLmljb24tc3ZnLmljb24tbGlzdF80d2Q6OmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi9pY29uLTRXRC5zdmcnKTtcclxufVxyXG4uaWNvbi1zdmcuaWNvbi1saXN0X0Z3ZDo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tRldELnN2ZycpO1xyXG59XHJcbi5pY29uLXN2Zy5pY29uLWxpc3RfUndkOjpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2ljb24vaWNvbi1SV0Quc3ZnJyk7XHJcbn1cclxuLmljb24tc3ZnLmljb24tbGlzdF90cHI6OmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi90cHIucG5nJyk7XHJcbn1cclxuLmljb24tc3ZnLmljb24tbGlzdF90cHItYXBwbGllZDo6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL3Rwci1hcHBsaWVkLnN2ZycpO1xyXG59XHJcbi5pY29uLXN2Zy5pY29uLWxpc3RfdHByOjpiZWZvcmUsXHJcbi5pY29uLXN2Zy5pY29uLWxpc3RfdHByLWFwcGxpZWQ6OmJlZm9yZSB7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR3aWR0aDogMjRweDtcclxuXHRoZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbi5pLXN2Z1xyXG57XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmOjpiZWZvcmUgXHJcblx0e1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUgNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdH1cclxufVxyXG4uaS1zdmcuaS1jYXItZnJvbnQ6OmJlZm9yZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2ljb24vaWNvbi1jYXItZnJvbnQuc3ZnJyk7IH1cclxuLmktc3ZnLmktbWFya2VyOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tbWFya2VyLW5ldy5zdmcnKTsgfVxyXG4uaS1zdmcuaS1vZG9tZXRlcjo6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi9pY29uLXNwZWVkb21ldGVyLnN2ZycpOyB9XHJcbi5pLXN2Zy5pLWVuZ2luZTo6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi9pY29uLWVuZ2luZS1uZXcuc3ZnJyk7IH1cclxuLmktc3ZnLmktcGVyc29uOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tcGVyc29uLW5ldy5zdmcnKTsgfVxyXG4uaS1zdmcuaS10cmFuc21pc3Npb246OmJlZm9yZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2ljb24vaWNvbi10cmFuc21pc3Npb24tbmV3LnN2ZycpOyB9XHJcbi5pLXN2Zy5pLWRyaXZlOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tZHJpdmUtbmV3LnN2ZycpOyB9XHJcbi5pLXN2Zy5pLWZ1ZWw6OmJlZm9yZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2ljb24vaWNvbi1mdWVsLW5ldy5zdmcnKTsgfVxyXG4uaS1zdmcuaS1zZWF0OjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uL2ljb24tc2VhdC1uZXcuc3ZnJyk7IH1cclxuIiwiLnRiLWZpZWxkLXNldC1ob2xkZXJcclxue1xyXG5cdHBhZGRpbmc6IDQ4cHggMDtcclxuXHJcblx0aW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXHJcblx0aW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xyXG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwOyBcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1udW1iZXJdXHJcblx0e1xyXG5cdFx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcblx0fVxyXG59XHJcbi50Yi1maWVsZC1zZXQtaG9sZGVyLXNsb3Rcclxue1xyXG5cdGZvbnQtd2VpZ2h0OiAzNTA7XHJcblxyXG5cdD4gKiBcclxuXHR7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblxyXG5cdFx0JiArICogeyBtYXJnaW4tdG9wOiAxZW07IH1cclxuXHR9XHJcblx0PiAqOmxhc3QtY2hpbGQgXHJcblx0e1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk0MXB4KVxyXG57XHJcblx0LnRiLWZpZWxkLXJvdyBcclxuXHR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luOiAwIC04cHg7XHJcblxyXG5cdFx0KiArICYgeyBtYXJnaW4tdG9wOiAyNHB4OyB9XHJcblx0fVxyXG5cdC50Yi1maWVsZC1jb2wgXHJcblx0e1xyXG5cdFx0ZmxleDogMSAxO1xyXG5cdFx0cGFkZGluZzogMCA4cHg7XHJcblxyXG5cdFx0PiAqIHsgbWFyZ2luLXRvcDogMDsgfVxyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTQwcHgpXHJcbntcclxuXHQudGItZmllbGQtY29sICsudGItZmllbGQtY29sLCBcclxuXHQudGItZmllbGQtcm93ICsudGItZmllbGQtcm93XHJcblx0e1xyXG5cdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdH1cclxufVxyXG4udGItZmllbGQtc2V0IFxyXG57XHJcblx0bWF4LXdpZHRoOiA3ODBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0XHJcblx0JiArICYgeyBtYXJnaW4tdG9wOiA0OHB4OyB9XHJcbn1cclxuLnRiLWZpZWxkLXNldFtkaXNhYmxlZF1cclxue1xyXG5cdG9wYWNpdHk6IDAuNTtcclxuXHRcclxuXHQmICsgLnRiLWxvYWRpbmctd3JhcHBlclxyXG5cdHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcbn1cclxuLnRiLWZpZWxkLXNldCBoMyBcclxueyBcclxuXHRtYXJnaW46IDI0cHggMCAwO1xyXG5cclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNwYWNlZDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGNvbG9yOiAkY29sb3ItZ3JleS10ZXh0O1xyXG59XHJcbi50Yi1maWVsZC1zZXQgaDMgKyAudGItZmllbGQtcm93XHJcbntcclxuXHRtYXJnaW4tdG9wOiA2cHg7XHJcbn1cclxuLnRiLWZpZWxkLXNldCBwIFxyXG57XHJcblx0bWFyZ2luOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQyO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHJcblx0KiArICYgeyBtYXJnaW4tdG9wOiAxLjVlbTt9XHJcbn1cclxuLnRiLWZpZWxkLWdyb3VwXHJcbntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCogKyAmIHsgbWFyZ2luLXRvcDogMjRweDsgfVxyXG59XHJcbi50Yi1maWVsZC1ncm91cC50Yi1zaW5nbGUgXHJcbntcclxuXHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cclxuXHQudGItZmllbGQtZ3JvdXAtaW5uZXJcclxuXHR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG4udGItZmllbGQtZXJyb3ItbXNnIFxyXG57XHJcblx0cGFkZGluZy10b3A6IDVweDtcclxuXHRtYXJnaW4tYm90dG9tOiAtNXB4O1xyXG5cclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRjb2xvcjogJGNvbG9yLXJlZDtcclxufVxyXG4udGItZmllbGQtZ3JvdXAtc2VsZWN0IC50Yi1maWVsZC1jaGV2cm9uXHJcbntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6OmJlZm9yZSBcclxuXHR7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRpbnNldDogMDtcclxuXHRcdGxlZnQ6IGF1dG87XHJcblxyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9pY29uL2ljb24tY2hldnJvbi1yaWdodC1ibGFjay5zdmdcIikgbm8tcmVwZWF0IHRvcCA1MCUgcmlnaHQgNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEzcHhcclxuXHR9XHJcbn1cclxuc2VsZWN0LnRiLWZpZWxkXHJcbntcclxuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbn1cclxuLnRiLWZpZWxkXHJcbntcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAxMHB4IDhweDtcclxuXHRib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmxhY2s7XHJcblxyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cclxuXHQmOmZvY3VzIFxyXG5cdHtcclxuXHRcdG91dGxpbmU6IHNvbGlkIDFweCAkY29sb3ItYmxhY2s7XHJcblx0fVxyXG59XHJcbnRleHRhcmVhLnRiLWZpZWxkIFxyXG57XHJcblx0cGFkZGluZy1sZWZ0OiAuNzVlbTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAuNzVlbTtcclxuXHRib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmxhY2s7XHJcblx0cmVzaXplOiBub25lO1xyXG59XHJcbi50Yi1mb2N1cyAudGItZmllbGQgXHJcbntcclxuXHRib3JkZXItY29sb3I6ICRjb2xvci10ZXh0O1xyXG59XHJcbi50Yi1lcnJvciAudGItZmllbGQgXHJcbntcclxuXHRib3JkZXItY29sb3I6ICRjb2xvci1yZWQ7XHJcbn1cclxuLnRiLWxhYmVsLWVnXHJcbntcclxuXHRjb2xvcjogJGNvbG9yLXJlZDtcclxufVxyXG4udGItZmllbGQtbGFiZWwgXHJcbntcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiAwIDAgNHB4O1xyXG5cclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHRyYW5zaXRpb246IHRvcCAwLjVzLCBwYWRkaW5nIDAuNXMsIGZvbnQtc2l6ZSAwLjVzO1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbn1cclxuLnRiLWhhcy10ZXh0YXJlYSAudGItZmllbGQtbGFiZWxcclxue1xyXG5cdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnRiLWZpZWxkLWdyb3VwLXJhZGlvIC50Yi1maWVsZC1sYWJlbC1kZXNjcmlwdGlvblxyXG57XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0ZmxleDogMCAwIDEwMCU7XHJcbn1cclxuLnRiLWZpZWxkLWdyb3VwLXJhZGlvLW9wdGlvbiBcclxue1xyXG5cdGZsZXg6IDAgMCA1MCU7XHJcblx0bWF4LXdpZHRoOiAyMDdweDtcclxuXHJcblx0bGFiZWwgcCArIHAgeyBtYXJnaW4tdG9wOiAxLjVlbTsgfVxyXG59XHJcbi50Yi1maWVsZC1sYWJlbC1yYWRpby1tdWx0aS1saW5lIC50Yi1maWVsZC1ncm91cC1yYWRpby1vcHRpb24gXHJcbntcclxuXHRmbGV4OiAwIDAgMTAwJTtcclxuXHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG4udGItZmllbGQtbGFiZWwtcmFkaW8tbXVsdGktbGluZSAudGItZmllbGQtZ3JvdXAtcmFkaW8tb3B0aW9uIGlucHV0ICsgbGFiZWw6OmJlZm9yZVxyXG57XHJcblx0dG9wOiA1cHg7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG59XHJcbi50Yi1maWVsZC1sYWJlbC1yYWRpby1tdWx0aS1saW5lIC50Yi1maWVsZC1ncm91cC1yYWRpby1vcHRpb24gaW5wdXQgKyBsYWJlbDo6YWZ0ZXJcclxue1xyXG5cdHRvcDogOXB4O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxufVxyXG4udGItZmllbGQtZ3JvdXAtcmFkaW8tb3B0aW9uIGlucHV0IFxyXG57XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IC01MDAwcHg7XHJcbn1cclxuLnRiLWZpZWxkLWdyb3VwLXJhZGlvLW9wdGlvbiBpbnB1dCArIGxhYmVsIFxyXG57XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRwYWRkaW5nOiAwIDMycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdCY6OmJlZm9yZSBcclxuXHR7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ibGFjaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHR9XHJcblx0Jjo6YWZ0ZXIgXHJcblx0e1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA2cHg7XHJcblx0XHRsZWZ0OiA3cHg7XHJcblxyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiA2cHg7XHJcblx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHRcdFxyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcclxuXHR9XHJcblx0YSBcclxuXHR7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHJcblx0XHQmOmZvY3VzIFxyXG5cdFx0e1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB0Yi1ob3ZlciBcclxuXHRcdHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udGItZmllbGQtZ3JvdXAtcmFkaW8tb3B0aW9uOmxhc3QtY2hpbGQgbGFiZWwgXHJcbntcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi50Yi1maWVsZC1ncm91cC1yYWRpby1vcHRpb24udGItZm9jdXMgaW5wdXQgKyBsYWJlbDo6YmVmb3JlIFxyXG57XHJcblx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3ctZGVmYXVsdDtcclxufVxyXG4udGItZmllbGQtZ3JvdXAtcmFkaW8tb3B0aW9uIGlucHV0OmNoZWNrZWQgKyBsYWJlbFxyXG57XHJcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG59XHJcbi50Yi1maWVsZC1ncm91cC1yYWRpby1vcHRpb24gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciBcclxue1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuLnRiLWZpZWxkLWxhYmVsLWRlc2NyaXB0aW9uXHJcbntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdHBhZGRpbmc6IDZweCAzMHB4IDZweCAwO1xyXG5cdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuXHQmLnRiLWhpZGRlbiBcclxuXHR7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4udGItZmllbGQtbGFiZWwtZGVzY3JpcHRpb24gc3Ryb25nXHJcbntcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweClcclxue1xyXG5cdC50Yi1maWVsZC1zZXQtaG9sZGVyXHJcblx0e1xyXG5cdFx0cGFkZGluZzogMzJweDtcclxuXHR9XHJcblx0LnRiLWZpZWxkLXNldCArIC50Yi1maWVsZC1zZXRcclxuXHR7XHJcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdH1cclxuXHQudGItZmllbGQtc2V0IHAgXHJcblx0e1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LnRiLWZpZWxkLWxhYmVsXHJcblx0e1xyXG5cdFx0cGFkZGluZzogNnB4IDA7XHJcblx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHQudGItZmllbGQgXHJcblx0e1xyXG5cdFx0cGFkZGluZy10b3A6IDZweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2cHg7XHJcblxyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblx0LnRiLWZpZWxkLWdyb3VwLXJhZGlvLW9wdGlvbiBcclxuXHR7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHR9XHJcblx0LnRiLWZpZWxkLWdyb3VwLXJhZGlvLW9wdGlvbiBpbnB1dCArIGxhYmVsXHJcblx0e1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM5OXB4KVxyXG57XHJcblx0LnRiLWZpZWxkLWdyb3VwLmNhcHRjaGEuZXJyb3IgLnRiLWZpZWxkLWdyb3VwLWlubmVyXHJcblx0e1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdCY6OmFmdGVyIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMzU5cHgpXHJcbntcclxuXHQudGItZmllbGQtZ3JvdXAuY2FwdGNoYVxyXG5cdHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTE1cHg7XHJcblx0fVxyXG59XHJcbi50Yi1jaGVja2JveCAudGItZmllbGQtZ3JvdXAtcmFkaW8tb3B0aW9uXHJcbntcclxuXHRpbnB1dCArIGxhYmVsOjpiZWZvcmUsIFxyXG5cdGlucHV0ICsgbGFiZWw6OmFmdGVyXHJcblx0e1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdH1cclxuXHRpbnB1dCArIGxhYmVsOjphZnRlclxyXG5cdHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjayBuby1yZXBlYXQgNTAlIDUwJSB1cmwoJy4uL2ltYWdlcy9pY29uL2ljb24tdGljay5zdmcnKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xyXG5cdH1cclxufVxyXG4udGItc2luZ2xlXHJcbntcclxuXHQudGItZmllbGQtZ3JvdXAtcmFkaW8tb3B0aW9uOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGRcclxuXHR7XHJcblx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdG1heC13aWR0aDogNTQwcHg7XHJcblx0fVxyXG5cdC50Yi1maWVsZC1ncm91cC1yYWRpby1vcHRpb24gaW5wdXQgKyBsYWJlbFxyXG5cdHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0fVxyXG5cdC50Yi1maWVsZC1sYWJlbC1kZXNjcmlwdGlvblxyXG5cdHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdH1cclxufVxyXG4udGItZm9ybS1yZWNhcHRjaGFcclxue1xyXG5cdG1hcmdpbjogMjdweCAwIDA7XHJcbn1cclxuLnRiLWZvcm0tYnRucyArIC50Yi1maWVsZC1lcnJvci1tc2dcclxue1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuLnRiLWZvcm0tYnRucyBcclxue1xyXG5cdG1hcmdpbjogMzlweCAwIDA7XHJcbn1cclxuLnRiLW9ubHktZGF0ZVxyXG57XHJcblx0LmRwX19idXR0b25fYm90dG9tIHsgZGlzcGxheTogbm9uZSB9O1xyXG59XHJcbi50Yi1maWVsZC1ncm91cC50Yi1oYXMtZGF0ZXRpbWVwaWNrZXIgXHJcbntcclxuXHQuZHBfX2lucHV0XHJcblx0e1xyXG5cdFx0cGFkZGluZzogMTBweCA4cHg7XHJcblx0XHRib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmxhY2s7XHJcblx0XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRmb250LWZhbWlseTogJ1RveW90YVR5cGUnO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcilcclxuXHRcdHtcclxuXHRcdFx0Jjpob3ZlciBcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbmJvZHkgLmRwX190b2RheVxyXG57XHJcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbn1cclxuYm9keSAuZHBfX2FjdGl2ZV9kYXRlXHJcbntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbn1cclxuYm9keSAuZHBfX2FjdGlvbl9idXR0b25zXHJcbntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5ib2R5IC5kcF9fYWN0aW9uIFxyXG57XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDExcHggMjRweDtcclxuXHRib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcclxuXHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMS4xNjtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc3BhY2VkO1xyXG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cywgYmFja2dyb3VuZC1jb2xvciAwLjI1cywgY29sb3IgMC4yNXM7XHJcblxyXG5cdCYgKyAuZHBfX2FjdGlvbiBcclxuXHR7XHJcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR9XHJcblx0Ji5kcF9fc2VsZWN0IFxyXG5cdHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG5cdFx0Jjpmb2N1cyBcclxuXHRcdHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHRiLWhvdmVyXHJcblx0XHR7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuZHBfX2NhbmNlbFxyXG5cdHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuXHRcdCY6Zm9jdXMgXHJcblx0XHR7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB0Yi1ob3ZlclxyXG5cdFx0e1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmRwX19hY3Rpb25fZGlzYWJsZWRcclxuXHR7XHJcblx0XHRvcGFjaXR5OiAwLjU7XHJcblx0fVxyXG59XHJcbmJvZHkgLmRwX19jYW5jZWxcclxue1xyXG5cdGNvbG9yOiAkY29sb3ItZ3JleS10ZXh0O1xyXG59XHJcbmJvZHkgLmRwX19zZWxlY3Rcclxue1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbn1cclxuYm9keSAuZHBfX3NlbGVjdGlvbl9wcmV2aWV3XHJcbntcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbmJvZHkgLmRwX19hY3Rpb25fYnV0dG9uc1xyXG57XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuYm9keSAuZHBfX3BtX2FtX2J1dHRvblxyXG57XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgXHJcbntcclxuXHQudGItZm9ybS1idG5zID4gKiBcclxuXHR7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn0iLCIudGItZmllbGQtc2V0XHJcbntcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLnRiLWZvcm1zLWZvcm0tdGhhbmtzXHJcbntcclxuXHRwYWRkaW5nOiAwIDAgNDhweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdGltZyBcclxuXHR7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA5NnB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMjRweDtcclxuXHR9XHJcblx0cCBcclxuXHR7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRjb2xvcjogJGNvbG9yLWdyZXktdGV4dDtcclxuXHR9XHJcblx0c3Ryb25nIFxyXG5cdHsgXHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCAwIDhweDtcclxuXHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjazsgXHJcblx0fVxyXG59XHJcblxyXG4iLCIudGItZm9ybXMtZGlzY2xhaW1lcnNcclxue1xyXG5cdHBhZGRpbmc6IDYwcHggMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1iYWNrZ3JvdW5kO1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdGEgXHJcblx0e1xyXG5cdFx0Y29sb3I6ICRjb2xvci1yZWQ7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGItaG92ZXIgXHJcblx0XHR7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnRiLWZvcm1zLWRpc2NsYWltZXJzIGgzIFxyXG57XHJcblx0cGFkZGluZzogMzBweCAwIDA7XHJcblx0Ym9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvci1ncmV5LWJvcmRlcjtcclxuXHRtYXJnaW46IDAgMCAxMnB4O1xyXG5cclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4udGItZm9ybXMtZGlzY2xhaW1lcnMgLmNvbnRlbnQgXHJcbntcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHJcblx0cCBcclxuXHR7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdCogKyBwIFxyXG5cdHtcclxuXHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweClcclxue1xyXG5cdC50Yi1mb3Jtcy1kaXNjbGFpbWVyc1xyXG5cdHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMDtcclxuXHR9XHJcblx0LnRiLWZvcm1zLWRpc2NsYWltZXJzIGgzIFxyXG5cdHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxufSIsIi50Yi1iYW5uZXItcGxhaW5cclxue1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRwYWRkaW5nOiA0MHB4IDA7XHJcblx0XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWJhY2tncm91bmQ7XHJcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcblx0LnRiLXdyYXAgPiAqIFxyXG5cdHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHdpZHRoOiA4MDBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHRoMSwgaDIgXHJcblx0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Z2FwOiAyMnB4O1xyXG5cclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRmb250LXNpemU6IDQ0cHg7XHJcblx0XHRmb250LXdlaWdodDogMzUwO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjc2cHg7XHJcblxyXG5cdFx0c3VwIFxyXG5cdFx0e1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHR9XHJcblx0XHRzdmcgXHJcblx0XHR7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0cCBcclxuXHR7XHJcblx0XHRtYXJnaW46IDI0cHggMCAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzNTA7XHJcblxyXG5cdFx0Ji50Yi1oZWF2aWVyLWZvbnRcclxuXHRcdHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDEwMjNweClcclxuXHR7XHJcblx0XHQmLnRiLW1vcmUtcGFkZGluZy1kZXNrdG9wXHJcblx0XHR7XHJcblx0XHRcdHBhZGRpbmc6IDgwcHggMDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweClcclxuXHR7XHJcblx0XHRoMSwgaDIgXHJcblx0XHR7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogMjRweDtcclxuXHJcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHJcblx0XHRcdHN1cCBcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRzdmcgXHJcblx0XHRcdHtcclxuXHRcdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHAgXHJcblx0XHR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJcclxuLnRiLWxvYWRpbmctd3JhcHBlclxyXG57XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5sZHMtZGFyayAudGItbG9hZGluZy1hbmltYXRpb24gXHJcbntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbn1cclxuLmxkcy1saWdodCAudGItbG9hZGluZy1hbmltYXRpb24gXHJcbntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbn1cclxuLnRiLWxvYWRpbmctYW5pbWF0aW9uIFxyXG57XHJcblx0QGluY2x1ZGUgdGItei1pbmRleDtcclxuXHJcblx0PiBkaXYgXHJcblx0e1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblxyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0fVxyXG59XHJcbi50Yi1sb2FkaW5nLWxlYXZlLWFjdGl2ZSBcclxue1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblxyXG5cdG9wYWNpdHk6IDE7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xyXG59XHJcbi50Yi1sb2FkaW5nLWxlYXZlLWZyb21cclxue1xyXG5cdG9wYWNpdHk6IDE7XHRcclxufVxyXG4udGItbG9hZGluZy1sZWF2ZS10byBcclxue1xyXG5cdG9wYWNpdHk6IDA7XHJcbn0iLCIuZmx0LWZvcm0gXHJcbntcclxuXHQqICsgLnRiLWZpZWxkLWdyb3VwXHJcblx0e1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn1cclxuKiArIC50Yi1mbHQtcm93XHJcbntcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi50Yi1mbHQtcm93XHJcbntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGdhcDogNDBweDtcclxufVxyXG4udGItZmx0LWNvbFxyXG57XHJcblx0ZmxleDogMSAxIDFweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpXHJcbntcclxuXHQudGItZmx0LXJvd1xyXG5cdHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDI0cHg7XHJcblxyXG5cdFx0PiAqIHsgd2lkdGg6IDEwMCU7IH1cclxuXHR9XHJcbn1cclxuXHJcbi5mbHQtZm9ybSBoMiBcclxue1xyXG5cdG1hcmdpbjogMCAwIDQ4cHg7XHJcblxyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Zm9udC1zaXplOiAyOHB4O1xyXG59IiwiLnRiLWNvbG9yLWJyYW5kXHJcbntcclxuXHRjb2xvcjogJGNvbG9yLXJlZDtcclxufVxyXG4udGItY2VudGVyLXRleHRcclxue1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuYm9keSAjYWdnaGVhZFxyXG57XHJcblx0QGluY2x1ZGUgdGItei1pbmRleDtcclxufVxyXG5ib2R5ICNudmktbGlzdGluZy1oZWFkZXJcclxue1xyXG5cdEBpbmNsdWRlIHRiLXotaW5kZXg7XHJcbn1cclxuYm9keSAjbnZpLWNhci1tZW51XHJcbntcclxuXHRAaW5jbHVkZSB0Yi16LWluZGV4O1xyXG59XHJcbmJvZHkgI252aS1pbmZvLW1lbnVcclxue1xyXG5cdEBpbmNsdWRlIHRiLXotaW5kZXg7XHJcbn1cclxuI3RiLWZvcm1zW3JvbGU9bWFpbl1cclxue1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0Zm9udC13ZWlnaHQ6IDM1MDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTQwcHgpXHJcbntcclxuXHQjdGItZm9ybXNbcm9sZT1tYWluXSA+ICpcclxuXHR7XHJcblx0XHRvcmRlcjogMTA7XHJcblxyXG5cdFx0JiNkZXRhaWwtYmFubmVyLXJvb3RcclxuXHRcdHtcclxuXHRcdFx0b3JkZXI6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ib2R5IC50Yi1oZWFkZXItYmFjayBcclxue1xyXG5cdG1hcmdpbjogMjRweCAwIDA7XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5NDBweClcclxuXHR7XHJcblx0XHQmLnRiLWRlc2t0b3Atb25seVxyXG5cdFx0e1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhXHJcblx0e1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0cGFkZGluZzogMCAwIDAgMjRweDtcclxuXHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFxyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogbm8tcmVwZWF0IHRvcCA1MCUgbGVmdCAwIHVybCgnLi4vLi4vaW1hZ2VzL2ljb24vaWNvbi1hcnJvdy1sZWZ0LXJlZC5zdmcnKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcblx0XHQmOmZvY3VzIFxyXG5cdFx0e1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHRiLWhvdmVyIFxyXG5cdFx0e1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iXX0= */
